Jump to content

ROLauncher (Ragnarök Launcher)


Leeg

Recommended Posts


  • Group:  Members
  • Topic Count:  12
  • Topics Per Day:  0.00
  • Content Count:  120
  • Reputation:   44
  • Joined:  11/13/11
  • Last Seen:  

ROLauncher (Ragnarök Launcher)
Coded by: Leeg
Designed by: Daegaladh

After several weeks of coding and banging our heads on our keyboards, we are proud to announce you...
 

zmpj9HX.png

 

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).

 

 

F4FNbyh.png

 

 

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.

 

ix04n5k.png

 

This is the profile editor window, which will allow you to create, delete, and edit all your stored profiles!

 

s3OLvGa.png

 

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 Conflicts
See 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 :P

Bye!

Edited by Leeg
  • Upvote 3
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  162
  • Topics Per Day:  0.05
  • Content Count:  1546
  • Reputation:   192
  • Joined:  07/23/14
  • Last Seen:  

I was hoping that 2012 client will be compatible. nah! /oops  Nice One!

  • Upvote 1
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  11
  • Topics Per Day:  0.00
  • Content Count:  79
  • Reputation:   6
  • Joined:  12/10/13
  • Last Seen:  

Cool! it's nice to see new things in RO community  /no1

  • Upvote 1
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  53
  • Topics Per Day:  0.01
  • Content Count:  411
  • Reputation:   259
  • Joined:  04/25/12
  • Last Seen:  

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:

 

i6qab.jpg

Edited by Zell
  • Upvote 1
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  14
  • Topics Per Day:  0.00
  • Content Count:  317
  • Reputation:   63
  • Joined:  11/13/11
  • Last Seen:  

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 by Conflicts
Didn't notice it was [in progress]
  • Upvote 1
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  26
  • Topics Per Day:  0.01
  • Content Count:  331
  • Reputation:   63
  • Joined:  11/29/11
  • Last Seen:  

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 successfully

Did 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.

  • Upvote 1
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  12
  • Topics Per Day:  0.00
  • Content Count:  120
  • Reputation:   44
  • Joined:  11/13/11
  • Last Seen:  

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 by Leeg
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  39
  • Topics Per Day:  0.01
  • Content Count:  386
  • Reputation:   15
  • Joined:  11/17/11
  • Last Seen:  

Nice...looking forward on this and great contribution!

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  51
  • Topics Per Day:  0.01
  • Content Count:  177
  • Reputation:   10
  • Joined:  04/02/12
  • Last Seen:  

Does the ROL has a built-in patcher? It'll be nice if you can also use it to patch your files.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  12
  • Topics Per Day:  0.00
  • Content Count:  120
  • Reputation:   44
  • Joined:  11/13/11
  • Last Seen:  

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... :)

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  4
  • Topics Per Day:  0.00
  • Content Count:  3
  • Reputation:   0
  • Joined:  11/24/14
  • Last Seen:  

why not build an open source patcher + launcher?

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  12
  • Topics Per Day:  0.00
  • Content Count:  120
  • Reputation:   44
  • Joined:  11/13/11
  • Last Seen:  

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

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  4
  • Topics Per Day:  0.00
  • Content Count:  25
  • Reputation:   0
  • Joined:  04/18/13
  • Last Seen:  

Can't patch ragexe login screen using NEMO? get the latest version: https://github.com/MStr3am/NEMO/archive/master.zip

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  12
  • Topics Per Day:  0.00
  • Content Count:  120
  • Reputation:   44
  • Joined:  11/13/11
  • Last Seen:  

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.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  12
  • Topics Per Day:  0.00
  • Content Count:  120
  • Reputation:   44
  • Joined:  11/13/11
  • Last Seen:  

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 by Leeg
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  14
  • Topics Per Day:  0.00
  • Content Count:  317
  • Reputation:   63
  • Joined:  11/13/11
  • Last Seen:  

Awesome! I'll be sure to test it and provide feedback in a few days.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  12
  • Topics Per Day:  0.00
  • Content Count:  120
  • Reputation:   44
  • Joined:  11/13/11
  • Last Seen:  

Thank you very much ;)

Link to comment
Share on other sites

  • 9 months later...

  • Group:  Members
  • Topic Count:  74
  • Topics Per Day:  0.02
  • Content Count:  420
  • Reputation:   89
  • Joined:  01/30/12
  • Last Seen:  

I have added hungarian translation. This google docs thing was an excellent idea :)

  • Upvote 1
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  12
  • Topics Per Day:  0.00
  • Content Count:  120
  • Reputation:   44
  • Joined:  11/13/11
  • Last Seen:  

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.

Link to comment
Share on other sites

  • 1 year later...

  • Group:  Members
  • Topic Count:  6
  • Topics Per Day:  0.00
  • Content Count:  41
  • Reputation:   0
  • Joined:  08/02/13
  • Last Seen:  

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 by kisoft
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  6
  • Topics Per Day:  0.00
  • Content Count:  41
  • Reputation:   0
  • Joined:  08/02/13
  • Last Seen:  

[Notice]: Unknown account (account: ▒X▒ȳ▒▒▒▒R▒▒▒▒▒P$T▒y, omg

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  12
  • Topics Per Day:  0.00
  • Content Count:  120
  • Reputation:   44
  • Joined:  11/13/11
  • Last Seen:  

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 by Leeg
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  41
  • Topics Per Day:  0.01
  • Content Count:  197
  • Reputation:   19
  • Joined:  11/20/11
  • Last Seen:  

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

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  12
  • Topics Per Day:  0.00
  • Content Count:  120
  • Reputation:   44
  • Joined:  11/13/11
  • Last Seen:  

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.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  6
  • Topics Per Day:  0.00
  • Content Count:  41
  • Reputation:   0
  • Joined:  08/02/13
  • Last Seen:  

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>
 

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...