Source for "Inactivos en Rojo para OGame ( Es )"

By galech
Has 2 other scripts.


Add Syntax Highlighting (this will take a few seconds, probably freezing your browser while it works)

// ==UserScript==
// @name          Inactivos en Rojo para OGame ( Es )
// @namespace     http://
// @description	  Colorea los Usuarios Inactivos de OGame
// @include  http://uni*.ogame.com.es/game/index.php*  
// @include  http://uni*.ogame.org*
// ==/UserScript==
// alert("Esto es un mensaje de JavaScript")
   



   function str_replace(cadena, cambia_esto, por_esto) {

      return cadena.split(cambia_esto).join(por_esto);
}
    Overview = "Visión general";
    Merchant = "Mercader";
	Imperium = "Imperio";
	Buildings = "Edificios";
	Resources = "Recursos";
	Research = "Investigación";
	Shipyard = "Hangar";
	infor_espio_de = "Informe espionaje de ";
	Fleet = "Flota";
	Pago= "Pago";
	Technology = "Tecnologia";
	Galaxy = "Galaxia";
	Defence = "Defensa";
	Alliance = "Alianza";
	Board = "Foro";
	Statistics = "Estadisticas";
	Search = "Buscar";
	Help = "Ayuda";
	Messages = "Mensajes";
	Notes = "Notas";
	Buddylist = "Compañeros";
	Options = "Opciones";
	Logout = "Salir";
	Rules = "Reglas";
	Legal_Notice = "Contactos";
	//--[Search]-------------------------
	playername = "Nombre del jugador";
	planetname = "Nombre del planeta";
	allytag = "Etiqueta de la alianza";
	allyname = "Nombre de la alianza";
	//--[Misc]---------------------------
	Metal = "Metal";
	Crystal = "Cristal";
	Deuterium = "Deuterio";
	Energy = "Energia";
	Time = "Tiempo";
	dTime = 'd';
	hTime = "h";
	mTime = "m";
	sTime = "s";
	Requires = 'Requiere';
	level = "nivel";
	Version = "Versión";
	Description = "Descripción";
	Players = 'Jugadores';
	Points = 'Puntos';
	Requirements = 'Requisitos';
	Ships = 'Naves espaciales';
	Lunar_Buildings = 'Construcciones especiales';
	Planet = 'Planeta';
	Moon = 'Luna';
	Debris = 'Escombros';
	Build = 'Construir';
	Upgrade = "Ampliar al";
	Investigate = 'Investigar';
	Planet_menu = "Menu del planeta";
	No_ships = 'Ninguna nave';
	All_ships = 'Todas las naves';
	maxShip = 'max';
	Max_resources = 'Max recursos';
	Attack = "Atacar";
	Transport = "Transportar";
	Move = "Desplazar";
	Fleet_Position = "Mantener posición";
	Spy = "Espiar";
	Harvest = "Recolectar";
	Destroy = "Destruir";
	//--[Message]---------------------------
	SpyPorcent = 'Oportunidad para defenderse del espionaje';
	IsApproaches = 'ha sido detectada cerca de tu planeta ';
	ARowExternalFleet = 'Una flota enemigo del planeta ';
	YourFleet = 'Una de tus flotas';
	ComeFrom = 'vuelve de';
	Returns = 'a';
	ReturnWithoutResources = 'La flota ha vuelto sin traer recursos.';
	Resources_in = 'Recursos en';
	Circular_message = 'Correo Circular';
	Fleet_Return = 'Retorno de una flota';
	Fleet_Order = 'Orden de la flota';
	Spy_Alert = 'Acción de espionaje';
	Space_Control = 'Control del espacio';
	Spy_Compact = 'Mostrar unicamente encabezado de los informes de espionaje';
	Delete_All = 'Borrar todos los mensajes';
	Delete_All_Shown = 'Borrar todos los mensajes mostrados';
	Delete_Non_Marked = 'Borrar todos los mensajes sin marcar';
	Delete_Marked = 'Borrar mensajes marcados';
	//--[id]---------------------------
	gid1 = "Mina de Metal";
	gid2 = "Mina de Cristal";
	gid3 = "Sintetizador de deuterio";
	gid4 = "Planta de energía solar";
	gid12 = "Fusion Reactor";
	gid14 = "Fábrica de Robots";
	gid15 = "Fábrica de Nanobots";
	gid21 = "Hangar";
	gid22 = "Almacén de metal";
	gid23 = "Almacén de cristal";
	gid24 = "Contenedor de deuterio";
	gid31 = "Laboratorio de investigación";
	gid33 = "Terraformer";
	gid34 = "Depósito de la Alianza";
	gid41 = "Base lunar";
	gid42 = "Sensor Phalanx";
	gid43 = "Salto cuántico";
	gid44 = "Silo";
	gid106 = "Tecnología de espionaje";
	gid108 = "Tecnología de computación";
	gid109 = "Tecnología militar";
	gid110 = "Tecnología de defensa";
	gid111 = "Tecnología de blindaje";
	gid113 = "Tecnología de energía";
	gid114 = "Tecnología de hiperespacio";
	gid115 = "Motor de combustión";
	gid117 = "Motor de impulso";
	gid118 = "Propulsor hiperespacial";
	gid120 = "Tecnología láser";
	gid121 = "Tecnología iónica";
	gid122 = "Tecnología de plasma";
	gid123 = "Red de investigación intergaláctica";
	gid199 = "Tecnología de gravitón";
	gid202 = "Nave pequeña de carga";
        gid202a = 'Nave pequeña de carga';
	gid203 = "Nave grande de carga";
	gid204 = "Cazador ligero";
	gid205 = "Cazador pesado";
	gid206 = "Crucero";
	gid207 = "Nave de batalla";
	gid208 = "Colonizador";
	gid209 = "Reciclador";
	gid210 = "Sonda de espionaje";
	gid211 = "Bombardero";
	gid212 = "Satélite solar";
	gid213 = "Destructor";
	gid214 = "Estrella de la muerte";
	gid401 = "Lanzamisiles";
	gid402 = "Láser pequeño";
	gid403 = "Láser grande";
	gid404 = "Cañón Gauss";
	gid405 = "Cañón iónico";
	gid406 = "Cañón de plasma";
	gid407 = "Cúpula pequeña de protección";
	gid408 = "Cúpula grande de protección";
	gid502 = "Misil de intercepción";
	gid503 = "Misil interplanetario";
	//--[Reports]----------------
	Number = 'Numero';
	at = "a";

