• You've discovered RedGuides, an EverQuest multi-boxing and scripting community 🧙‍♀️⚙️. We want you to play several EQ characters at once, come join us and say hello! 👋

  • A TLP without truebox has thawed (Very Vanilla ready)
    Frostreaver

MQ2AutoLogin Ultimate Information Dump

Joined
Sep 10, 2017
RedCents
1,065¢
Uh, welcome to 2016?!?!?

Ya, it's now 2018 and I still know people using the old methods. Or using an older method because they do not think it can be mixed with the newer (some would say propper) way. Some of the guides are wrong (not at their own fault, just due to progress). Some of the suggestions are, in my opinion, terrible. A quick google search on the subject doesn't improve things much either. So I'm attempting to gather all the data together on this plugin in a single place.

I've spent a lot of time researching the MQ2AutoLogin plugin and playing around with things. It is a really interesting plugin in my opinion and a bit different that the rest of the MQ2 plugins. Since I couldn't find many of these details documented I decided to write them down myself.

Maskoi had originally authored a really nice starting point, and I've expanded upon it a bit.

If you do something over and over and over again (uh, like logging in every day? :) you should automate it! It's the MQ way!

If you're not using this plugin yet, I urge you to take the information provided and use it. I've tried to document it as simply as possible, while still keeping the old and outdated information available if you (WHY? WHY? WHY?) should choose to use the old methods.

Please let me know where things are not clear or where improvements can be made. My goal is to expand on this over time to hopefully ensure there are no more questions related to MQ2AutoLogin. I know I sure had them when I started playing with this plugin. :)

I ask to keep discussion of the guide itself on this thread. But if you have MQ2AutoLogin questions, please use the "discussion thread" for those things.

Here's a redguides exclusive!
-orkim

0 Table of Contents

1 Overview
2 Setup
2.1 MQLogin Style
2.2 Session Style
2.3 Station Name Style
3 Usage via MacroQuest.exe
3.1 Adjusting Settings
3.2 Security Notices
4 Server Shortnames
4.1 Adding New/Custom Servers
4.2 Example Emu Servers
5 In-Game Commands
6 MQ2AutoLogin.ini Settings
7 Character Select Screen Key Bindings
8 Window Management
9 Technical Information
9.1 MacroQuest2.exe
9.2 MQ2AutoLogin
9.3 EverQuest.exe
9.4 eqgame.exe
9.5 Putting It All Together
10 Troubleshooting
11 Acknowledgments
12 Discussion

1 Overview

MQ2AutoLogin is a core MacroQuest2 plugin that automatically logs in your station account, server, and character.

Type "/plugin mq2autologin" in-game to load the plugin for the first time. It will be added to your macroquest.ini file and subsequently be loaded on all MacroQuest restarts. If you wish you can unload the plugin with a "/plugin mq2autologin unload" in-game. Finally, a "/plugin list" will show you all currently loaded plugins if you want to check if it is loaded.

There are 3 different methods to provide your login data to MQ2AutoLogin. They differ in the how your data is entered, read out to be used by MQ2AutoLogin, and how they are stored on disk.

1) MQ2Login Style (RECOMMENDED)
2) Session Style (OLD METHOD)
3) Station Name Style (OLD METHOD)

2 Setup

2.1 MQ2Login Style (RECOMMENDED)


2.1.1 Background

Using the MQ2Login style is secure, simple, easy.

In 2016, the MacroQuest2.exe (tray application) and MQ2AutoLogin where updated to allow for a more secure storage of your login data. Using this method you are able to organize any number of characters through custom profiles ("profiles" can be thought of as "groups"). All of your characters will be organized and just one click away.​

I highly suggest that you use this style of storing your login data. I cannot think of any reason to use either of the other two styles (Session/Station Name). Anything the other methods can do can be done in a better way with the MQ2Login style.

2.1.2 Setup

Type "/plugin mq2autologin" in-game to load the plugin for the first time. It will be added to your macroquest.ini file and subsequently be loaded for all future logins.

Right-click the tray icon.
2.png

Make sure MQ2Login is enabled. If not, click it to enable.
3.png

Profiles -> Create New...
4.png

Fill in the information and save.
5.png

