Цитата:
Сообщение от mutabor
есть такой вариант
1. заходим на http://action.ya1.ru/ogame.php
2. нажимаем НА ССЫЛКЕ правой кнопкой и делаем "добавить ссылку в закладки"
3. переходим в огейме в пункт империя (можно в отдельном фрейме) и вызываем новую закладку (расчет ресурсов...)
сайт action больше в деле не участвует, букмарклет отрабатывает локально
ps. авторство не мое
|
Доработал, чтобы показывал общую добычу в дейтериях:
javascript
:var o="",res=[{name:"Металл",sklad:0,daily:0},{name:"Кристалл",s klad:0,daily:0},{name:"Дейтерий",sklad:0,daily:0}];function com(s){s+="";var rgx=/(\d+)(\d{3})/;while(rgx.test(s)){s=s.replace(rgx,"$1 $2");}return s;}if(window.frames["Hauptframe"]){str=window.frames["Hauptframe"].document.body.innerHTML;}else{str=document.body.i nnerHTML;}str=str.replace(/<[^>]+>/igm,"");str=str.replace(/\./igm,"");r=str.match(/(\d+\s\/\s\d+)/igm);num=r.length/4;for(i=0;i<3;i++){for(j=0;j<num;j++){sk=r[i*num+j].split("/");res[i].sklad+=sk[0]*1;res[i].daily+=sk[1]*1;if(i<2){res[i].daily+=300;}}o+=res[i].name+":\nна складе: "+com(res[i].sklad)+"\nсуточная выработка: "+com(res[i].daily*24)+"\n\n";}o+="Всего (в дейтериях):\nна складе: "+com(res[0].sklad/4+res[1].sklad/2+res[2].sklad)+"\nсуточная выработка: "+com(res[0].daily*24/4+res[1].daily*24/2+res[2].daily*24);alert(o);
P.S. Добавил учет естественного производства.