logo

ScriptCat

  • ホーム
  • コミュニティ
  • スクリプトリスト
  • ブラウザ拡張機能
  1. /
  2. スクリプトマーケット
  3. /
  4. Microsoft Rewards 全任务助手
  • ホーム
  • コード
  • フィードバック
  • 評価
  • バージョン一覧
ScriptCat
GitHub
監査ログ
サービス利用規約
プライバシーポリシー
免責事項

© 2022-現在 ScriptCat. All rights reserved.

月度打卡缓存标记完成后本月不再执行,但 Rewards App weekly Exclusive Quest 是跨周重置的,建议增加服务端校验
解決済み#2149wqlcjdsg10日前 に作成

読み込み中…
  • Rylan9日前

    読み込み中…
  • wqlcjdsg8日前

    読み込み中…
  • wqlcjdsg
    8日前フィードバックを閉じました
No data
ログイン後にコメント
ラベル
フォロー
参加者

taskPunchcard 在 Config.punchcardState 中所有 quest 的 complete 均为 true 时,会在发起任何网络请求之前直接跳过,并提示“本月月度打卡任务已全部完成,本月不再重复执行”。

但 Rewards App weekly Exclusive Quest 这类任务在服务端是按周重置的:跨周后进度会从 8/8 变回 1/8 或 0/8。由于本地缓存仍为 complete: true,脚本本月不会再拉取 quest 详情页核对,导致重置后的任务无法继续执行,直到下个月缓存跨月重置才恢复。

我目前是手动把缓存重置为 {"month":202610,"logDate":20261020,"quests":{"WW_pcparent_RewardsApp_weekly_Exclusive_Octw2_2026_punchcard":{"done":0,"total":8,"complete":false,"lastDoneDay":0},"ENWW_pcparent_FY27_BingMonthlyPC_Oct_punchcard":{"done":5,"total":5,"complete":true,"lastDoneDay":0},"WW_pcparent_HalloweenQuestROWOct26_punchcard":{"done":6,"total":6,"complete":true,"lastDoneDay":20261017}},"v":"3.6.59.11","pushDate":20261020}

请更新3.6.59.15预发布版本进行测试,我这边使用自己账号测试后无问题,有问题可以反馈后我更新。

已更新至最新版,将缓存改为8/8,true测试,能正常识别。感谢大佬响应迅速