Greasy Fork is available in English.

东方永页机

自动翻页 - 加载并拼接下一分页内容至当前页尾,无需规则自动适配任意网页

您查看的为 2023-01-28 提交的版本。查看 最新版本

脚本作者
hoothin
得分
0 0 0
版本
1.9.33.39
创建日期
2022-01-17
最近更新
2023-01-28
许可证
暂无
应用到
所有站点

UserScripts ⭐⭐⭐ 小众软件推荐 - ⭐⭐⭐ 胡萝卜周推荐 - ⭐⭐⭐ 小小莫理推荐 - ⭐⭐⭐ 码农学习联盟推荐 - ⭐⭐⭐ 猿大侠推荐 - ⭐⭐⭐ 科技阿水推荐 - ⭐⭐⭐ 新方圆小棉袄推荐

终极自动翻页插件💥👈(゚ヮ゚👈),支持网站数量 5000(规则库) + 999999999²(智能判断)
已适配几乎所有论坛及图站、小说站、漫画站、搜索引擎


⚠请注意,安装后仅是空壳,使用前务必按下方说明导入基础规则库。(不 伺 候 伸手党)

📖 刷新后点击下方订阅永页机规则库,并静待更新完毕。若你家网未墙掉 Github raw 的话可换用下方直链。仍然有问题的朋友用“加速host”或自己找镜像吧

https://ghproxy.com/https://raw.githubusercontent.com/hoothin/UserScripts/master/Pagetual/pagetualRules.json

📖 此为规则库直链。与上方二选一即可

https://hoothin.github.io/UserScripts/Pagetual/pagetualRules.json

访问 Github 困难时可使用 steam++ 加速,或者使用加速Hosts

在有CC频率限制的网站使用请谨慎,小心翻页速度过快被误认为爬虫机器人。亦可自行编辑规则添加 sleep 属性。

我的其他脚本推荐: 【Picviewer CE+】 【一键离线下载】 【勤勉小说下载器】 【搜索切换与划词搜索—搜索酱】 【嘿嘿嘿】


相较 Ywzhaiqi 大佬的 Super-preloader、老牌的 AutoPagerize 等翻页软件,永页机最大的特点是【无需规则】即可兼容互联网上 90% 的网站,它是完全自驱动的。寻找下一页(基于我写的Picviewer CE+),寻找主框架(基于我写的勤勉小说下载器),寻找插入点都是自动完成,比 Super-preloader 的通用规则更智能。自然也免去了域名更新或者网站改版带来的追新麻烦。无需再去编辑页面选择器和下一页选择器,也无需再去追着网站屁股跟着它的UI变动更新规则。

至于剩下的10%,东方永页机内置了 4000 个网站的自定义规则,且将持续添加新规则。 永页机同时拥有强大的自定义翻页规则,并支持两种格式(AutoPagerize 格式以及永页机格式)的规则链接导入热更新(可以算是 AutoPagerize 的超集)。

永页机本身是我写来自用的,因此偏极客向,UI互动很少,不大适合小白使用,但如果有兴趣学习xpath css 正则,它应该是目前你能找到最好最强的选择。

网站的翻页规则适配请求请提交至Github,原则上不会在此回复,精力有限,有空时我可以顺手帮你写条规则,但伸手党巨婴请速速卸载我的脚本圆润离开。

※【自己编辑维护的规则链接用 <pre name="pagetual"> 分享至油叉或者 Github 的反馈区亦可支持点击导入】


  • 喜欢 Super-preloader 的预读加速可以在设置中勾选【翻页前预读下一页】。

  • 双击空白处或者点击分页隔条暂停翻页,点击右侧太极可快速到达页尾(适用于论坛回帖场景)

  • 可于配置页将透明值改为 0 自动禁用隔条。

  • 默认是黑名单模式,反选“自动启用”可开启白名单模式。

  • 希望记录翻页历史可勾选“翻页后写入历史记录”,这样点击分页链接返回之后可以定位至之前位置。

  • 假如智能规则翻页后无图,可无脑开启强制拼接,选择拼接整页时将拼接页面所有内容,否则拼接智能规则找出的主体内容。

  • 不喜欢太极图标的话可以用 kidzgy 兄分享的这个箭头图标代替 data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj4gPHBhdGggZD0iTTE3NyAyNTUuN2wxMzYgMTM2YzkuNCA5LjQgOS40IDI0LjYgMCAzMy45bC0yMi42IDIyLjZjLTkuNCA5LjQtMjQuNiA5LjQtMzMuOSAwTDE2MCAzNTEuOWwtOTYuNCA5Ni40Yy05LjQgOS40LTI0LjYgOS40LTMzLjkgMEw3IDQyNS43Yy05LjQtOS40LTkuNC0yNC42IDAtMzMuOWwxMzYtMTM2YzkuNC05LjUgMjQuNi05LjUgMzQtLjF6bS0zNC0xOTJMNyAxOTkuN2MtOS40IDkuNC05LjQgMjQuNiAwIDMzLjlsMjIuNiAyMi42YzkuNCA5LjQgMjQuNiA5LjQgMzMuOSAwbDk2LjQtOTYuNCA5Ni40IDk2LjRjOS40IDkuNCAyNC42IDkuNCAzMy45IDBsMjIuNi0yMi42YzkuNC05LjQgOS40LTI0LjYgMC0zMy45bC0xMzYtMTM2Yy05LjItOS40LTI0LjQtOS40LTMzLjggMHoiPjwvcGF0aD4gPC9zdmc+ 填入设置页的“回到页首图标”内即可。

  • 鼠标手势翻页 (function(){var document=(this.content && this.content.window)? this.content.window.wrappedJSObject.document: this.document;var event=document.createEvent('HTMLEvents');event.initEvent('pagetual.next',true,false);document.dispatchEvent(event);})();


