【自荐】东方永页机 - 适配互联网上90%网站的自动翻页脚本

:kissing_heart:
大佬就是大佬,
咱是干脆看不懂啊

有没有可能让小说网站,每一章的标题也都显示出来呢?

1 个赞

这个想法不错哦,我明天实现一下

要是标题栏的章节也能一起就更好啦
:pray:

你提了才加的。自定义删了也行

已经加了哦,不过仅限笔趣阁两个规则匹配到的站

有没有可能,
保留页末的“相关搜索”呢?
还是挺有用的

这个之前貌似有人讨论过。
可以打开控制台,把规则copy出来,然后添加一个 insert 属性,指向相关搜索后面的选择器。
还可以开启强制拼接,这样会整页拼接。
也可以在规则里加一个css,给“相关搜索”一个fixed

会武功的大佬 确实牛逼

之前在这里 求推荐浏览器智能放大字体插件 看到有人讨论时提到可视化生成元素选择器。
虽然我觉得这种自动生成的选择器根本没办法适应复杂的页面结构,实际上我试用了stylebot后发现也确实如此,并且我觉得编辑翻页规则的时候查找元素选择器是最简单的一个步骤了。

但是,耐不住手痒啊,于是在永页机里也实现了一个简单的可视化抓取器。支持selector与xpath,支持自由编辑检查,也支持逐级往上切换。

1 个赞

不服不行:joy:

1688.com (商家)店铺第二页之后的商品图片全都不显示。


需要更多重现条件

您演示的搜索页面是可以正常显示图片的。
您随便点开一个商家,点“全部商品”,第二页之后的翻页图片都是空白,我说的是这个地方。

    {
        "name": "1688全部商品页",
        "url": "^https://.*\\.1688\\.com/page",
        "pageElement": "#bd_1_container_0 > div:nth-of-type(1) > div:nth-of-type(2) > div:nth-of-type(6) > *",
        "pageAction": "eles.forEach(e=>{let img=e.querySelector('.main-picture[src^=data]');if(!img)return;img.src=img.nextElementSibling.children[0].src})"
    }

我就测了一个页面,不知道其他页面结构是否一样。如果不一样,你可以参照着改选择器

大佬,请问这段代码要放在什么地方?选择器在哪里修改呢?
更新:
刚才卸载插件重新安装,更新了一下规则,现在可以正常显示了。 谢谢!

这是自定义规则,放进规则框里就行了。你下次要是再有翻页适配需求,可以发到github上,那边的issue页面我做了一键导入,你点击规则旁的导入按钮就行了。

好的,知道啦,谢谢。

1688商家第二页之后图片显示问题已经解决了。但是昨天没有测试,今天才发现第二页之后的所有图片/标题链接都是不可点击状态,点击图片/链接就像点击空白处一样没有任何反应,chrome浏览器。

那就没办法了,刚看了下,click事件的参数藏在state里,mtop.request里面清一色的匿名异步函数,劫持都找不到钩子。
要想兼容得基本得重写一遍前端逻辑了,还不能通用到其他网站,万一改版又失效了,太不值当。