I'm not sure I understand what you mean by that, but imagine the macroquest2.exe is running and it's in your tasktray, you can rightclick it and the menu pops up, it has a new submenu called Profiles.
If you expand profiles you will see a Create New... And if you have some profiles you will see them.
Profiles are saved in mq2autologin.ini as encrypted blobs, so you can't add them manually, only through the create new, which opens a small dialog which asks you for: servername, Charname, login and password.
Those 4 things are used to construct a "blob" using a Windows API that encrypts that info in a way that theoretically can't be decrypted unless you are using the same computer and the same user credentials see
CryptProtectData for more info.
In other words, it will no longer matter if anyone else gets hold of your mq2autologin.ini because there are no plaintext passwords stored in it anymore.
Now when you have a profile created a new menu will pop up:
For example:
I add a new profile for server drinal, character eqmule.
The profiles menu will then popup: Profiles->drinal->eqmule
If I click it eqgame will launch and send the login info to the client as drinal_eqmule and then mq2autologin takes over.
It will detect that the login name is drinal_eqmule and with that info it will be able to lookup the blob and extract the password from it, change login to eqmule and then fill in the password, and login, it knows we want to use server drinal, since we sneakily sent that through the login field earlier.
Finally there is also a new option called Load All, and basically it loads all accounts that are checked under the profiles menu.
Basically profiles are server names atm. So if you select load all under profile drinal, then it will launch all eqgame it needs to load them all, makes sense?
It will once I release, I expect this to be ready in a couple days.
I still have to add checkboxes on the profiles so you can uncheck/check accounts for the load all feature (load all checked)
In my test this morning it logged in 6 chars by itself without any problems.