Litro 45 Posted September 5, 2015 Encryption protects your files' content and nothing more. It could protect the GRF's file table, but then you wouldn't be able to update your GRF with patchers... unless you made a custom patcher! can you add that feature on GRF Editor? i want to have one grf untouched by player Quote Share this post Link to post Share on other sites
anacondaq 55 Posted September 25, 2015 (edited) Bugreport related to GRF Editor & Encryption. What i have: lzma compressed grfs (some of them) some of grfs not compressed by lzma (default compressing) some of grfs have redirected indexes. i'm add some grf to encryption, (do not modify client), and when i replaced encrypted grf with the old one -> client imposible to start. The reason of this problem was in folder name where Ragnarok online files stored. My folder name contains russian characters + "spaces". After renaming to "only english characters name of the folder without spaces", all start to work fine. Edited September 25, 2015 by UltraCat Quote Share this post Link to post Share on other sites
anacondaq 55 Posted November 2, 2015 GRF Editor + GRF Encryption with 2012-04-10 wont start the game client at folders, where russian characters exist. For example C:GamesНовая папкаRAGNAROK -> will not work C:GamesNew FolderRAGNAROK -> will work fine Quote Share this post Link to post Share on other sites
anacondaq 55 Posted November 12, 2015 Is there a full change log? Also, in the newer versions I can't seem to find the GAT Editor that I loved. :x Changelogs can be found in the first page description (may not be updated though). This Gat Editor had no reason to be in a GRF editor so it's been removed. >is it possible to prevent opening the encrypted grf that encrypted by GRF Editor with other grf editor (ie: grfbuild, etc), player can merge the file via merge folder or merge grf Encryption protects your files' content and nothing more. It could protect the GRF's file table, but then you wouldn't be able to update your GRF with patchers... unless you made a custom patcher! Dear Tokei, please take a look about problem above. The problem in next: when i use grf encryption for grfs i can't run game client (exe 2012-04-10) if it located at any folder with russian characters (non english) How reproduce 1. Create folder: D:какая-то папкаsomethingRO 2. Place your encrypted files inside 3. Run Client -> it wont run, because of russian characters in path name.... But, if you rename "какая-то папка" to "some folder", you able to run game client with encrypted grfs again... Quote Share this post Link to post Share on other sites
zackdreaver 90 Posted December 28, 2015 @@Tokeiburu Hello, it is possible to fix this LUA function in GRF editor ? It's achievement_list.lub Thank you Quote Share this post Link to post Share on other sites
Dastgir 1246 Posted December 28, 2015 @@Tokeiburu Hello, it is possible to fix this LUA function in GRF editor ? It's achievement_list.lub Thank you https://github.com/ROClientSide/Translation/blob/master/KRO_RAW/System/achievement_list.lub Quote Share this post Link to post Share on other sites
mrlongshen 22 Posted January 24, 2016 (edited) 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! I have tested with 2014-04-16a and its works. @Tokeiburu. I have some question. How to update grf with encrypt grf ? Let me explain. I make a grf called, 24012015.grf (contains custom maps) I encrypt it with my password I update it to my web server Update my files using thor patcher Finish Its true the step I make ? Is my custom maps will encrypt same with other files ? I just need confirmation. Thanks you. Edited January 24, 2016 by mrlongshen Quote Share this post Link to post Share on other sites
Tokeiburu 229 Posted January 24, 2016 I have tested with 2014-04-16a and its works. @Tokeiburu. I have some question. How to update grf with encrypt grf ? Let me explain. I make a grf called, 24012015.grf (contains custom maps) I encrypt it with my password I update it to my web server Update my files using thor patcher Finish Its true the step I make ? Is my custom maps will encrypt same with other files ? I just need confirmation. Thanks you. I haven't fully tested this method (I usually use Thor files for patching instead). But yes, it will encrypt the files you selected in the GRF and overwrite or add those to your server's default GRF. Quote Share this post Link to post Share on other sites
mrlongshen 22 Posted January 24, 2016 @@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? Quote Share this post Link to post Share on other sites
awesome 1 Posted January 24, 2016 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. Quote Share this post Link to post Share on other sites
Tokeiburu 229 Posted January 24, 2016 @@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? Going to need a lot more information. You can't view encrypted content, that's a given. Quote Share this post Link to post Share on other sites
mrlongshen 22 Posted January 24, 2016 @@Tokeiburu erm. I know, I have decrypt the grf, but all file got corrupted Quote Share this post Link to post Share on other sites
Unbelieve 0 Posted January 26, 2016 (edited) this secure can use to neoncube patcher also? @@Tokeiburu Edited January 26, 2016 by Unbelieve Quote Share this post Link to post Share on other sites
Bringer 0 Posted January 26, 2016 i already encrypt my grf but error is string buf? Quote Share this post Link to post Share on other sites
awesome 1 Posted January 30, 2016 hi@@Tokeiburui'm Use Grf Encryption in Grf Editor but not Encryption all file in grf Quote Share this post Link to post Share on other sites
Angelmelody 221 Posted February 28, 2016 (edited) Hi~@Tokeiburu Can you add a right mouse click menu option that save all my select search result files as a grf file? Edited February 28, 2016 by Angelmelody Quote Share this post Link to post Share on other sites
Tokeiburu 229 Posted February 29, 2016 Use "Export selection..." in 1.7.9.3. (Mediafire is getting a bit annoying lately...) 2 Angelmelody and evilpuncker reacted to this Quote Share this post Link to post Share on other sites
Aeomin 55 Posted February 29, 2016 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. 1 evilpuncker reacted to this Quote Share this post Link to post Share on other sites
Angelmelody 221 Posted February 29, 2016 Use "Export selection..." in 1.7.9.3. (Mediafire is getting a bit annoying lately...) Thank you very much for implementing my suggestion, it works perfectly... 1 evilpuncker reacted to this Quote Share this post Link to post Share on other sites
Angelmelody 221 Posted July 30, 2016 (edited) Hi~ @Tokeiburu,dunno why grf editor can't decompile the official lub file, can you fix it? skilldescript.lub extracted from TWRO skilldescript.7z Edited July 30, 2016 by Angelmelody 1 evilpuncker reacted to this Quote Share this post Link to post Share on other sites
Tokeiburu 229 Posted July 31, 2016 Heya, this .lub can be decompiled just fine. Are you sure you're using the latest version? 1 evilpuncker reacted to this Quote Share this post Link to post Share on other sites
Angelmelody 221 Posted July 31, 2016 (edited) 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. -- An unhandled exception has been caught : 長度不可以小於零。 參數名稱: length I guess maybe the possible causes are here: Here is my grf editor version: Edited July 31, 2016 by Angelmelody Quote Share this post Link to post Share on other sites
Hafflex 0 Posted October 9, 2016 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. Quote Share this post Link to post Share on other sites
Ridley 295 Posted October 9, 2016 just because you can access it, it doesn't mean the files can be read. Each file you access like this should be unuseable 1 Hafflex reacted to this Quote Share this post Link to post Share on other sites
Hafflex 0 Posted October 9, 2016 Thank you Ridley for clearing this up, my bad that I didn't try to open up the file after extracting it. Quote Share this post Link to post Share on other sites