【问题标题】:Windows Error: Error 5, when decompiling minecraft serverWindows 错误:反编译 minecraft 服务器时出现错误 5
【发布时间】:2012-02-10 10:06:12
【问题描述】:

我想开始为我的世界创建模组等等。我自己是一个javaprogrammer,所以编码应该不是问题。但要开始编程,我需要从我的世界反编译服务器文件。所做的一切都在一个 txt 文档中给出并解释,但我仍然得到一个恼人的错误。 我已经检查了我的 JDK 和 JRE 的 pth,两者都有最新版本。 我真的希望有人能帮助我。这是回溯:

File "runtime\decompile.py", line 143, in <module> main()
File "runtime\decompile.py", line 143, in <module> main()
File "runtime(options.config, options.force_jad) commands = Commands(donffile)
File "C:\Program Files\Java\MCP\runtime\commands.py", line 158, in __init__ self.checkfolders()
File "C.\Program Files\Java\MCP\runtime\commands.py", line 530, in checkfolders os.makedirs(self.dirtemp)
File "os.pyc", line 157, in makedirs
WindowsError: [Error 5] Access is denied: 'temp'

如果我以管理员身份运行,我会收到以下消息:

The system cannot find the path specified.

如果你能帮我解决这个问题,你会安全的。

【问题讨论】:

  • 看来您没有权限创建那个“临时”目录。
  • @stacker:如果不是“以管理员身份运行”,我怎么能得到它? ://
  • 您指的是哪个 TXT 文件?能给个链接吗?
  • @rlegendi : TXT 文件名为 README-MCP.TXT,在下载 + 解压 MCP 时提供

标签: java python environment-variables decompiling


【解决方案1】:

您使用哪种反编译器?我将开始检查此commands.py 第 530 行以了解此 dirtemp 具有什么价值的任何线索。我建议使用JD decompiler

另外,如果 Notch 没有使用任何混淆器来防止反编译,我会感到惊讶。这意味着你会得到一堆不可读的乱码 Java 源代码。

【讨论】:

  • 我在他们的 MCP 中使用了 minecraft 背后的 ppl 提供的官方反编译器:minecraftwiki.net/wiki/Minecraft_Coder_Pack 我一直在考虑检查 commands.py,但对 python 不熟悉,所以我想尝试其他的在潜入未知领域之前的可能性。
猜你喜欢
  • 1970-01-01
  • 2014-07-28
  • 1970-01-01
  • 1970-01-01
  • 2019-03-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多