良有益 发表于 2025-1-17 19:31:46

订阅源模板-双模式(图文视频涵盖范围更广)

本帖最后由 良有益 于 2025-1-17 19:40 编辑

1、模式1,网址拼接模式,即适合目录与总页面不一致的,比如30页,一般都是123.....30这种,主要是图片网站。通过获取最大总页面数,拼接所有页面(前面版本都是这种)
totalPagesText: '{{@@.pager@li.-3@a@textNodes}}', // 总页码
    urlSuffixToRemove: /\.aspx$/, // 移除url后缀
    pageUrlText: '{urlPrefix}p{i}.aspx', // 拼接URL模板
(以上模板特征这么明显,哪个网站应该都知道了吧)

2、模式2,目录模式,即目录与地址一一对应,主要有视频网网站,漫画网站。

ListMode: false, // true网址列表模式,false网址拼接模式
initialUrls: `{{@@#playlist1.0@ul@li!0@a@href}}`, // 网址
    initialUrlsName: `{{@@#playlist1.0@ul@li!0@a@text}}`, // 网址名称

然后就是你想看什么,直接在对应选择器里面添css即可,不会的可以用Ai,
imgSelector: '.gridlane-box-inside img', // 图片选择器
看图片改上面的,看文本夹杂图片的,改下面的。
    textSelector: '#content', // 文本选择器
视频的话,就是去里面改正则表达式(有些第二个视频源[底部选择框]是下一集的视频地址)。
// 方法3:正则表达式获取视频地址
                const regex = /https?[^'<>"]+\.(m3u8|mp4|webm|ogg|flv|mp3|m4a|wav|ape|flac)/ig;


此次增加了,调试框,就是有些不知道网页好不好加载出来的,刚开始写不好规则的,就直接用这个。
debugSelector: '#content', // 调试信息选择器

视频源(樱花视频)

**** Hidden Message *****
以下是效果图:

ysddfdphgl@ 发表于 2025-1-17 19:36:28

666,感谢大佬分享

壬二酸 发表于 2025-1-17 19:37:19

大佬厉害了

壬二酸 发表于 2025-1-17 19:38:25

有兴趣可以在群里@壬二酸,我拉你进论坛写源交流学习群

xiaoaiai919 发表于 2025-1-17 19:41:38

谢谢大佬分享

Lanzhan_ 发表于 2025-1-17 19:52:07

感谢大佬分享

三少 发表于 2025-1-17 19:53:54

感谢大佬分享

自行车456 发表于 2025-1-17 19:55:44

谢谢分享

真牛 发表于 2025-1-17 19:56:24

牛逼

爱吃猫的鱼 发表于 2025-1-17 19:58:17

感谢分享
页: [1] 2 3 4 5 6 7 8
查看完整版本: 订阅源模板-双模式(图文视频涵盖范围更广)