文档更新 (#445)
Some checks failed
Auto Release & Publish / release (push) Has been cancelled

This commit is contained in:
hect0x7 2025-06-12 19:17:38 +08:00 committed by GitHub
parent 1679f009b9
commit 7ffa295e94
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -207,7 +207,38 @@ plugins:
# 如果level=[album], filename_rule只能写Axxx
zip_dir: D:/jmcomic/zip/ # 压缩文件存放的文件夹
suffix: zip #压缩包后缀名默认值为zip可以指定为zip或者7z
# v2.6.0 以后zip插件也支持dir_rule配置项可以替代旧版本的zip_dir和filename_rule
# 请注意⚠ 使用此配置项会使filename_rulezip_dirsuffix三个配置项无效与这三个配置项同时存在时仅会使用dir_rule
# 示例如下:
# dir_rule: # 新配置项可取代旧的zip_dir和filename_rule
# base_dir: D:/jmcomic-zip
# rule: 'Bd / {Atitle} / [{Pid}]-{Ptitle}.zip' # 设置压缩文件夹规则中间Atitle表示创建一层文件夹名称是本子标题。[{Pid}]-{Ptitle}.zip 表示压缩文件的命名规则(需显式写出后缀名)
# 使用此方法指定压缩包存储路径则无需和level对应
delete_original_file: true # 压缩成功后,删除所有原文件和文件夹
# 在v2.6.0及以后版本zip插件还支持设置密码和加密方式使用encrypt配置项该配置是可选的示例如下
# 1. 给压缩包设置一个指定密码
# encrypt:
# password: 123456
# 2. 设置随机生成的密码。该密码会在日志中打印出来并附着到zip的压缩文件注释里
# encrypt:
# type: random
# 配置密码时type和password二选一必填
# 插件还支持使用7z加密这种方式会加密压缩包文件头只有输入了密码才能查看压缩包文件列表隐私性最好。
# 使用encrypt.impl配置项开启7z格式加密如果不配置默认仍使用zip格式。
# 使用7z格式时记得把压缩包后缀名指定为7z。
# 示例如下:
# suffix: 7z
# encrypt:
# impl: 7z
# type: random # type和password二选一必填和上面一样
# 需要提醒的是7z没有压缩文件注释因此如果设置随机密码密码就只会存在于日志中请注意及时保存密码。
# 删除重复文件插件
# 参考 → [https://github.com/hect0x7/JMComic-Crawler-Python/issues/244]