Обновление времени прибытия, таймер

DeletedUser

Гость
все равно не запускаеться,кто нить подскажи в чем беда
Даешь эт скрипт под оперу 10.01!!!
 

DeletedUser8396

Гость
действительно...поставил 10.01 версию, не работает...
постараюсь списаться с автором
*ну а так, все что могу посоветовать, обновитесь до 10.63
 

DeletedUser

Гость
не работает, шо делать?)
 
Последнее редактирование модератором:

DeletedUser

Гость
бежать устанавливать 10.63 :)
идет скрипт примерно как вот здесь:
1289233316-clip-16kb.jpg

а хотелось бы конеш как у первоисточника,и месяц цифараками стоит
zagruz.gif
 

DeletedUser25391

Гость
установил Mozilla Firefox -скрип пошел на ней,но я к опере неровно дышу-так что не вариант
likeopera_man.gif

кэш очистил,дело не в нем :dknw:
в настройках -графа содержимое (Опера)-все галочки стоят,хз,ща оперу снесем и поставим :)

подскажи свои шаги. премиум есть, прописывал скрипт в редакторе закладок.
 

DeletedUser

Гость
подскажи свои шаги. премиум есть, прописывал скрипт в редакторе закладок.
что подсказывать?,установил Мозилу,зашел в акк,скопировал данный скрипт в целевую ссылку (то бишь в редакторе закладок-создать строку),ну конеш прем есть-насколько я знаю скрипты без према не установишь,но слышал об исключениях =),за что дают бананчиги,:-\,ну так вот-захожку на площадь,отправляю войска-появляеться кнопка ОК (подтверждение)-жму скрипт-а тут как повезет
MG_108.gif
 

DeletedUser

Гость
у кого не работает/работает криво - стукните в скайп ( ahamoth )
 

DeletedUser

