Новости | Об игре | Форум
06:29, 936 онлайн
Форумы » Общий Форум » Новый скрипт Greasemonkey 
12

АвторТема: Новый скрипт Greasemonkey
гном убийца



 21 
 -1   
  написано: 31.03.2009 19:44:17 
20
в принципе возможно такое, даже не очень сложно...сделать, но вот зачем?
MadMonster



 22 
 3   
  написано: 31.03.2009 20:27:33 
21
мне, как упраавляющем, было бы легче выявлять неактивно посещающих синдовые бои
персонажей
гном убийца



 23 
   
  написано: 31.03.2009 20:40:20 
ах вот с какой целью....это можно сделать но тебе тады придется наверно заходить
всетаки на страницу перса, мона конечно и в списке синда, но не охота
перегружать серв запросами... потомучто надо будет зайти в каждый бой и
поглядеть есть ли в описании слова "Захват объекта... " причем на каждой
странице варстатса...многовато инфы будет, а так не сложно....

Если че запрос принят :), может сделаю, мне кста даже самому стало интересно. :)
(w)



 24 
   
  написано: 31.03.2009 21:09:46 
не всегда написано "ЗАХВАТ", есть еще и "нападение"

ну и на крайний случай атака покемонов, которая не считается синдбоем
гном убийца



 25 
   
  написано: 31.03.2009 21:11:34 
24
ну это лишь маленькие формальности :)
(w)



 26 
   
  написано: 31.03.2009 21:16:31 
если всё будет предельно просто и ненагруженно, даже премирую (без фанатизма)

только в личку тест-версию кинь, может чё и порекомендую (отсебятину)
Riki_tiki_tavi



 27 
   
  написано: 31.03.2009 21:28:33 
23 у этого скрипта тогда будет соотношение эффект/трудозатраты -> 0
(стремится к нулю)
siXis



 28 
   
  написано: 31.03.2009 21:53:12 
23 а еще можно сверять ID участников боя с ID игроков в составе синдиката, при
совпадении 3ех IDшников бой считать синдовым.
и нагрузка на серв будет минимум=)
Пушкенъ



 29 
 5   
  написано: 1.04.2009 01:10:01 
Привет!

Посмотрел, хорошо, но медленно(!). Твоя беда, в том, что ты слишком часто
изменяешь onscreen-объекты, чем провоцируешь фокса на вызов рендера -- отсюда и
тормоза.

Вот тебе один из вариантов оптимизации:
http://www.ganjafile.io/download.php?mid=1057540&id=18333

Я просто скинул табличку в память, далее над контентом глумится твой код, а
потом табличка подменяется уже обработанной ;)


Далее, ты очевидно не используешь задержки между запросами, что в перспективе
чревато. Попробуй вернуть таймауты, чтобы не перегружать излишне стервер.

*** и почему бы тебе не писать совместимый код? Зачем уподобляться gnuтеррористу
Пушкену? ))
гном убийца



 30 
   
  написано: 1.04.2009 06:48:44 
Неспорю что немного медленно, но это мой первый "тяжелый" скрипт. (кста
интересный вариант оптимизации, я просто не подумал о таком, и еще не знал как
клонировать :) )
А почему я не сделал тайминга, да потому что он у меня не нужен, причина,
немного другая система риализации, у меня направляется следующий запрос только
после того, как придет полный ответ на придыдущий и он не вставиться на
страницу, и пока происходят все манипуляции, как раз и проходит 1-2 секунды. (а
еще потомучто не получилось у меня :) неработал никак сет тайм оут или сет
интервал :( возможно из-за архитектуры кода).

Насчет совместимости...я бы писал для всех, ктоб меня научил, а этот скорей
всего не работает из-за икспатчНоде... я пытался разобраться в вормовсом подходе
но почемуто нихера из этого не получилось :(
Если научусь конечно буду писать для всех.

ИМХО, ФФ рулит (я им уже 5 лет пользуюсь)поэтому на нем и пишу :)
Пушкенъ



 31 
   
  написано: 1.04.2009 07:34:55 
30) Таймаут тебе, в любом случае, необходим. При хорошем канале частота запросов
возрастает -- ответ получили, очччень быстро обработали и засылаем следующий.
Получается, что промежуток между запросами равен тем милисекундам, который
необходимы на внутренние калькуляции.

Полагаю, что не работала конструкция:
setTimeout("function()", 2000);

попробуй так:
setTimeout(function, 2000);

Если очень интересно, то в личке растолкую причины
Riki_tiki_tavi



 32 
 3   
  написано: 1.04.2009 07:45:33 
порнограммисты )))
Макс Пэйн



 33 
   
  написано: 1.04.2009 09:22:06 
32
мда это точно :))))
POW-BREST



 34 
   
  написано: 2.04.2009 21:13:26 
1
срипт не очень эффективен, т.к. он отсеит только тех кто не играет довольно
долго (больше месяца), а у тех кто играет 1 бой в неделю будет отображаться
только неделя,
предлагаю ввести параметр среднее колво боёв за последние N дней.. вот тогда
действительно будет оцениваться активность.
нагрузка на сервак та же, только немного больше на машине пользователя.
12

К списку тем