XeNTaX Forum Index
Forum MultiEx Commander Tools Tools Home
It is currently Sat Oct 21, 2017 3:24 pm

All times are UTC + 1 hour




Post new topic Reply to topic  [ 5 posts ] 
Author Message
 Post subject: Any tool to extract stringtables from Warframe?
PostPosted: Tue Sep 22, 2015 3:19 pm 
Offline
ultra-n00b

Joined: Sat Sep 19, 2015 12:57 am
Posts: 4
Has thanked: 0 time
Have thanks: 1 time

I extracted "Languages.bin" and "Packages.bin" from "H.Misc.cache" using Evolution Engine Cache Extractor, but don't know how to extract any strings from it. I found this: https://github.com/Deathmax/WFPackageParser but can't get it to work. "Languages.bin" for other languages are in "H.Misc_<lang code>.cache"

You can make the ads go away by registering



Top
 Profile  
 
 Post subject: Re: Any tool to extract stringtables from Warframe?
PostPosted: Thu Sep 24, 2015 12:05 pm 
Offline
ultra-n00b

Joined: Sat Sep 19, 2015 12:57 am
Posts: 4
Has thanked: 0 time
Have thanks: 1 time
I wrote Python script that takes path to 'Languages.bin' and prints grouped data. I still can't read anything, but I hope it will help.

Here is what I get from /Lotus/Language/Factions/ group and what it should be:
English, Polish
This is one of the smallest groups, so it may be good to begin with.


Top
 Profile  
 
 Post subject: Re: Any tool to extract stringtables from Warframe?
PostPosted: Thu Nov 19, 2015 10:32 pm 
Offline
ultra-n00b

Joined: Sun Aug 23, 2015 7:25 pm
Posts: 1
Has thanked: 0 time
Have thanks: 0 time
piotruspan wrote:
I wrote Python script that takes path to 'Languages.bin' and prints grouped data. I still can't read anything, but I hope it will help.

Here is what I get from /Lotus/Language/Factions/ group and what it should be:
English, Polish
This is one of the smallest groups, so it may be good to begin with.

Hi, Are you making any progress?I have the same question.


Top
 Profile  
 
 Post subject: Re: Any tool to extract stringtables from Warframe?
PostPosted: Sun Nov 29, 2015 11:39 pm 
Offline
ultra-n00b

Joined: Sun Sep 22, 2013 4:42 am
Posts: 1
Has thanked: 2 times
Have thanks: 1 time
I've updated my code to not crash and burn when it encounters encrypted blocks.

I've also added below the format used before they started encrypting Languages.bin. The last time I used this, only the English Languages.bin was encrypted, the other languages should be plaintext.

Code:
/* Bytes | Description
* -------------------
* START OF FILE
* ------+-------------------------------
* 31    | Unknown
* Int32 | Number of language suffixes
* ------+-------------------------------
* Int32 | Length of string to read
* Size  | Language suffix
* ------+-------------------------------
* Int32 | Unknown
*
* REPEAT BLOCK UNTIL END
* ------+------------------------------
* Int32 | Size of header string
* Size  | Header string
* Int32 | Unknown
* Int32 | Number of null-delimited strings
* Int32 | Total length of null-delimited strings (including last /0)
* Size  | Strings, delimited with /0
* ------+------------------------------
* Int32 | Size of string title
* Size  | String title
* 11    | Unknown
* ------+------------------------------
*/


Top
 Profile  
 
 Post subject: Re: Any tool to extract stringtables from Warframe?
PostPosted: Tue Dec 15, 2015 9:23 am 
Offline
ultra-n00b

Joined: Tue Oct 20, 2015 10:44 am
Posts: 2
Has thanked: 0 time
Have thanks: 0 time
Hello.
I received PackagesLexer.dll from https://github.com/Deathmax/WFPackageParser, but how to work with it?



Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 5 posts ] 

All times are UTC + 1 hour


Who is online

Users browsing this forum: No registered users and 4 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group