用于处理星公民数据文件的Python工具。
scdatatools的Python项目详细描述
scdatatools公司
PythonAPI用于与Star Citizen中的数据文件进行交互。在
警告
这个工具套件处于非常早期的阶段,并且会经常更改。在
- 免费软件:麻省理工学院许可证
- 文档:https://scdatatools.readthedocs.io。在
嘿!听!
此工具处于very早期开发中。CLI是一个WIP,可能尚未完全接通。 如果您想帮助您了解Python,请尝试一下API,看看在解析时是否遇到错误 文件夹!我们也正处于这样一个阶段,即功能/可用性反馈将非常感谢。在
特点
- cli接口
- 托多
CLI示例
usage: scdt [-h][--verbose][--stderr][--command-timeout COMMAND_TIMEOUT][command] ... positional arguments: [command] Subcommand to run, if missing the interactive mode is started instead. cryxml-to-json Convert a CryXML file to JSON cryxml-to-xml Convert a CryXML file to xml unforge Convert a DataForge file to a readable format unp4k Extract files from a P4K file actionmap Dumps the default profile action map (keybinds) as JSON
API示例
读取DataForge数据库(.dcb)
^{pr2}$使用StarCitizen类:
fromscdatatools.scimportStarCitizensc=StarCitizen('D:/Path/To/LIVE')sc.p4k.search('idris')sc.datacore.records[0]
特别感谢
非常感谢dolkensp(又名alluran)在最初的努力中所做的一切 反转P4K和DataForge文件格式!如果他的努力,这会花更长的时间。在
历史
0.1.3(2020-12-06)
- 添加了SC配置文件转储(actionmaps)
- 围绕安装目录的新的StarCitizen类便利包装
- 支持查找本地化字符串
- Dataforge修复
0.1.2(2020-05-20)
- 初始提交
- 项目
标签: