自动无缝翻页是一款支持超过 600+ 网站的自动翻页扩展,它能够实现「当浏览网页向下滚动时,脚本会自动将下一页内容无缝衔接到底部,纵享丝滑的网页浏览体验。@Appinn
几个月以前,青小蛙推荐过这款油猴脚本:自动无缝翻页 – 支持 26++ 网站的自动翻页工具[油猴脚本]。就在刚刚,开发者 @OKOK 同学在论坛发来私信:
蛙蛙,可以抽空更新一下当初发的那个 [自动无缝翻页] 的文章标题和内容么?支持 26++ 网站的自动翻页工具现在来看就感觉比较拉跨了。。。
毕竟过去的的一年内,我手写了 600+ 个规则了,脚本也因此更新了 450+ 版本了,也加了不少通用规则,希望抽空更新一下那个文章内的标题、内容截图什么的~
这听起来就很带劲啊,都 600+ 了,那肯定要安排一下。
由于支持的网站已经超过 600+ 了,就没有必要列出来了,反正很多就是了:
使用方法也是傻瓜化,安装后就自动开启了,反正那种刷不到底的感觉,喜欢的同学一定爱不释手。当然像青小蛙这种不喜欢摸不到底的,就算了 🙈
安装自动无缝翻页
第一步:针对支持油猴脚本的浏览器,需要先安装一个用户脚本管理器:
- Chrome: Tampermonkey 或 Violentmonkey
- Firefox: Greasemonkey、Tampermonkey
- Safari: Tampermonkey 或 Userscripts
- Microsoft Edge: Tampermonkey
- Opera: Tampermonkey
- Maxthon: Violentmonkey
- Dolphin: Tampermonkey
- UC: Tampermonkey
第二步:安装自动无缝翻页脚本:
进入上面的页面,点击安装此脚本即可,然后就完全自动了,访问支持的网站时,实现自动翻页。
怎么看着跟东方永页机差不多的说明似的
我们这些翻页类脚本,基本原理都一样,主要是功能、规则上的差别。
我写的这个脚本和 东方永页机 初衷一样,都是用不惯别人的脚本,改起来又麻烦,所以干脆按自己喜好重写一个~
我和 东方永页机 作者也交流过,对方沉浸 JS 多年,技术确实是比我这个为了 自给自足 而 临时自学 JS 的好很多。
对方主打的是通用规则,当然通用规则也只能适配一部分网站,其他很多网站依然需要专门写翻页规则,因此对方也调用了其他翻页类脚本的规则 及 自写部分规则。
我就没有那么大的“野心”啦(心有余而力不足),我只是针对部分论坛、网站系统什么的做一些通用规则,其他的网站全靠我手写翻页规则,对于 提交申请支持 的需求,只要能写,我都来者不拒(最多等 24 小时~
而且客观的讲这种翻页类脚本迟早要被时代所抛弃,从这几年的发展来看,未来越来越多网站会改为 动态加载内容,这意味着越来越多网站都将无法添加支持。。。
东方永页机我好像也是之前在小众上看到的,真的太感谢你们的付出与无私奉献,在一些网站上这样的脚本真的非常有用与好用[花][花][花]帮你加油,开发出更多实用便捷好用的东西出来
谢谢大佬,很好用的插件
试了一下百度和谷歌有两个问题。
第一、翻到后面不知道翻到第几页了,没有一个页码分割指示。
第二、比如翻到第五页,刷新之后就没法自动翻页了,就只有第五页的内容,需要手动点击进入上一页或下一页。
1. 我就是因为不喜欢其他翻页类脚本中间夹个东西,所以又完全按 “我自己的喜好” 写了个(我喜欢这种 “无缝” 效果),至于页码则显示在左下角的悬浮按钮上,同时附带了左键临时暂停翻页、右键回到顶部功能。
2. 我这边无法复现你说的情况(自动翻到第 X 页后,F5 刷新后依然可以继续自动翻页),请描述详细一点,或者我 远程协助 帮你排查下~
为啥没有QQ浏览器的。。。
不喜欢摸不到底肯定是因为太短……
作者简直“更新狂魔”,编写了近20个脚本,质量高还能基本每天都有更新,回复和修复问题也极其迅速,佩服。
我写的这些油猴脚本、开源项目,全都是我平时产生需求后自给自足自写的(为此我自学了不少编程语言),顺便分享出来~
不过因为大都是小需求,受众较窄,因此其中大部分脚本都没啥人用。。。
不过“更新狂魔”这个我倒是接受哈~
仅我的 UserScript 项目截至目前已经有 1347 个 Commits 了,平均每天更新 3.36 次,最多的时候一天更新十几次。。。
我覺得這個 https://github.com/machsix/Super-preloader 比較好用。有 preloader 跟 autopager 可以調整,不說別的,看小眾軟件這網站的效果都比較好。
这个翻页脚本算是老牌了,5 年前的创建的项目,优点是历经这么多年的更新,功能成熟,我写脚本的时候也观摩过(虽然我当时才刚刚自学,很多压根都看不懂什么意义)。缺点则是和很多开源项目一样,活跃度大幅下降(包括我自己的其他开源项目很多也这样了),距离上次更新规则是 大半年 之前了。。。
我去看了下它的 mydata.json 文件,我以前好像看岔了,现在才发现只有 463 个规则(共 3686 行),而我特么竟然在一年内写了 600 多个规则(共 5985 行,不包括还有一些脚本内置的),特别是 2 月的时候,我加了个 自定义翻页规则 功能,为此把我以前内置到脚本中对象格式的翻页规则,都给一个个手动改为 JSON 格式了,顺便还全部都手动验证了一遍,因此来更新了一些规则,愣是花了我 5 天时间。。。
不过呢,就像我脚本介绍开头说的:
本脚本并不打算替代其他同类脚本,开发初衷仅仅是为了自给自足,因此侧重于更丝滑的无缝翻页体验,因为所有 600+ 规则都是我自己一点点写出来的,所以支持网站没那么全(但只要申请添加支持,我都会尽力帮忙 !),因此每个规则我都会尽量保证其最佳翻页体验~
无论是什么脚本,自己用着舒服才最好~
毕竟我正是用不惯这些翻页脚本才按照自己喜好重写的,而且当初为了方便,我的翻页规则格式还自成一体(特别是后续为了满足各种需求而增加的规则格式),不兼容其他脚本的翻页规则,因此其他翻页类脚本改用我的脚本,可能一开始用不惯,也无法直接复制迁移其他脚本的自定义翻页规则。
装了之后还没有浏览别的站。
就小众本身来说,有几个问题。
1.当前页翻完之后,会在下方加载下一页内容,但是内容错位。刷新后会到下一页。
2.翻到底部想点击页数回上一页时,会自动翻页到下一页。这个这个。。我回不去了。。。
我试了下小众软件的首页、分类页,都没有遇到你说的内容错位问题呀。
刷新后会到下一页是因为 [翻页后添加历史记录 + 修改 URL / 标题] 功能,不喜欢可以在浏览器右上角 Tampermonkey 扩展图标内的脚本菜单中点击 [添加历史记录+修改地址/标题] 关掉该功能。
想要临时暂停翻页,可以点击左下角悬浮的页码按钮。
你是不是压根就没看脚本介绍前面的内容?。。。这些我都加粗加大写了。。。心累,已经是能做到的最显眼的状态了。。。
我也发现小众软件错位问题,看来这不是我一个人的问题,经过github反馈还未回复
你提交 Issues 10 分钟后我就回复你了,但是你没有给出任何有效信息/截图,我这边使用也显示一切正常,无法复现你描述的情况,我现在正在等你回复来补充说明。。。
我知道了,你应该是匹配到通用规则了。
出现这种情况,一般是因为你没有 “更新外置翻页规则” 导致的。
正常来说,安装脚本后,第一次访问网页,脚本会自动后台去获取外置翻页规则(浏览器右下角正常来说会提示),但如果因为什么原因导致获取失败(或者还没获取完成,你就跳转、关闭网页了),那么就会缺失我写的 600+ 网站规则了。
你 “更新外置翻页规则” 试试吧(浏览器右上角 Tampermonkey 扩展图标内的脚本菜单
作者真的是勤快至极,几乎每次打开浏览器都能看到这个脚本的更新通知。
也确实佩服作者这种“基于自身需求去创造轮子”的执行力,我也试过,但确实无法做到持续学习,每次想要从“0”开始时,又发现“0”前面还有内容,就好像我想做的事情在20楼的水平,可是我必须要从地下30层开始慢慢爬才行,正向反馈极差,没有持续学习的动力。。。
可能也是岁数大了,无法专注从基础做起了,好在还有现成的工具可用,所以小众软件我每天都要来逛一逛,看看有没有新的符合日常工作生活用的软件。
可能是因为我的内向性格原因吧,不好意思去求别人这求别人那的,时间长了我就习惯自给自足了(求人不如求己)~
一开始肯定是比较难的,我当初也是个菜比(当然现在也没厉害到哪里去),不过学的编程语言越多,就发现很多都是相通的,且重要的是编程逻辑的养成,后续再去学习一门新语言倒是简单多了(当然想要更深入学习还是很难),因此撑过前期的就好多了~
自学这玩意,需要一个可靠、持续的推动力,我就是以兴趣、需求为推动力。
优点是动力足,只要有苗头就有动力。
缺点是三分热度,如果感觉太困难了就很容易放弃。。。
同时,满足我的小需求后,继续学习下去的动力就没了,后续可能就把这门编程语言给遗忘了。。。
因此我学了不少编程语言,但是没几个能算精通的,当然我也不在乎,毕竟我学习编程语言纯粹是将其当成一个工具临时用用,而且当我再次需要的时候,也可以快速回忆起来~
我学了这些编程语言,其中用的最多的就是脚本型编程语言(如 Shell、JavaScript),生活中的很多小需求都能用脚本快速解决,正向反馈非常棒,因此真要学编程语言的话,建议优先学习脚本型编程语言~
很好用,就是太喜欢在控制台留一堆奇奇怪怪的东西了。搞得我最后自己去管理器改脚本(恼
啊?很多么。。。
我记得正常情况下只会输出是否匹配到规则(独立规则/通用规则),也就一行。
剩下的调试输出也就只有在报错的时候才会输出显示,方便用户反馈给我排查(毕竟很多人不想我远程协助)。
虽然绝大部分用户都不知道 Console 是什么,可能压根就没打开过。。。
是这样的,平时不打开还好,一旦自己在写前端,多一行都很麻烦,像我弄vue开发,那句生产提示必须第一时间关闭。
能支持微信读书么?
微信读书 无法添加支持,而且还是属于 地狱级 难度。
主要是因为微信读书为了 防盗版爬取,做了很多反制措施,不仅仅是 动态加载内容,甚至连文字都是绘制出来的,F12 查看网页内容就会发现压根找不到小说内容的文字。。。
我这类翻页脚本,本质上也是爬虫,不过只爬取下一页内容,但也因此会被一些网站的反爬机制所阻挡,这我是没啥办法,真要去逆向分析破解反爬的话,就太费劲了。。。