diff --git a/README.md b/README.md index f7b078a..5d09cd8 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,5 @@ # 哈工大课表大师增强版 (打安排御主加) + 本应用使用`ASP dotnet core`+`Electron.Net`编写,完全开放、开源 **本程序仍在早期开发阶段,虽然已经满足基本使用需求,但请在导出之后检查日历是否有问题,以免误课。** @@ -27,7 +28,7 @@ - 由于日历一般为系统自带应用,因此UI往往与系统原生UI相同,并且系统的日历应用往往有优化。而且若不喜欢系统的日历应用,还可以使用第三方的日历应用。 - 原生日历支持跨平台同步 - **本程序导出的课表默认在开课前进行提醒,能够有效防止忘课。** -- 可以将课表或者单个课程储存为JSON,方便**共享课程(蹭课)** +- 可以将课表或者单个课程储存为JSON,方便**共享课程蹭课** - 支持手动增加/删除课程 **(可以追加考试时间记录)** ## 一些特性 @@ -43,7 +44,7 @@ ## 已知BUG以及修复情况 -暂无 +- 导入或载入时如不选择文件会导致渲染线程崩溃 ## 重要:为什么不再提供课表自动获取 @@ -80,15 +81,23 @@ 在导入后,日历将于您的Gmail账户同步,在移动端登录Gmail账户,或者下载Google日历客户端就可以使用。 -### iOS 如何导入 +### iOS / iPadOS 如何导入 #### 方法一 -在Windows下使用Windows日历,Outlook日历或者Google日历,在iOS的'邮件'应用中登录对应的电子邮件账户就可以导入日历到iOS设备。 +在Windows下使用Windows日历,Outlook日历或者Google日历,在`邮件`应用中登录对应的电子邮件账户就可以自动导入日历。 #### 方法二 -在Windows下使用电子邮件将`ics`文件通过QQ传到手机,或者作为附件发送到iOS`邮件`应用中登录的账户,按照提示即可完成导入。 +在Windows下使用电子邮件将`ics`文件通过QQ传到手机,或者作为附件发送电子邮件到`邮件`应用中登录的账户,按照提示即可完成导入。 + +#### 方法三 + +通过登录`iCloud`的macOS设备导入。 + +### macOS 如何导入 + +双击生成的`ics`文件,选择要导入的日历即可。导入的日历将会通过`iCloud`自动同步到您的iOS以及iPadOS设备中(如果登录)。 ### Android 如何导入 diff --git a/src/HITScheduleMasterPlus/Controllers/HomeController.cs b/src/HITScheduleMasterPlus/Controllers/HomeController.cs index 13b0d93..fb9fcd6 100644 --- a/src/HITScheduleMasterPlus/Controllers/HomeController.cs +++ b/src/HITScheduleMasterPlus/Controllers/HomeController.cs @@ -241,7 +241,7 @@ await Electron.Dialog.ShowMessageBoxAsync(new MessageBoxOptions("生成成功") { Process.Start( new ProcessStartInfo( - "https://github.com/HCGStudio/HIT-Schedule-Master-Plus") + "https://site.hcgstudio.com/") {UseShellExecute = true}); } }, diff --git a/src/HITScheduleMasterPlus/electron.manifest.json b/src/HITScheduleMasterPlus/electron.manifest.json index b0c425b..3d6999e 100644 --- a/src/HITScheduleMasterPlus/electron.manifest.json +++ b/src/HITScheduleMasterPlus/electron.manifest.json @@ -8,7 +8,7 @@ "appId": "com.hcgstudio.HITScheduleMaster.app", "productName": "HITScheduleMasterPlus", "copyright": "Copyright © HCGStudio 2020", - "buildVersion": "0.1.0", + "buildVersion": "0.1.1", "compression": "maximum", "directories": { "output": "../../../bin/Desktop" diff --git a/src/HITScheduleMasterPlus/package.json b/src/HITScheduleMasterPlus/package.json index d45ff58..8fb469c 100644 --- a/src/HITScheduleMasterPlus/package.json +++ b/src/HITScheduleMasterPlus/package.json @@ -1,6 +1,6 @@ { "name": "com.hcgstudio.hitschedulemaster", - "version": "0.1.0", + "version": "0.1.1", "description": "Remake of HIT Schedule Master", "repository": { "url": "https://github.com/HCGStudio/HIT-Schedule-Master-Plus"