用于获取数据问题的darksouls保存文件解析器
dsfp的Python项目详细描述
暗苏尔保存文件分析器图片::https://travis-ci.org/tarvitz/dsfp.svg?branch=master
:target:http s://travis ci.org/tarvitz/dsfp
*dsfp表示暗灵魂保存文件解析器。
*`Darksouls<;http://dark souls.wikia.com/wiki/Darksouls>;``是一个
Namco Bandai的游戏,很难在不被杀死的情况下完成它。
lot's death,有趣且破损的游戏板/键盘。
**dsfp***用于获取/获取保存的字符统计信息。
……内容::本地:
:深度:2
original source
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gist<;https://gist.github.com/infausto/8382836/>;`.
common features
~~~~~~~~~~~~~~~~~~~~~~
支持获取有关角色死亡、他/她的一般统计数据,HP和耐力。
您可以在数据表文档中看到的一大堆反向统计数据,这些数据表文档位于
`here<;docs/datasheet.rst>;`
(感谢*有关反向工程黑灵魂保存文件的帮助*)。
安装
~~~~~~~~~~~~~~
对于常规安装,您可能需要安装PIP的虚拟环境:
```````````
。代码块::bash
user@localhost$virtualenv--没有站点包venv
user@localhost$source venv/bin/activate
user@localhost$pip install-r requirements/base.txt
*可选*
……代码块::bash
user@localhost$pip install-r requirements/docs.txt
python 3.x
````````````````
py3.txt中存储的文档生成要求
代码块::bash
user@localhost$virtualenv--没有站点包venv3
user@localhost$source venv3/bin/activate
user@localhost$pip install-r requirements/py3.txt
dependencies
--python 2.7
*python 3.3
*python 3.4
tests
~br/>``或者
可以通过“python-m unittest module”或“run_tests.sh”脚本运行测试
…代码块::bash
user@localhost$。/运行@tests.sh tests.testdsfpreader
fast usage
~~~~~~~~~~~~~
您可以解析黑暗灵魂保存文件并以标准python格式获取数据
代码块::python
>;>;import dsfp
>;>;ds=dsfp.dssavefileparser('saves/draks0005.sl2')
>;>;data=ds.get_stats()
>;>;data
[{
'attune':8,'body':0,'class':0,'color':0,'deasures':0,
'dexterity':13,'earned':60,'lension':12,“脸”:0,“信念”:9,
“天赋”:0,“毛发”:0,“生命”:594,“生命2”:594,“生命电流”:594,
“人性”:0,“智力”:9,“等级”:4,
“男性”:假,“假”表示女性
“姓名”:u“测试”2,“抵抗”:11,“灵魂”:60,“体魄”:95,
“体魄2”:95,“体魄3”:95,“力量”:13,
“时间”:62,“秒”
“活力”:11
}
datasheet s
~~~~~~~~~~
没有关于黑暗灵魂的很多信息保存文件格式(以及
其他游戏),因此其格式不太完整。
一些知识表示为“here<;docs/datasheet.rst>;`
如果您对整个文件格式感兴趣,请在此处或通过电子邮件(tarvitz[at]blacklibrary.ru)通知我。
文档
~~~~~~~~~~~~~~~~~~~~~~~~
单击此链接可阅读的全部文档
`dsfp.read the docs.org<;http://dsfp.readthedocs.org>;`
开发注意:
一些来自*.sl2文件的非随机数据
。
虽然dsfp没有按要求完成,但请在
上述文档中搜索/读取信息。
roadmap
~~~~~~~~~~
我没有此项目的特定路线图,并且我随时检查数据。一般来说,这些时刻可能很短/很长。因此,不要指望我在某个特定的时刻或某个足够清晰的地方完成这项工作。
:target:http s://travis ci.org/tarvitz/dsfp
*dsfp表示暗灵魂保存文件解析器。
*`Darksouls<;http://dark souls.wikia.com/wiki/Darksouls>;``是一个
Namco Bandai的游戏,很难在不被杀死的情况下完成它。
lot's death,有趣且破损的游戏板/键盘。
**dsfp***用于获取/获取保存的字符统计信息。
……内容::本地:
:深度:2
original source
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gist<;https://gist.github.com/infausto/8382836/>;`.
common features
~~~~~~~~~~~~~~~~~~~~~~
支持获取有关角色死亡、他/她的一般统计数据,HP和耐力。
您可以在数据表文档中看到的一大堆反向统计数据,这些数据表文档位于
`here<;docs/datasheet.rst>;`
(感谢*有关反向工程黑灵魂保存文件的帮助*)。
安装
~~~~~~~~~~~~~~
对于常规安装,您可能需要安装PIP的虚拟环境:
。代码块::bash
user@localhost$virtualenv--没有站点包venv
user@localhost$source venv/bin/activate
user@localhost$pip install-r requirements/base.txt
*可选*
……代码块::bash
user@localhost$pip install-r requirements/docs.txt
python 3.x
````````````````
py3.txt中存储的文档生成要求
代码块::bash
user@localhost$virtualenv--没有站点包venv3
user@localhost$source venv3/bin/activate
user@localhost$pip install-r requirements/py3.txt
dependencies
--python 2.7
*python 3.3
*python 3.4
tests
~br/>``或者
可以通过“python-m unittest module”或“run_tests.sh”脚本运行测试
…代码块::bash
user@localhost$。/运行@tests.sh tests.testdsfpreader
fast usage
~~~~~~~~~~~~~
您可以解析黑暗灵魂保存文件并以标准python格式获取数据
代码块::python
>;>;import dsfp
>;>;ds=dsfp.dssavefileparser('saves/draks0005.sl2')
>;>;data=ds.get_stats()
>;>;data
[{
'attune':8,'body':0,'class':0,'color':0,'deasures':0,
'dexterity':13,'earned':60,'lension':12,“脸”:0,“信念”:9,
“天赋”:0,“毛发”:0,“生命”:594,“生命2”:594,“生命电流”:594,
“人性”:0,“智力”:9,“等级”:4,
“男性”:假,“假”表示女性
“姓名”:u“测试”2,“抵抗”:11,“灵魂”:60,“体魄”:95,
“体魄2”:95,“体魄3”:95,“力量”:13,
“时间”:62,“秒”
“活力”:11
}
datasheet s
~~~~~~~~~~
没有关于黑暗灵魂的很多信息保存文件格式(以及
其他游戏),因此其格式不太完整。
一些知识表示为“here<;docs/datasheet.rst>;`
如果您对整个文件格式感兴趣,请在此处或通过电子邮件(tarvitz[at]blacklibrary.ru)通知我。
文档
~~~~~~~~~~~~~~~~~~~~~~~~
单击此链接可阅读的全部文档
`dsfp.read the docs.org<;http://dsfp.readthedocs.org>;`
开发注意:
。
虽然dsfp没有按要求完成,但请在
上述文档中搜索/读取信息。
roadmap
~~~~~~~~~~
我没有此项目的特定路线图,并且我随时检查数据。一般来说,这些时刻可能很短/很长。因此,不要指望我在某个特定的时刻或某个足够清晰的地方完成这项工作。