compil Pk2 Tool scr

07/12/2011 16:54 ÑõÑ_Ŝŧóp#16
well .. i've fixed all the error i had
extractor - DONE
editor - Have error in opening .pk2 :(
07/12/2011 16:55 kevin_owner#17
it's probably in the pkreader.h there is a prototype of SetDecryptionKey and in this prototype you need to change the blowfish

EDIT:

@Non Stop. Errors oke but we can't help you if we don't know the error.
07/12/2011 16:59 ÑõÑ_Ŝŧóp#18
Quote:
Originally Posted by kevin_owner View Post
it's probably in the pkreader.h there is a prototype of SetDecryptionKey and in this prototype you need to change the blowfish

EDIT:

@Non Stop. Errors oke but we can't help you if we don't know the error.
aaaaaaa sorry forgot to put the error :D!
Quote:
cPk2Writer::Open: This object has not been initialized yet.
07/12/2011 17:10 ÑõÑ_Ŝŧóp#19
Rofl. I forgot to put GFXFileManager.dll
but now i got another problem >.<
Quote:
cPk2Writer::Open: There is a problem accessing the GFXFileManager DLL.
07/12/2011 17:39 * White *#20
Quote:
Originally Posted by ÑõÑ_Ŝŧóp View Post
Rofl. I forgot to put GFXFileManager.dll
but now i got another problem >.<
same here :/
07/12/2011 23:46 pushedx#21
Guys don't use that old version.

Use this one: [Only registered and activated users can see links. Click Here To Register...]

The older versions have bugs and general problems. You should be able to update the newer tools a lot easier.

For Extractor - Update line 369 in main.cpp with the new access key.
For Editor - Update line 255 in main.cpp with the new access key.

You must have Visual Studio Standard or above. Express editions don't support GUI compiling. You guys can still use the code to code command line extractors and editors though in any VS version.
07/13/2011 00:07 LastThief#22
i'm done of both Editor Extractor ,,, testing and uploading soon =)
07/13/2011 00:40 pushedx#23
Quote:
Originally Posted by LastThief View Post
i'm done of both Editor Extractor ,,, testing and uploading soon =)
Also I should note, these tools implement the correct PK2 key system, so the "access key" is really the access key ("169841" is the official access key for example) and not the final Blowfish key (which is generated internally.) The code comments say blowfish key, but that is because the code is older, it's really just the access key.

You can actually get the access key, base key, and final blowfish key from Step 5 of the guide I have posted (you can get it much sooner if you follow the guide though). Refer to official Silkroad first to get the keys in order, then try it on a different version that uses a different access key.
07/13/2011 05:00 ZeraPain#24
[Only registered and activated users can see links. Click Here To Register...]