Profile Set - This is the "profile" name. It will be the name of the entry on the profiles menu when you go to load a toon/team. Likewise, this is the name of the section where the data will be stored in the MQ2AutoLogin.ini file.

Login - This is your Station Name.

Password - This is your Station Password.

Server - The *shortname* of the server for your toon.

Charname - The character name of your toon.

EQ Path - Directory where your eqgame.exe is located. Use the "Browse" button should you need to adjust the path.

Once filled out click save to store the changes in your MQ2AutoLogin.ini file.

Note: If you're entering a whole team, after clicking save just adjust the Login/Password/Charname to your next toon, and click save again. Repeat for each toon you wish to add to the profile. This makes it really quick to input your teams.

2.2 Session Style (OLD METHOD)

WARNING: The following method stores your account information in MQ2AutoLogin.ini in plain text. Nothing is gained by using this old method of storing/using your login data. HOWEVER, IF YOU DECIDE TO IGNORE THE RECCOMENDATION OF USING METHOD 1, NEVER SHARE OR POST YOUR MQ2AutoLogin.ini FILE!

These are just the minimum things you need to set to use Session Style. Be sure you are adding/editing the MQ2AutoLogin.ini file within the correct section. Section names begin with a section name inside of square brackets (for example "[Settings]"; without the quotes).

First, you'll need to set up the MQ2AutoLogin.ini file to include the following:

Rich (BB code):
[Settings]
# Must be disabled.
UseMQ2Login=0
# NOTE: The following line is optional, as it defaults to off.  However, it cannot be set to 1 to use sessions.
UseStationNamesInsteadOfSessions=0

[Session1]
StationName=<Your Station Name>
Password=<Your Station Password>
Server=<Server Short Name>
Character=<Character Name>

[Session2]
StationName=<Your Station Name>
Password=<Your Station Password>
Server=<Server Short Name>
Character=<Character Name>

Yes, you will have a section actually named "[Session1]", "[Session2]", and so on until all are added. It is import to not skip any numbers.

If you decide to drop a character who is "[Session3]" you will need to adjust all the remaining sections down by 1. For example, "[Session4]" becomes "[Session3]" and so on until all higher sessions are renumbered.

At this point you may launch the game however you like. Use the normal launcher, use a batch file, launch it via the command prompt, or even the MacroQuest2.exe tray application.

The first window will use the settings from "[Session1]" section of the MQ2AutoLogin.ini file, the next window will use "[Session2]" settings, and so on.

If you launch more instances of eqgame.exe than you have defined in your MQ2AutoLogin.ini file, nothing will happen at the login screen and you may login manually.

2.3 Station Name Style (OLD METHOD)

WARNING: The following method stores your account information in MQ2AutoLogin.ini in plain text. Nothing is gained by using this old method of storing/using your login data. HOWEVER, IF YOU DECIDE TO IGNORE THE RECCOMENDATION OF USING METHOD 1, NEVER SHARE OR POST YOUR MQ2AutoLogin.ini FILE!

A different style of storing your login data is covered here.

These are just the minimum things you need to set to use Station Name Style. Be sure you are adding/editing the MQ2AutoLogin.ini file within the correct section. Section names begin with a section name inside of square brackets (for example "[Settings]"; without the quotes).

First, you'll need to set up the MQ2AutoLogin.ini file to include the following:

Rich (BB code):
[Settings]
# Must be disabled.
UseMQ2Login=0
# Must be enabled.
UseStationNamesInsteadOfSessions=1

[<Your Station Name>]
Password=<Your Station Password>
Server=<Server Short Name>
Character=<Character Name>

At this point you may launch the game however you like. Use the normal launcher, use a batch file, launch it via the command prompt, or even the MacroQuest2.exe tray application.

HOWEVER, you need to tell eqgame.exe your station name, so that your login information can be looked up in the MQ2AutoLogin.ini file. This is done via arguments to the eqgame.exe file when launched. The following is an example of how to pass this via arguments.

Rich (BB code):
C:\EverQuest\eqgame.exe patchme /login:<Your Station Name>

This style will limit you to only using a single character on each account. The first section that matches your Station Name will be the character that gets logged in. You can change the order in which they are listed to work around this limitation if you prefer.

