Repository navigation
工作日提醒器 v1.0.1
修复「勾了开机自动启动,重启后却不启动」。
修复内容
- Nuitka 打包版自启失效:Nuitka 不设置
sys.frozen,且sys.executable指向 dist 目录里并不存在的python.exe,程序把「源码运行」的命令写进了启动项。现在优先使用真实 exe 路径(sys.argv[0])。 - 启动项被 Windows 禁用:保存设置时会同步清除「启动应用」里的禁用标记(
StartupApproved\Run),不再出现「设了但没生效」。 - 程序被移动 / 重新编译:启动时自检,启动项指向失效路径会自动改写并提示;设置页新增一行真实状态(已登记 / 文件不存在 / 被系统禁用 / 指向别处 / 未开启)。
- 打包依赖:锁定 PySide6 < 6.8。6.8 及以后把 Qt 插件目录改成了
qt-plugins,PyInstaller 打出的 exe 会缺qwindows.dll,双击没有窗口。
下载
WorkdayReminder.exe—— Windows 免安装单文件版(约 43 MB,无需 Python)
解压/放置到一个固定目录(例如D:\Tools\WorkdayReminder\)再运行;未做代码签名,首次运行如遇 SmartScreen 请点「更多信息 → 仍要运行」。
升级说明
用新 exe 覆盖旧 exe 后,手动运行一次即可自动修正之前的失效启动项;也可以打开设置点一次「保存」。