AutoPager

⭐Append the next page content to the bottom seamlessly (like a waterfall, Unlimited scrolling, no need to manually click on the next page) ⭐, support various forums, social networking, games, comics, novels, academics, search engines (Google, Bing, Yahoo...) and other websites~

< Feedback on AutoPager

Question/comment

§
Posted: 2025-08-21
§
Posted: 2025-08-21

远景也无效 https://bbs.pcbeta.com/viewthread-2012861-1-1.html

Discuz! 没有一个整体的规则么?

X.I.UAuthor
§
Posted: 2025-08-22
Edited: 2025-08-22

经过测试没有失效,我这边是可以正常自动翻页的,这种 Discuz! 论坛基本上网页是不会有大变动的,理论上 Discuz! 通用规则也不会失效(毕竟 Discuz! 都停更了)。

你这种情况,大概率是 Tampermonkey 扩展配置有问题,你看脚本介绍页开头的说明。

§
Posted: 2025-08-22

经过测试没有失效,我这边是可以正常自动翻页的,这种 Discuz! 论坛基本上网页是不会有大变动的,理论上 Discuz! 通用规则也不会失效(毕竟 Discuz! 都停更了)。

你这种情况,大概率是 Tampermonkey 扩展配置有问题,你看脚本介绍页开头的说明。

论坛列表页自动翻页没问题,进入帖子后自动翻页就无效了。

X.I.UAuthor
§
Posted: 2025-08-23
Edited: 2025-08-23

然而我测试的就是你提供的这些 帖子内 链接,不管是帖子内还是帖子列表,我这边全都正常。

因此,我只能确定,你遇到的问题,不属于脚本本身的问题。

§
Posted: 2025-09-02

我发现问题所在了,是脚本冲突造成的。用字体渲染脚本缩放字体后,渲染脚本会自动修正坐标和尺寸偏移,而翻页脚本会被它影响。但,我测试了同类脚本:东方永页机,发现它在同样情况下是正常工作的。

鉴于你曾明确不会处理冲突问题,我就此结帖啦,依然谢谢你的回复。

X.I.UAuthor
§
Posted: 2025-09-03
Edited: 2025-09-03

字体渲染还会影响这个?

我不清楚你这个字体渲染的具体原理是什么。

但能影响该脚本运行的,要么是脚本因为某种原因压根没有正常运行,要么就是网页中内容变动导致脚本找不到相应元素,从而无法翻页。

前者一般是看不到脚本左下角悬浮的页码按钮(甚至连脚本菜单都可能显示不出来,这取决于报错程度),后者则是会显示左下角悬浮的页码按钮,在 F12 浏览器开发者工具的 控制台 中脚本会输出错误消息,你可以自己看一下。

X.I.UAuthor
§
Posted: 2025-09-03

我这个脚本是我为了满足个人需求随手自写自用的,完全是按照我的需求,也就是尽可能追求无缝、无感、丝滑的加载下一页内容,因此我写的规则通用性不强(只针对一些个别完整系统做了通用性处理),基本上还是靠我写规则来实现的,优点就是我追求的 无缝、无感、丝滑,缺点就是非常消耗我的精力和时间(特别是在我公开分享脚本后,大量使用者提交的申请),而 东方永页机 更追求通用性,因此也牺牲了我追求的体验感。

不过因为精力的原因,我现在新增编写规则不太积极了,而且最重要的就是这类脚本没有前途,因为从好几年前开始,网站技术就变了,都往动态加载方面发展了(提高用户使用体验,而且还能有效降低网站流量消耗,因此也变相提高了网站加载速度,也再因此而提高了用户使用体验),总之该技术好处多多,但也导致我这类脚本无法支持了。

因为本质上同类脚本都是:

  1. 获取下一页地址,
  2. 后台获取下一页网页内容,
  3. 提取内容插入本页底部。

而动态加载内容的网站大部分连下一页地址都没有了,自然脚本连第一个环节都被堵死了,就算有下一页地址(或者通过某种方式强行组合出一个下一页地址),但后台获取到的也只是一个动态加载内容的网页空心框架,你们的内容只有在网页实际加载时通过 JS 动态获取填充的,这就导致第二个环节也被堵住了,虽然我通过 iframe 来解决了一部分网站,但很多网站都禁止了 iframe(比如 Github),所以未来越来越多的网站都会发展为动态加载内容的(现在很多新的、现代的各种网站系统都变成这种了),也就意味着以后这类脚本的适用范围会越来越拘谨、狭窄,迟早会被淘汰的。。。

我当初写脚本时,压根没想这么多,和我写的其他脚本、软件一样,都是纯粹为了满足自己当时的需求方便自己,上面这些也是这几年我陆陆续续写了很多规则,攻克了很多困难(毕竟我也只是也与自学的 JS,就是为了写油猴脚本解决自身需求而临时自学的,也因此学了一堆各种各样的编程语言,虽然大都只是维持在入门级别)后才不知不觉想明白的,因此就是现在这样了。

§
Posted: 2025-09-03

作者莫不要往心里去,大部分脚本都是自用然后共享出来给大家使用的,感谢你们的无私付出。

但能影响该脚本运行的,要么是脚本因为某种原因压根没有正常运行,要么就是网页中内容变动导致脚本找不到相应元素,从而无法翻页。

我能分析到的深度就是字体渲染脚本开启字体缩放时,就会出现问题。而我直接在页面上写入zoom:1.5的样式时,问题却没发生。于是我就翻了翻代码,发现有坐标修正的部分代码,所以就猜测大概是这部分会影响到翻页功能。但这些问题在永页机上却没发现,一切正常。我猜测大概就是在尺寸、坐标选取时因为修正反而出现问题了?好奇心害死猫。🙃

或许就像你说的,能同时使用这两个脚本并又开启字体缩放的用户少之又少,似乎没必要在这上面浪费太多时间。😂

Post reply

Sign in to post a reply.