GRF Editor

Hi @Tokeiburu 

I want you to build a new feature in the grf editor.
 
I want to grf editor
view file .str animate and export to png or gif.
 
@@Tokeiburu ok thanks.

Sir help me. I have separate my item.grf, I have secure it with your security.

May I know why all my item.grf got corrupted? 
default_sad.png
Going to need a lot more information. You can't view encrypted content, that's a given.

 
Hi~@Tokeiburu

Can you add a right mouse click menu option that save all my select search result files as a grf file?

_x1BCBb.png


 
Last edited by a moderator:
Oh cool, you figured out thor format.

I took a glance your implementation, it seems fine.

One recommendation though. The "Mode" you are referring (0x21, 0x30) is actually version number. While there are earlier versions, they are already dropped. The plan is drop out 0x21 in the future.

So even for patching patcher and client, use 0x30 is good enough. The reason I use 0x21 in thormaker only because when 0x30 came out, people needs upgrade old patcher but those of course won't able to read it.

All the version after that will recognize it, there is no special treatment during patching. And what happens after all these years? "If it's not broken, don't fix it" (terrible btw).

So always use 0x30 when creating thor file if that makes your life easier. 

Will there be any more format change?

Maybe.. I do have some ideas floating around to have some kind extensible format, but I don't think it justify the needs right now. Will likely open specification if it ever happens though.

 
Heya, this .lub can be decompiled just fine. Are you sure you're using the latest version?
Sorry, I didn't clearly elaborate it , Setting the encoding to 950 will get stuck, but works fine with encoding 1252.

222.png

-- An unhandled exception has been caught : 長度不可以小於零。
參數名稱: length


I guess maybe the possible causes are here:

333.png

Here is my grf editor version:

version.png

 
Last edited by a moderator:
Hi,

I have a question about the encryption function, it works when I'm using your tool and the program is asking for the key, however, when using gryff I can freely access the encrypted file.

 
just because you can access it, it doesn't mean the files can be read.

Each file you access like this should be unuseable

 
Thank you Ridley for clearing this up, my bad that I didn't try to open up the file after extracting it.

 
Tokeiburu

Grf encryption

The encryption feature has been enabled again. It's similar to what it used to be and it has been tested on client versions ranging from 2012-08-01 to 2014-02-05. Some error messages will be displayed if necessary. If you have an issue, copy the error message (with the code, if there's one) and send me the client executable with the cps.dll file generated by GRF Editor. There shouldn't be compatibility issues anymore though!


As the state on the 1st page, I'm try to using 2015013 client, and it crash. Any solution ? 

 
This program is incredible, but now I can't oppen anymore. D:

Windows 7

Code:
	Assinatura do problema:
  Nome do Evento de Problema:    APPCRASH
  Nome do Aplicativo:    GRF Editor.exe
  Versão do Aplicativo:    1.5.3.3063
  Carimbo de Data/Hora do Aplicativo:    5980046b
  Nome do Módulo de Falhas:    KERNELBASE.dll
  Versão do Módulo de Falhas:    6.1.7601.17514
  Carimbo de Data/Hora do Módulo de Falhas:    4ce7b8f0
  Código de Exceção:    c06d007e
  Deslocamento de Exceção:    0000b760
  Versão do sistema operacional:    6.1.7601.2.1.0.256.1
  Identificação da Localidade:    1046
  Informações Adicionais 1:    0a9e
  Informações Adicionais 2:    0a9e372d3b4ad19135b953a78882e789
  Informações Adicionais 3:    0a9e
  Informações Adicionais 4:    0a9e372d3b4ad19135b953a78882e789
	Leia nossa declaração de privacidade online:
  http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0416
 
Back
Top