⭐无缝加载 下一页内容 至网页底部(类似瀑布流,无限滚动,无需手动点击下一页)⭐,目前支持:【所有「Discuz!、Flarum、phpBB、MyBB、Xiuno、XenForo、NexusPHP...」论坛】【百度、谷歌(Google)、必应(Bing)、搜狗、微信、360、Yahoo、Yandex 等搜索引擎...】、贴吧、豆瓣、知乎、NGA、V2EX、起点中文、千图网、千库网、Pixabay、Pixiv、3DM、游侠网、游民星空、NexusMods、Steam 创意工坊、CS.RIN.RU、RuTracker、BT之家、萌番组、动漫花园、樱花动漫、爱恋动漫、AGE 动漫、Nyaa、SrkBT、RARBG、SubHD、423Down、不死鸟、扩展迷、小众软件、【动漫狂、动漫屋、漫画猫、漫画屋、漫画 DB、HiComic、Mangabz、Xmanhua 等漫画网站...】、PubMed、Z-Library、GreasyFork、Github、StackOverflow(以上仅一小部分常见网站,更多的写不下了...
每个网站翻页规则的 触发翻页基准线 是我直接指定的,是以我这边写规则时的测试为准(即较快速的向下翻滚,不会看到底部就会完成加载,取决于网站底部内容多少 及 网站加载速度)。因此可能不太适用于其他人(毕竟这脚本就是我当初自用写的,所以完全是在我的角度考虑的
如果你觉得不合适,可以在脚本菜单 自定义翻页规则
中,查看一下你觉得触发翻页偏晚的规则,复制出来改改末尾的 "scrollD": 1500
规则(如果没有则可以增加),粘贴到自定义规则框内默认的 { }
中间保存即可,数值越大,越早触发翻页(这个数值指的是 滚动条底部 到 网页底部 之间的距离)。
淘宝等网站是无法添加支持的,至少我是没办法,原因我写过:
https://greasyfork.org/zh-CN/scripts/419215/discussions/123462
触发翻页基准线 倒是不好处理,主要影响这个值大小的因素就是网站访问速度,最好的情况就是:往下翻到合适位置时触发翻页,脚本后台获取并插入本页时,用户也还没看到底(即网页内容可以完美无限续接)。
但同一个网站,不同地区、运营商的人访问速度也不一样(国内网站还好,主要是海外网站速度差异大),但是我又不想把这个值设置的太高(滚轮动一下,脚本一下子翻几页。。。而且各网站一般都会限制用户访问频率,主要是为了防 CC 攻击,触发翻页太频繁的话可能会被网站防火墙阻止。
因此,我考虑的比较多,为了平衡,总要有所取舍~(特别是现在这脚本已经不是我自己一个人用了,就更愁了。。
而且,要是每个网站都由用户自己去设定的话,又太麻烦了点(虽然现在就可以实现,即把我写的翻页规则改改,粘贴到自定义翻页规则中)。
另外,有些网站网页内容太少,滚动条太短,这种情况该数值设置的再高,也顶多在你刚滚动网页时触发翻页,但是因为网页内容太少,还没滚动两下就看完了,此时脚本还没获取完下一页内容,因此一开始是肯定会看到网页底部的,只有后面翻几次,内容多了,才会缓解。。。
另外,脚本为了避免用户刚打开网页就触发翻页,还会延迟 1000 毫秒才会监听滚动条事件。
你也可以把你觉得 触发翻页时机有点晚 的网站跟我说下,我看着优化下 scrollD 。
我去规则列表里改了改,把一些原本 "scrollD": 1000
左右的规则,都给提高到默认值 1500(这个默认值也是我写了这一年多规则总结下来的,发现对于很多网站来说,这个值挺合适的
非常好,另外给2个建议:
1、页面自动拼接,不需要看到结尾了才拼接下一页,可以设置一个默认的首次拼接页码;
2、建议增加淘宝页面支持,并实现1中的功能。