none.gif

Eguod

GF  2023-12-04 00:33
(GHS是第一生产力)

本子合集资源自动整理小工具(自动筛选/重命名/打包,适配ibm5100大佬资源)(20231204更新)

其他小工具:韩漫图片批量转pdf/PDF转图片

github: https://github.com/Eguod/GHS-Scripts

exe放在2L (2023.12.04更新,原贴超过60天被锁)

这是一个原本针对ibm5100大佬的画师合集的文件结构的整理工具,其他来源的资源通过修改文件结构也可以使用。原来的资源版本太多,而且命名规则与Lanraragi等阅读软件不同,解析出来的信息不正确。这个工具提供了如下功能:(1)本子自动筛选(2)本子自动重命名(3)本子自动打包。

本工具是自己写的,仅用于按个人习惯的整理。代码很烂,毫无鲁棒性。有能力者可以随意修改源码。

### 本子合集自动整理
#### 输入
- 解压好的文件夹,满足以下文件结构:
  - 根目录:

  - 第一层子文件夹:

  - 第二层子文件夹:


#### 筛选规则
- 原资源可能对一个本子有不同版本,我们按以下规则进行筛选:
  1. 如果漫画有中文版本,则选择中文版本。
  2. 如果漫画有多个中文版本,则选择名称中带有“無修正”的版本。
  3. 如果漫画有多个带有“無修正”名称的中文版本,则选择页面最多的版本。
  4. 如果所有中文版本的页数都相同,则选择第一个版本。
  5. 如果漫画没有中文版本,则选择日语版本。
- 同时,以下文件夹也会被跳过:
  - 以"#"开头的文件夹
  - [del]名字里有“作品集”的文件夹[/del] (20231204更新后不再跳过)
  - 有“別スキャン”字样的文件夹

#### 输出
- 每个本子分别压缩,文件名重新命名,命名规则是:(Event) [Author] ComicName (Series) [Translator] [Note]
- 输出结果:


#### 使用方法
1. 直接双击运行`comic_solve.exe`
2. Threads Number (Default 1):输入想要用的线程数,默认为1。多线程可能可以提高运行速度,如果是固态硬盘,可以尝试2~CPU线程数。如果是机械硬盘,推荐1。
3. Please input the root path: 输入包括单个/多个画师子文件夹的根目录。比如到第二层子文件夹的路径是:`C:\Users\Name\Downloads\save\4332-[NANIMOSHINAI (笹森トモエ)]\1. 同人志`,那么就输入`C:\Users\Name\Downloads\save`。
4. Please input the save path: 整理后结果的文件夹。可以和上面相同,也可以不同。输出到comic_solve_output文件夹中。

#### 效果
- 导入Lanraragi之后,文件名可以被正确解析 (Lanraragi相关)



## 更新日志
- 2023.12.04
   - 本子合集自动整理(comic_solve)
      - 画集不再被忽略(打包成文件)。
      - 自动解压子文件夹内的压缩包,并以子文件夹的形式添加到结果中。
      - 添加临时文件夹以保存解压内部压缩包时产生的解压文件。该临时文件夹会在程序正确运行后自动删除。
      - 添加多线程支持。
      - 修复进度条不能正确显示进度的bug。
   - 百度云下载链接整合(sharelink_merge.py)
      - 修复不能正确整合链接的bug。

none.gif

Eguod

B1F  2023-12-04 00:33
(GHS是第一生产力)
此帖售价 0 SP币,已有 78 人购买
若发现会员采用欺骗的方法获取财富,请立刻举报,我们会对会员处以2-N倍的罚金,严重者封掉ID!

1580193.png

lambda

仓鼠党福音

然而看到这篇帖子前我的5T盘已经满了,绝大多数都被我挪到115去了

1368068.png

笑忘

B3F  2023-12-04 00:52
(我踏马冲冲冲冲冲冲冲冲冲冲冲)
老哥怎么用插件能出个教程吗,我用批量操作里面的E-HENTAI插件一直链接超时,网上也没搜到教程

none.gif

Eguod

B4F  2023-12-04 01:11
(GHS是第一生产力)

回 3楼(笑忘) 的帖子

国内连eh就是很不好连...要么试试开个全局梯子。

1368068.png

笑忘

B5F  2023-12-04 02:30
(我踏马冲冲冲冲冲冲冲冲冲冲冲)
全局加tun模式已经成功添加了tag ,话说软件输出的时候能不重新命名吗,改了之后顺序乱了有点难受

none.gif

Eguod

B6F  2023-12-04 09:38
(GHS是第一生产力)

回 5楼(笑忘) 的帖子

有的。最新版的lrr,插件那里可以把允许修改文件名关了。在插件全局设置那里。

简乐


1498935.jpg

伴君笑

各个地方下了很多很乱的本子,感谢分享

1498935.jpg

伴君笑

Lanraragi是不是只能识别zip格式,不弄成解压包就识别不了吧,才发现收集的有一堆都是文件夹

none.gif

Eguod

B10F  2023-12-04 18:31
(GHS是第一生产力)

回 9楼(伴君笑) 的帖子

是的,必须是zip压缩包。

早苗面包


995950.jpg

蛋挞一个

B12F  2023-12-05 00:38
(你 很 勇 哦)
仓鼠党福音啊    大佬tql

1368068.png

笑忘

B13F  2023-12-05 00:51
(我踏马冲冲冲冲冲冲冲冲冲冲冲)

回 6楼(Eguod) 的帖子

我说的是这个自动压缩的工具能不能不改名,我觉得ibm5100大佬按时间排序挺好的,也方便后面添加新的本子   

none.gif

Eguod

B14F  2023-12-05 12:07
(GHS是第一生产力)

回 13楼(笑忘) 的帖子

目前这个版本不行。目前的逻辑是:1. 扫描本地 2. 筛选本子 3. 重命名 4. 打包。下个版本可以加上可选是否重命名。

none.gif

Eguod

B15F  2023-12-05 12:11
(GHS是第一生产力)

回 13楼(笑忘) 的帖子

而且如果最终你是要导入Lanraragi的话,ibm大佬自己的那个文件名格式应该是无法被正确解析的。你到时候用eh的插件加tag什么都搜不到。只有用了我这个重命名工具,然后Lanraragi里用filename parser, 然后再用eh插件,才能成功添加tag。

65d8902de3f63.jpg

可畏

B16F  2023-12-05 15:34
(新人求罩)
试试看

1368068.png

笑忘

B17F  2023-12-05 16:27
(我踏马冲冲冲冲冲冲冲冲冲冲冲)

回 15楼(Eguod) 的帖子

我设置的用缩略图搜索,所以不需要改名字,但是有的汉化组会把第一张图也汉化了导致搜不出来tag

1368068.png

笑忘

B18F  2023-12-05 16:41
(我踏马冲冲冲冲冲冲冲冲冲冲冲)
用了一下你的方法,添加的tag确实全了很多

901469.jpg

客官,不可以

B19F  2023-12-05 16:58
(豆浆流出来咯)
好麻烦啊

ea5f92e9


吴永兴


a11.gif

白巧克力

B22F  2023-12-05 22:21
(喜反差m,昆汀恋足癖)
6666666

none.gif

JDmcALe7

楼主,我自己也写了一些方便使用的脚本,具体包括自动输出目录索引(文件树)、筛选新老版本区别、自动调用7zip解压(多线程解压+记忆密码)等,想把这些加到你的repo里,有兴趣吗?

none.gif

Eguod

B24F  2023-12-12 23:35
(GHS是第一生产力)

回 23楼(trivinb) 的帖子

欢迎提PR

none.gif

不辣布拉

感谢大佬