找回密码
 立即注册
搜索
查看: 4562|回复: 26

[分享] 【分享】电子书平台漫画下载器

[复制链接]
     
发表于 2024-9-25 11:06 | 显示全部楼层 |阅读模式
本帖最后由 嘿咻嘿 于 2024-9-27 15:35 编辑

简单介绍:个人开发的一个浏览器插件,可以在电子书平台下载购买了的漫画。
项目地址:https://github.com/heixxxxxx/ebook_comic_download
安装方式:谷歌浏览器内核,管理扩展程序->打开开发者模式->添加已解压的扩展->选择下载的文件夹
使用方式:在支持的网站选择插件,会弹出对话框,按照对应提示操作就行。
支持网站:请看项目说明。大约40家平台吧。

补充说明:
1.每个网站都是针对图片加密方案对应开发的程序,可能会操作不一样。比如bookwalker加密过于复杂破译不了,需要手动翻页,每次翻页的时候下载。具体情况在弹出框都会写。
2.不支持轻小说下载,小说跟漫画图片加密不同。这个项目只考虑了漫画。
3.下载路径需要在浏览器下载地址里设置,插件没法控制。
4.需要购买漫画内容。
5.需要打开阅读器后启动插件下载。

另发了个帖子,能整套下载的b漫下载器:https://www.saraba1st.com/2b/thread-2201177-1-1.html

最后关于项目再说几句,这些代码都是上班摸鱼写的,本来想做得完成度更高的....但是工作越来越忙,就这么发布了吧。当然有空还是会更新的。
能帮大家下载下购买了的漫画,做汉化,分享,备份这些。

关于技术就是,这个项目完全开源,不会盗取用户信息,不会盗取您购买的漫画请放心,源代码随便拿去改。我设计了一套小框架。只需要添加好配置,再写具体下载程序就行,不需要怎么考虑插件的具体技术,如果有意愿欢迎加入开发。
如果需要哪家网站的破译思路,看不懂源码的,可以直接问我。
有bug请留言,我有空就解决。



评分

参与人数 13战斗力 +20 收起 理由
pbkings + 2 好评加鹅
suhanblood + 1
第九道门 + 1 好评加鹅
卒业之勇 + 1 好评加鹅
Antidote丶 + 2 好评加鹅
nofy49 + 1 好评加鹅
hymbz + 2 好评加鹅
高妹控 + 1
Gwyn + 1 好评加鹅
萨尤克 + 2
暗之星尘 + 2 好评加鹅
ajunsama + 2 好评加鹅
白色的120 + 2 这下导书方便多了,感谢楼主

查看全部评分

回复

使用道具 举报

     
 楼主| 发表于 2024-9-25 11:17 | 显示全部楼层
针对单个网站的补充说明:
bili:b漫的浏览器端...我是没找到切换清晰度的位置,从他们api请求来看,浏览的图并不是原始尺寸的图。点了下载我会请求原尺寸大图的。b的图源还是不错,值得下一份备份。
bw:浏览时,图片是canvas绘制的,这个会根据屏幕比例缩放(屏幕小图就小)。但是下载器会下载原始尺寸,跟屏幕上的图无关,请放心,因为之前有朋友问这个....具体原理就不赘述了。
yahoo:记得浏览设置里选高清,再下载。

还有的想到再补充吧。
回复

使用道具 举报

     
发表于 2024-9-25 11:44 | 显示全部楼层
支持楼主,之前有自己写过一些爬图脚本,不过后来也是因为用得少,忙起来就懒得去完善了
回复

使用道具 举报

     
发表于 2024-9-25 11:49 | 显示全部楼层
b漫uwp端画质明显远高于网页端和移动端,习惯用b漫的建议下一个uwp应用
回复

使用道具 举报

     
 楼主| 发表于 2024-9-25 11:59 | 显示全部楼层
ajunsama 发表于 2024-9-25 11:44
支持楼主,之前有自己写过一些爬图脚本,不过后来也是因为用得少,忙起来就懒得去完善了 ...

感谢感谢,我也本来就想自己下点,写着写着觉得破译还挺有意思的,就成了项目。但是越写越多,完善没有尽头。最后也这样了
回复

使用道具 举报

     
 楼主| 发表于 2024-9-25 12:01 | 显示全部楼层
clablbkao 发表于 2024-9-25 11:49
b漫uwp端画质明显远高于网页端和移动端,习惯用b漫的建议下一个uwp应用

果然是网页端没有清晰度选择啊,移动端app倒是有个清晰度选择。但是很好破译,api少传一个尺寸限制参数就能下载原图了。
回复

使用道具 举报

     
发表于 2024-9-25 12:17 来自手机 | 显示全部楼层
clablbkao 发表于 2024-9-25 11:49
b漫uwp端画质明显远高于网页端和移动端,习惯用b漫的建议下一个uwp应用

uwp不是停更了吗,我最近上去都看不了了
回复

使用道具 举报

     
发表于 2024-9-25 12:30 | 显示全部楼层
LennyWallUp 发表于 2024-9-25 12:17
uwp不是停更了吗,我最近上去都看不了了

啊,这我就不知道了,很早之前的经验了
回复

使用道具 举报

发表于 2024-9-25 12:58 来自手机 | 显示全部楼层
除了bw是canvas,其他全是解密原图?这么狠。。。
回复

使用道具 举报

     
 楼主| 发表于 2024-9-25 13:20 | 显示全部楼层
