How to: Open .pak files

12/17/2008 18:39 oinker#16
When I extract things, they are all 0kB? What's up with that?
12/22/2008 15:36 Aion4life#17
Thanks
12/22/2008 16:55 Kinu#18
Quote:
Originally Posted by oinker View Post
When I extract things, they are all 0kB? What's up with that?

Quote:
Originally Posted by synikal View Post
For those that want music:
If NCsoft is doing the same with their ogg files in Aion as they did in Lineage 2 they can be decoded to play and convert normally with a hex editor. VIM hex editor is what I use normally.

The first four header bits (for the Lineage 2 ogg's) are L2SD. I'll assume it would be different for Aion; all you need to look at is those first 4 characters.

The standard header for .ogg files is OggS. Change the first 4 bits to OggS if its not.

The ogg file should now be readily playable in winamp. It can now also be converted into mp3.

I'll test with the Aion files some to check it out.

[UPDATE]
I installed the Chinese AION CB/OB client. After installing Deathain's suggested link for the RPGViewer, I was able to unpack all the music files from the game into their respective ogg formats. All of the file headers are intact and play perfectly in winamp. Voice and other sound effects should be the same as well.

;)
01/17/2009 17:37 Aionx#19
Could you be so nice and decode strings.pak ( it should have translation files )
My old StringTable_Dialog doesn't seem to work any more and i am still interested in playing Korean live version.

Download [Only registered and activated users can see links. Click Here To Register...]
01/19/2009 17:59 terratox#20
Hi,

hab dazu gerade eine Kinderleichte lösung gefunden (funktioniert bei dem geupdateten koea client)....

Ladet euch Python 2.6 runter:
Mirror1:
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]

Ladet euch das Rar Verzeichnis runter.
Dort findet ihr eine Bat Datei (entpacken.bat) und die Python Datei (pak2zip.py).

Jetzt installiert ihr das Python. Danach legt ihr die gewünschte ?.pak Datei von Aion in das Verzeichnis wo die zwei Dateien vom Rar Verzeichnis sind.

Nennt die pak Datei in a.pak um. und startet die entpacken.bat.
Jetzt wurde ein Rar Archiv generiert und das entpackt ihr wie gewohnt mit einem Pack Programm ([Only registered and activated users can see links. Click Here To Register...] oder Winzip).

Wenn ihr z.B die Audiodaten möchtet, werden die nun funktionieren. (Texturen gehen auch, aber ich weiß nur wie man die dds Daten öffnet).

Grüße
01/19/2009 18:55 Kinu#21
ich werds später mal probieren :)
02/07/2009 13:23 DrRetro#22
Nur zur Info: das funktioniert tatsächlich mit Python, mit diesem speziellen Programm da liefen die oggs nicht, mit dem einfachen Python Script laufen die oggs wunderbar.

P.S. wirklich schöne Musik. ;)
02/09/2009 23:02 py9899#23
:):):):)
Thank you !;')
02/10/2009 13:12 Kinu#24
danke terratox ich werds in den ersten post kopieren :)
02/11/2009 09:35 DrRetro#25
Das unter dem ersten Update mit dem Hex Editor kannst du löschen, das trifft bei Aion definitiv nicht zu, sind alles normale oggs, auch beim koreanischen Client.
04/22/2009 00:04 Philou256#26
I have managed to unpak all the Ogg files with RPGViewer 3.0. All the files have a decent size (none have 0 ko).

Yet I can't play them in AIMP2 nor VLC. I've tried the lineage trick but it didn't change anything. How did you make the Ogg files readable ?
04/22/2009 04:49 zeph2#27
ive done what you did philou as well, yet i cannot figure out how to make them playable. someone mentioned editing the hex code, yet i do not understand any of that. anyone know how to convert these oggs?
04/22/2009 07:55 Kinu#28
try this: (works fine)

Quote:
Originally Posted by terratox View Post
Hi,

hab dazu gerade eine Kinderleichte lösung gefunden (funktioniert bei dem geupdateten koea client)....

Ladet euch Python 2.6 runter:
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]

Ladet euch das Rar Verzeichnis runter.
Dort findet ihr eine Bat Datei (entpacken.bat) und die Python Datei (pak2zip.py).

Jetzt installiert ihr das Python. Danach legt ihr die gewünschte ?.pak Datei von Aion in das Verzeichnis wo die zwei Dateien vom Rar Verzeichnis sind.

Nennt die pak Datei in a.pak um. und startet die entpacken.bat.
Jetzt wurde ein Rar Archiv generiert und das entpackt ihr wie gewohnt mit einem Pack Programm ([Only registered and activated users can see links. Click Here To Register...] oder Winzip).

Wenn ihr z.B die Audiodaten möchtet, werden die nun funktionieren. (Texturen gehen auch, aber ich weiß nur wie man die dds Daten öffnet).

Grüße
English:

1. get Python 2.6
Mirror1:
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
2. Download the .rar archive and extract

You will find a Bat File (entpacken.bat) and a Python File (pak2zip.py) inside the archive.

3. Now install Python. After that, move (copy) your .pak file (this one which you want to extract) inside the folder with the 2 files (entpacken.bat and pak2zip.py)
4. Rename the .pak File in a.pak
5. Double click on entpacken.bat
Now the .pak file will be converted to a .rar file
6. extract this one and you will find your data :)
04/28/2009 19:58 gGouki#29
is there maybe a reversal version of that ? like.. packen.bat (compress.bat)

btw. this results in 0kb files for me (newest chinese client) and python method
04/29/2009 02:51 Agony X#30
Yeah it doesn't really work for all files ... baaad compress-mode, bad compress-mode!