AutoPager

Append the next page content to the bottom seamlessly (like a waterfall, Unlimited scrolling, no need to manually click on the next page)~

< Feedback on AutoPager

Review: Good - script works

§
Posted: 2024-12-15

申请增加https://www.omofuna.com/

X.I.UAuthor
§
Posted: 2024-12-16
Edited: 2024-12-16

复制粘贴到脚本 自定义翻页规则 默认的 { } 中间保存(浏览器右上角 Tampermonkey 扩展图标内的脚本菜单)

    "omofuna 动漫": {
        "host": "www.omofuna.com",
        "url": "return fun.isPager()",
        "blank": 3,
        "pager": {
            "nextL": "li.active.hidden-xs+li.hidden-xs>a",
            "pageE": "ul.daFJ_dJJfFHa>li",
            "replaceE": "//li[@class='hidden-xs active']/.."
        },
        "function": {
            "bF": "return fun.src_bF(pageE,[1,'a[data-original]','data-original'])"
        }
    }
X.I.UAuthor
§
Posted: 2024-12-16

另外,该网站的很多元素的 class 类名看起来都是随机的,因此这可能意味着后续会变化,这会导致翻页规则中的 "pageE": "ul.daFJ_dJJfFHa>li", 也需要跟随变动。

如果哪天突然失效了(且不是因为网站域名变更导致的,域名变更直接改 "host": "www.omofuna.com", 里面的域名即可),那么可能就是 class 类别变了,这时就需要你进入列表页,然后右键第一个网页内容(如图所示),选择右键菜单中的 检查,然后就能打开网页元素代码浏览框(属于浏览器的开发者工具)。

如下图所示,可以看到这些 <li> 的父级元素 <ul> 的 class 类名是 daFJ_dJJfFHa,你到时候把变化后的 class 类名替换自定义规则里的 "pageE": "ul.daFJ_dJJfFHa>li", 即可。

Post reply

Sign in to post a reply.