Commit Graph
12 Commits
Author SHA1 Message Date
OLmatter 2b7de85397 docs: greasyfork 说明加 v23.7 rush 确定修复公告 + 澄清确定按钮行为 2026-06-26 01:11:56 +08:00
OLmatter 94886c4ad5 v23.6: recognize '抢购人数过多/刷新再试' as not-buyable (#32); macos tkinter docs (#33)
#32: canBuy/isSoldOut regex was only catching 售罄/补货/暂时; buttons showing
'抢购人数过多,请刷新再试' still passed canBuy -> wasted clicks. Add those +
'请稍后' to the block regex so the script skips and waits instead of clicking
a button that won't go through.

#33: macos-setup.md already had python-tk but framed as optional; Tk is actually
required (one-click-start.command launches a Tk GUI). Reword to make it clear
Tk is required, mention python.org installer bundles tkinter, list the error
messages users see when it's missing.

Also: CRLF fix from earlier, Linux support (PR #34), version bump 23.5 -> 23.6.
2026-06-24 21:20:19 +08:00
hoywu 8457a65b14 docs(setup): document Linux support and ship one-click-start.sh in release zips
The Linux one-click-start.sh and setup_backend_linux.sh scripts landed in
the previous setup commits but were not surfaced in user-facing docs or
in the release zip layout, so Linux users had no on-ramp. This commit
adds the missing user-facing documentation and ships the Linux entry
point in both release zip builders.

- README.md: extend 快速开始 / 启动后端 to cover Linux alongside Windows
  and macOS, update the zip table to mark online-installer as the
  macOS / Linux recommendation, add Linux quick-start snippet, and
  refresh 常用文件 / 常用启动方式 to list one-click-start.sh and the
  new docs/linux-setup.md. Wording tightened so Windows users are not
  told to follow Linux commands and vice versa.
- docs/linux-setup.md: new Chinese-language install guide covering scope,
  prerequisites (Python 3.12 / uv, NVIDIA GPU optional), one-click and
  manual setup paths, virtualenv layout, known limitations, port
  troubleshooting, post-install verification, and a Windows/macOS/Linux
  comparison table.
- one-click-start.sh: refresh the top-of-file comment so it describes
  the actual entry point (start_backend.py --headless ->
  captcha_server_headless) instead of the old "pipeline backend" copy
  from when the Linux path was a stub.
- scripts/release/build_portable.ps1: include one-click-start.sh in the
  portable zip and add a Linux section to the embedded portable README
  pointing users at online-installer for Linux with a fallback chmod +
  run snippet.
- scripts/release/build_release_zips.ps1: include one-click-start.sh in
  the common zip items and rewrite ONLINE_INSTALLER_README.txt to give
  per-platform launch instructions, document auto PyPI mirror detection,
  the .venv_paddle / .venv_paddle_gpu layout, and link to
  docs/linux-setup.md.

No code logic change; only docs + packaging so Linux is a first-class
release target alongside Windows and macOS.
2026-06-24 20:53:24 +08:00
OLmatter 2d3440cd4a docs(greasyfork): add 2026-06-23 risk-control advisory to important reminders
Greasy Fork script page description (docs/greasyfork-description.html) is what
users see on the script listing. Add the click-block risk control as the first
item in 重要提醒: blocked -> wait 10s or manually click 特惠订阅, OCR still auto.
One-liner: 订阅入口点不动就手动点特惠订阅,验证码自动打.
2026-06-23 22:28:44 +08:00
OLmatter c2bffcf428 Make auto-click subscription opt-in 2026-06-21 06:22:22 +08:00
Kang 3186d5b8de feat(macos): add backend setup and launch support 2026-06-20 14:27:31 +08:00
OLmatter 2f8cc1bf0f Improve rush stability and discount entry 2026-05-29 20:16:22 +08:00
OLmatter d4dd03ed6c Simplify release packaging and direct captcha flow 2026-05-27 20:52:57 +08:00
OLmatter 665dab0be1 Fix backend browser capture compatibility 2026-05-26 22:31:25 +08:00
OLmatter 89a7d5706a Add captcha model development journey 2026-05-26 11:04:30 +08:00
OLmatter edf159e60d Add demo video link 2026-05-25 18:43:16 +08:00
OLmatter 86f597cfdc Initial open-source release 2026-05-25 18:31:54 +08:00