Skip to content

v1.0.1 · 修复开机自启

Latest

Choose a tag to compare

@Delusionx1 Delusionx1 released this 24 Oct 04:08

工作日提醒器 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 后,手动运行一次即可自动修正之前的失效启动项;也可以打开设置点一次「保存」。

使用说明见 用户使用文档,
自行构建见 部署与编译指南。