Ikariam Auto Login
By Pezmc
—
Last update Jun 11, 2008
—
Installed
6,632 times.
// ==UserScript==
// @name Ikariam Auto Login
// @version 1.2.3
// @description Automatic login for any Ikariam server. Saving you time and effort.
// @author Pezmc
// @e-mail pegpro@gmail.com
// @include http://*ikariam.tld/*
// @exclude http://*s*.ikariam.*
// @exclude http://*board.ikariam.*/*
// ==/UserScript==
function setInfomation() {
var usernameold = GM_getValue("Username", "USERNAME");
GM_setValue("Username", prompt("What is your Ikariam username?", usernameold) || usernameold);
var passwordold = GM_getValue("Password", "PASSWORD");
GM_setValue("Password", prompt("What is your Ikariam password?", passwordold) || passwordold);
var serverold = GM_getValue("Server", "SERVER");
GM_setValue("Server", prompt("What is the http address of the server you play on? e.g. s11.ikariam.org", serverold) || serverold);
window.location.reload();
};
GM_registerMenuCommand("Ikariam Auto Login: Settings", setInfomation);
var SERVER = GM_getValue("Server", "SERVER"); // World = xx.ikariam.org
var USERNAME = GM_getValue("Username", "USERNAME"); // Username
var PASSWORD = GM_getValue("Password", "PASSWORD"); // Password
if (USERNAME == "USERNAME" || PASSWORD == "PASSWORD" || SERVER == "SERVER") {
setInfomation();
} else {
document.getElementById("universe").value = SERVER;
document.getElementById("login").value = USERNAME;
document.getElementById("pwd").value = PASSWORD;
var url = "http://" + document.getElementById("universe").value + "/index.php?action=loginAvatar&function=login";
document.getElementById('loginForm').action = url;
document.getElementById("loginForm").submit();
};