3 Usage via MacroQuest.exe

1.png

To login a single account, go to
Profiles -> <ProfileName>
and click the character name.

To login multiple accounts, go to
Profiles -> <ProfileName>
and click "Load All". All characters with a check-mark will be logged in.

3.1 Adjusting Settings

You can adjust which characters are active/inactive within a profile by right-clicking and select "Check" or "Uncheck".

You can edit an individual character by right-clicking on the desired character and selecting "Edit" within the profile menu.

You can delete an individual character by right-clicking on the desired character and selecing "Delete" within the profile menu.

3.2 Security Notices

Your login information (Station Name and Station Password) is encrypted and stored locally, unique to your computer. If you try to transfer the MQ2AutoLogin.ini between PCs, or change your PC's hardware, your login information will not be able to be read once on the destination PC. Be sure to use the import/export feature beforehand in those cases. I suggest you export your data as you make changes for backup purposes. The exported data is encrypted and protected by a password you choose at the time you export it. The data will be stored in a .mpd file which you can then transfer to another computer to import.

The profile name, server name, and character name will NOT be encrypted in the MQ2AutoLogin.ini file. You may or may not consider this a security issue. However it is important to disclose this for those who do not look at the contents of the file themselves. Be careful when sharing your MQ2AutoLogin.ini file with people.

If a person has physical access to your computer, they cn view your Station Name and Station Password by editing an entry. All security is out the door with physical access to your computer. Hopefully you trust anyone who can physically access your computer. :)

4 Server Shortnames

The short names for servers are listed below:

Rich (BB code):
antonius
bertox
beta
bristle
cazic
drinal
erollisi
fippy
firiona
lockjaw
luclin
mayong
povar
ragefire
rathe
test
trakanon
tunare
vox
vulak
xegony
zek

4.1 Adding New/Custom Servers

If you find that you need to add a server you may edit MQ2AutoLogin.ini directly. Add a "[Servers]" section (or edit if it already exists) to the file which resembles:

Rich (BB code):
[Servers]
customname=Exact name
customname2=Exact Emu Server Name

customname - This is the *short name* that you will use. The string after the equal sign is the full server name.

For example, here's how to add Brekt, go to
Profiles -> Open INI File

Add or edit the file to match the following:
Rich (BB code):
[Servers]
brekt=Brekt (Free Trade)

4.2 Example Emu Servers

Here's an example server block for some emu servers:

Below are all the currently Legend/Recommended servers as of 9/27/2017

Rich (BB code):
[Servers]
peqgrand=[] [PEQ] The Grand Creation - Omens of War
ezserver=[] EZ Server - Custom Zones, Vendors, Quests, Items, etc
stormhaven=[] Storm Haven - High-Quality Custom Content
alkabor=[] The Al'Kabor Project [www.takproject.net]
thf=[] The Hidden Forest [ www.thehiddenforest.org ]
chronicles=[] Chronicles of Norrath
dragonsoul=[] Dragon Soul - CEQ [zh-cn/legit/PvE]
leetsauce=[] Leetsauce Productions
kmra=[] Raid Addicts (Fully Custom) [Solo/Group/Raid]
scorpious=[] Scorpious2k: The Next Generation [custom]
sod=[] Shards of Dalaya
vegarlson=[] Vegarlson Asylum
zek=[] Zek [Teams/Guildwars]

5 In-Game Commands

/switchserver <server short name> <character name> - when issued in-game, this will log you out of your current character and log you back in on the server and character specified

/switchcharacter <character name> - when issued in-game, this will log you out of your current character and log you back in with the character specified on the same server

/relog <#s|#m> - when issued in-game, this will relog you with the delay specified ("/relog 10s" - delays 10 seconds on the character select screen; "/relog 30m" - delays 30 minutes instead)

6 MQ2AutoLogin.ini Settings

UseMQ2Login - defaults to 1; This must be set to 1 if using the MQ2Login Style. This must be set to 0 if using the Session or Station Name styles.

UseStationNamesInsteadOfSessions - defaults to 0; This is only examined if UseMQ2Login (above) is set to 0. If disabled Session Style ini file will be used. If enabled Station Name style ini file will be used.