function replaceAll( str, from, to ) {
	    var idx = str.indexOf( from );
	
	
	    while ( idx > -1 ) {
	        str = str.replace( from, to ); 
	        idx = str.indexOf( from );
	    }
	
	    return str;
	}	
var aux=document.body.innerHTML;
aux=replaceAll(aux,"Малък Транспортьор",gid202)
document.body.innerHTML =aux;
                           //document.body.innerHTML = //document.body.innerHTML.replaceAll("Малък Транспортьор",gid202);


//}

	


////////Pone nombres de menu en galaxia
var hrefer = self.location.href;

if(hrefer.indexOf('galaxy')!=-1){
var div = document.getElementById('leftmenu');  
var a = div.getElementsByTagName('a');
for (var i = a.length - 1; i >= 0; i--) {
if(a[i].href.indexOf('overview&')!=-1) {
a[i].innerHTML = Overview;
}else
if(a[i].href.indexOf('b_building')!=-1) {
a[i].innerHTML = Buildings;
}else
		if(a[i].href.indexOf('resources')!=-1){
			a[i].innerHTML = Resources;
		}else
		if(a[i].href.indexOf('buildings')!=-1&&a[i].href.indexOf('&mode=Forschung')!=-1){
			a[i].innerHTML = Research;
		}else
		if(a[i].href.indexOf('buildings')!=-1&&a[i].href.indexOf('&mode=Flotte')!=-1){
			a[i].innerHTML = Shipyard;
		}else
		if(a[i].href.indexOf('flotten1')!=-1&&a[i].href.indexOf('&mode=Flotte')!=-1){
			a[i].innerHTML = Fleet;
		}else
		if(a[i].href.indexOf('techtree')!=-1){
			a[i].innerHTML = Technology;
		}else
		if(a[i].href.indexOf('galaxy')!=-1){
			a[i].innerHTML = Galaxy;
		}else
		if(a[i].href.indexOf('trader')!=-1){
			a[i].innerHTML = Merchant;
		}else
		if(a[i].href.indexOf('buildings')!=-1&&a[i].href.indexOf('&mode=Verteidigung')!=-1){
			a[i].innerHTML = Defence;
		}else
		if(a[i].href.indexOf('allianzen')!=-1){
			a[i].innerHTML = Alliance;
		}else
		if(a[i].href.indexOf('statistics')!=-1){
			a[i].innerHTML = Statistics;
		}else
		if(a[i].href.indexOf('suche')!=-1){
			a[i].innerHTML = Search;
		}else
		if(a[i].href.indexOf('http://tutorial.')!=-1){
			a[i].innerHTML = Help;
		}else
		if(a[i].href.indexOf('messages')!=-1){
			a[i].innerHTML = Messages;
		}else
		if(a[i].href.indexOf('notizen')!=-1){
			a[i].innerHTML = Notes;
		}else
		if(a[i].href.indexOf('buddy')!=-1){
			a[i].innerHTML = Buddylist;
		}else
		if(a[i].href.indexOf('options')!=-1){
			a[i].innerHTML = Options;
		}else
		if(a[i].href.indexOf('logout')!=-1){
			a[i].innerHTML = Logout;
		}else
		if(a[i].href.indexOf('micropayment')!=-1){
			a[i].innerHTML = Pago;
		}else
		if(a[i].href.indexOf('http://ogame')!=-1 || a[i].href.indexOf('http://board.ogame')!=-1){
			a[i].innerHTML = Rules;
		}else
		if(a[i].href.indexOf('impress&special')!=-1){
			a[i].innerHTML = Legal_Notice;
		}    

    
    }


}                                 
//funciosn de traducir mensajes


