rename


用途

rename收集ab文件名与AssetBundle::m_Name的映射关系,并把收集到的数据缓存当前cd目录的names.map文件。同时还可以用AssetBundle::m_Name重命名当前文件名,主要用来修复ab文件名,因为有些游戏会加密混淆文件名。

参数

参数 缩写 描述
--artifact -a 缓存文件的存储路径,默认:names.map
--dry-run -d 只收集数据而不进行重命名操作
--reverse -r 反向重命名

rename每次运行时会自动通过-a指定的路径读取文件保存路径,并把二次运行得到的数据与缓存数据进行合并,然后在运行结束后把最终的数据存储到参数-a指定的路径。

示例

find . -iname '*.assetbundle' | xargs abtool rename

再次运行命令时可以简化为abtool rename,当前模式下会自动加载names.map文件,并打印相关信息。

参数-r可以修复后的文件名还原为原始的文件名,如下

results matching ""

    No results matching ""