Files
glm-coding-helper/scripts
sunshineandsunshine 1b090e4bf6 feat(userscript): rush mode v8.19 (rebase from author v8.18) (#17)
- Configurable via panel: enable toggle + HH:MM:SS target time
- checkPayDialog: __glmRushConfirmed guard protects first payment dialog
- tick(): rush lock cleared only when dialog is gone (!getPayDialog)
- handleCaptchaDirectInPage: wait for target time, set rush lock on both
  before-target and already-past branches
- RUSH_CFG reads from user config, parseInt fixed (Number.isFinite guard)

- everSucceeded && PS.bizId (2 locations): prevent stale success
  from keeping sold-out dialogs open
- findAndClickConfirm: removed .pay-dialog/.el-dialog selectors
  (prevent accidental payment button clicks by captcha confirm)
- tabEl: [n] -> [n-1] for correct 1-index to 0-index mapping

- @connect localhost + @connect 127.0.0.1
- Version 8.18 -> 8.19
- Both copies synced, SHA256 identical, whitespace clean

Co-authored-by: sunshine <qt22260@gmail.com>
2026-06-15 20:40:12 +08:00
..
2026-05-25 18:31:54 +08:00