RO Credentials
About
Simple and tiny client launcher+login. Has no prerequisites and runs on all Windows versions.
Known Issues
[aavc] This tool is not safe for computers running Avast Anti-Virus.
Download binary, reference source
Q & A
Is it customizable?
Yes.
How?
With resource editing tools, such as ResourceHacker. All text and icons can be customized. Settings can be edited in an INI file, instructions on how to do that are provided in the example files together with the launcher.
What is "reference source"?
You cannot compile it (unless you provide the missing components), but see what functionality the latest binary contains.
I want it to be xyz.exe, but it does not read the INI file. Why?
You have to match the INI name to the EXE name.
rocred.exe -> rocred.ini
mytest.exe -> mytest.ini
How can I embed an INI file into the EXE?
Add the INI file as RCDATA resource named CONFIG with ResourceHacker.
How do I use background skinning?
Create a file named bgskin.bmp (magenta #ff00ff is considered transparent). You can also embed the file as BITMAP resource with the name BGSKIN. Window size is adjusted to the bitmap size, position of controls must be set in the INI. Buttons can be skinned as well, see the INI for names.
Can I add custom buttons, if so, how many?
Yes, see the INI template for details. There is no defined limit on how many, the only constraints are available memory, GDI resources and INI size limit on some platforms. By the way, custom buttons can be skinned as well.
Why does the client not auto-login when I press "Start" / Why do I have to login twice?
The client must be 2010-08-04aRagexeRE or newer and must not have the "Restore Login Window" patch and should have the "Use SSO Login Packet" patch.
This work is licensed under a Creative Commons Attribution-Noncommercial 3.0 Unported License.