Strict Standards: Non-static method Soojung::addReferer() should not be called statically in /home/lifthrasiir/sites/sapzil.info/soojung/settings.php on line 79

Warning: Cannot modify header information - headers already sent by (output started at /home/lifthrasiir/sites/sapzil.info/soojung/settings.php:79) in /home/lifthrasiir/sites/sapzil.info/soojung/classes/Counter.class.php on line 63

Strict Standards: Non-static method Entry::getEntry() should not be called statically in /home/lifthrasiir/sites/sapzil.info/soojung/entry.php on line 51

Strict Standards: Non-static method Soojung::entryIdToFilename() should not be called statically in /home/lifthrasiir/sites/sapzil.info/soojung/classes/Entry.class.php on line 182

Strict Standards: Non-static method Soojung::queryFilenameMatch() should not be called statically in /home/lifthrasiir/sites/sapzil.info/soojung/classes/Soojung.class.php on line 55
TokigunStudio3 | 블로그: the spider: djmax pak format extractor

내용으로 바로 넘어 가기


TokigunStudio3

228 / 3282   


더 이상 이 블로그는 운영되지 않습니다. 새 블로그로 가 주세요.

the spider: djmax pak format extractor

2004/10/03 PM 03:37 | 개발/역공학 | 4 comments | 0 trackbacks | AllBlog: vote, to pocket

1주일간의 삽질 끝에 탄생한 역작이다. 졸라 감동적이다. -_-;;;

아무튼, 이 프로그램은 djmax의 pak 파일(현재는 XIP1 format만)을 현재 디렉토리에 풀어 주는 프로그램이다. pak 파일 포맷 자체에는 저작권이 걸릴 만한 알고리즘이 사용되지 않지만 pak 파일 내의 저작물과 djmax 프로그램 자체는 pentavision이 소유권을 갖고 있으며 저작권자의 요청이 있거나 본인의 의사가 있을 경우 공개가 중단될 수 있다. 알아서 조심해서 써라. -_-;;;

1. 먼저 여기서 spider.py를 받는다. 파일 이름은 바꿔도 좋다. (확장자는 py로 유지하라)
2. 파이썬 인터프리터를 받는다. 이미 있는 사람도 버전이 2.3 이하일 경우 작동하지 않을 수 있으므로 업데이트할 것을 권한다.
3. spider.py를 djmax.exe가 있는 폴더에 옮겨 놓는다.
4. 도스 모드에서 해당 디렉토리로 가서 "python spider.py djmax*.pak"를 실행한다. python이 없다고 하면 파이썬이 깔린 디렉토리를 모두 써 줘야 한다. (예: "C:\Python23\python spider.py djmax*.pak")
5. 한참 기다린다. 번호가 높은 pak 파일이 나중에 풀리기 때문에 중복되는 파일이 있을 경우 덮어씌워진다. 필요할 경우 djmax*.pak 대신 특정한 파일 이름을 지정해서 해당 파일만 풀 수 있다.

덧붙임: 문제가 조금 있어서 수정했다. revision 2에서는 파일 크기가 4의 배수가 아니면 마지막의 몇 바이트가 깨지는 문제가 있었다. revision 3에서는 그 문제가 해결되었다.

TrackBack URL: http://sapzil.info/soojung/trackback.php?blogid=65

Comment: Trash-X (2004/10/03 PM 11:12)

몇개 여쭈어보고싶은게 있습니다.
개인적으로 대화가능하시다면 msn으로 저 주소로 연락주실순 없을련지요;;

Comment: 토끼군 (2004/10/03 PM 11:59)

연락 드렸습니다... :) (도망간다)

Comment: DJMAX (2004/10/04 PM 10:16)

메일드렸는데 아직 확인 안 하셨나 보네요.
확인해 보시고 해당 게시물은 삭제 하시기 바랍니다.

Comment: 토끼군 (2004/10/04 PM 11:23)

DJMAX: 확인 후 답장 보내고 조치를 취했습니다. 죄송합니다.

Copyright (c) 1995-2005, Kang Seonghoon (Tokigun).