本帖最后由 嘿咻嘿 于 2024-9-25 13:31 编辑
noHentai 发表于 2024-9-25 12:58
除了bw是canvas,其他全是解密原图?这么狠。。。

还有几个技术比较特殊的,芳文社的是二进制文件流片段加密,源码也加密了,读起来太麻烦。虽然前端也是canvas生成图,但是页面用的生成blob链接,读取了再销毁的方式防止下载。后面我自己做文件预览也学了这个 爬取方式也很简单,插入了脚本在销毁连接前下载图片。

再就是雅虎,他们用了wasm技术,这个本是无解,好在最后被我发现canvas合成居然用的js,但是这套写canvas的参数实在不能自己破译了,就选择监听他每次调用,记录参数,再自己生成一份。

这几个我都觉得挺有意思的。
大部分都是模拟接口请求拿到加密图片再破译。
回复

使用道具 举报

     
发表于 2024-9-25 13:54 来自手机 | 显示全部楼层
本帖最后由 azbhg1 于 2024-9-25 13:55 编辑

编辑,zsbd
回复

使用道具 举报

     
发表于 2024-9-25 21:16 | 显示全部楼层
咚漫好像不行了欸
回复

使用道具 举报

     
 楼主| 发表于 2024-9-26 10:02 | 显示全部楼层
yuzinheart 发表于 2024-9-25 21:16
咚漫好像不行了欸

不好意思,目录下面没打勾的就是没做的。我今天抽空就把这家加上。您明天下载新的再试试。
回复

使用道具 举报

     
发表于 2024-9-26 10:58 | 显示全部楼层
嘿咻嘿 发表于 2024-9-26 10:02
不好意思,目录下面没打勾的就是没做的。我今天抽空就把这家加上。您明天下载新的再试试。 ...

欸楼主你太客客气了。感谢你做这个
回复

使用道具 举报

     
发表于 2024-9-26 11:45 | 显示全部楼层
能够支持日亚的在线阅读器吗
回复

使用道具 举报

发表于 2024-9-26 12:23 来自手机 | 显示全部楼层
抱歉个人对编程这些方面比较小白,查看项目内容似乎还没有移动端,请问这个插件目前是否只有pc端能够使用?
回复

使用道具 举报

     
发表于 2024-9-26 13:13 | 显示全部楼层
不过楼主好像可以不用咚漫了,有的网站只能APP才能看全部,网站只能看限免的几话?
回复

使用道具 举报

     
 楼主| 发表于 2024-9-26 13:22 | 显示全部楼层
暗之星尘 发表于 2024-9-26 11:45
能够支持日亚的在线阅读器吗

我记得日亚直接能下载破译,大家用的也多,就没有做。
回复

使用道具 举报

     
 楼主| 发表于 2024-9-26 13:24 | 显示全部楼层
原光 发表于 2024-9-26 12:23
抱歉个人对编程这些方面比较小白,查看项目内容似乎还没有移动端,请问这个插件目前是否只有pc端能够使用? ...

对,不支持移动端,移动端对插件支持比较好的是kiwi浏览器吧? 我试了试其实可以开发,如果有人有空,现在的代码改一改就能兼容不少。我本人就实在没空搞了
回复

使用道具 举报

发表于 2024-9-26 18:34 来自手机 | 显示全部楼层
嘿咻嘿 发表于 2024-9-26 13:24
对,不支持移动端,移动端对插件支持比较好的是kiwi浏览器吧? 我试了试其实可以开发,如果有人有空,现在 ...

明白了,非常感谢
回复

使用道具 举报

     
 楼主| 发表于 2024-10-8 16:23 | 显示全部楼层
今天抽空做了一个大更新,提供zip打包下载。(部分手动翻页下载的不支持)
但是图片太多太大时,可能下载失败。需要等全部图片都加载完,再稍等一会才能下载。
需要打包的朋友可以去更新下。
回复

使用道具 举报

     
发表于 2024-11-7 09:10 | 显示全部楼层
嘿咻嘿 发表于 2024-10-8 16:23
今天抽空做了一个大更新,提供zip打包下载。(部分手动翻页下载的不支持)
但是图片太多太大时,可能下载失 ...

B漫是网站更新了?好像下不了了呢
回复

使用道具 举报

     
发表于 2024-11-7 09:43 | 显示全部楼层
太厉害了
回复

使用道具 举报

发表于 2024-11-7 12:26 来自手机 | 显示全部楼层
可以提取BW了
回复

使用道具 举报

     
发表于 2024-11-7 13:13 | 显示全部楼层
伟大 
回复

使用道具 举报

     
 楼主| 发表于 2024-11-7 15:29 | 显示全部楼层
catalyst7778 发表于 2024-11-7 09:10
B漫是网站更新了?好像下不了了呢

是呢,看了眼确实更新了。
大概就是b之前的方式是cookie换图片网址+图片请求token,这个地址本身就是图片,现在改成这个地址下载的是加密二进制了,源码看着是解码之后生成blob链接。难就难在从混淆源码里提取解码方法。
如果有人破译了也麻烦通知我下,我就不去花时间看了
回复

使用道具 举报

     
发表于 2024-11-17 10:20 | 显示全部楼层
嘿咻嘿 发表于 2024-11-7 15:29
是呢,看了眼确实更新了。
大概就是b之前的方式是cookie换图片网址+图片请求token,这个地址本身就是图片 ...

https://github.com/lanyeeee/bilibili-manga-downloader

有破了新加密的下载工具了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2024-12-22 16:53 , Processed in 0.105971 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表