【实用分享】社区自动签到脚本 6.0.2 来啦,亲测好用!

Lv.2潜力创作者
| 💡 | 7月份的时候,我发了一条帖子,分享了我 vibe coding 的社区自动签到脚本,今天来更新一下 6.0.2 版…… |
虽然是个小东西,但还是反复修改调整了好几次,上次发帖就已经是 4.0 版了,后续又更新了 5.0 版(本来今天一开始就是想发这一版的)……
5.0 版主要解决的问题是跳转页面打扰、签到完成还需手动关闭签到页以及偶发跳转后不签到的情况。
更新后的脚本会在每天第一次访问 WPS 社区时,自动弹出签到页面,但并不激活,不打断你正常浏览社区内容,静默完成签到并检查签到状态、确认已签到后自动关闭签到页面:
支持清除插件中的签到记录,以方便测试插件运行状态(上图就是清除签到记录之后才录下来的)
但在发布之前,我又翻了一下之前发 4.0 版的时候的那条帖子,评论区 @wils 提了一个优化方向,说是可以直接访问「user_stat」获取签到状态,不用专门弹出签到页面。
我想了一下,如果真的完全静默签到,可能从用户心理上来讲会产生一种不确定性:不知道脚本有没有顺利运行。5.0 的版本会弹出一个标签页,感觉会好一些……
但非要说的话,毕竟这个版本是后台弹出,弹出了之后有没有顺利完成签到呢?有没有可能只是完成了弹出,但签到没成功呢——用户实际上还是不确定的。
所以我又和 GPT 讨论了一下,又调整了一个方案:签到的动作采取后台静默签到,然后通过「user_stat」获取签到状态进行二次核验,同时在页面中央居中提示 3 秒「签到成功」,随后把签到按钮改成「已签」。这个方案看起来就要舒服多了:
当然,在做这套方案的时候,还是有一些小问题,又来了两次调整,所以最终发布的版本号就变成了 6.0.2 ……是真没想到,做这么个小东西还如此之曲折😂。
最后,这套方案也解决了当用户有多台设备时,A 设备已完成签到,但B设备首次访问社区还是会弹出签到页面的问题。
因为社区字数限制,不能直接把代码贴进来,还是用网盘链接形式,同时也把上次的脚本取消分享了,避免有人刷到上次的旧帖之后下载了旧版本的脚本:
| 💾 | 通过网盘分享的文件:wps-office-community-daily-signin.v6.user.js 链接: https://pan.baidu.com/s/1845KtJsu9cO7Uo3Vmz2BzA 提取码: k2xy 后续实测这版总是以兼容模式签到,无法静默签到,已经更新修复这个 BUG 了,链接在文末。 |
两种使用方法:
右键单击脚本文件,在记事本中编辑,然后全选复制所有脚本内容,在 Tampermonkey 点新建脚本、删掉脚本模板里的内容,粘贴代码,Ctrl+S 保存即可。
直接在 Tampermonkey 里点实用工具-导入,然后选择脚本文件即可:
最后还是补充提醒一下:这个脚本还是需要你访问社区,如果你根本就没有打开社区的页面的话,它也不会自动帮你签到。
就是这样,祝各位小伙伴永不断签🥰~ 如果有用的话,别忘了给我的帖子点点赞哦!
| ⬆️ | 9月29日更新 6.0.7 版,修复总是以兼容模式签到的问题 通过网盘分享的文件:Jesse老师的WPS社区自动签到脚本 链接: https://pan.baidu.com/s/1-tj0TKOKBiNmziaqpaPCTQ 提取码: k2bs |
Lv.1 新人创作者
Lv.2潜力创作者
Lv.1 新人创作者
Lv.2潜力创作者
Lv.2潜力创作者
Lv.2潜力创作者
Lv.3 优质创作者
Lv.2潜力创作者