Hi,

Launch and login to WoW from AHK script
Added the following script to the Wiki, it launches 5x WoWs. I am still trying to work out how to get the process IDs for each window as it launches it which is complicated by Maximizer. However, Maximizer allows us to use RunWait as the script will wait for Maximizer to finish and terminate and then log in to your WoW account that Maximizer just launched. I believe a WinActive() after the WoW is launched should get the correct ID but I haven't tested it yet.

I experience a loss of character transmission now and then on one of the accounts and it will fail loggin in, it might help to prompt for the password after it already launched the WoW.

Now I just need to figure out how to close all the WoWs.

Code:
;launch 5 WoWs if WoW not yet running
^+!l::
ifWinNotExist, World of Warcraft
{
   WOW1 := "c:\wow1\maximizer.exe --device=2 --margin=0,525,0,840"
   WOW2 := "c:\wow2\maximizer.exe --device=2 --margin=0,525,840,0"
   WOW3 := "c:\wow3\maximizer.exe --device=2 --margin=525,0,0,840"
   WOW4 := "c:\wow4\maximizer.exe --device=2 --margin=525,0,840,0"
   WOW5 := "c:\wow5\maximizer.exe --device=1 --margin=0,0,0,0"
 
   WOWPATH1 := "c:\wow1\"
   WOWPATH2 := "c:\wow2\"
   WOWPATH3 := "c:\wow3\"
   WOWPATH4 := "c:\wow4\"
   WOWPATH5 := "c:\wow5\"

   ACCNAME1 := "Account1"
   ACCNAME2 := "Account2"
   ACCNAME3 := "Account3"
   ACCNAME4 := "Account4"
   ACCNAME5 := "Account5"

   InputBox, PWD, Password Entry, Password, HIDE, 200, 100
   RunWait, %WOW1%, %WOWPATH1%
   Send %ACCNAME1%{Tab}%PWD%{Enter}

   InputBox, PWD, Password Entry, Password, HIDE, 200, 100
   RunWait, %WOW2%, %WOWPATH1%
   Send %ACCNAME2%{Tab}%PWD%{Enter}

   InputBox, PWD, Password Entry, Password, HIDE, 200, 100
   RunWait, %WOW3%, %WOWPATH2%
   Send %ACCNAME3%{Tab}%PWD%{Enter}

   InputBox, PWD, Password Entry, Password, HIDE, 200, 100
   RunWait, %WOW4%, %WOWPATH2%
   Send %ACCNAME4%{Tab}%PWD%{Enter}

   InputBox, PWD, Password Entry, Password, HIDE, 200, 100
   RunWait, %WOW5%, %WOWPATH3%
   Send %ACCNAME5%{Tab}%PWD%{Enter}

   ; get the list of WoW IDs
   WinGet, WowWinId, List, World of Warcraft 
   return
}