Tokei

GRF: GRF Editor

Recommended Posts

Wow this is amazing work. It has features GRF Tool only has. Is it possible if you can add GPF as a saving option as well? + 1 to your work. :D

Another possible feature could be GRF Encrypt / Decrypt Option

Share this post


Link to post
Share on other sites

Wow this is amazing work. It has features GRF Tool only has. Is it possible if you can add GPF as a saving option as well? + 1 to your work. :D

Another possible feature could be GRF Encrypt / Decrypt Option

Well, a GRF structure is exactly the same as a GPF file (the only difference is the file name extension), so I added the option when saving! But yeah, as far as the encryption goes, that's not something I'll do right away. The application can already decrypt files and it does it automatically when you save a GRF. I'm still not sure why someone would encrypt their GRF though... but the option will definitely be available anyway.

very useful tool !

need more encodeing code like codepage 950 and view spr feature :)

I'm working on the first part, but what SPR features do you want exactly? A converter from BMP files to SPR and vice versa?

Share this post


Link to post
Share on other sites

I'm working on the first part, but what SPR features do you want exactly? A converter from BMP files to SPR and vice versa?

Thanks for working on encodeing code.

The view spr features like the show map features, we can see what the selected spr look like.

8tynBI.jpg

Share this post


Link to post
Share on other sites

Thanks for working on encodeing code.

The view spr features like the show map features, we can see what the selected spr look like.

I'll be honest, I'm a bit confused here! You can already view the spr files (here's what you can preview : txt, log, xml, lua, lub, bmp, png, spr, pal, gat, jpg, tga, wav and act.)

sc013.png

Did you mean something else?

Share this post


Link to post
Share on other sites

Thanks for working on encodeing code.

The view spr features like the show map features, we can see what the selected spr look like.

I'll be honest, I'm a bit confused here! You can already view the spr files (here's what you can preview : txt, log, xml, lua, lub, bmp, png, spr, pal, gat, jpg, tga, wav and act.)

sc013.png

Did you mean something else?

It is strange, all features work for me except the spr-preview /hum

iTisQa.jpg

Share this post


Link to post
Share on other sites

It is strange, all features work for me except the spr-preview /hum

It's a problem with windows XP and indexed colors (it should be fixed now). Thanks for finding this bug ;P.

Oh also, you can select any encoding you want. HOWEVER, watch out for the automatic file name translation. There will be no problems if you work with Korean or ANSI file names, but if you add japanese file names, it might have issues detecting the proper encoding (so select the japanese codepage before dropping the files with japanese characters).

Edited by Tokei
  • Upvote 1

Share this post


Link to post
Share on other sites

It's a problem with windows XP and indexed colors (it should be fixed now). Thanks for finding this bug ;P.

Oh also, you can select any encoding you want. HOWEVER, watch out for the automatic file name translation. There will be no problems if you work with Korean or ANSI file names, but if you add japanese file names, it might have issues detecting the proper encoding (so select the japanese codepage before dropping the files with japanese characters).

Thank you so much ! now it was working perfectly

7m8m1f.jpg

Share this post


Link to post
Share on other sites

Very useful tool indeed. =))

I agree to Syouji to add GRF Encrypt / Decrypt Option.

Anyway thanks to you for this tool. =)) /no1

I'm not sure of what you mean exactly by this though. Are you referring to the DES encryption used by the 0x102 and 0x103 GRF formats? (This should be coming very soon, the code is already written, I'm just testing to make sure everything is working properly). But... I still don't understand its purpose; what is the encryption of the GRF used for?

Share this post


Link to post
Share on other sites

Very useful tool indeed. =))

I agree to Syouji to add GRF Encrypt / Decrypt Option.

Anyway thanks to you for this tool. =)) /no1

I'm not sure of what you mean exactly by this though. Are you referring to the DES encryption used by the 0x102 and 0x103 GRF formats? (This should be coming very soon, the code is already written, I'm just testing to make sure everything is working properly). But... I still don't understand its purpose; what is the encryption of the GRF used for?

Just like this. http://rathena.org/board/topic/60627-guide-securing-your-grf-includes-grf-encryptor-and-game-client-decrypt-library/

Share this post


Link to post
Share on other sites

Very nice but, how to make an entire new grf and then merge my data folder with it? Like grf builder does?

Edited by Cephaler

Share this post


Link to post
Share on other sites

i can't run it. on windows 7 even I run it as Administrator. it won't start. :'(

You need .Net version 4 or more to be able to run it (also WPF applications take longer to load for their first time). -> http://www.microsoft.com/en-ca/download/details.aspx?id=17718

Very nice but, how to make an entire new grf and then merge my data folder with it? Like grf builder does?

Hm, you select your data folder in explorer and drop it in the left panel / tree. If you already have a data folder in your new GRF, you will have to select all the files and folders inside your data folder and drop them on the data folder node in the tree (I will change that so that two directories with the same name merges by default).

Enabling a similar type of encryption requires an external library used by the client and I have absolutely no knowledge regarding a client's configuration. Also, many applications that will attempt to patch the GRF will have difficulties reading its content and even if you manage to make some part of it non-encrypted (necessary for the merging purposes), some patcher might fail because they won't recognize the content (I'd rather avoi that). Plus... there's already a tool that does it if you really want to ;P. I'm also not a huge fan of encryption so it would be rather annoying / boring for me. So yeah, I most likely won't add an Encrypt / Decrypt feature.

General note :

If anyone finds or gets an error related to the DES encryption of the formats 0x102 and 0x103, please report it as soon as possible.

Share this post


Link to post
Share on other sites

Great tool, thanks a lot for sharing! it is really awesome!

Share this post


Link to post
Share on other sites

Seems working fine, but you need improve on GUI...

Such as what? I think the GUI's pretty much done, what would you suggest updating? I'm aware there are a couple of common shortcuts missing, such as the del key or F2 key, but that will be added in the next release.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now