Commit Graph

3 Commits

Author SHA1 Message Date
bookworm
b06f6cc582 feat: 打包脚本 + pkg 路径兼容修复
build.ps1:
  - auto-setup.ps1 → dist/Bookworm-Setup.exe (PS2EXE, 无控制台窗口)
  - gen-authcode.js → dist/gen-authcode.exe (pkg, 内嵌 Node.js)
  - 自动安装依赖 (PS2EXE / pkg),输出大小提示

gen-authcode.js:
  - SCRIPT_DIR 兼容 pkg 打包环境 (process.pkg → process.execPath)

.gitignore:
  - 新增 dist/ (EXE 输出目录,不提交二进制)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-07 00:01:46 +08:00
bookworm
68d0b8e1d3 chore: ignore admin SOP HTML from repo distribution 2026-04-06 23:03:08 +08:00
bookworm
51525d3c1f fix: 修复授权码认证的 2 个 BLOCKER + 3 个 WARNING
BLOCKER:
- Bookworm-Setup.sh: ${var,,} → tr 兼容 macOS bash 3.2
- Bookworm-Setup.sh: while 循环加 total_attempts<10 防死循环

WARNING:
- install.ps1: 重写 Decrypt-Secrets 为 while 双计数器,
  格式/过期错误不消耗有效次数,清理残留"主密码"文案
- install.ps1 + auto-setup.ps1: 格式示例去掉误导性空格
  (XXXXXXXX → XXXXXXXXXXXXXXXXXXXXXXXX)

其他:
- 新增 .gitignore,排除 secrets.txt 防止明文密钥误提交

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-06 22:57:47 +08:00