Гость
Код:
javascript: var fixtime=1000;var dtime=100;var usepctime=0;var table_ind=findattacktableindex();var durtr_num=finddurrownum(table_ind);if (!table_ind.getElementsByTagName('tr')[durtr_num+5]) {  var planrow_num=findplanrownum(table_ind);  var timer;  var dur_arr=[];  var dur_ms=getdurbyserv(table_ind,durtr_num);  var server_time=new Date();  var last_servertime_sec=-1;  getservertime(0,dtime);  var landing_time=new Date();  var fixtimezone=getfixtimezone();  getlandingtime(dur_ms,fixtime,fixtimezone);  var planned_time=new Date();  addnewrows(table_ind,durtr_num,dur_arr);  var back_timer;  refresh();  }function refresh() {  planned_time=new Date(table_ind.getElementsByTagName('input')[5].value, table_ind.getElementsByTagName('input')[4].value-1, table_ind.getElementsByTagName('input')[3].value, table_ind.getElementsByTagName('input')[6].value, table_ind.getElementsByTagName('input')[7].value, table_ind.getElementsByTagName('input')[8].value);  getservertime(server_time.getMilliseconds(),dtime);  getlandingtime(dur_ms,fixtime,fixtimezone);  back_timer=""+(planned_time-landing_time)/1000;    table_ind.getElementsByTagName('tr')[planrow_num+1].getElementsByTagName('td')[1].innerHTML=landing_time.toLocaleString()+"<font color=gray size=&quot;-1&quot;>."+Math.floor(landing_time.getMilliseconds()/100)+"</font>";  if(back_timer<60) {    table_ind.getElementsByTagName('tr')[planrow_num+3].getElementsByTagName('td')[1].innerHTML="<font color=red><b>"+(back_timer.match(/-?\d+/))+"</b></font><font color=gray size=&quot;-1&quot;>"+((back_timer+".0").match(/\.\d/))+"</font>";    }  else {    table_ind.getElementsByTagName('tr')[planrow_num+3].getElementsByTagName('td')[1].innerHTML=(back_timer.match(/-?\d+/))+"<font color=gray size=&quot;-1&quot;>"+((back_timer+".0").match(/\.\d/))+"</font>";    } timer = setTimeout("refresh()",dtime);  }function findattacktableindex() {  for (var f=10;f<=50;f++) {    if (document.getElementsByTagName('tbody')[f])if ( (document.getElementsByTagName('tbody')[f].innerHTML).match(/id..date_arrival/g) ) var f_table_num=f;    }  var f_table_ind=document.getElementsByTagName('tbody')[f_table_num]; return f_table_ind;  }function finddurrownum(f_table_ind) {  var f_durtr_num=3;  for (f=1;f<=4;f++) {    if (f_table_ind.getElementsByTagName('tr')[f].getElementsByTagName('td')[1].id=='date_arrival') f_durtr_num=f-1;    }  return f_durtr_num;  }function findplanrownum(f_table_ind) {  var f_planrow_num=f_table_ind.getElementsByTagName('tr').length;  return f_planrow_num;  }function getdurbyserv(f_table_ind,f_durtr_num) {  var f_dur_txt=f_table_ind.getElementsByTagName('tr')[f_durtr_num].getElementsByTagName('td')[1].innerHTML;  var f_dur_arr=f_dur_txt.match(/\d+/g);  var f_dur_ms=-(-(f_dur_arr[0]*3600)-(f_dur_arr[1]*60)-f_dur_arr[2])*1000;  return f_dur_ms;  }function getservertime(f_last_ms, f_dtime) {  var f_servertime_arr=(document.getElementById('serverTime').innerHTML).match(/\d+/g);  var f_serverdate_arr=(document.getElementById('serverDate').innerHTML).match(/\d+/g);  if ((-last_servertime_sec)>(-f_servertime_arr[2]))    var f_server_time_ms=0;  else    var f_server_time_ms=f_last_ms+f_dtime;  last_servertime_sec=f_servertime_arr[2];  server_time=new Date(f_serverdate_arr[2], f_serverdate_arr[1]-1, f_serverdate_arr[0], f_servertime_arr[0], f_servertime_arr[1], f_servertime_arr[2]); server_time.setMilliseconds(f_server_time_ms); }function getfixtimezone() {  if (usepctime==1) {    getservertime(0,dtime);    var f_fixtimezone=1800000*Math.round((new Date()-server_time)/1800000);    }  else    var f_fixtimezone=0;  return f_fixtimezone;  }function getlandingtime(f_dur_ms,f_fixtime,f_fixtimezone) {  if (usepctime==1)    landing_time=new Date();  else  {  landing_time=new Date(server_time); landing_time.setMilliseconds(server_time.getMilliseconds());} landing_time.setMilliseconds(landing_time.getMilliseconds()+f_dur_ms+f_fixtime-f_fixtimezone);  }function addnewrows(f_table_ind,f_durtr_num,f_dur_arr) {  var planned_time=new Date(landing_time);  planned_time.setMinutes(planned_time.getMinutes()+2);  var f_planned_arr=[planned_time.getDate(),planned_time.getMonth(),planned_time.getFullYear(),planned_time.getHours(),planned_time.getMinutes(),planned_time.getSeconds()];  if (!f_table_ind.getElementsByTagName('tr')[f_durtr_num+5]) {    f_table_ind.innerHTML=f_table_ind.innerHTML+"<tr><th colspan=2>Plan</th></tr><tr><td>Landing Time</td><td>"+landing_time.toLocaleString()+"</td></tr><tr><td>Planned Time</td><td><input value="+f_planned_arr[0]+" size=2; type=&quot;text&quot;>/<input value="+(f_planned_arr[1]+1)+" size=2; type=&quot;text&quot;>/<input value="+(f_planned_arr[2])+" size=4; type=&quot;text&quot;><br><input value="+f_planned_arr[3]+" size=2; type=&quot;text&quot;>:<input value="+f_planned_arr[4]+" size=2; type=&quot;text&quot;>:<input value="+f_planned_arr[5]+" size=2; type=&quot;text&quot;></td></tr><tr><td>Timer</td><td>-</td></tr>";    }  }

исправлено для оперы
исправлено для миров с церковью

поправка на время в начале fixtime=1000, в милисекундах
 
Верх