var div =document.getElementById('header_top'); 
var tds = div.getElementsByTagName('td');
	tds[9].getElementsByTagName('font')[0].innerHTML = Metal;
	tds[10].getElementsByTagName('font')[0].innerHTML = Crystal;
	tds[11].getElementsByTagName('font')[0].innerHTML = Deuterium;
	tds[13].getElementsByTagName('font')[0].innerHTML = Energy;
                                 
                                 
                                 
                               
///Pone nombres de menu en cualquier pantalla,para galaxia no funcionaba y e tenido que hacer otra
var div = document.getElementById('leftmenu');                                
                                 
                                                                                  
                                                                
var a = div.getElementsByTagName('a');
for (var i = a.length - 1; i >= 0; i--) {
if(a[i].href.indexOf('overview&')!=-1) {
a[i].innerHTML = Overview;
}else
if(a[i].href.indexOf('b_building')!=-1) {
a[i].innerHTML = Buildings;
}else
		if(a[i].href.indexOf('resources')!=-1){
			a[i].innerHTML = Resources;
		}else
		if(a[i].href.indexOf('buildings')!=-1&&a[i].href.indexOf('&mode=Forschung')!=-1){
			a[i].innerHTML = Research;
		}else
		if(a[i].href.indexOf('buildings')!=-1&&a[i].href.indexOf('&mode=Flotte')!=-1){
			a[i].innerHTML = Shipyard;
		}else
		if(a[i].href.indexOf('flotten1')!=-1&&a[i].href.indexOf('&mode=Flotte')!=-1){
			a[i].innerHTML = Fleet;
		}else
		if(a[i].href.indexOf('techtree')!=-1){
			a[i].innerHTML = Technology;
		}else
		if(a[i].href.indexOf('galaxy')!=-1){
			a[i].innerHTML = Galaxy;
		}else
		if(a[i].href.indexOf('trader')!=-1){
			a[i].innerHTML = Merchant;
		}else
		if(a[i].href.indexOf('buildings')!=-1&&a[i].href.indexOf('&mode=Verteidigung')!=-1){
			a[i].innerHTML = Defence;
		}else
		if(a[i].href.indexOf('allianzen')!=-1){
			a[i].innerHTML = Alliance;
		}else
		if(a[i].href.indexOf('statistics')!=-1){
			a[i].innerHTML = Statistics;
		}else
		if(a[i].href.indexOf('suche')!=-1){
			a[i].innerHTML = Search;
		}else
		if(a[i].href.indexOf('http://tutorial.')!=-1){
			a[i].innerHTML = Help;
		}else
		if(a[i].href.indexOf('messages')!=-1){
			a[i].innerHTML = Messages;
		}else
		if(a[i].href.indexOf('notizen')!=-1){
			a[i].innerHTML = Notes;
		}else
		if(a[i].href.indexOf('buddy')!=-1){
			a[i].innerHTML = Buddylist;
		}else
		if(a[i].href.indexOf('options')!=-1){
			a[i].innerHTML = Options;
		}else
		if(a[i].href.indexOf('logout')!=-1){
			a[i].innerHTML = Logout;
		}else
		if(a[i].href.indexOf('micropayment')!=-1){
			a[i].innerHTML = Pago;
		}else
		if(a[i].href.indexOf('http://ogame')!=-1 || a[i].href.indexOf('http://board.ogame')!=-1){
			a[i].innerHTML = Rules;
		}else
		if(a[i].href.indexOf('impress&special')!=-1){
			a[i].innerHTML = Legal_Notice;
		}
}


