Leeg Posted December 1, 2014 Posted December 1, 2014 (edited) ROLauncher (Ragnarök Launcher)Coded by: LeegDesigned by: DaegaladhAfter several weeks of coding and banging our heads on our keyboards, we are proud to announce you... ROLauncher (abbreviated as ROL) is a launcher for Ragnarök Online Clients from 2013 and onwards. As you may know, these new clients do not have any login screen at all (although you can restore it with recent patchers), but you can use a launcher to execute your client and be able to login successfully. Furthermore, ROLauncher has some new features that will seduce you... This is ROLauncher's main window (The background is transparent, what you are just seeing behind is my desktop). In this screen you can see some new additions. For example, we have added a new field called "PROFILE". What's its use? - You may ask. It is a listbox which will display all your stored accounts. You will be able to click on it and select the account you wish to use for login and it will automatically fill both ID and Password fields. Furthermore, we have added an editor to manage all your profiles. This is the profile editor window, which will allow you to create, delete, and edit all your stored profiles! Finally, we have added a checkbox that allows you to create new profiles without having to get into the editor. VIDEO Further features: [ADDED] Ability to create a log file with data of the installation folder plus md5 hashes of each file in it. Press CTRL+L in the main window to activate this function. This runs as a background process and it will not interfere in the GUI, so you can create the log file and still continue using ROLauncher while the log is being written. - As suggested by ConflictsSee it in action HERE [ADDED] Auto updating: ROL will check for new updates, download them and patch itself every time a new ROL version is launched. [SOON] Localization: language depends on your system's language. Remember ROL won't work if your client was diffed with "Restore Login Window". And you need to enable the following diff: "Use SSO Login packet." Download 11 December 2014 There was a bug with the built-in updater! I found a bug in the built-in updater, which was not updating correctly, it's been fixed already, but you need to redownload ROL (sorry!). I've already updated all the links. Changelog ******************************* 0.0.0.1 09/12/2014 ******************************* - Initial release _______________________________ ******************************* 0.0.0.1(2) 11/12/2014 Manual redownload required. ******************************* - Fixed Log always saying system architecture is 32 bits. - Fixed crash when pressing CTRL+L more than once. - Fixed bug in the built in updater. _______________________________ ::: [F.A.Q.] :::Do I need anything special to make this work? No, you just need a 2013 or onwards client and .NET Framework 4, which you should already have in your computer. If you don't have it, you can download it from Microsoft's site for free. Can I use this with my server for free? Yes, ROLauncher will create a configurable .ini where you can put your own client name to connect ROLauncher and your client. Will this be open-source? No, at least not right now.Can I edit its colors or skin? No. This version we are offering is for free and it will not allow such things. However, if you are interested in customising this, please send us a message to Daegaladh or to me. Which languages will be available for this? Any. If you want to get this in your native language check this: https://docs.google.com/spreadsheets/d/1lpFrjMbFqT6qsZfRE2Zt_O8jiCpmHAgHxP56r84CjBk/edit?usp=sharing And that's all, thank you! If you have any doubt, criticism, or suggestion, please, tell us! P.S: Sorry for the bit of Spanish in the screens, it will be all in English when it is released Bye! Edited June 2, 2017 by Leeg 3 Quote
Radian Posted December 1, 2014 Posted December 1, 2014 I was hoping that 2012 client will be compatible. nah! Nice One! 1 Quote
Doch Posted December 2, 2014 Posted December 2, 2014 Cool! it's nice to see new things in RO community 1 Quote
Zell Posted December 2, 2014 Posted December 2, 2014 (edited) I maked one launcher (alpha design) for my server too, but on delphi, but I like the ideas of profile, I will added on mine! And Thanks for share! Here is mine Launcher: Edited December 2, 2014 by Zell 1 Quote
Conflicts Posted December 2, 2014 Posted December 2, 2014 (edited) This part here kinda makes me hesitate. If my assumption is correct, the "fully configurable" version is, paid. Can I edit its colors or skin? No. This version we are offering is for free and it will not allow such things. However, if you are interested in customising this, please send us a message to Daegaladh or to me. Don't get me wrong, I like it. However, I don't see much improvements over other previously released Launchers, other than the Profile Switch / Save. And I'm pretty sure most RO players keep the username part, and type their passwords rather quickly, rendering this feature kind of redundant. Now if it had functions like built-in patcher, file integrity checker (download the file with mismatched crc), and 1 click Log sending of the player's OS / installation folder / dependencies / grf files read / etc for debugging purposes, then it would be nice. (I saw these on the server NeoMind and Ossi built) PS: I feel bad, seeing as it is still a Project in Progress, please take my opinions above as suggestions to further improve your product. Edited December 2, 2014 by Conflicts Didn't notice it was [in progress] 1 Quote
Dastgir Posted December 2, 2014 Posted December 2, 2014 As you may know, these new clients do not have any login screen at all, and you need one luncher to execute your client and be able to login successfullyDid you even tried 2013 and 2014 clients??Diff client wih restore login window and you will get login screen and can run without any launcher (login screen patch even works for 2014-10), use NEMO for patching. As of launcher, the profile part is good. 1 Quote
Leeg Posted December 2, 2014 Author Posted December 2, 2014 (edited) Thank you very much for all your feedback I've tried 2013-05-22Ragexe, which is the exe I was going to use for a new server, and I couldn't restore the login window with any patcher (included NEMO). Anyway, take this as a custom optional login screen. It's nothing more beyond that. Nobody is forced to use it, ok? (sorry for the misunderstanding)I feel like I should have said this before: This is something I did for me because I didn't like the current launchers and my friend and me thought we could take advantage of this and make our own custom launcher with new functionalities. However, we decided to release this to the public and share it with everybody in the last moment. This is the main reason why this is not customizable (apart from the linking your client to the launcher thing). A thing such as a customizable or skinnable version of this does not exist. That's why I said in the first post that if there is someone interested in that, he or she should contact us and we'll see to make a workaround to it (as it is hardcoded). If we get paid for anything, it will be for creating custom designs and applying them to this, nothing else. Also, please take into account this is the first thing I code for Windows, and this is the first time I write in C# (Yes, I'm a noob). Edited December 2, 2014 by Leeg Quote
Drakkus Posted December 2, 2014 Posted December 2, 2014 Nice...looking forward on this and great contribution! Quote
Bisuke Posted December 2, 2014 Posted December 2, 2014 Does the ROL has a built-in patcher? It'll be nice if you can also use it to patch your files. Quote
Leeg Posted December 2, 2014 Author Posted December 2, 2014 Does the ROL has a built-in patcher? It'll be nice if you can also use it to patch your files. For the time being, it's only a launcher. But in the future, who knows... Quote
devmarkc Posted December 2, 2014 Posted December 2, 2014 why not build an open source patcher + launcher? Quote
Leeg Posted December 3, 2014 Author Posted December 3, 2014 If you want to see this in your own language when it is available for download, feel free to translate its few lines here into your native language: (English and Spanish already covered) https://docs.google.com/spreadsheets/d/1lpFrjMbFqT6qsZfRE2Zt_O8jiCpmHAgHxP56r84CjBk/edit?usp=sharing Quote
uyjulian Posted December 4, 2014 Posted December 4, 2014 Can't patch ragexe login screen using NEMO? get the latest version: https://github.com/MStr3am/NEMO/archive/master.zip Quote
Leeg Posted December 4, 2014 Author Posted December 4, 2014 Can't patch ragexe login screen using NEMO? get the latest version: https://github.com/MStr3am/NEMO/archive/master.zip Yes, I know that, Dastgir already told me. However, this is going to be developed anyways because it adds more functionality than the regular login screen. By the way, I've added a new feature suggested by Conflicts. Quote
Leeg Posted December 9, 2014 Author Posted December 9, 2014 (edited) I've just added the download link to the first post. Although it's functional, please take this as a beta. I'll be pleased if you notify me any bug or suggest new features Remember you won't need to download this multiple times because it has a built-in updater. So ROL will update itself when needed. ________________________________________________ There was a bug with the built-in updater! I found a bug in the built-in updater, which was not updating correctly, it's been fixed already, but you need to redownload ROL manually (sorry!). I've already updated all the links. Hopefully, this won't happen again. ________________________________________________ Edited December 11, 2014 by Leeg Quote
Conflicts Posted December 12, 2014 Posted December 12, 2014 Awesome! I'll be sure to test it and provide feedback in a few days. Quote
Antares Posted October 6, 2015 Posted October 6, 2015 I have added hungarian translation. This google docs thing was an excellent idea 1 Quote
Leeg Posted October 12, 2015 Author Posted October 12, 2015 The proyect is a bit discontinued because almost nobody showed interest in it... but if you want I can give you a compiled version with your language. Quote
kisoft Posted June 1, 2017 Posted June 1, 2017 (edited) On 12/10/2015 at 11:15 PM, Leeg said: The proyect is a bit discontinued because almost nobody showed interest in it... but if you want I can give you a compiled version with your language. hi i use your launcher with 2017 01 25 ragexere and send me box : unregistered account why problem??? Edited June 1, 2017 by kisoft Quote
kisoft Posted June 1, 2017 Posted June 1, 2017 [Notice]: Unknown account (account: ▒X▒ȳ▒▒▒▒R▒▒▒▒▒P$T▒y, omg Quote
Leeg Posted June 1, 2017 Author Posted June 1, 2017 (edited) It seems there could be a problem with the encoding. Maybe it has changed in new clients? I don't know anything about that... but if anyone could explain if such change has occurred it would be nice. Edited June 1, 2017 by Leeg Quote
mirabell Posted June 1, 2017 Posted June 1, 2017 hi, it doesn't seem to work if you have more than one server in the server select.? it just goes straigh to asking which server to select and then still ask for username and password Quote
Leeg Posted June 1, 2017 Author Posted June 1, 2017 24 minutes ago, mirabell said: hi, it doesn't seem to work if you have more than one server in the server select.? it just goes straigh to asking which server to select and then still ask for username and password Yes, it's definitely not compatible with multiple servers. I'm sorry. Quote
kisoft Posted June 1, 2017 Posted June 1, 2017 hi, i just use 1 server listen this : Spoiler <?xml version="1.0" encoding="euc-kr" ?> <clientinfo> <desc>Ragnarok Online Client Information</desc> <servicetype>korea</servicetype> <servertype>primary</servertype> <connection> <display>Legends Of Ragnarok</display> <address>bla.bla.bla.bla</address> <port>6900</port> <version>57</version> <langtype>1</langtype> <registrationweb>www.ragnarok.com</registrationweb> <loading> <image>loading00.jpg</image> <image>loading01.jpg</image> <image>loading02.jpg</image> <image>loading03.jpg</image> <image>loading04.jpg</image> </loading> <yellow> <admin>2000000</admin> <admin>2000001</admin> <admin>2000002</admin> </yellow> </connection> </clientinfo> Quote
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.