2012-02-10 1 views
0

modec 등을 만들고 minecraft로 시작하려고합니다. 나는 javaprogrammer이다. 그래서 코딩이 문제가되어서는 안된다. 하지만 프로그래밍을 시작하려면 minecraft에서 서버 파일을 디 컴파일해야합니다. 그렇게하기위한 모든 것은 txt 문서에서 주어지고 설명되지만, 그럼에도 불구하고 나는 아직도 성가신 오류를 얻는다. JDK와 JRE에 대한 내 pth를 확인했으며 최신 버전을 모두 가지고 있습니다. 누군가가 나를 도울 수 있기를 바랍니다. 여기에 역 추적는 다음과 같습니다Windows 오류 : Minecraft 서버를 디 컴파일 할 때 오류 5가 발생합니다.

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' 

나는 내가 MSG 다음 얻을 관리자 권한으로 실행하는 경우 :이 문제를 도와 줄 수 있다면

The system cannot find the path specified. 

당신은 내 일을 안전 것입니다.

+0

'temp'디렉토리를 만들 권한이없는 것으로 보입니다. – stacker

+0

@stacker : "관리자 권한으로 실행"하지 않으면 어떻게 할 수 있습니까? :/ – Pyracell

+0

어떤 TXT 파일을 참조하고 있습니까? 그것을 연결시킬 수 있습니까? – rlegendi

답변

0

어떤 디 컴파일러를 사용하십니까? 이 commands.py 라인 530을 확인하기 시작하면 dirtemp의 값이 어떤 단서인지 알 수 있습니다. JD decompiler을 사용하는 것이 좋습니다.

또한 Notch가 디 컴파일을 막기 위해 obfuscator를 사용하지 않았다면 놀랄 것입니다. 즉, 읽을 수없는 횡설수설 자바 소스를 얻을 수 있습니다.

+0

MCP의 ppl 뒷부분에있는 ppl에서 제공하는 공식 디 컴파일러를 사용합니다 : http://www.minecraftwiki.net/wiki/Minecraft_Coder_Pack 필자는 commands.py를 확인하려고 생각했지만 파이썬에 익숙하지 않았습니다. 그래서 나는 알려지지 않은 teritory으로 뛰어 들기 전에 다른 가능성을 시험해보고 싶었습니다. – Pyracell