未提供项目说明

kh2lib的Python项目详细描述


KH2Lib公司

这是一个python库的存储库,可以帮助创建Kingdom Hearts 2 Final Mix+的mod/code

如果你有问题,请创建一个GitHub问题,或联系我的不和谐(我是在大多数与kh2模块相关的不和谐)。拉请求也欢迎!在

库可以执行以下操作(以及更多)

  • 提取/修补/重新包装KH2 iso(使用KH2FM_工具箱.exe)在
  • 使用OpenBar解压/重新打包文件
  • 给定正在运行的游戏的memdump,找到给定文件所在的偏移量
  • 给定一个源文件和修改过的文件,生成代码以在内存中执行更改,而无需修补(对于快速原型很有用)
  • 提供对象的查找方法(仅基于其中一个查找对象id/name/mdlx)

要安装,请运行以下命令

pip install kh2lib

当与其他一些软件结合使用时,该库最有用,并使用以下环境变量检测它们的存在

USE_KH2_EDITORENGINE-是包含openkh可执行文件的目录的路径

示例-C:\Users\12sam\Desktop\openkh

USE_KH2_GITPATH-是提取的KH2 ISO的路径

示例-C:\Users\12sam\Desktop\Kingdom Hearts 2 Modding\ISO\export

使用_KH2_OUTPATH-库应该放置创建的pnach文件(通常是pcsx2的作弊文件夹)

示例-C:\Users\12sam\Desktop\pcsx\PCSX2 1.6.0\cheats\F266B00B.pnach

USE_KH2_PATCHENGINEDIR-是包含KH2FM的目录的路径_工具箱.exe在

示例-C:\Users\12sam\Desktop\Kingdom Hearts 2 Modding\ISO

使用

有关如何执行各种任务的示例,请参阅examples文件夹

Using KH2Lib-包含示例,演示如何使用kh2lib的各种功能 Other-我在研究不同的东西时编写的其他有用的脚本,与kh2lib功能不完全相关 WIP-正在工作的示例可能不起作用,或者可能正在为kh2lib构建未来特性的原型

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何创建Restful服务并将其部署到OSGi容器?   java如何获取用户在EditText中输入的时间并从中扣除5小时30分钟?   java用户无法注销firebase 安卓   java Undertow始终将字符集添加到ContentType头,即使它不是文本MIME类型   java LocalBroadcastManager未正确接收消息   foreach在Java中有没有比For循环更好的方法可以灵活地遍历集合?   java如何在安卓上移动球   在OSGi下的Log4j中使所有记录器异步时,java ClassNotFoundException   java未知输入字节长度转换为int   java测试工厂在使用前缀命名时抛出NPE   对象的副本(JAVA)   java SP20310:无法打开文件。sql   java Spring安全性仅为一条路径添加安全性   java在idea中获取菱形运算符的编译错误