您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
任意网页提供漫画搜索;漫画分章节下载(可直接下载/压缩下载),可用于动漫之家、极速漫画、腾讯漫画、哔哩哔哩等35多个网站;对个别漫画网站修改阅读样式;可按需编写定义规则JSON导入以支持其他漫画网站
当前为
脚本开源-GitHub <— 对你有帮助的话给我点个 star 吧
从 1.4.0 版本起脚本更改为任意网页运行,脚本默认不加载界面,可通过快捷键 Alt + V 加载界面,或点击浏览器油猴扩展图标点击本脚本中的-加载UI
当然也可以在脚本设置中恢复默认加载界面(不建议,脚本使用 Vant 组件库, 可能影响原网站样式,如会改变网站的字体大小等
[
{
domain,String || Array, 域名,
homepage,String, 网站主页,
webName,String, 网站名,
comicNameCss,String, 漫画名的CSS选择器,
chapterCss,String, 含有所有章节链接的dom的CSS选择器,
readtype, Number, 值:1 -卷轴阅读或SPA网页, 值:0 -翻页阅读 (指不能一次性获取到某章节所有图片地址),
webDesc, String, 一些网站备注或提醒信息
getImgs,String, 字符内容为获取章节图片的函数,
* 1、(readtype == 1) - 卷轴阅读或SPA网页
* @param {String} (context)
* context 某一章节链接的请求正文
* @return {Array} imgArray
* 要求返回imgArray 数组 包含该章节所有图片地址
* 例如 return ['http://xx.xx.xx/1.jpg','http://xx.xx.xx/2.jpg']
* 2、(readtype == 0) - 翻页阅读
* @param {String, Object} (context, processData)
* context 章节某一页链接的请求正文
* processData 进程反馈数据及自定义保存的数据
* @return {Object}
* 要求返回 { *imgUrlArr, *nextPageUrl, *imgCount, otherData }
* imgUrlArr -当前页的所有图片地址, 如果本页 imgUrlArr.length == 0 结束下载, 否则请求下一页地址
* nextPageUrl -下一页地址,如果 nextPageUrl == '' ,获取完 imgUrlArr 后结束下载
* imgCount -章节图片总数量
* otherData -(可选值)结束当前页请求后自定义保存需要的数据,请求下一页数据时 processData.otherData可获取到,首页请求时 otherData 未定义
* 参考
* return {
imgUrlArr: ['http://xx.xx.xx/3.jpg','http://xx.xx.xx/4.jpg']
nextPageUrl: 'http://xx.xx.xx/xxx/3.html'
imgCount: 12,
otherData: {
currentPage: 2,
sign: 'FSFRGGFDBFRHHEYSDGHNTRRSSGS',
……
}
}
}
]
[
{
domain: 'xx.xx.com',
homepage: 'https://xx.xx.com/',
webName: 'xxx',
comicNameCss: '.oddtitle_m .title_text h1',
chapterCss: '.online_border',
readtype: 1,
getImgs: `function(context) {
// 函数写在字符里面, 注意正则内容转义
const imgStr = context.match(/xx正则xx/g)
const imgs = eval(imgStr)
return imgs
}`
},{……},{……},{……}
]
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址