Jump to content
  • 0

client launcher that sends user/pass pair to client


EvilPuncker

Question


  • Group:  Members
  • Topic Count:  19
  • Topics Per Day:  0.00
  • Content Count:  713
  • Reputation:   70
  • Joined:  11/08/11
  • Last Seen:  

also would be nice if someone (perhaps xazax?) make a 3rd party login interface that passes the username/password pair to the client, so we can "get rid off" of the old login system, something simple and nice, not a batch file neither shortcuts :D

Edited by EvilPuncker
Link to comment
Share on other sites

15 answers to this question

Recommended Posts


  • Group:  Members
  • Topic Count:  26
  • Topics Per Day:  0.01
  • Content Count:  2244
  • Reputation:   182
  • Joined:  11/19/11
  • Last Seen:  

that's a very good idea, i know of one server that does this already, which gets rid of the auto login close problem

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  11
  • Topics Per Day:  0.00
  • Content Count:  427
  • Reputation:   123
  • Joined:  11/17/11
  • Last Seen:  

also would be nice if someone (perhaps xazax?) make a 3rd party login interface that passes the username/password pair to the client, so we can "get rid off" of the old login system, something simple and nice, not a batch file neither shortcuts :D

It's not really a server side feature, but if you want one, just ping me :D, and tell me what features do you want. (Skinnable? Remember user, pass? Where to store pass, what encryption to use for passwords if we store them etc..)

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  19
  • Topics Per Day:  0.00
  • Content Count:  713
  • Reputation:   70
  • Joined:  11/08/11
  • Last Seen:  

also would be nice if someone (perhaps xazax?) make a 3rd party login interface that passes the username/password pair to the client, so we can "get rid off" of the old login system, something simple and nice, not a batch file neither shortcuts :D

It's not really a server side feature, but if you want one, just ping me :D, and tell me what features do you want. (Skinnable? Remember user, pass? Where to store pass, what encryption to use for passwords if we store them etc..)

No skins needed, something simple like rsuWin98.png and store login only, so there is no need to encrypt and your choise how to store it since idk a sh*t about xd

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  11
  • Topics Per Day:  0.00
  • Content Count:  427
  • Reputation:   123
  • Joined:  11/17/11
  • Last Seen:  

Could you tell me what is the exact command line to start the client? I did not play with clients nowadays =(.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  19
  • Topics Per Day:  0.00
  • Content Count:  713
  • Reputation:   70
  • Joined:  11/08/11
  • Last Seen:  

"-t:<password> <accountname>"

according to this post and btw some ppl use this batch to start their client

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  11
  • Topics Per Day:  0.00
  • Content Count:  427
  • Reputation:   123
  • Joined:  11/17/11
  • Last Seen:  

Here you go :D

It is as minimalistic as possible, I did not bother with it much. To configure: set up the executable name, and every other parameter like 1sak1 goes to server entry in the settings.ini. I did not test it, since I do not have a new cliet ATM, but I hope it works.

RoLauncher.rar

RoLauncher.rar (Dropbox mirror)

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  17
  • Topics Per Day:  0.00
  • Content Count:  382
  • Reputation:   38
  • Joined:  01/17/12
  • Last Seen:  

Could you pls upload the source, too, so I can see how you realised it?

EDIT :

It just opens the loginscreen without entering the username or password.

Edited by Bahmut
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  11
  • Topics Per Day:  0.00
  • Content Count:  427
  • Reputation:   123
  • Joined:  11/17/11
  • Last Seen:  

Here is the source: RoLauncherSRC.rar

http://dl.dropbox.co...LauncherSRC.rar

Don't expect it to be too clean, it is just an improvized thing :D. Basically it just a bunch of Win32 API calls for the GUI, and building wchar_t string (the command line), ini read/write, and finally calling a ShellExecute to start the client.

Edit:

@Bahmut

it is for the new login method ( where absolutely no login screen, so you should not have the restore old login window diff enabled ), however that method is not supported by rA currently, but server side support will be added soon.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  19
  • Topics Per Day:  0.00
  • Content Count:  713
  • Reputation:   70
  • Joined:  11/08/11
  • Last Seen:  

well, the client just open and closes instantly :D

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  26
  • Topics Per Day:  0.01
  • Content Count:  2244
  • Reputation:   182
  • Joined:  11/19/11
  • Last Seen:  

i get a login error

ogfehh.png

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  82
  • Topics Per Day:  0.02
  • Content Count:  846
  • Reputation:   137
  • Joined:  02/26/14
  • Last Seen:  

It would be badass if you could make client support remember password aswell;

Like have a settings file in the RO folder that saves your username and password or something

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  11
  • Topics Per Day:  0.00
  • Content Count:  427
  • Reputation:   123
  • Joined:  11/17/11
  • Last Seen:  

Could you tell me an exact command line that starts the client successfully?

Right now the launcher does: client.exe -t:password username server

( server can be anything, depend on config option, for example setting the xml to read )

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  26
  • Topics Per Day:  0.01
  • Content Count:  2244
  • Reputation:   182
  • Joined:  11/19/11
  • Last Seen:  

this starts it succesffully

start Beta_Client.exe 1sak1 /account:sci.xml

not sure if that's what you are lookgin for

Edited by Judas
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  19
  • Topics Per Day:  0.00
  • Content Count:  713
  • Reputation:   70
  • Joined:  11/08/11
  • Last Seen:  

but judas, that one you said is to be used with restore login window diff, no?

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  26
  • Topics Per Day:  0.01
  • Content Count:  2244
  • Reputation:   182
  • Joined:  11/19/11
  • Last Seen:  

oh right. wonder if that's the reason why the login/password parameters are blank when I use the launcher, I diffed my client without login restore as well

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
Answer this question...

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