KickActiveCharacter - defaults to 1; If enabled, this clicks the "Yes" button when the window pops up asking if you want to kick the character that you already have logged into a world server. If disabled the auto login will stop when prompted.

7 Character Select Screen Key Bindings

Pressing the END key while on the character select screen will disable the auto login.

Pressing the HOME key while on the character select screen will enable the auto login.

8 Window Management

This isn't really part of MQ2AutoLogin but it seems to come up a lot around the subject of logging in and flipping though windows. This was added September 18, 2016 with the following entry in the Changes.txt file:

Rich (BB code):
18 Sep 2016 by eqmule
Sunday is funday... so here is some fluff:
- Added a "Boss Mode" hotkey, alt+~, (alt+tilde) if u click that all your eq windows will be instantly hidden. It's a toggle.
  the hotkey can be changed in the [MacroQuest] section, the value is called BossMode=
  setting BossMode=0 disables it.
- You can now "cycle" eq windows now with the '~' key.... (also known as tilde)
  its not obvious but you CAN change it by editing the macroquest.ini
  in the [MacroQuest] section add a CycleNextWindow=somekey
  Example: (and this is what it defaults to when this entry does not exist)
           CycleNextWindow=shift+`
  u can do alt+ and ctrl+ as well but thats it.
  you cannot combine alt+shift+, i didnt want to make this to complex.
  you CAN however drop the prefixes altogether and just specify it as
  CycleNextWindow=b
  that would make the lettere "b" on your keyboard cycle the windows... (not recommended unless u plan on never using the letter b for any other reason...)
  Setting CycleNextWindow=0 will disable it completely.

The code has been extended to support multiple modifiers with a hotkey. It was noted on March 11, 2018 with the following entry in the Changes.txt file:

Rich (BB code):
Mar 11 2018 by SwiftyMUSE
- Updated hotkey processing. You are now able to use any/all of the allowed modifiers win/alt/ctrl/shift keys.
  hotkey processing will allow characters `/~, 0-9, A-Z, NUMPAD0-9 as the keycode. For example, you might want
  win+ctrl+~ to be a valid hotkey.
  F12 is RESERVED for the debugger and can not be used as a hotkey. You can use F12 with a modifier.

In the redguides default macroquest.ini file both 'BossMode' and 'CycleNextWindow' are set to 0 (disabled).

9 Technical Information

NOTE: You can safely skip this section if you do not care much about the lower level details of how all these pieces tie together.

I have found it to be helpful to get into the details of how things fit together. This has helped me track down and document where things happen and how different components interact with one another.

One of the things to be certain you understand is all of the components that fit together to make the auto login function. Here are the highlights:

9.1 MacroQuest2.exe


This is the system tray program. It functions as a front-end component of MQ2AutoLogin. It allows for adding/editing/deleting of characters in a profile. Import/export of the data to a .mpd file for transport to another computer.

Once launched, it looks for any process called "eqgame.exe" in memory. Once found some integrity checks are performed against it, and it attempts to inject the MQ2 DLLs into it. This "wires" MQ2 into the everquest client.

If it is launched prior to eqgame.exe being in memory it will standby and monitor all new processes for a match and "do its job" everytime it finds one.

9.2 MQ2AutoLogin


One of the MQ2 DLLs. This, along with all of the other loaded MQ2 DLLs runs in the same process as the client. This code actually runs "inside" the eqgame.exe process. The code will have been injected by MacroQuest2.exe as it finds matching processes.

9.3 EverQuest.exe


This is the patcher. It allows you to view some news. It checks for and applies updates to the everquest client/data files. Once complete it will actually launch the client by creating a new process running eqgame.exe (below).

9.4 eqgame.exe

This is the everquest client itself. It has two notable arguments.

The first is "patchme" which causes the patch checks to be skipped.

The second is "/login:" which is a string that is passed along to automatically fill out the "Station Name" field once the client starts up.

9.5 Putting It All Together


- Use MacroQuest2.exe (the tray application) to add/edit/delete profiles and characters for MQ2AutoLogin. These are added to the MQ2AutoLogin.ini file.
- Launch eqgame.exe with arguments so it knows where to grab its login information.

