gjol (.zpkg,zpkg.index)

Extraction and unpacking of game archives and compression, encryption, obfuscation, decoding of unknown files
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: gjol (.zpkg,zpkg.index)

Post by aluigi »

Ok that's a good news.
I have just updated the script with a different way for finding the names from the database, hopefully it's much faster:
http://aluigi.org/bms/new_sword_legends.bms

Please let me know if it's better.
Icos
Posts: 8
Joined: Sun Mar 31, 2019 1:04 pm

Re: gjol (.zpkg,zpkg.index)

Post by Icos »

Thanks for updating the script! Looks like it works, but pretty slow.
The names of the files and the directory structure is there, but the script makes pauses to "think" about something for 10-15 minutes (no output during these pauses in the console). It runs for 3+ hours on my PC already and I'm not sure how long it'll take for it to finish.
Since the size of the extracted files is only 9GB and the whole client packed is 80GB, I think, it could take almost whole day to extract all of them.

I'll post an update here later.
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: gjol (.zpkg,zpkg.index)

Post by aluigi »

That slowness is really strange because this method is very simple and should be a bit faster.
But yeah, these hash->filename matches are a nightmare to handle with quickbms.
Icos
Posts: 8
Joined: Sun Mar 31, 2019 1:04 pm

Re: gjol (.zpkg,zpkg.index)

Post by Icos »

Well, I've gave up and closed it. Almost 4 hours later it unpacked only 10 more gigs of data. This will take forever to finish at this rate and a I can't keep my PC running for days to complete the test.
Basically, if there was any improvement over the 1st version, it's not significant. Still extremely slow.
I can put my torrent back online if you want to run some tests on your machine.