前言:
该工具可以用来合并多个Mod并设置切换键,也可以对合并包进行拆分。
下面是又臭又长的更新记录,不想看可以直接跳到底部下载附件,里面有使用说明文档。
如果没有影响力,也可以加群获取文件,二维码和群号在文章末尾。
提示:123盘下载文件会触发谷歌、edge等浏览器的拦截,点开浏览器的下载,点开三个点选择“保留-仍然保留”即可下载。
2024-11-21
1.“GIMI-Mod合并工具”升级为“Mod合并工具-增强版”和“Mod合并工具-随机版”:
“Mod合并工具-增强版”在原来的基础上,支持对已使用-c参数精简过的合并mod进行拆分后重新合并;
“Mod合并工具-随机版”可以为mod设置随机切换的按键,并在每次加载时随机切换mod。
2.简化了Mod合并前的多ini预处理,预处理工具不再有“GIMI版”的区分,统一使用“多ini合并工具”即可;
2024-8-28
- 删掉了ini合并工具的检查功能,彻底独立为单独的工具;
- 删掉了-c版,取而代之的是GIMI版,并且继续使用相对路径,不会破坏mod文件夹原有的目录结构(如果你想使用“GIMI-Mod合并工具”的-c参数也可以试试,反正这个功能各种报错bug我是受不了了);
- “多ini合并工具”与“命名空间合并Mod工具”配合使用,“多ini合并工具GIMI版”与“GIMI-Mod合并工具”配合使用,分工明确,使用更加清晰了。
- 重新优化了使用说明,现在更加直观易懂了。
2024-8-27
又更新了一下,主要改动如下:
- 有个小bug,用完多ini合并工具再用GIMI-Mod合并工具会提示未找到ini文件,修了一下。
- GIMI-Mod合并工具的-c模式不能正确识别使用多ini合并工具合并之后的ini里面引用的相对路径,于是又把之前的预处理工具掏了出来,简单改了改,做成了多ini合并工具-c版。
- 多ini合并工具和-c版都加了个检查文件一致性的功能,合并ini文件之后顺便检查一下有没有可以删除的多余文件或者提示你mod有缺少的文件。
- 一致性检查功能单独提出来弄了个工具,方便单独使用。
- 命名空间合并Mod工具也简单优化了一下,因为发现原脚本没有默认使用utf-8编码,可能导致无法处理含有中文字符的ini文件。
- 关于合并ini之后可能导致的脸部贴图问题,我也发现了一种可能的原因,问题是出在mod上,等会单独开一贴说一下。
2024-8-25
由于发现之前制作的mod预处理工具存在一些bug,所以这次重新制作了新的多ini合并工具。
新的ini合并工具仍旧支持将文件夹拖入窗口来进行处理,并且在处理完成后不会退出程序,而是还可以继续拖入下一个文件夹,方便了进行多个文件夹的批处理操作。
另外,由于发现子文件夹并不影响最终的合并效果,所以移除了移动文件的步骤,改为在合并后的ini文件的filename部分写入对应文件的相对路径。
需要注意的就是文件夹名称不要含有中文,否则最后生成的ini文件中写入的相对路径会含有中文,导致3dmigoto不能识别,最终效果就是模型丢失。
我之前发布过的原“双键切换工具”也进行了一些优化,新名称是“命名空间合并Mod工具”;另外,还新增了一款不使用命名空间的合并工具,基于“genshin_merge_mods”脚本制作,名称为“GIMI-Mod合并工具”。
以上脚本全部进行了汉化和exe封装,并提供py脚本文件。
具体使用说明可以下载后查看文档。
如果使用过程中遇到了独立解决不了的问题,可以加群交流:822891378