Rich (BB code):
C:\EverQuest\eqgame.exe patchme /login:<profile>_<server short name>:<character name>

We can launch eqgame.exe using ISBoxer/WinEQ2/batch file/command prompt/shortcut/etc. Whatever you wish. However, each one we launch we need to supply enough information that it can extract the data out of the MQ2AutoLogin.ini file to perform the login.

For example, assume we have a profile named "mains". Within this profile there are 2 characters "alice" and "bob". They both are on the Vox server. We would start two instances of eqgame.exe like so:

Rich (BB code):
C:\EverQuest\eqgame.exe patchme /login:mains_vox:alice

Rich (BB code):
C:\EverQuest\eqgame.exe patchme /login:mains_vox:bob

The above is exactly what the MacroQuest2.exe program does when you click on a character (or launches multiple processes when 'Load All' is selected).

Once the client gets to the Station Name/Password screen the 'Station Name' will be filled with 'mains_vox:alice' and 'mains_vox:bob'. Since we have the MQ2AutoLogin plugin running (you do, don't you?) it will be read in by the plugin and work begins to get the other data we need out of MQ2AutoLogin.ini.

The file will be decrypted, the station name and password will be retrieved. Finally we will delete the 'mains_vox:alice' or 'mains_vox:bob' strings out of the input boxes, replace them with the Station Name/Password and login. The server will then be selected. And finally the correct character will be selected.

You should be logged in an ready to play. :)

10 Troubleshooting

Q: When I launch a character/team it stops logging in on the Station Name/Pass with a weird "<profile>_<server>:<character>" string entered.

A: You don't actually have MQ2AutoLogin plugin loaded and it is not taking over the login process for you. Log in once manually and issue a "/plugin MQ2AutoLogin" to load it. Quit all instances of EverQuest and attempt to launch it again.

Q: When I launch a character/team it stops logging in on the Station Name/Pass with empty input boxes.

A: You're not launching the eqgame.exe process with the correct arguments. See the technical details section for more information.

11 Acknowledgments

Some of the material covered above was sourced form the RTFM/Plugin Guide located at https://www.redguides.com/community/threads/24878-MQ2AutoLogin and originally authored by Maskoi. Many people have contributed to the wiki since then and added changes. I've shamelessly reused the images from that guide.

The MQ2AutoLogin plugin lists ieatacid, eqmule, and derple as authors/maintainers/contributors. Thanks for your work on this plugin.

Since this was a fairly extensive rewrite in parts, and totally new addition of material in other parts, I have elected to post it here for now. Once the content is cleaned up, proofed, and anything extended which might need to be, I plan on adding this data back to the wiki.

Some material was sourced from the following locations:

* https://www.redguides.com/community/threads/24878-MQ2AutoLogin
* https://www.redguides.com/community/threads/43323-MQ2AutoLogin
* https://www.redguides.com/community...ogin-to-EQ-on-multiple-accounts-with-one-step
* https://www.redguides.com/community/threads/29639-Automate-login-for-multiple-accounts
* https://github.com/ieatacid/MQ2AutoLogin
* The VeryVanila compile source (no link available).

12 Discussion

To discuss and troubleshoot MQ2AutoLogin, see this thread:
http://www.redguides.com/community/showthread.php/43323-MQ2AutoLogin
 
Last edited:
He writes guides like me but better, admins we need a double thank cents button for users like Orkim! What a nice structured outline.:dance: Haven't read it yet but will try to get to it sometime this weekend.
 
He writes guides like me but better, admins we need a double thank cents button for users like Orkim! What a nice structured outline.:dance: Haven't read it yet but will try to get to it sometime this weekend.

Thank you for the kind words aspire2008. I hope its found useful!

-orkim
 
OMFG you just stole my write up and added a paragraph. Lol joking. but you did.

Nice work. I stole this and replaced the old instructions under the MQ2Autologin plugin page.

thanks.
 
OMFG you just stole my write up and added a paragraph. Lol joking. but you did.

Nice work. I stole this and replaced the old instructions under the MQ2Autologin plugin page.

thanks.

LOL, well I *DID* attribute. :)

