Darkpurple Posted November 7, 2014 Group: Members Topic Count: 9 Topics Per Day: 0.00 Content Count: 187 Reputation: 7 Joined: 09/04/12 Last Seen: May 9, 2022 Share Posted November 7, 2014 2013-08-07 client did not support GRF enc Grf encryption in 2013 Ragexe is not working. It can read the grf but can't read correctly. For example, i change the content of clientinfo.xml in a new grf and encrypt it but this grf 's clientinfo.xml not working. It can't read the clientinfo.xml anything content but it can read the clientinfo.xml! Is the 2013 Ragexe problem or else? PS: My cps.dll is year 2002 (the official's) and my en is not good . Thank you for Reply! The encryption within GRF Editor will work perfectly fine, but you're probably having compatibility issues from the client (caused by the protection used on the DLL; only a few version of clients will be able to use this encryption system). There's also a bug that will make it impossible to patch with the current patchers (such as Thor Patcher). So for now, I simply wouldn't use the encryption feature. I'm going to fix this so that it works for any client, but that's going to be in a couple months when I'm not as busy as I am right now. Basically : do not encrypt your files with GRF Editor. I also have tested GRF Encryption. It does not work with mid-2013 clients. Looking forward for a fix! Yup!! I also has this problem..!! Quote Link to comment Share on other sites More sharing options...
samurai.rukasu Posted November 7, 2014 Group: Members Topic Count: 3 Topics Per Day: 0.00 Content Count: 71 Reputation: 3 Joined: 12/31/11 Last Seen: January 17, 2024 Share Posted November 7, 2014 Use Secure GRF for encrypt GRF and Exe, works perfect if u want protect them, and exe can read the enc GRF and u can update it by thor or another patcher Quote Link to comment Share on other sites More sharing options...
Tokei Posted November 7, 2014 Group: Members Topic Count: 16 Topics Per Day: 0.00 Content Count: 695 Reputation: 721 Joined: 11/12/12 Last Seen: Tuesday at 04:49 PM Author Share Posted November 7, 2014 Yup!! I also has this problem..!! You're most likely using an outdated version of GRF Editor. These bugs regarding the encryption are all fixed in 1.6.8+ (the most recent version is now at 1.6.8.3 - contains a bug fix for encrypted thor patching). If you still have the error, would you mind providing more information? I have manually tested every single client ranging from 2012-08-01 to 2014-02-05, and the encryption worked out fine ingame. 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. Any useful information that you can provide would help as well (such as the key used, etc). The encryption feature has been stable for some time now (well, except for the thor patch making, but that's been fixed now). Quote Link to comment Share on other sites More sharing options...
Darkpurple Posted November 8, 2014 Group: Members Topic Count: 9 Topics Per Day: 0.00 Content Count: 187 Reputation: 7 Joined: 09/04/12 Last Seen: May 9, 2022 Share Posted November 8, 2014 (edited) Yup!! I also has this problem..!! You're most likely using an outdated version of GRF Editor. These bugs regarding the encryption are all fixed in 1.6.8+ (the most recent version is now at 1.6.8.3 - contains a bug fix for encrypted thor patching). If you still have the error, would you mind providing more information? I have manually tested every single client ranging from 2012-08-01 to 2014-02-05, and the encryption worked out fine ingame. 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. Any useful information that you can provide would help as well (such as the key used, etc). The encryption feature has been stable for some time now (well, except for the thor patch making, but that's been fixed now). I am using the newest version of 1.6.8+It seem that GRF Editor didn't generated the cps.dll file while I encryption my grf... or How to generated the cps.dll? Edited November 8, 2014 by Darkpurple Quote Link to comment Share on other sites More sharing options...
Tokei Posted November 8, 2014 Group: Members Topic Count: 16 Topics Per Day: 0.00 Content Count: 695 Reputation: 721 Joined: 11/12/12 Last Seen: Tuesday at 04:49 PM Author Share Posted November 8, 2014 (edited) I am using the newest version of 1.6.8+ It seem that GRF Editor didn't generated the cps.dll file while I encryption my grf... or How to generated the cps.dll? Ah! There are two parts of encryption : client configuration and GRF encryption. You seem to be missing the first part; go in Tools > GRF Encryption, put your password/key, your client path name (watch out, you can't change the client name afterwards) and your cps.dll name. Press "Generate files" and your newly generated cps.dll should be selected automatically in Windows Explorer (if not, it's in %AppData%\GRF Editor\Encryption). Copy the cps.dll file and put it in your RO folder. It should work out fine now. Edited November 8, 2014 by Tokei Quote Link to comment Share on other sites More sharing options...
Darkpurple Posted November 8, 2014 Group: Members Topic Count: 9 Topics Per Day: 0.00 Content Count: 187 Reputation: 7 Joined: 09/04/12 Last Seen: May 9, 2022 Share Posted November 8, 2014 I am using the newest version of 1.6.8+ It seem that GRF Editor didn't generated the cps.dll file while I encryption my grf... or How to generated the cps.dll? Ah! There are two parts of encryption : client configuration and GRF encryption. You seem to be missing the first part; go in Tools > GRF Encryption, put your password/key, your client path name (watch out, you can't change the client name afterwards) and your cps.dll name. Press "Generate files" and your newly generated cps.dll should be selected automatically in Windows Explorer (if not, it's in %AppData%\GRF Editor\Encryption). Copy the cps.dll file and put it in your RO folder. It should work out fine now. WOW!!!! YUP!!! I am missing this part....sorry... It is fine now, thank you very much much much!!! Quote Link to comment Share on other sites More sharing options...
Phantasm Posted November 17, 2014 Group: Members Topic Count: 9 Topics Per Day: 0.00 Content Count: 61 Reputation: 1 Joined: 06/29/12 Last Seen: September 13, 2015 Share Posted November 17, 2014 GRF encrypted by GRF tool can merge ? I mean use thor patcher. My patcher can't open grf encrypted Quote Link to comment Share on other sites More sharing options...
Tokei Posted November 17, 2014 Group: Members Topic Count: 16 Topics Per Day: 0.00 Content Count: 695 Reputation: 721 Joined: 11/12/12 Last Seen: Tuesday at 04:49 PM Author Share Posted November 17, 2014 GRF encrypted by GRF tool can merge ? I mean use thor patcher. My patcher can't open grf encrypted I'm confused as to what you mean here. Could you, hmmm.. give some screenshots of your issue, or give more details? Anyhow, yes, you can generate encrypted thor patches with GRF Editor, from both SecureGRF and the embedded encryption feature. 1 Quote Link to comment Share on other sites More sharing options...
Ehwaz Posted December 5, 2014 Group: Members Topic Count: 3 Topics Per Day: 0.00 Content Count: 50 Reputation: 9 Joined: 01/09/12 Last Seen: June 18, 2020 Share Posted December 5, 2014 (edited) GRF encrypted by GRF tool can merge ? I mean use thor patcher. My patcher can't open grf encrypted I'm confused as to what you mean here. Could you, hmmm.. give some screenshots of your issue, or give more details? Anyhow, yes, you can generate encrypted thor patches with GRF Editor, from both SecureGRF and the embedded encryption feature. Sorry, my grf encrypted, i have create *.thor file to update, when i run my Thor Patcher it's said: Cant Open change.grf (my target grf has encrypted). P/S: i'm Phantasm, i dont know why i logged this account. Edited December 5, 2014 by chne024 Quote Link to comment Share on other sites More sharing options...
Zell Posted December 5, 2014 Group: Members Topic Count: 53 Topics Per Day: 0.01 Content Count: 412 Reputation: 266 Joined: 04/25/12 Last Seen: 20 hours ago Share Posted December 5, 2014 I always thought that GRF mean Gravity Ragnarok Folder Quote Link to comment Share on other sites More sharing options...
Tokei Posted December 5, 2014 Group: Members Topic Count: 16 Topics Per Day: 0.00 Content Count: 695 Reputation: 721 Joined: 11/12/12 Last Seen: Tuesday at 04:49 PM Author Share Posted December 5, 2014 I always thought that GRF mean Gravity Ragnarok Folder There are no official meaning to the extension. It could be, like you said, Gravity Ragnarok Folder or what I prefer to call it is Gravity Resource File, which would make sense for GPF meaning Gravity Patch File. It could also be Game Resource File and Game Patch File. RGZ could be for Ragnarok GZip. There are just so many possibilities! Sorry, my grf encrypted, i have create *.thor file to update, when i run my Thor Patcher it's said: Cant Open change.grf (my target grf has encrypted). P/S: i'm Phantasm, i dont know why i logged this account. What is your Thor Patcher version? Can you open change.grf in GRF Editor? It's hard to locate the issue with so little info. You can message me if you want, it'll be faster to respond for me. Quote Link to comment Share on other sites More sharing options...
NamaSenpai Posted December 28, 2014 Group: Members Topic Count: 0 Topics Per Day: 0 Content Count: 1 Reputation: 0 Joined: 12/28/14 Last Seen: September 13, 2015 Share Posted December 28, 2014 This is very nice, thank you Quote Link to comment Share on other sites More sharing options...
Yonko Posted January 8, 2015 Group: Members Topic Count: 166 Topics Per Day: 0.04 Content Count: 789 Reputation: 50 Joined: 04/16/12 Last Seen: July 8, 2022 Share Posted January 8, 2015 Hi Tokei is the encryption option working on 2013-12-23 Clients? Thanks! Nice Tool anyway Quote Link to comment Share on other sites More sharing options...
Tokei Posted January 10, 2015 Group: Members Topic Count: 16 Topics Per Day: 0.00 Content Count: 695 Reputation: 721 Joined: 11/12/12 Last Seen: Tuesday at 04:49 PM Author Share Posted January 10, 2015 Hi Tokei is the encryption option working on 2013-12-23 Clients? Thanks! Nice Tool anyway This is the list of tested and fully compatible clients : 2012-07-24aRagexe.exe 2012-08-01aRagexe.exe 2012-08-01bRagexe.exe 2012-08-08aRagexe.exe 2012-08-08bRagexe.exe 2012-08-08cRagexe.exe 2012-08-14aRagexe.exe 2012-08-14bRagexe.exe 2012-08-22aRagexe.exe 2012-08-22bRagexe.exe 2012-08-22cRagexe.exe 2012-08-30aRagexe.exe 2012-09-05aRagexe.exe 2012-09-11aRagexe.exe 2012-09-19aRagexe.exe 2012-09-25aRagexe.exe 2012-09-26aRagexe.exe 2012-10-10aRagexe.exe 2013-03-13aRagexe.exe 2013-03-20eRagexe.exe 2013-05-15aRagexe.exe 2013-05-22Ragexe.exe 2013-05-29Ragexe.exe 2013-06-05Ragexe.exe 2013-06-12dRagexe.exe 2013-06-18aRagexe.exe 2013-06-26bRagexe.exe 2013-07-03aRagexe.exe 2013-07-10bRagexe.exe 2013-07-17cRagexe.exe 2013-07-24eRagexe.exe 2013-07-31cRagexe.exe 2013-08-07aRagexe.exe 2013-08-14aRagexe.exe 2014-01-15eRagexe.exe 2014-01-29cRagexe.exe 2014-02-05bRagexe.exe 2014-02-12aRagexe.exe The client 2013-12-23 will 'most likely' work, but I haven't tested it. Could you send me a download link for the unpacked exe? 1 Quote Link to comment Share on other sites More sharing options...
Yonko Posted January 11, 2015 Group: Members Topic Count: 166 Topics Per Day: 0.04 Content Count: 789 Reputation: 50 Joined: 04/16/12 Last Seen: July 8, 2022 Share Posted January 11, 2015 Hi Tokei is the encryption option working on 2013-12-23 Clients? Thanks! Nice Tool anyway This is the list of tested and fully compatible clients : 2012-07-24aRagexe.exe 2012-08-01aRagexe.exe 2012-08-01bRagexe.exe 2012-08-08aRagexe.exe 2012-08-08bRagexe.exe 2012-08-08cRagexe.exe 2012-08-14aRagexe.exe 2012-08-14bRagexe.exe 2012-08-22aRagexe.exe 2012-08-22bRagexe.exe 2012-08-22cRagexe.exe 2012-08-30aRagexe.exe 2012-09-05aRagexe.exe 2012-09-11aRagexe.exe 2012-09-19aRagexe.exe 2012-09-25aRagexe.exe 2012-09-26aRagexe.exe 2012-10-10aRagexe.exe 2013-03-13aRagexe.exe 2013-03-20eRagexe.exe 2013-05-15aRagexe.exe 2013-05-22Ragexe.exe 2013-05-29Ragexe.exe 2013-06-05Ragexe.exe 2013-06-12dRagexe.exe 2013-06-18aRagexe.exe 2013-06-26bRagexe.exe 2013-07-03aRagexe.exe 2013-07-10bRagexe.exe 2013-07-17cRagexe.exe 2013-07-24eRagexe.exe 2013-07-31cRagexe.exe 2013-08-07aRagexe.exe 2013-08-14aRagexe.exe 2014-01-15eRagexe.exe 2014-01-29cRagexe.exe 2014-02-05bRagexe.exe 2014-02-12aRagexe.exe The client 2013-12-23 will 'most likely' work, but I haven't tested it. Could you send me a download link for the unpacked exe? Here you go thanks a lot! 2013-12-23cRagexe.rar Quote Link to comment Share on other sites More sharing options...
Tokei Posted January 11, 2015 Group: Members Topic Count: 16 Topics Per Day: 0.00 Content Count: 695 Reputation: 721 Joined: 11/12/12 Last Seen: Tuesday at 04:49 PM Author Share Posted January 11, 2015 Here you go thanks a lot! This client version works with GRF Editor's encryption. Quote Link to comment Share on other sites More sharing options...
Yonko Posted January 11, 2015 Group: Members Topic Count: 166 Topics Per Day: 0.04 Content Count: 789 Reputation: 50 Joined: 04/16/12 Last Seen: July 8, 2022 Share Posted January 11, 2015 Here you go thanks a lot! This client version works with GRF Editor's encryption. I'll try thanks again! Quote Link to comment Share on other sites More sharing options...
nanakiwurtz Posted January 11, 2015 Group: Members Topic Count: 81 Topics Per Day: 0.02 Content Count: 1654 Reputation: 583 Joined: 08/09/12 Last Seen: January 14, 2020 Share Posted January 11, 2015 Sorry, my grf encrypted, i have create *.thor file to update, when i run my Thor Patcher it's said: Cant Open change.grf (my target grf has encrypted). I guess what he mean is that he already encrypt his GRF using Tokei GRF Editor, then he create a patch using Thor Patcher, but when the patcher wants to merge the patch to the encrypted GRF, it says "Can't open *.grf" Quote Link to comment Share on other sites More sharing options...
Tokei Posted January 11, 2015 Group: Members Topic Count: 16 Topics Per Day: 0.00 Content Count: 695 Reputation: 721 Joined: 11/12/12 Last Seen: Tuesday at 04:49 PM Author Share Posted January 11, 2015 I guess what he mean is that he already encrypt his GRF using Tokei GRF Editor, then he create a patch using Thor Patcher, but when the patcher wants to merge the patch to the encrypted GRF, it says "Can't open *.grf" Well you can use thor patches with encryption; the issue has already been solved though and it had nothing to do with encryption. The destination GRF had many invalid file names, one of which was making Thor Patcher 'angry'. I do not know how such a GRF was made though, as it's not possible to add empty file names from GRF Editor (you can't drop an empty file name either). On a side note, GRF Editor will keep trying to open the GRF even if it's broken; to allow you to recover its content. You can scan it to identify such issues with the validation tool found in Tools > Grf validation. Quote Link to comment Share on other sites More sharing options...
anacondaq Posted January 22, 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 January 22, 2015 Suggetion: Please remember about item_db2 and /import/item_db.txt folders. Add fields to support them Quote Link to comment Share on other sites More sharing options...
Thanatos Memory Posted January 23, 2015 Group: Members Topic Count: 16 Topics Per Day: 0.00 Content Count: 80 Reputation: 14 Joined: 05/29/13 Last Seen: October 29, 2016 Share Posted January 23, 2015 I'm a developer too. but im realy impress on your work. Good job keep it up (Y) Quote Link to comment Share on other sites More sharing options...
joelolopez Posted February 27, 2015 Group: Members Topic Count: 154 Topics Per Day: 0.03 Content Count: 493 Reputation: 46 Joined: 01/24/12 Last Seen: August 25, 2022 Share Posted February 27, 2015 hi sir tokei, im just little confuse of the encrypt function what can i do if i want to give my friend my grf file but i dont want him to be able to extract the content (read only) what should i do Quote Link to comment Share on other sites More sharing options...
Tokei Posted February 27, 2015 Group: Members Topic Count: 16 Topics Per Day: 0.00 Content Count: 695 Reputation: 721 Joined: 11/12/12 Last Seen: Tuesday at 04:49 PM Author Share Posted February 27, 2015 hi sir tokei, im just little confuse of the encrypt function what can i do if i want to give my friend my grf file but i dont want him to be able to extract the content (read only) what should i do For the client to read the encrypted GRF, you need the custom DLL generated by GRF Editor when you set up your client files (from Tools > GRF Encryption). Your friend will not be able to read or see any of the files in the GRF, he will only be able to see the file names. You can use the following guide for more info : http://hercules.ws/board/topic/6047-grf-editor/?p=44463 Quote Link to comment Share on other sites More sharing options...
joelolopez Posted February 27, 2015 Group: Members Topic Count: 154 Topics Per Day: 0.03 Content Count: 493 Reputation: 46 Joined: 01/24/12 Last Seen: August 25, 2022 Share Posted February 27, 2015 hi sir tokei, im just little confuse of the encrypt function what can i do if i want to give my friend my grf file but i dont want him to be able to extract the content (read only) what should i do For the client to read the encrypted GRF, you need the custom DLL generated by GRF Editor when you set up your client files (from Tools > GRF Encryption). Your friend will not be able to read or see any of the files in the GRF, he will only be able to see the file names. You can use the following guide for more info : http://hercules.ws/board/topic/6047-grf-editor/?p=44463 can i just generate a dll with my password on it and encrypt the grf w/o the generated rag.exe? Quote Link to comment Share on other sites More sharing options...
Tokei Posted February 27, 2015 Group: Members Topic Count: 16 Topics Per Day: 0.00 Content Count: 695 Reputation: 721 Joined: 11/12/12 Last Seen: Tuesday at 04:49 PM Author Share Posted February 27, 2015 can i just generate a dll with my password on it and encrypt the grf w/o the generated rag.exe? You could but in the end, the GRF can only be read by your client and that specific dll (or using GRF Editor and the password). 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.