logo

ScriptCat

  • Home
  • Community
  • Script List
  • Browser Extension
  1. /
  2. Script Market
  3. /
  4. Microsoft Rewards 全任务助手
  • Overview
  • Code
  • Feedback
  • Ratings
  • Version List
ScriptCat
GitHub
Audit Logs
Service Agreement
Privacy Policy
Disclaimer

© 2022-Present ScriptCat. All rights reserved.

月度打卡缓存标记完成后本月不再执行,但 Rewards App weekly Exclusive Quest 是跨周重置的,建议增加服务端校验
Resolved#2149wqlcjdsgCreated 3 days ago

Loading…
  • Rylan3 days ago

    Loading…
  • wqlcjdsg2 days ago

    Loading…
  • wqlcjdsg
    2 days agoclosed the feedback
No data
Login to comment
Labels
Watch
Participants

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测试,能正常识别。感谢大佬响应迅速