Thanks for the great starting point! It was by far the best place to begin adding more info.

-orkim
 
Very nice writeup. I use isboxer for 6 toons so I will definitely give this a shot when I have more time to process the info. I scanned thru it initially and only saw a small mention of isboxer. I hope there is more to it.
 
When you have time, please update the first post with the new hotkeys feature.

What features?
Its says you can use @%$&@$%&$^ in your global hot keys with no instructions on how to or where to set it up.

There isn;t even a post about the new compile on MQ2 dot com
 
When you have time, please update the first post with the new hotkeys feature.

I'd be glad to. I don't seem to have access to the source at the moment to document this though. Hoping to get this resolved soon and I'll expand on it.

Thanks.

-orkim

--------update--------

I've extended the notes from Changes.txt for the March 11th hotkey changes. If I need to expand on it more, someone please speak up. I don't use these hotkeys myself so I'll need to review code or experiment a bit if there needs to be further explanation. I'll move this over to the wiki shortly.
 
Last edited:
Very nice writeup. I use isboxer for 6 toons so I will definitely give this a shot when I have more time to process the info. I scanned thru it initially and only saw a small mention of isboxer. I hope there is more to it.

If you come across any issues or things that need more of an explanation please report back!

-orkim
 
It would be nice to be able to define a different path for each character. I may be over complicating my methodology, but I have a separate file path for each of the accounts I use. I three-box, so I have three EQ folders. The way this is set up all three accounts have to launch from the same directory. I would prefer to be able to launch each account from a separate directory, with all of the ini and associated files that are specific to an account separated by folder. Is that something that could be done, so that there is either no single defined default path, or the blob for each individual account could be inclusive of a specific path that over-rides the default if it exists when you create the profile?
 
You can set up different paths for different "groups". Just create a new one for each character and you will be able to launch them from a click of a button. It would be nice if you could do multiple paths in the same group but I don't see that being possible.
 
now if I can just get it to take the names of a toon on a long named server, 32 characters is NOT enough! needs 40ish

prolly don't help that my toons name is Rumpledforskin
 
Last edited:
I have a group of 6 toons. My main is normally 1 on the list. But I have recently created a mule on each to facilitate the tradeskill work. Can I have another set that logs in instead of my other five mains? And configure both in mq2autologin so that isboxer can pick them instead of my mains?
 
I have a group of 6 toons. My main is normally 1 on the list. But I have recently created a mule on each to facilitate the tradeskill work. Can I have another set that logs in instead of my other five mains? And configure both in mq2autologin so that isboxer can pick them instead of my mains?

You can have as may as you want. You probably want to review section 9 above. It has the technical details but basically you get ISBoxer to launch using the following syntax:

Code:
C:\EverQuest\eqgame.exe patchme /login:<profile>_<server short name>:<character name>

Just have it launch whatever toons you want.
 
As a side note, I've not updated this in several months to change/add much information at all. I've changed the title to indicate that its no longer a work in progress.

If you feel something is missing, or would like to see something explained better please speak up.

Until then, I consider this thread pretty much complete.

Thanks everyone!

-orkim
 
To necro this amazing thread a bit, is there a command line option to Load All from a particular profile?

That is the same option that we get when clicking Load All in MQ2AutoLogin on a profile.

I want to Load unloaded characters in a MQ2AutoLogin profile, but I do not want to disconnect on a character which is already online.

Been using
Code:
C:\EverQuest\eqgame.exe patchme /login:<profile>_<server short name>:<character name>
for individual characters which works great with PowerShell Start-Sleep -s delaytimeinseconds

However it is is pain if some character gets disconnected then you have to hunt for Load All with a mouse...

Thus the best would be

Code:
C:\EverQuest\eqgame.exe patchme /login:myprofile1

Start-Sleep -s 60

C:\EverQuest\eqgame.exe patchme /login:myprofile2

Start-Sleep -s 60

C:\EverQuest\eqgame.exe patchme /login:myprofile3

and so on

The above does not work as is.
 
You can set up different paths for different "groups". Just create a new one for each character and you will be able to launch them from a click of a button. It would be nice if you could do multiple paths in the same group but I don't see that being possible.