在以下环境中测试通过:

  • Greasemonkey + Waterfox
  • Violentmonkey + Firefox
  • Tampermonkey + Chrome
  • Userscripts + ios Safari
  • KiWiBrowser + Android

其他翻页插件推荐:

AutoPagerize - 维护了14年的老牌翻页扩展,坑主为日本同族 swdyh
AutoPager - Wind Li 作品,07年推出,可算是所有翻页扩展鼻祖,已停止维护
Super preloaderPlus one - N.L.F & ywzhaiqi - 永页机之前可定制性最高的翻页插件,也是永页机灵感来源
InfyScroll - Roy Six
自动无缝翻页

不是盈利性的商业项目,纯属兴趣,反馈回复不会及时,最近沉迷于一球超人阿尔宙斯ing,还差3个满图鉴 开坑老头环了,拉妮我婆( •̀ ω •́ )✧亚 当 碎 骨!


对你有帮助的话,亦可请我喝一杯奶茶
PayPal.Me or BuyMeACoffee

donation

【错误报告,功能建议】

永页机说明文档

图站分页可尝试使用【Picviewer CE+】抓取所有分页的高清大图并打包下载。


我也算是 Super preloader 的老用户了,只是最近遇到谷歌翻页“血肉苦弱”出错,wordpress 无脑 page2 还有yande jshide 的问题没法解决,改 Super preloader 用的时候不爽(Y大是我十分尊敬的前辈大佬),才自立门户的。

Super preloader 有几个痛点。

1,不能导入链接,虽然我曾经写了个外挂引入我的非静态规则库,但还是不太优雅,而且一旦脚本更新,合并变更将会很麻烦。

2,编写规则不友好,要抓元素 selector 去它那个小小的编辑框里编辑规则太折磨人了,且规则没有格式化。

3,格式繁琐,简单一个翻页规则 Super preloader 可能要写个十行。规则项属性繁多,现在这个年代谁还在乎下一页预读不预读吗?(永页机最终也加了预读)

4,配置项繁多,可能是多人协作编写的后遗症吧,很多网站需要手动设置很多选项后才能正常翻页。作为一个懒人,这点很难接受。

5,逻辑缠绕,架构耦合性高,不易维护。应该也是当初多人协作的后遗症,多套翻页逻辑交缠在一起,寻找规则时需要挨个轮询下来,一旦某个网站改版,排错十分麻烦。

永页机解决了这些痛点,它支持两种格式的规则导入,超大编辑框,规则格式化,以及增量规则属性添加,最少只要3行就能写一个规则。

把你编写的 json 文件上传至你自己的私人 Github 你就可以拥有自己的在线规则库。

永页机支持无页码抓取。永页机还会自动检索当前页面中的主体元素,而 Super preloader 没有规则驱动的话只会把所有内容无脑扔到body后面。

自定义规则不需要学xpath,直接用selector即可,打开设置页即可配置。可以导入你自己整理的url,也可以直接在输入框配置并保存在浏览器本地。

自定义规则也不需要js基础,只需要一点css和正则知识。

什么都不懂也没有关系,假如遇到一些翻页错误的网站(比如排版错误),无脑开启强制拼接即可。脚本会记住你的选择。

配置支持在自动规则的基础上增量添加,比如自动找出来的下一页是正确的,但找出来的正文包含广告,那就可以只配置正文的选择器去除广告。

导入规则支持热更新,也支持优先级排序。我还给自定义规则加了格式化,这样不管你规则添加进来时有多丑陋,刷新后都会格式化到你赏心悦目。

规则范例都在这里Github,基本上各种情况都覆盖到了,需要自己写规则的同学参照着写就行,兴趣使然的话可以带上author字段提交至Github的内置规则库。有疑问的地方也可以参阅源码,本脚本依MIT协议开源,整套逻辑应该还是满流畅的。

提交至内置规则库的规则请尽量不要去除网站自身的良性广告。

  #规则范例:)
  {
    "name":"秀人",
    "url":"^https://www\\.jpmn8\\.com/",
    "pageElement":"p>img"
  },
  {
    "name":"检测到视频就不运行",
    "url":".",
    "pageElement":"video,iframe[src*=player]",
    "enable":0
  },
  {
    "name":"检测到AC百度就不运行",
    "url":".",
    "pageElement":".AC-style-logo",
    "enable":0
  }

勤勉协助者感谢名单

以及其他贡献者。
肥肠感谢!