Skip to content

一款可以批量下载百合会论坛的漫画下载器(支持CBZ保存)

License

Notifications You must be signed in to change notification settings

AKAFortyOne/yamibo-downloader

 
 

Repository files navigation

yamibo-downloader

百合会论坛漫画下载器

可以批量下载百合会论坛中帖子中的漫画,非常适合将本程序挂在一边自动下载大范围的漫画

并不适合下载小范围话数的情况(因为下载一话为了防止出错可能需要3-5分钟左右)

功能

  • 支持搜索
  • 支持范围选择下载
  • 支持定义漫画名称
  • 支持过滤多个不同的译名帖子
  • 支持重试下载
  • 支持指定ID下载
  • 支持使用tag进行搜索

前排提醒

因为论坛的原因,无法用一种对用户很友好的方式类似漫画网站的章节列表形式进行下载

也就是说,在使用类似范围选择下载话方式时,可能有概率下载出错/下载掉页等任何问题

除非是仅下载单独一话/提供所有话的URL才可能可以下载完整(毕竟没有任何API可以操作,完全读取html)

此下载器处于在建状态,请注意任何不稳定的问题!

与本人制作的其他下载器不同,此下载器仅仅只为了能够一时脑热自己手动进行下载,不支持订阅下载等功能(懒得花时间写x)

因为百合会服务器的图片有速率限制,现在暂且摸清5-10秒一次可以防止403

为什么制作这个下载器?

其实说句实话在当前大多数漫画网站都获取不了这么清晰的原图,并且因为论坛的特性在手机端上无法使用其他任何一款阅读器进行阅读

而在PC端上也存在着类似问题

为了缓解百合会服务器压力(我一话多看几遍(去缓存)的话还不如下载一遍本地来看(bushi)),以及方便下载漫画而制作本下载器

如何使用

可以前往releases下载各个平台的打包程序

然后将.env.example重命名为.env并放在程序的同级目录下

修改.env文件,其中对应关系如下:

COOKIE="" #百合会的cookie字段
DOWNLOAD_PATH="" #下载的保存路径
PACKAGED_CBZ=False/True #是否打包成CBZ,如果打包
KEEP_IMAGE=False/True #在打包CBZ为True是否保存原文件?
CBZ_PATH="" #CBZ保存路径

打开cmd并cd进程序的同级目录下运行./yamibo-downloader即可

一些截图

搜索界面:

image

漫画选择界面:

image

下载界面:

image image

重试下载界面:

image

提示

在一些场景下,可能漫画的译名有多个,如此图

image

那么搜索时就应该搜索相同关键词

image image

然后先输入漫画需要保存到文件夹的名称,后输入所有可能的漫画译名(不分大小写)

image

最后再按需进行下载即可

image

About

一款可以批量下载百合会论坛的漫画下载器(支持CBZ保存)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%