Releases: PumpkinJui/sync
Releases · PumpkinJui/sync
v1.3 241105
配置
- 加入了配置文件读取模块
conf.py。程序使用的部分参数,可通过创建 (或编辑) 配置文件sync.json更改;具体使用方法可在 README 中查看 - 通过将原有 lite 版本与主版本的不同之处改为配置项
autoexit,将 EXE 可执行文件减缩到一个版本- 在没有配置时,默认会自动退出而不会留下窗口 (相当于把 lite 版改为了默认配置)
- 加入配置项
abort,以满足学校机房断网时不留窗口的需求 - 加入了配置项
servers,以满足可能存在的更换 NTP 服务器的需求
脚本
- 删除了打包脚本中不必要的
--hidden-import参数 - 修复了打包脚本不会自动清除打包缓存的 bug
- 修复了系统中存在相应依赖包时,执行安装脚本时 pip 不会进行包更新的 bug
file_version_info
- file_version_info 增加
InternalName值 - 程序名称由 synchronizer 简化为 sync
杂项
- 增加阿里云的 NTP 服务器
- 为美观考虑,在输出内容中增加空行分隔
- 完善 README 文档
v1.2 240419
- 现在不再 try-except 嵌套了
- 现在如果服务器未响应,会提示用户直接输入日期和时间,一步到位
- 现在会使系统从自带的四个服务器中选择具有可用性的校时
- LICENSE 和 file-version-info 增加 2024 年的 ©
v1.1 231019
- 现在在 NTP 服务器未响应时,将会提示用户自行输入当前日期
- 现在批处理文件会在执行完毕后自毁
- 现在在打包时使用 file_version_info 文件
- 现在在打包时指定
ntplib.NTPClient为--hidden-import参数,而不是ntplib - 打包的 EXE 文件已去除 360 误报!
v1.0 231018
第一个能正常使用的版本!
v1.1_extended 231020
增加了一个无需手动退出的版本,以期用于任务计划程序/开机自启动。
打包的 EXE 文件已去除 360 误报!