Commit Graph

7 Commits

Author SHA1 Message Date
zhengchen.tao 407b63e45b feat: GitHub Actions 构建后同步发布到 Gitea Releases
release / build (push) Cleared cancelled status from deprecated Gitea Actions runs
构建只在 GitHub windows-latest 上跑一次,产物通过 Gitea REST API 上传到
Gitea Releases,让国内无法访问 GitHub 的用户也能下载到 exe。

- .github/workflows/release.yml: 新增 Mirror release to Gitea 步骤,
  调用 /api/v1/repos/.../releases 创建发布并上传 zip 资产;
  GITEA_TOKEN 未配置时仅警告跳过,不阻断 GitHub release
- .gitea/workflows/release.yml: 删除。Gitea NAS 上的 Linux runner 无法
  交叉编译 Windows exe,本仓库不再使用 Gitea Actions
- README: 在下载步骤列出 Gitea / GitHub 双下载渠道
- CHANGELOG: v0.1.0 条目同步更新
v0.1.0
2026-05-07 14:54:43 +08:00
zhengchen.tao 3510024e99 chore: gitignore .claude/ 本地缓存目录 2026-05-07 14:31:08 +08:00
zhengchen.tao f5e3c8dff0 feat: 改用 PyInstaller 单 exe 分发,移除 PortablePython 内嵌运行时
- 仓库不再内置 25MB+ 的 Python 运行时与依赖;改由 PyInstaller 在 CI 打成单 exe,内嵌 UAC manifest,双击自动请求管理员权限
- 新增 GitHub / Gitea Actions(推送 v* tag 或页面手动触发),自动构建并发布 release,附 release zip(exe + config.ini + README)
- release body 由 workflow 抽取 CHANGELOG.md 对应版本段,并自动注入 UTC 构建日期;CHANGELOG 文件不再手填日期
- script.py 适配 PyInstaller 冻结模式:config.ini 从 exe 同目录读取,避免落入 _MEI 临时解压目录
- README 重写使用流程,强调本工具仅支持「按住开镜」模式,与「切换/按键开镜」不兼容
- 新增 requirements.txt 记录运行/构建依赖;.gitignore 排除 build/ dist/ release/ *.spec
2026-05-07 14:26:45 +08:00
zhengchen.tao e71db04629 LICENSE: 版权署名顺序订正 Tao Zhengchen → Zhengchen Tao 2026-05-05 18:56:59 +08:00
zhengchen.tao a9e014169b docs: 强调需以管理员身份运行 run.bat(否则无法检测到带反作弊的游戏进程) 2026-05-05 18:05:40 +08:00
zhengchen.tao d479d84470 add MIT LICENSE 2026-05-05 18:01:35 +08:00
zhengchen.tao c3691b876b init: 三角洲行动开镜自动屏息脚本
按住鼠标右键时自动按下并保持配置的按键(默认 F12,对应游戏内屏息),松开右键时释放。
通过进程名识别游戏,仅在游戏运行时激活监听。
仓库内置 PortablePython 解释器与 pynput/psutil 依赖,下载即用。
2026-05-05 17:59:54 +08:00