- Home
- Downloads
-
Addons & Mods
Featured
World of Warcraft
6,104 Addons
-
Popular Downloads
- Top World of Warcraft Addons
- Top Minecraft Server Mods
- Top Rift Addons
- Top Skyrim Mods
- Top World of Tanks Skins
- Top StarCraft II Maps
- Top Terraria Maps
- Top Runes of Magic Addons
- Top Warhammer Online Addons
- Top The Secret World Mods
- Top Age of Conan Addons
-
- Curse Client
- Premium
- News
- Giveaways
- Forums
- Store
AutoLogin
- 4 Likes
- Runes of Magic
- 243 Monthly Downloads
- Supports: 5.0.1
- 17,433 Total Downloads
- Updated 01/09/2013
- Created 03/12/2011
- 16 Favorites
- Project Site
- Comments
- Release Type: Release
- License: MIT License
- Newest File: v2.10
About AutoLogin
AutoLogin allows to store password and enter the world in one screen.
The main login screen is enhanced by dropdown lists for account,server and character selection.
If passwords are set (including the second password) they will be filled in automatically.
Installation
Do NOT use the curse client!
Download and extract folder to "interface/" subdirectory
(resulting in a "interface/loginxml/" directory NOT interface/addons !)
Optional: Move the Sub-Folder "AutoLogin_command" to "interface/addons/" (see 'camp command')
Setup
Edit the "data.lua" in "interface/loginxml/" with a text-editor of your choice.
Basics
At file start are some comments and options which are discussed later. Everything after a '- -' is a comment and ignored (till line end).
The 'accounts' block needs to be filled with your privte data.
For each account you need a block like:
{ name="account", password="password", sec_password="sec_pass", characters={"Char1","char2","char3"}, },
Feel free to use linebreaks,spaces or tabs as you like. (example: account3)
Text after the first space in a charname is only displayed in the login menu.
Umlauts
Make sure to select Format 'UTF-8 without BOM' when saving the "data.lua".
Most editors are supporting this (Notepad+ +, Scite, UltraEdit, TextPad,....)
Or use escape chars like "\195\164" for a 'ä' (see http://www.utf8-zeichentabelle.de/unicode-utf8-table.pl?utf8=dec)
Servers
For multiple servers you need a more complicated setup (example: account4)
Instead of 'sec_password' and 'characters' you need an extra "servers" table. Like:
{ name="account4", password="password", servers = { { name="Muinin", sec_password="sec_pass", characters={"Char6","Char7"},}, { name="Laoch", sec_password="sec_pass", characters={"Char8","Char9"},}, }, },
Options
- AULO_use_channel = 1
This is the preselected channel. - AULO_login_after_charselect = true
If true you'll automatical login after character selection - AULO_sort_accountlist = true and AULO_sort_characterlist = false
If true the account/character dropdown lists are sorted - AULO_auto_login_character={"char1","server"}
Instead of letting you choose a account/character this will fully login in this character. - AULO_store_last_account = true
if you don't won't to preselect last account set this to false:
Security
Safety Tip
You should move the "data.lua" to a safe directory (ex: user-documents, usb-stick,...).
Atleast you should rename it.
If you do so you'll have to edit 'accountlogin.lua' and change the first line to point to the correct directory.
example: local account_file="e:/rom/data.lua"
(note: use slash instead of backslash to prevent errors)
Safety Tip 2
Some people asked for an encrypted 'data.lua' file.
Here is a possible way:
- add following line to the beginning of the data.lua file:
local temp = {"a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","0","1","2","3","4","5","6","7","8","9"}
- write all passwords and/or texts letter by letter seperated by '..': "p".."a".."s".."s".."w".."o".."r".."d"
- compile this file with "luac" (http:www.lua.org)
- rename file to something wired and change "account_file" variable in "accountlogin.lua" to use that file Note: it doesn't increase security. It just makes the file unreadable in text-editors.
Camp Command
Move or copy the 'AutoLogin_command' to the standard "addons" folder.
Now you can use "/camp charname" or "/logout charname" or "/camp charname server"
to switch to another character.
This includes account changes!
V2.10
- added option for default account: AULO_default_account
- hiding charselection for multi-server configurations without char definition
- added channel selection to /camp command addon
V2.9
- fix for "all your messages are belongs to us" dialog
V2.8
- ! DATA.LUA FORMAT CHANGED !
- Server selection
- a 'sort' Option
- "/camp" command now supports account switching
V2.7
- another Account switching fix
V2.6
- fixed Account switching (RoM-Bug workaround)
V2.5
- added channel selection (thx to jrmstuff)
V2.4
- fixed possible security hole
V2.3
- fixed using character names with non-aschii chars (ex: umlaut)
- fixed return to login screen
- removed the data-stuff in account.lua - the original way is safer
- option to auto 'log-in' after a character was selected
- if you move the folder 'AutoLogin_command' to "addons" you can use the slash command:
"/camp mychar" or "/logout mychar"
to switch characters.
V2.2
- added another option for 'where' data is stored
- added error messsage to help finding typos in data.lua
V2.0
Initial release
| File Name | Release Type | Game Version | Downloads | Date |
|---|---|---|---|---|
| v2.10 | Release | 5.0.1 | 1,442 | 01/09/2013 |
| v2.9 | Release | 4.0.2.2440 | 4,687 | 02/14/2012 |
| v2.8 | Release | 4.0.2.2440 | 3,714 | 11/13/2011 |
| v2.7 | Release | 4.0.2.2440 | 1,382 | 10/16/2011 |
| v2.6 | Release | 4.0.0.2413 | 2,954 | 08/06/2011 |
| v2.5 | Release | 3.0.10 | 1,289 | 06/30/2011 |
| v2.4 | Release | 3.0.9 | 1,948 | 04/03/2011 |
| v2.3 | Release | 3.0.9 | 806 | 03/18/2011 |
| v2.2 | Release | 3.0.7 | 191 | 03/15/2011 |
| autologin_v2 | Release | 3.0.7 | 161 | 03/14/2011 |
Top Downloads
-
- WoWMap
- Map & Minimap
- 10,160 Monthly Downloads
-
- CharPlan
- Bags & Inventory
- 5,361 Monthly Downloads
-
- WoWMap - POI
- Artwork and Map & Minimap
- 3,751 Monthly Downloads
-
- Advanced AuctionHouse
- Tooltip and Auction & Economy
- 3,121 Monthly Downloads
-
- pbInfo
- Quests & Leveling, Unit Frames, Tooltip, and Chat & Communication
- 2,942 Monthly Downloads

Comments
oh wait was miss reading text instruction sry will retry ty
need help here can you be more clean on where to edit the file i cant seem to get it to work thank you
hi,
last update needs a further "enter" key to autologin, can you show me how/where to add this "enter" key editing file or can you update your awesome addon? tyvm!
use AutoLogin v2.9 - 14 Feb 2012 ;)
Autologin requires a special directory (usually addons are stored in "addon" dir) so using 'curse client' isn't recommend and is untested.
ps: grml ..I'm unable to put this post as reply of your last
omg, i was using curse client but only now i see it wasn't on the installed addon's list...
now i use install via curse client and it's correctly on the list! ;)
tyvm and gz!
Is there a way to turn off the auto password entry for in-game purchases? I can't seem to find any user accessible way to do this.
Thanks,
AutoLogin doesn't influence in-game password requests. In fact all user-data is cleared after login.
So I believe you discovered a bug which I'm still unable to reproduce.
Maybe you can give me more details (here, pm or mail)
After the patches for 4.0.8 applied I saw the update for AutoLogon2 (which is an excellent add-on by the way ;) ) and all was good after a bit of editing, etc.
Went to the new Magic Wardrobe thingy on the character display and stumbling about pushed the button to purchase a new page...
Actually does this even ask for the password? Damn... Don't want to spend another 89 dias to find out :(
My bad... Looks like it doesn't actually ask for the password... Wonder if I'll get my dias back...
First of all, this nerve-saving addon is great. But, what if i have two characters with their own separate secondary passwords under one user account? It appears that if i leave two identical accounts with same first pass, only the last one listed is shown.
As in:
["Myaccountname"] = {"pass123", "secondpass456" , {"player1"} },
["Myaccountname"] = {"pass123", "secondpass789" , {"player2"} }
Only the latter account with player2 is shown.
If there's no workaround, can i edit secondary password of player2 to be the same as in player1?
Multiple Servers are currently not (well) supported.In your example the second line will totally overwrite the first. (that's based on the structure of that data.... same as: a=1 ; a=2)Since I only play on one server I don't need such features for myself. I will see what I can do but won't promise a solution.the new v2.8 supports server selection
Aber echt geiles Addon ^^
v2.7 sollte das Problem beseitigen.
(sorry für die Verspätung. Die automatisch Benachrichtigung funzt nicht, vondaher kommt es vor das ich Kommentar nicht oder erst spät bemerke)
Anscheinend kommt/kam es, wenn man beim Account wechsel direkt mit einen Char einloggen wollte zu einem Timing Problem.