又一个 [V2EX 增强] 油猴脚本!自动签到、自动无缝翻页、快捷回到顶部(右键点击左右两侧空白处)…
我自己一直在用 [V2EX Plus] 扩展,但在使用过程中我又产生了一些其他需求。因为我喜欢自给自足,所以我就写了个 [V2EX 增强] 油猴脚本!功能不是很多,主要是与 [V2EX Plus] 扩展形成互补。
自用的同时分享出来,看看有没有其他人需要(安装地址在下面)~
该脚本有什么用?
# 自动签到
当访问 V2EX 时,如果还没有签到,则脚本会 自动签到(后台签到,感觉不到)。
如果你同时安装了 [V2EX Plus] 扩展,那么脚本会使用该扩展的签到功能(这个扩展会修改右边侧栏的签到提示)。
默认开启,如要关闭,请点击浏览器右上角的 Tampermonkey 扩展图标 [√] 自动签到。
不知道为什么 [V2EX Plus] 扩展的自动签到功能不执行,我就只能自己参考着重新实现了。 但是有个问题,就是目前脚本只支持在 V2EX 首页自动签到(靠侧栏提示来判断是否已签到)。 因为考虑到在其他页面就需要 ajax 访问签到页来判断是否已签到,要是每访问一次 V2EX 都要去判断岂不是很傻很浪费。 我初步设想是在脚本中( GM_setValue )记录上次签到时间,然后来判断是否已签到,不知道大家是否有什么更好的建议~
# 自动无缝翻页
当浏览 V2EX 时,如果滚动条接近底部,则脚本会将下一页的内容追加到本页底部,一直翻啊翻啊翻不到头~
默认开启,如要关闭,请点击浏览器右上角的 Tampermonkey 扩展图标
[√] 自动无缝翻页。
附带了一个 [帖子内自动翻页] 功能,因为帖子内翻页是倒序的,所以可能比较别扭,向下滚动的时候会把前一页内容追加到前面(按照层顺序)。
默认关闭,如要开启,请点击浏览器右上角的 Tampermonkey 扩展图标
[×] 帖子内自动翻页。
基本上,我常访问的网站,如果其自身没有自动无缝翻页功能,那我就会加上~
# 回到顶部(右键点击两侧空白处)
当浏览 V2EX 时,鼠标右键点击网页左右两侧空白处(仅灰色背景)任意位置就会回到顶部。
默认开启,如果想要关闭,请点击浏览器右上角的 Tampermonkey 扩展图标
[√] 回到顶部。
虽然 [V2EX Plus] 扩展也有个"双击回到顶部"的功能,但是我觉得不好用,于是改成右键左右两侧空白处了~ 不管是单击还是双击都可能与正常操作产生冲突,而左右两侧空白处很少有右键操作(主体内容依然显示右键菜单)。
如何安装?
- Github: github.com/XIU2/UserScript
- GreasyFork: greasyfork.org/zh-CN/scripts/424246
有其他 [功能需求 /建议] 都可以跟我说!(当然如果 [V2ex Plus] 扩展已有的,我就没必要重复造轮子了~ 如果觉得还不错,就去 Github 点个 [⭐ Star] 鼓励一下下吧(或者多多分享)!
其他原创脚本
一次发太多链接似乎不太好,下面这些脚本可以去上面 Github 地址中查看 /安装~
- [Github 增强 – 高速下载 Git Clone 、Release 、Raw 、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁)]
- [自动无缝翻页 – 目前支持:423Down 、Apphot 、不死鸟、小众软件、异次元软件、AlphaCoders 、PubMed…]
- [吾爱破解论坛增强 – 自动签到、自动无缝翻页]
- [智友邦论坛增强 – 自动签到、自动回复、自动无缝翻页、清理置顶帖子]
- [3DM 论坛增强 – 自动回复、自动无缝翻页、清理置顶帖子]
- [知乎增强 – 移除登录弹窗、一键收起回答、收起当前回答 /评论(点击两侧空白处)、快捷回到顶部(右键两侧空白处)、置顶显示时间、显示问题时间、区分问题文章、默认高清原图、默认站外直链]