//Cambia nombre de naves

if(hrefer.indexOf('flotten1')!=-1){
		var a = document.getElementsByTagName('a');
		for (var i = a.length - 1; i >= 0; i--) {
			if(a[i].href.indexOf('noShips();')!=-1){
				a[i].innerHTML = No_ships;
			}else
			if(a[i].href.indexOf('maxShips()')!=-1){
				a[i].innerHTML = All_ships;
			}else
			if(a[i].href.indexOf('maxShip(\'')!=-1){
			  var numb = a[i].href.indexOf('\')');
			  var nShip = a[i].href.substring(numb,numb-3);
				a[i].innerHTML = maxShip;
				var aParent = a[i].parentNode.parentNode.getElementsByTagName('th')[0];
				aParent.getElementsByTagName('a')[0].innerHTML = eval('gid'+nShip);
			}
		}
	}




//Modifica los mensajes


if(hrefer.indexOf('messages')!=-1 && hrefer.indexOf('writemessages')==-1){
                                   
           var option = document.getElementsByTagName('option');
		   for (var i = option.length - 1; i >= 0; i--) {
			if(option[i].value=='deleteall'){
				option[i].innerHTML = Delete_All;
			}else if(option[i].value=='deleteallshown'){
				option[i].innerHTML = Delete_All_Shown;
			}else if(option[i].value=='deletenonmarked'){
				option[i].innerHTML = Delete_Non_Marked;
			}else if(option[i].value=='deletemarked'){
				option[i].innerHTML = Delete_Marked;
			}
		}                        
                                   
           var cnt = document.getElementById('content');  
           var m = cnt.getElementsByTagName('th');
           m[0].innerHTML = "Accion";
           m[1].innerHTML = "Fecha";
           m[2].innerHTML = "De";
           m[3].innerHTML = "Asunto";
       

var esp = cnt.getElementsByTagName('th');
  for (var i = esp.length - 1; i >= 0; i--) {
               var txt=esp[i].innerHTML;
               if(txt.indexOf('Управление на флота ')!=-1){
                                  esp[i].innerHTML="Informe de flota";     
                                       }else if(txt.indexOf('Команда на флотата ')!=-1){
                                        
                                         esp[i].innerHTML="Reporte de batalla"; 
                                         }

                                       }


           var s=cnt.getElementsByTagName('span');
           for(var i = s.length - 1; i >= 0; i--) {
                    if(s[i].className=="espionagereport"){
                               var aParent = s[i].parentNode;
                               var txt=aParent.innerHTML;
                               var lista=txt.split(" ");
                              
                               var lista2=lista[1].split('>');                      
                               lista2[1]=">Informe";
                               lista[1]=lista2[0]+lista2[1];
                               lista[2]="espionaje";
                               lista[3]="de";
                               txt= lista.join(" ");
                               aParent.innerHTML =txt;
                             
                                /*var numb = s[i].indexOf('<'); 
                                 alert("entra en espionaje2");
                                var numb22 = 48; 
                                alert("entra en espionaje3");
                                var nomplanet= s[i].substring(numb,numb-numb22);
                                alert(infor_espio_de+nomplanet);
                                s[i].innerHTML =infor_espio_de+nomplanet; */   
                                }
}
              
           
		


      
           
           
          
       
var esp = cnt.getElementsByTagName('td');
for (var i = esp.length - 1; i >= 0; i--) {
               var txt=esp[i].innerHTML;

if(txt.indexOf('Метал')!=-1){
                                  esp[i].innerHTML= Metal;   
               }else
if(txt.indexOf('Кристал')!=-1 && txt.indexOf('Мина за Кристал')==-1){
                                  esp[i].innerHTML= Crystal;   
               }else 
if(txt.indexOf('Деутериум')!=-1 && txt.indexOf('Синтезатор за Деутериум')==-1){
                                  esp[i].innerHTML= Deuterium;   
               }else
if(txt.indexOf('Енергия')!=-1){
                                  esp[i].innerHTML= Energy;   
               }else
if(txt.indexOf('Малък Транспортьор')!=-1){                           

                                  document.body.innerHTML = document.body.innerHTML.replace("Малък Транспортьор",gid202);  
               }else
if(txt.indexOf('Голям Транспортьор')!=-1){
                                  esp[i].innerHTML= gid203;   
               }else
if(txt.indexOf('Лек Изтребител')!=-1){
                                  esp[i].innerHTML= gid204;   
               }else
if(txt.indexOf('Тежък Изтребител')!=-1){
                                  esp[i].innerHTML= gid205;   
               }else
if(txt.indexOf('Кръстосвач')!=-1){
                                  esp[i].innerHTML= gid206;   
               }else
if(txt.indexOf('Боен Кораб')!=-1){
                                  esp[i].innerHTML= gid207;   
               }else
if(txt.indexOf('Колонизатор')!=-1){
                                  esp[i].innerHTML= gid208;   
               }else
if(txt.indexOf('Рециклатор')!=-1){
                                  esp[i].innerHTML= gid209;   
               }else
if(txt.indexOf('Шпионска сонда')!=-1){
                                  esp[i].innerHTML= gid210;   
               }else
if(txt.indexOf('Бомбардировач')!=-1){
                                  esp[i].innerHTML= gid211;   
               }else
if(txt.indexOf('Соларен сателит')!=-1){
                                  esp[i].innerHTML= gid212;   
               }else
if(txt.indexOf('Унищожител')!=-1){
                                  esp[i].innerHTML= gid213;   
               }else
if(txt.indexOf('Звезда на смъртта')!=-1){
                                  esp[i].innerHTML= gid214;   
               }else
if(txt.indexOf('Боен Кръстосвач')!=-1){
                                  esp[i].innerHTML= "Acorazado";   
               }else
if(txt.indexOf('Ракетна установка')!=-1){
                                  esp[i].innerHTML=gid401;

               }else
if(txt.indexOf('Лек лазер')!=-1){
                                  esp[i].innerHTML=gid402;

               }else
if(txt.indexOf('Тежък лазер')!=-1){
                                  esp[i].innerHTML=gid403;

               }else
if(txt.indexOf('Гаус оръдие')!=-1){
                                  esp[i].innerHTML=gid404;

               }else
if(txt.indexOf('Йонно оръдие')!=-1){
                                  esp[i].innerHTML=gid405;

              }else
if(txt.indexOf('Плазмено оръдие')!=-1){
                                  esp[i].innerHTML=gid406;

               }else
if(txt.indexOf('Малък щит')!=-1){
                                  esp[i].innerHTML=gid407;

               }else
if(txt.indexOf('Голям щит')!=-1){
                                  esp[i].innerHTML=gid408;

               }else
if(txt.indexOf('Анти-балистични ракети')!=-1){
                                  esp[i].innerHTML=gid502;

               }else
if(txt.indexOf('Междупланетарни ракети')!=-1){
                                  esp[i].innerHTML=gid503;

}else
if(txt.indexOf('Мина за метал')!=-1){
                                  esp[i].innerHTML=gid1;

}else
if(txt.indexOf('Мина за Кристал')!=-1){
                                  esp[i].innerHTML=gid2;

}else
if(txt.indexOf('Синтезатор за Деутериум')!=-1){
                                  esp[i].innerHTML=gid3;

}else
if(txt.indexOf('Соларен панел')!=-1){
                                  esp[i].innerHTML=gid4;

}else
if(txt.indexOf('Ядрен Реактор')!=-1){
                                  esp[i].innerHTML=gid12;

}else
if(txt.indexOf('Фабрика за роботи')!=-1){
                                  esp[i].innerHTML=gid14;

}else
if(txt.indexOf('Фабрика за наноботи')!=-1){
                                  esp[i].innerHTML=gid15;

}else
if(txt.indexOf('Докове')!=-1){
                                  esp[i].innerHTML=gid21;

}else
if(txt.indexOf('Склад за метал')!=-1){
                                  esp[i].innerHTML=gid22;

}else
if(txt.indexOf('Склад за кристали')!=-1){
                                  esp[i].innerHTML=gid23;

}else
if(txt.indexOf('Резервоар за деутериум')!=-1){
                                  esp[i].innerHTML=gid24;

}else
if(txt.indexOf('Изследователска лаборатория')!=-1){
                                  esp[i].innerHTML=gid31;

}else
if(txt.indexOf('Тераформер')!=-1){
                                  esp[i].innerHTML=gid33;

}else
if(txt.indexOf('Склад на съюза')!=-1){
                                  esp[i].innerHTML=gid34;

}else
if(txt.indexOf('Ракетен силоз')!=-1){
                                  esp[i].innerHTML=gid44;
}

}

           
}