Skip to content

Releases: PumpkinJui/sync

v1.3 241105

05 Nov 16:14
b31c05b

Choose a tag to compare

配置

  • 加入了配置文件读取模块 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

21 Apr 05:56
87495dd

Choose a tag to compare

  • 现在不再 try-except 嵌套了
  • 现在如果服务器未响应,会提示用户直接输入日期和时间,一步到位
  • 现在会使系统从自带的四个服务器中选择具有可用性的校时
  • LICENSE 和 file-version-info 增加 2024 年的 ©

v1.1 231019

19 Oct 15:29
f6ac1ac

Choose a tag to compare

  • 现在在 NTP 服务器未响应时,将会提示用户自行输入当前日期
  • 现在批处理文件会在执行完毕后自毁
  • 现在在打包时使用 file_version_info 文件
  • 现在在打包时指定 ntplib.NTPClient--hidden-import 参数,而不是 ntplib
  • 打包的 EXE 文件已去除 360 误报!

v1.0 231018

19 Oct 15:20
96d0045

Choose a tag to compare

第一个能正常使用的版本!

v1.1_extended 231020

20 Oct 15:40
2c23fc7

Choose a tag to compare

增加了一个无需手动退出的版本,以期用于任务计划程序/开机自启动。
打包的 EXE 文件已去除 360 误报!