所以我想反编译游戏使用:Python 2.7.15、适用于 Python 2.7 的 Microsoft Visual C++ 编译器包、Cython 0.21.2 和 anaconda-master 包。我在 Windows 8.1 Build 9600 上执行此操作只是为了让您知道。我遵循了本指南:( https://www.youtube.com/watch?v=lK_DDFpvlFw ) 但是在 20:56,我收到 bimbam.py(反编译游戏的工具)的错误。我重新安装了所有东西,使用了不同的版本,更改了目录,遵循了其他指南并使用了旧的 anaconda-master 软件包,但我无法摆脱错误。我想我知道错误是什么意思:“应该有东西的地方什么都没有”或“脚本想要访问一个不存在的变量/路径”。Traceback (most recent call last): File "C:\Users\Gabriel\Desktop\AnacondaDecompiler-master\tools\bimbam.py", line 72, in <module> main() File "C:\Users\Gabriel\Desktop\AnacondaDecompiler-master\tools\bimbam.py", line 38, in main input = sys.argv[1]IndexError: list index out of range
2 回答
皈依舞
TA贡献1851条经验 获得超3个赞
看来您需要配置一个您的程序将使用的参数。 input = sys.argv[1]导致索引错误,这意味着没有传递任何参数。
你能用匹配的参数运行程序吗?例如python bimbam.py <filename>
哈士奇WWW
TA贡献1799条经验 获得超6个赞
好的,我解决了这个问题,正如你所说的“python bimbam.py”我试过>> python bimbam.py“path\of\the\game\exe”“path\of\the\output\foulder”然后它就成功了。我不知道为什么,但现在我很高兴我的早晨不是免费的!... 顺便说一句,回答我自己的问题是多么愚蠢。
添加回答
举报
0/150
提交
取消