Microsoft Bing Rewards每日任务脚本

自动完成微软Rewards每日搜索任务,每次运行时获取抖音/微博/哔哩哔哩/百度/头条热门词,避免使用同样的搜索词被封号。

< 腳本Microsoft Bing Rewards每日任务脚本的回應

提問/評論

§
發表於:2024-09-04

停止功能貌似不好用?近期不给积分手动停止它咋还继续跑呢?(暴力猴)

huaisha2049作者
§
發表於:2024-09-04

1、最近积分异常是因为微软收紧了积分政策,我还在没摸清楚具体怎么计算积分的
2、暂停功能多点几次就能暂停了

§
發表於:2024-09-20

暂停无效是因为作者在延时器中更新计数器,这个操作覆盖了停止功能(停止功能原理是将计数器值设置到大于搜索次数)。极端情况下无论点多少次停止都是无效的只能等脚本执行完全部搜索次数后自动停止。

解决方案一是不要在延时器中做更新计数器操作修改为实时更新。效果是当你按下停止后还会执行一次搜索,之后就完全停止了。
具体修改操作为:
1、第148行移动到第146行
2、第167行移动到第165行

解决方案二是缓存延时器id,触发停止功能时清除延时器。效果是当你按下停止后立即停止不会继续搜索了。
具体修改操作为:
1、第40行新增代码:let searchTimeoutId = null;
2、第147行和第166行的setTimeout修改为:searchTimeoutId = setTimeout
3、第90行后追加一行代码:clearTimeout(searchTimeoutId);

§
發表於:2024-09-20

暂停无效是因为作者在延时器中更新计数器,这个操作覆盖了停止功能(停止功能原理是将计数器值设置到大于搜索次数)。极端情况下无论点多少次停止都是无效的只能等脚本执行完全部搜索次数后自动停止。

解决方案一是不要在延时器中做更新计数器操作修改为实时更新。效果是当你按下停止后还会执行一次搜索,之后就完全停止了。
具体修改操作为:
1、第148行移动到第146行
2、第167行移动到第165行

解决方案二是缓存延时器id,触发停止功能时清除延时器。效果是当你按下停止后立即停止不会继续搜索了。
具体修改操作为:
1、第40行新增代码:let searchTimeoutId = null;
2、第147行和第166行的setTimeout修改为:searchTimeoutId = setTimeout
3、第90行后追加一行代码:clearTimeout(searchTimeoutId);

999,6翻了!

1、最近积分异常是因为微软收紧了积分政策,我还在没摸清楚具体怎么计算积分的
2、暂停功能多点几次就能暂停了

作者直接更一下吧。

huaisha2049作者
§
發表於:2024-09-21

暂停无效是因为作者在延时器中更新计数器,这个操作覆盖了停止功能(停止功能原理是将计数器值设置到大于搜索次数)。极端情况下无论点多少次停止都是无效的只能等脚本执行完全部搜索次数后自动停止。

解决方案一是不要在延时器中做更新计数器操作修改为实时更新。效果是当你按下停止后还会执行一次搜索,之后就完全停止了。
具体修改操作为:
1、第148行移动到第146行
2、第167行移动到第165行

解决方案二是缓存延时器id,触发停止功能时清除延时器。效果是当你按下停止后立即停止不会继续搜索了。
具体修改操作为:
1、第40行新增代码:let searchTimeoutId = null;
2、第147行和第166行的setTimeout修改为:searchTimeoutId = setTimeout
3、第90行后追加一行代码:clearTimeout(searchTimeoutId);

什么叫专业,这就是专业,一下就看出我的代码出的哪里,膜拜一下!

發表回覆

登入以回復