佩法尔的一个蟒蛇般的阿塞茨图迪奥港
Unit的Python项目详细描述
单位年
基于unitypack和AssetStudio的统一资源提取器。
基本结构来自assetstudio,对象处理来自unitypack。
安装
pip install UnityPy
用法
fromUnityPyimportAssetManageram=AssetManager()# Load file via file patham.load_file(fp)# Load all files in a folderam.load_folder(fp)forname,assetinam.assets.items():forid,objinasset.objects.items():data=obj.read()
目标
近期
- 添加文档
遥远的未来
- 能够编辑资产(如在UABE中)
- 更广泛的对象类型支持
- 代码优化
- 多处理
动机
我是一个活跃的数据挖掘者,注意到unitypack在新的unity资产上有问题。 unitypack中的问题不是那么容易修复,而且未记录的代码有点难以理解。 这就是我尝试其他工具的原因,比如uabe和assetstudio。遗憾的是,这些工具都不能像unitypack那样使用。 这就是我开始这个项目的原因。
许可证
UnityPy是根据麻省理工学院的许可条款授权的。许可证文件中提供了完整的许可证文本。