// ==UserScript==
// @name tatata
// @namespace TATATA 2.2
// @description WAWA
// @author EMY PAYASA
// @include http://*.ogame.*/*
// @exclude http://*.ogame.fr/game/index.php?page=fleet*
// @exclude http://*.ogame.fr/game/index.php?page=galaxy*
// @exclude http://*.ogame.fr/game/index.php?page=messages*
// @exclude http://*.ogame.fr/game/index.php?page=traderOverview*
// @exclude http://*.ogame.fr/game/index.php?page=preferences
// @exclude http://uni122.ogame.fr/game/index.php?page=alliance*
// @history 2.2 Busca eventos
// @history 2.2 Version new
// @history 2.2 version
// @version 0.0.1.20150303214036
// ==/UserScript==
var sMIN = getVar("sMIN",75);
var sMAX = getVar("sMAX",240);
var autofresh = getVar("autof",'OFF');
var alrt_mess = getVar("stt_alrt_mess",'OFF');
var alrt_atak = getVar("stt_alrt_atak",'OFF');
var s_h_snd2 = getVar("s_h_snd2",0);
var s_h_snd = getVar("s_h_snd",0);
var body = document;
var a = 1;
var p,h,n1,n2,n3;
var sURL = unescape(window.location);
var url = location.href;
var serveur = url.split('/')[2];
{//Division OAN div_oan
p = document.getElementById("menuTable");
h = document.createElement("div");
h.id = "div_oan";
h.setAttribute('style',';position:relative;width:170px;text-align:center;');
n1 = "<br>";
n1 += '<span id="div_rfr" width="170px"></span>';
n1 += '<span id="div_alrt_mess"></span>';
n1 += '<span id="div_alrt_atak"></span>';
n1 += '<span id="div_timer"></span>';
n1 += '';
h.innerHTML = n1 ;
p.appendChild(h);
}//Division OAN
{//Division Bouton ON OFF refresh bt_sttrfr in div_rfr
p = document.getElementById("div_rfr");
h = document.createElement("div");
h.id = "b_stop";
h.setAttribute('style',';width:145px;border: 1px outset black;color: #6f9fc8;background-color: #0d1014;text-align:center;padding-top: 5px;padding-bottom: 5px;');
if ( getVar("autof")=="ON"){
h.innerHTML = 'Refresh : <input type="hidden" id="autofresh" value="'+autofresh+'"><font color="green">[ON]</font> - <font color="red">OFF </font> ';
}else {
h.innerHTML = 'Refresh : <input type="hidden" id="autofresh" value="'+autofresh+'"><font color="red">ON</font> - <font color="green">[OFF]</font> ';
}
h.addEventListener("click",function(){
b_stop();
},false);
p.appendChild(h);
function b_stop(){
var autof = document.getElementById("autofresh").value;
if ( getVar("autof")=="ON"){
setVar("autof",'OFF');
}
else{
setVar("autof","ON");
}
reload();
}
}//Division Bouton ON OFF refresh
{//Division Bouton ON OFF alerte messages bt_alrt_mess in div_alrt_mes
p = document.getElementById("div_alrt_mess");
h = document.createElement("div");
h.id = "bt_alrt_mess";
h.setAttribute('style',';width:145px;margin-top : 5px;padding-top: 5px;padding-bottom: 5px;border-top: 1px outset black;border-left: 1px outset black;border-right: 1px outset black;color: #6f9fc8;background-color: #0d1014;text-align:center;');
if ( getVar("stt_alrt_mess")=="ON"){
h.innerHTML = 'Son Message : <br><input type="hidden" id="alrt_mess" value="'+alrt_mess+'"><font color="green">[ON]</font> - <font color="red">OFF </font> ';
}else {
h.innerHTML = 'Son Message : <br><input type="hidden" id="alrt_mess" value="'+alrt_mess+'"><font color="red">ON</font> - <font color="green">[OFF]</font> ';
}
h.addEventListener("click",function(){
b_alrt_mess();
},false);
p.appendChild(h);
function b_alrt_mess(){
var stt_alrt_mess = document.getElementById("alrt_mess").value;
if ( getVar("stt_alrt_mess")=="ON"){
setVar("stt_alrt_mess",'OFF');
}
else{
setVar("stt_alrt_mess","ON");
}
reload();
}
}//Division Bouton ON OFF alerte messages
{//Division Bouton ON OFF alerte atak bt_alrt_atak in div_alrt_atak
p = document.getElementById("div_alrt_atak");
h = document.createElement("div");
h.id = "bt_alrt_atak";
h.setAttribute('style',';width:145px;padding-top: 5px;padding-bottom: 5px;border-bottom: 1px outset black;border-left: 1px outset black;border-right: 1px outset black;color: #6f9fc8;background-color: #0d1014;text-align:center;');
if ( getVar("stt_alrt_atak")=="ON"){
h.innerHTML = 'Son Attaque : <br><input type="hidden" id="alrt_atak" value="'+alrt_atak+'"><font color="green">[ON]</font> - <font color="red">OFF </font> ';
}else {
h.innerHTML = 'Son Attaque : <br><input type="hidden" id="alrt_atak" value="'+alrt_atak+'"><font color="red">ON</font> -<font color="green">[OFF]</font> ';
}
h.addEventListener("click",function(){
b_alrt_atak();
},false);
p.appendChild(h);
function b_alrt_atak(){
var stt_alrt_atak = document.getElementById("alrt_atak").value;
if ( getVar("stt_alrt_atak")=="ON"){
setVar("stt_alrt_atak",'OFF');
}
else{
setVar("stt_alrt_atak","ON");
}
reload();
}
}//Division Bouton ON OFF alerte atak
{//Division timer stt_timer
p = document.getElementById("div_timer");
h = document.createElement("div");
h.id = "stt_timer";
h.setAttribute('style',';width:140px;margin-bottom : 5px;margin-top : 5px;border: 1px outset black;color: #6f9fc8;background-color: #0d1014;text-align:left;padding-top: 5px;padding-bottom: 5px;padding-left: 5px;');
n1 = '';
n1 += 'Refresh ';
n1 += '<input id="Smin" name="Smin" type=\"input\" size=\"1\" value=\"'+sMIN+'\"> sec mini<br>';
n1 += 'Refresh ';
n1 += '<input id="Smax" name="Smax" type=\"input\" size=\"1\" value=\"'+sMAX+'\"> sec maxi';
n1 += '<div id="bt_save"></div>';
n1 += '';
h.innerHTML = n1 ;
p.appendChild(h);
{//Boutton Sauvegarder bt_save
p = document.getElementById("bt_save");
h = document.createElement("div");
h.id = "save_time";
h.setAttribute('style',';text-align:center;padding-top: 5px;');
h.innerHTML = '<input type="button" value="save" title="" class="btn_blue" >';
h.addEventListener("click",function(){save_timer();},false);
p.appendChild(h);
}//Boutton Sauvegarder
}//Division timer
{//snd1 son message
snd1 = document.getElementById("inhalt");
h = document.createElement('div');
h.id = "sndTable";
h.setAttribute('style',';display:none;position:relative;clear:both;width:100%;float:left;border:0px;');
snd1.appendChild(h);
tabla ='';
document.getElementById("sndTable").innerHTML = '';
tabla += '<table border="0" width="100%" style="">';
LineStyle = 'style="max-height:20px;min-width: 20px; max-width: 30px; overflow: hidden;font-weight:bold;"';
tabla += '<tr style="max-height:20px;font-weight:bold;"><td><EMBED NAME=\'CS1224981463558\' SRC=\'http://xlx.ogame.free.fr/sons/sirene1.mp3\' LOOP=\'false\' AUTOSTART=\'true\' HIDDEN=\'true\' WIDTH=\'0\' HEIGHT=\'0\'></EMBED></td>';
tabla +='</tr></table>';
document.getElementById("sndTable").innerHTML = tabla;
}//snd1 son message
{//snd2 son attaque
snd2 = document.getElementById("inhalt");
h = document.createElement('div');
h.id = "sndTable2";
h.setAttribute('style',';display:none;position:relative;clear:both;width:100%;float:left;border:0px;');
snd2.appendChild(h);
tabla ='';
document.getElementById("sndTable2").innerHTML = '';
tabla += '<table border="0" width="100%" style="">';
LineStyle = 'style="max-height:20px;min-width: 20px; max-width: 30px; overflow: hidden;font-weight:bold;"';
tabla += '<tr style="max-height:20px;font-weight:bold;"><td><EMBED NAME=\'CS1224981463558\' SRC=\'http://www.coreybarksdale.com/Music/02-We-Want-War.mp3\' LOOP=\'\' AUTOSTART=\'true\' HIDDEN=\'true\' WIDTH=\'0\' HEIGHT=\'0\'></EMBED></td>';
tabla +='</tr></table>';
document.getElementById("sndTable2").innerHTML = tabla;
}//snd2 son attaque
{//Boutton Option
p = document.getElementById("playerName");
h = document.createElement("a");
h.id = "bopt";
if( getVar("s_h_oan")==0){
h.innerHTML = 'Emy';
document.getElementById("div_oan").style.display="none";
}
else{
h.innerHTML = 'VeoVeo';
document.getElementById("div_oan").style.display="inline";
}
h.addEventListener("click",function(){
f_s_h_oan();
},false);
p.appendChild(h);
}//Boutton Option
{//BOUTON AFFICHER REGLAGE
p = document.getElementById("menuTable");
h = document.createElement("a");
h.id = "b_s_h_oan";
if ( getVar("s_h_oan")==0){ h.innerHTML = '<li><a class="menubutton" href="javascript:void(0)" accesskey="" target="_self"><span class="textlabel">Abrirrr</span></a></li>'; document.getElementById("div_oan").style.display="none"; }
else { h.innerHTML = '<li><a class="menubutton" href="javascript:void(0)" accesskey="" target="_self"><span class="textlabel">CERRAR</span></a></li>'; document.getElementById("div_oan").style.display="inline"; }
h.addEventListener("click",function(){f_s_h_oan();},false);
p.appendChild(h);
}//BOUTON AFFICHER REGLAGE
function save_timer(){
var sMIN = document.getElementById("Smin").value;
var sMAX = document.getElementById("Smax").value;
setVar("sMIN",sMIN);
setVar("sMAX",sMAX);
reload();
document.getElementById("save_time").innerHTML = '<br>Fait';
}
function f_s_h_oan(){
if ( getVar("s_h_oan")==1){
setVar("s_h_oan",0);
reload();
document.getElementById("div_oan").style.display="none";
}
else{
setVar("s_h_oan",1);
reload();
document.getElementById("div_oan").style.display="inline";
}
}
function getVar(varname, vardefault) {
var res = GM_getValue(document.location.host+varname);
if (res == undefined) {
return vardefault;
}
return res;
}
function setVar(varname, varvalue) {
GM_setValue(document.location.host+varname, varvalue);
}
function getRefreshTime() {
return (parseInt(sMIN) + Math.round(Math.random() * (sMAX - sMIN))) * 1000;
};
if ( autofresh == 'ON' ){
setInterval(reload, getRefreshTime());
}//
function reload() {
window.location.replace( sURL );
};//setTimeout(document.location.reload()) ;
if ( alrt_mess == 'ON' ){
if (['message-wrapper' ].some(function(e) {
if (document.evaluate('.//a[@class="tooltip js_hideTipOnMobile "]', document.getElementById(e), null, 8, null).singleNodeValue) return true;
})) document.getElementById("sndTable").style.display="inline";
}
if ( alrt_atak == 'ON' ){
if (['message-wrapper' ].some(function(e) {
if (document.evaluate('.//div[@class="tooltip eventToggle soon"]', document.getElementById(e), null, 8, null).singleNodeValue) return true;
})) document.getElementById("sndTable2").style.display="inline" ;
}
if ( a == 1 ){
if (['eventHostile' ].some(function(e) {
if (document.evaluate('.//value[@0]', document.getElementById(e), null, 8, null).singleNodeValue) return true;
})) document.getElementById("sndTable2").style.display="inline" ;
}