So, just to verify, everyone here runs all of their character logins from a single EQ directory on their HDD? Even Razkle, with his 384 toons :irony: does it all out of a single EQ directory? Nobody uses mq2autologin to load a team of toons that each run from separate, discrete folders on the hard drive? Not trying to start a flame war here, but rather confused about how this works unless every toon is going from a common source on the drive. Maybe I'm applying the "groups" incorrectly?

I'm still searching for a simpler way to login 6-8 toons without manually loading each one, because right now, mq2autologin is essentially forcing me to load all 8 profiles individually because they're loading from different folder paths. I suppose I could write up a batch routine with delays as others have done for each load profile I typically use on those 8 accounts and ignore the autologin, as it's not really an autologin for my method.
 
playj, using the mq2login context menu will only log characters that are not loaded if you select loadall. Your script will absolutely kick off characters that are already playing since you're launching new instances.

toadwart, you only need two directories for your characters. Your 7 alts can share an eqclient.ini if you want them to use lower resources than your main character(s). Here's how mine is setup:

Code:
server-team-main:
characters: 1, my driver
directory: E:/Games/EverQuest

server-team-alts:
characters: 5, my background chars
directory: E:/Games/EverQuest-Alts

Sure, I have to select loadall twice but it works perfectly.
 
you can put them in a "profile set" which can be group 1 group 2 group 3 or whatever you want, then put all the info in and click save, then go edit character login password and character name, then change the path.. it will save it automatically under whatever profile set you have up top, you do not have to put the character name there as it will save it as the character name automatically

I have 4 groups of toons labeled group 1 through 4, and each one has 6 characters in it, and a bazaar character in his own profile set named bazaar..

added a pic for you as well


So, just to verify, everyone here runs all of their character logins from a single EQ directory on their HDD? Even Razkle, with his 384 toons :irony: does it all out of a single EQ directory? Nobody uses mq2autologin to load a team of toons that each run from separate, discrete folders on the hard drive? Not trying to start a flame war here, but rather confused about how this works unless every toon is going from a common source on the drive. Maybe I'm applying the "groups" incorrectly?

I'm still searching for a simpler way to login 6-8 toons without manually loading each one, because right now, mq2autologin is essentially forcing me to load all 8 profiles individually because they're loading from different folder paths. I suppose I could write up a batch routine with delays as others have done for each load profile I typically use on those 8 accounts and ignore the autologin, as it's not really an autologin for my method.
 

Attachments

  • Untitled.png
    Untitled.png
    9.7 KB · Views: 11
did this help at all?

So, just to verify, everyone here runs all of their character logins from a single EQ directory on their HDD? Even Razkle, with his 384 toons :irony: does it all out of a single EQ directory? Nobody uses mq2autologin to load a team of toons that each run from separate, discrete folders on the hard drive? Not trying to start a flame war here, but rather confused about how this works unless every toon is going from a common source on the drive. Maybe I'm applying the "groups" incorrectly?

I'm still searching for a simpler way to login 6-8 toons without manually loading each one, because right now, mq2autologin is essentially forcing me to load all 8 profiles individually because they're loading from different folder paths. I suppose I could write up a batch routine with delays as others have done for each load profile I typically use on those 8 accounts and ignore the autologin, as it's not really an autologin for my method.
 
Unfortunately no, although maybe because I misunderstand what you've stated above. When I create a profile for a character it asks for the path and character name and password. Creating a new profile does not allow me to group them as far as I recall, it creates another profile line entry. I don't have access to that from here, but I can try playing with it again this weekend, to make sure I recall what issue I was encountering specifically, it's been awhile but as far as I know, a character with a new file path entry creates a new profile entry as well. <-Sorry that sounds confusing even to me, I'll have to step back through the process again, and either figure it out, or be able to state exactly what I'm doing step-by-step so that someone can help me understand where I'm missing something.
 
Unfortunately no, although maybe because I misunderstand what you've stated above. When I create a profile for a character it asks for the path and character name and password. Creating a new profile does not allow me to group them as far as I recall, it creates another profile line entry. I don't have access to that from here, but I can try playing with it again this weekend, to make sure I recall what issue I was encountering specifically, it's been awhile but as far as I know, a character with a new file path entry creates a new profile entry as well. <-Sorry that sounds confusing even to me, I'll have to step back through the process again, and either figure it out, or be able to state exactly what I'm doing step-by-step so that someone can help me understand where I'm missing something.


