Tokei Posted August 21, 2015 Group: Members Topic Count: 16 Topics Per Day: 0.00 Content Count: 696 Reputation: 721 Joined: 11/12/12 Last Seen: 4 hours ago Author Share Posted August 21, 2015 Oh great.. this would be better than what I have expected =D A new "and separated Advanced Search" window. EDIT: Is it possible to have the "Extract All Selected Files" option in the Advanced Search window ? =D Added in 1.7.8.4 Hi Dear Tokei! I have a question related to lzma & grf encryption by GRF Editor + console application + hashield. As you know, hashield using something (or your work, i do not know really) to patch grfs. I want to do next: 1.) Repack with lzma data.grf & all other game grfs from my client with lzma + apply grf encryption. My question: Is will it work? Is it have some extra notes which i must to know? I planning to do next: 1.) Repack data.grf with Grf Editor & lzma algorithm 2.) Repack my own grf with GRF Editor & lzma algorithm 3.) Setup GRF Editor encryption & patch cps.dll 4.) When i will have need to do some changes with my own grf, what i should to do? How to apply patch? (if i can premade rgz & rgp files with hashield) GrfCL (console application) does not support compressing LZMA files, but it can read and extract them. The encryption may not work on all clients (no real tests have been made on renewal clients), so you have to test if it works first. It most likely will, but I'd rather give you a fair warning first. If you're using a version above 1.7.4+, you can use both LZMA and the encryption feature, that's not a problem. To apply patches, you can use the Thor format and encrypt the files. RGZ doesn't support LZMA or encrypted files, for obvious reasons. I'm not sure how HaShield will handle encrypted patches, I doubt it will be an issue, but... that's something you'll have to try on your own! I'm not familiar with rgp files. 1 Quote Link to comment Share on other sites More sharing options...
desperand Posted November 12, 2015 Group: Members Topic Count: 3 Topics Per Day: 0.00 Content Count: 8 Reputation: 0 Joined: 04/18/15 Last Seen: July 4, 2016 Share Posted November 12, 2015 (edited) Thx Edited November 12, 2015 by desperand Quote Link to comment Share on other sites More sharing options...
anacondaq Posted November 12, 2015 Group: Members Topic Count: 42 Topics Per Day: 0.01 Content Count: 1096 Reputation: 348 Joined: 02/26/12 Last Seen: May 30, 2023 Share Posted November 12, 2015 (edited) ... @tokei 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:\какая-то папка\something\RO 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... Edited November 12, 2015 by Anacondaqq Quote Link to comment Share on other sites More sharing options...
Tokei Posted November 13, 2015 Group: Members Topic Count: 16 Topics Per Day: 0.00 Content Count: 696 Reputation: 721 Joined: 11/12/12 Last Seen: 4 hours ago Author Share Posted November 13, 2015 ... @tokei 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:\какая-то папка\something\RO 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... Please update to 1.7.8.6. The problem should be gone. Quote Link to comment Share on other sites More sharing options...
IceyFresh46 Posted April 5, 2016 Group: Members Topic Count: 0 Topics Per Day: 0 Content Count: 1 Reputation: 0 Joined: 04/05/16 Last Seen: April 5, 2016 Share Posted April 5, 2016 I am in need of some help... I found a file in the Minecraft Xbox 360 edition called requiredGameRule.grf. I seem to not be able to fully decompress it to read it properly. It would be appreciated if Tokei could give me some information to help me fully decompress it. (Or anybody that can help) Thank you. Quote Link to comment Share on other sites More sharing options...
15peaces Posted April 7, 2016 Group: Members Topic Count: 2 Topics Per Day: 0.00 Content Count: 143 Reputation: 8 Joined: 02/11/13 Last Seen: 10 hours ago Share Posted April 7, 2016 Guess you're wrong here, grf-files in RO are other files then grf files in minecraft... Quote Link to comment Share on other sites More sharing options...
Poring King Posted April 9, 2016 Group: Members Topic Count: 63 Topics Per Day: 0.02 Content Count: 1016 Reputation: 191 Joined: 11/27/14 Last Seen: February 15 Share Posted April 9, 2016 Nice Tool Quote Link to comment Share on other sites More sharing options...
spinzaku Posted May 15, 2016 Group: Members Topic Count: 10 Topics Per Day: 0.00 Content Count: 82 Reputation: 6 Joined: 04/20/16 Last Seen: July 23, 2024 Share Posted May 15, 2016 is there a way to delete the whole data folder via patch? i know you can delete by adding each file one by one... but i want the entire data folder and files deleted. If you do 1 by 1. it will only delete the file and not the folder. Quote Link to comment Share on other sites More sharing options...
nitrous Posted May 16, 2016 Group: Developer Topic Count: 4 Topics Per Day: 0.00 Content Count: 141 Reputation: 46 Joined: 08/14/12 Last Seen: April 5 Share Posted May 16, 2016 (edited) This tool is amazing, thank you. I'm just getting into GrfCL now. When I try to use the .bat file display info, on this line: set c=%c% -fileInfo "data\sprite\¸ó½ºÅÍ\high_orc.spr" I get the error: #Error : An exception has been thrown #Error : Given command line : GrfCL.exe -breakOnExceptions true -open test.grf -info -break -write "Now showing the structure of the current GRF : " -tree data true all -break -fileInfo "data\sprite\A,A3A½AºA.A?\high_orc.spr" -break #Error : Command being executed : -fileInfo <data\sprite\A,A3A½AºA.A?\high_orc.spr> #Exception : The given key was not present in the dictionary. However, if I open the GrfCL command prompt, then copy and paste the command, it works. Is this an issue with the encoding of the .bat file? That's my assumption as the error shows a different monster sprite folder, but I don't know how to fix this. This is on Windows 10. Edited May 16, 2016 by Nitrous Quote Link to comment Share on other sites More sharing options...
Han25 Posted June 17, 2016 Group: Members Topic Count: 16 Topics Per Day: 0.00 Content Count: 67 Reputation: 2 Joined: 08/09/13 Last Seen: June 8, 2023 Share Posted June 17, 2016 (edited) @Tokei Hello, I would like to ask if you know how to encode a data files from thai language to Default-1252 ? cause when u saved the files to make a grf, it turns the thai language to null(?) , https://gyazo.com/a6002f804e9a7c0455b97848ea41c5ac TIA. Edited June 17, 2016 by Elektrochemiestry Quote Link to comment Share on other sites More sharing options...
Tokei Posted June 17, 2016 Group: Members Topic Count: 16 Topics Per Day: 0.00 Content Count: 696 Reputation: 721 Joined: 11/12/12 Last Seen: 4 hours ago Author Share Posted June 17, 2016 Using an encoding different than 1252 or Korean will most likely cause you issues, so no these can't be converted back. Quote Link to comment Share on other sites More sharing options...
Azeroth Posted June 17, 2016 Group: Members Topic Count: 36 Topics Per Day: 0.01 Content Count: 383 Reputation: 121 Joined: 03/31/12 Last Seen: January 29, 2023 Share Posted June 17, 2016 One of the best tool i ever had indeed and very useful. GRF EDITOR by Tokei. Thank you again! Quote Link to comment Share on other sites More sharing options...
Kashumee Posted December 13, 2016 Group: Members Topic Count: 2 Topics Per Day: 0.00 Content Count: 7 Reputation: 0 Joined: 12/05/16 Last Seen: February 7, 2017 Share Posted December 13, 2016 Coooolio Quote Link to comment Share on other sites More sharing options...
newkid090 Posted December 14, 2016 Group: Members Topic Count: 0 Topics Per Day: 0 Content Count: 1 Reputation: 0 Joined: 12/14/16 Last Seen: July 22, 2017 Share Posted December 14, 2016 thxxxxxxx Quote Link to comment Share on other sites More sharing options...
Crumpletoes Posted December 23, 2016 Group: Members Topic Count: 0 Topics Per Day: 0 Content Count: 1 Reputation: 0 Joined: 12/23/16 Last Seen: December 23, 2016 Share Posted December 23, 2016 Amazing -- I've been looking for this. Thank you so much <3 Quote Link to comment Share on other sites More sharing options...
anacondaq Posted December 30, 2016 Group: Members Topic Count: 42 Topics Per Day: 0.01 Content Count: 1096 Reputation: 348 Joined: 02/26/12 Last Seen: May 30, 2023 Share Posted December 30, 2016 (edited) @Tokei i have a problem with GRF Editor 1.7.9.5 When starting GRF Editor i receive notice window with next text: --------------------------- Information --------------------------- An error has been encountered before the application could load properly. An unhandled exception has been thrown : Failed to load the decompression library (Files.lzma.dll). --------------------------- ОК --------------------------- Win10x64, v1607 UAC Enabled. GRF Editor Installed to C:\Program Files (x86)\GRF Editor\ EDIT: Okay, after installing VC++ 2010 redistributable files (x86) problem solved. Edited January 1, 2017 by Anacondaqq Quote Link to comment Share on other sites More sharing options...
Radian Posted January 1, 2017 Group: Members Topic Count: 162 Topics Per Day: 0.04 Content Count: 1546 Reputation: 192 Joined: 07/23/14 Last Seen: June 24, 2024 Share Posted January 1, 2017 @Akkarin I cant download this file it says file not found in the download section.. Quote Link to comment Share on other sites More sharing options...
Akkarin Posted January 1, 2017 Group: Forum Manager Topic Count: 282 Topics Per Day: 0.06 Content Count: 3144 Reputation: 1630 Joined: 03/26/12 Last Seen: Tuesday at 10:17 AM Share Posted January 1, 2017 8 hours ago, Radian said: @Akkarin I cant download this file it says file not found in the download section.. Then tag @Tokei to reupload it - i can't reupload something if it says it's not found.. Quote Link to comment Share on other sites More sharing options...
Tokei Posted January 1, 2017 Group: Members Topic Count: 16 Topics Per Day: 0.00 Content Count: 696 Reputation: 721 Joined: 11/12/12 Last Seen: 4 hours ago Author Share Posted January 1, 2017 Hmmm weird! Reuploaded. 1 Quote Link to comment Share on other sites More sharing options...
Azeroth Posted January 1, 2017 Group: Members Topic Count: 36 Topics Per Day: 0.01 Content Count: 383 Reputation: 121 Joined: 03/31/12 Last Seen: January 29, 2023 Share Posted January 1, 2017 @Tokei may i know what is the changelog of 1.80 from 1.95 Version? Thank you! Indeed this tool is very very useful! Quote Link to comment Share on other sites More sharing options...
Tokei Posted January 1, 2017 Group: Members Topic Count: 16 Topics Per Day: 0.00 Content Count: 696 Reputation: 721 Joined: 11/12/12 Last Seen: 4 hours ago Author Share Posted January 1, 2017 There's a changelog in the page: Quote [Added] GrfEditor : Added more default Thor paths when you create a patch file. [Fixed] GrfEditor : Fixed a bunch of annoying UI issues from WPF. [Fixed] GRF : Windows 10 no longer comes with the required VC++ redistributables, so they're now going to be extracted on startup. This should fix the "Failed to load library" errors. Fixed a... file not found issue o.o. Changed logo! Then again, there are way more changes than that, 1.7.5 was quite a while ago. I only put those I remembered and uploaded it to fix the broken link. Nothing major was changed though. Quote Link to comment Share on other sites More sharing options...
elmo Posted January 3, 2017 Group: Members Topic Count: 0 Topics Per Day: 0 Content Count: 5 Reputation: 0 Joined: 01/03/17 Last Seen: July 31, 2017 Share Posted January 3, 2017 Other link? please. Sorry, there is a problem You are not allowed to download that file. Error code: 1D161/3 Quote Link to comment Share on other sites More sharing options...
Tokei Posted January 3, 2017 Group: Members Topic Count: 16 Topics Per Day: 0.00 Content Count: 696 Reputation: 721 Joined: 11/12/12 Last Seen: 4 hours ago Author Share Posted January 3, 2017 You can use the mediafire link : http://www.mediafire.com/?aflylbhblrzpz0h 1 Quote Link to comment Share on other sites More sharing options...
xtian711 Posted January 4, 2017 Group: Members Topic Count: 3 Topics Per Day: 0.00 Content Count: 11 Reputation: 0 Joined: 01/01/17 Last Seen: January 4, 2017 Share Posted January 4, 2017 On 1/11/2013 at 7:11 AM, Tokei said: View File GRF Editor Hey everyone, This is a GRF tool I started to develop for my own personnal use, but I thought I'd share it since I've upgraded the UI. Its primary goal is to be easy to use while offering a wide variety of options and customizations. The software is quite stable and can handle large operations easily. How to install Download the zip archive provided from the download link at the bottom of this description or directly from there : http://www.mediafire.com/?aflylbhblrzpz0h Install the application with GRF Editor Installer.exe; if you are missing a .NET Framework you will be prompted to download it. Once you are done, you can start the program from the link on your desktop. Key features Overall speed is faster (or at least equal) than any GRF tool. Common operations : add, delete, merge, extract, preview, save. Undo and redo for any operation. It can open any GRF file. Clean and very interactive interface. Saving formats supported : 0x200, 0x103 and 0x102 (through the Settings page) and conversion to the Thor format. Instant filter and search options (example : "map .gat"). File association and context menus integration for .grf, .gpf, .rgz and .thor (through the Settings page). Can rebuild separated images into one file easily. Drag and drop (with the ALT key, can be modified in the Settings page). This is a big part of the software; most of the items can be moved around within the application itself or from/to Windows Explorer. Tools Sprite editor : a simple sprite editor with powerful features. Semi-transparent images can be added, you can easily change the order or replace images, etc. This tool can convert images in the wrong type by showing you multiple solutions (merging a new palette, dithering the image by using current palette, using the closest color, and a few more). Grf validation : allows you to validate a GRF with multiple settings. It can detect corrupted GRF entries, invalid sprites, empty files, non-GRF files, duplicate files and a lot more. Flat maps maker : generates flat maps from .gat and .rsw files. Useful to generate WoE maps or to fasten up the loading time. Patch maker : generates a GRF patch based on two different GRFs. Hash viewer : shows the hash code (both CRC32 and MD5) for files. Image converter : converts an image to any format requested (BMP, PNG, JPG, TGA). GrfCL : used to create batch files (.bat) which can automate tasks on GRF files. See the content in GrfCL.rar in the download for more information. This tool can be customized from the sources as well. Palette recolorer : creates new sprites by changing their colors (this tool is now deprecated). Client database editor : allows modifications of the database client files (txt and lua) with easy and simple tools. Work in progress. 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! Thor files Thor files are patches used by Thor Patcher ( http://thor.aeomin.net/ ). Because of their similarity with the GRF file structure, they have been integrated within GRF Editor. The primary utility of this feature is that it allows you to add encrypted files to a Thor patch. All the other options can be achieved by using Thor Maker. You'll find the necessary steps below, but test your patches before sending them off to players (I've done a lot of testing on my end, but better be safe). If you're using SecureGRF, then make a new GRF, add the files and encrypt it. In GRF Editor, open the encrypted GRF you just made, use "Save as" and name the new file with a .thor extension. That's it, if you want to change the output directory, click on the root node of the project and select the tab "Container options". You can select the output mode and the GRF to merge the patch with. Simply save again if you change these properties. If you're using GRF Editor's encryption, then make a new Thor file (File > New > New Thor) and add the files you want to patch it with. Right-click on the files you want to encrypt and use Encryption > Encrypt. Technical stuff Requires .Net Framework 3.5 (SP1) Client Profile to run (3.5 or more will work as well). Automatically converts file name encoding to their proper values (you can change the encoding). Data virtualization is used as much as possible to preview files, meaning the files aren't completely loaded. Right-clicking an item will bring up the available options with that file. Preview file formats : txt, log, xml, lua, lub, bmp, png, tga, jpp, db, ebm, pal, gnd, rsw, gat, rsm, str, spr, act, imf, fna and wav. Services are "crash ready", meaning that you will be warned about a failed operation and no work will be lost (the application won't close and crash). It tries to continue operating even if it meets unsual conditions. Operations can be cancelled by clicking on the button near the progress bar. The warning level can be changed to avoid messages like "Please select a folder first." When prompted with an error, use Ctrl-C to copy the current dialog's content. Some screenshots! 1) Previewing an act file, while showing the search feature 2) Preview of a model file (rsm) 3) Preview of GrfCL with the MakeGrf command 4) Preview of maps 5) Preview of Grf validation 6) Search feature (press Ctrl-F or Ctrl-H to bring up within a text editor) Sources : http://www.mediafire.com/download.php?7z6hkdag4ayj8rs Got a feedback? I'd gladly hear you out and fix issues you have with the program. Submitter Tokei Submitted 01/10/2013 Category GRF Files Content Author accept my request please Quote Link to comment Share on other sites More sharing options...
Tokei Posted January 4, 2017 Group: Members Topic Count: 16 Topics Per Day: 0.00 Content Count: 696 Reputation: 721 Joined: 11/12/12 Last Seen: 4 hours ago Author Share Posted January 4, 2017 @xtian711 The link you're looking for is http://www.mediafire.com/?aflylbhblrzpz0h , it is public. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.