NOTICE: By continued use of this site you understand and agree to the binding Terms of Service and Privacy Policy.
// ==UserScript==
// @name KYS_Galaxy_Ranks
// @namespace http://tampermonkey.net/
// @version 0.1
// @description try to take over the world!
// @author You
// @match http://ogame1304.de/game/index.php?page=galaxy*
// @grant none
// ==/UserScript==
function iterate(item, index){
alert(item, index);
}
function gogo()
{
var origHTML = document.getElementById('content').innerHTML;
var whattolookfor = '<span class="normal">';
var whattolookfor2 = '<td class=c >';
var whattolookfor3 = ' ranked ';
var endlooking = '</span>';
var endlooking2 = '</td>';
var lastindex = 0;
var array = [];
for (i = 0; i < (origHTML.match(/<span class="normal">/g) || []).length; i++) {
lastindex = origHTML.indexOf(whattolookfor, lastindex+whattolookfor.length);
array.push([origHTML.indexOf(whattolookfor, lastindex)+whattolookfor.length, origHTML.substring(origHTML.indexOf(whattolookfor, lastindex)+whattolookfor.length, origHTML.indexOf(endlooking, origHTML.indexOf(whattolookfor, lastindex)+whattolookfor.length))]);
}
var array1 = [];
var lastindex2 = 0;
var newHTML = origHTML;
for (i=0; i < array.length; i++){
var whattolookforc = whattolookfor2+array[i][1]+whattolookfor3;
var whattoreplace = whattolookfor+array[i][1]+endlooking;
var rank = origHTML.substring(origHTML.indexOf(whattolookforc, lastindex2)+whattolookforc.length, origHTML.indexOf(endlooking2, origHTML.indexOf(whattolookforc, lastindex2)+whattolookforc.length));
var re = new RegExp(whattoreplace,"g");
newHTML = newHTML.replace(re, array[i][1]+"<font color='orange'> "+rank+"</font>");
document.getElementById('content').innerHTML = newHTML;
}
}
gogo();