where it states profile set, put Group 1
then login name and password, server and character name, and path
then leave profile set as group 1 and change the login/pass character name

you will have both characters in group 1 now and then you can click load all and it will load both characters

edit
you can also change the path if the other characters have a different path than another character in a certain group, just make sure you save it as it

I have 2 paths as well a F and a D drive, my tank is on the D and the rest is on the F drive but they are all under group 1 profile set
 
Last edited:
I have been trying to figure out how to get this set up again. I have followed two separate videos and clean installs. I still get stuck at the same point.
Windows 10.
 

Attachments

  • autoLoginErrors.jpg
    autoLoginErrors.jpg
    417.2 KB · Views: 33
Are you launching it from a different program? Or perhaps from a batch file? If you are, change your "Start In" or your batch file to your EQ directory when you launch EQ (I believe).
 
Are you launching it from a different program? Or perhaps from a batch file? If you are, change your "Start In" or your batch file to your EQ directory when you launch EQ (I believe).
Almost certainly this. This was so frustrating to figure out. A while ago I had this issue. It was Kaen of all people who said something stupid trying to figure it out which was enough for me to make a wild mental connection to "say, where is this being launched?" No idea, but it wasn't my MQ2 folder. A simple -WorkingDirectory in powershell sorted it pretty quickly with me a little embarrassed I forgot about that to begin with.
 
I am not too sure what you mean by that statement so I will try to be more clear on my end.

In the screenshot I posted I launched with the MQ2 > profiles > "profile_name". Autologin is enabled and all the profiles I created are checked. If I uncheck any of the profiles, I will get that fewer windows that pop up (as expected).

Everquest: I have EQ located in two locations on my computer. The first is the steam directory and shouldn't be relevant (I think). The second is the old Daybreak directory and that is what I have MQ2 pointing to and where I launched these from.

So what I am trying to understand is, am I causing an issue by having both folders on my computer? I don't think they are even on the same drive. I just looked, they aren't. Also, is there a hidden spot somewhere in the MQ file pointing structure that is pointing to other location possibly?
 
When you created the profile did you specify the correct EQ directory? I think you can verify this by Profiles --> Open Ini file. Also, just to confirm, in your menu does it say "MQ2 Login is: Enabled"? If not, click the disabled.
 
Ok, so I did more lookiing and read many more posts and found out what happened (what I did wrong). I started to make profiles before loading the plugin once in the game. What happened by me doing this is it created a file "MQ2autologin" (notice the lower case on the autologin) and that file would just not work.

I deleted that file and did it the right and proper way this time and low and behold it created a file named "MQ2AutoLogin" (notice the capitalization). I recreated the profiles and it worked.
 
I have two separate 6 box groups using the same accounts and also use ISBOXER for the windows layout etc. Is there anyway to make Autologin work for both sets?
 
I have tried searching for the answer to this question I have for Autologin plugin. I cannot find the short name for EQTitan server listed any place on this forum...
 
Ok, so I did more lookiing and read many more posts and found out what happened (what I did wrong). I started to make profiles before loading the plugin once in the game. What happened by me doing this is it created a file "MQ2autologin" (notice the lower case on the autologin) and that file would just not work.

I deleted that file and did it the right and proper way this time and low and behold it created a file named "MQ2AutoLogin" (notice the capitalization). I recreated the profiles and it worked.

meeffas you're a godsend - Thanks for that info because now everything works for me. Thanks so much bud!
 
Should this work for the EQEmu Rof2 cleint?

It logs me in, but does not select the server (short name) and enter the world with the character.
 
Should this work for the EQEmu Rof2 cleint?

It logs me in, but does not select the server (short name) and enter the world with the character.
Make sure you have auto login checked when you right click the mq icon.

Note: I do not use emu so I don't know if there is a difference from live to emu
 
MQ2AutoLogin Ultimate Information Dump

Users who are viewing this thread

Back
Top
Cart