О скриптах

30.03.2014 16:10
 0просмотров 8 0

Обновил скрипт Таймеры гильдии рабочих, воров, наёмников, рейнджеров, охотников, кузнецов, восстановления здоровья и маны

 
http://userscripts.org/users/263230/scripts

[4.5] 30.03.14
[+] синхронизация с новым таймером ГО (изменения в игре от 25.03.2014)
[+] добавлена опция в настройках: Скрывать "Следующая охота будет доступна через .."
[*] изменение ГО: генерация мобов происходит при заходе на карту. если, не заходя на карту, инициировать перемещение с нулевым таймером - таймер не будет запущен, т.к. мобы встретят по прибытии
[*] исправлен баг: при истечении премиума и покупки его на другом компе, на первом компе выскакивало сообщение, что премиум истек, хотя уже вновь куплен
[*] исправление: перестало работать мигание "Вы уже устроены" при нулевом таймере, переписано на css3
24.03.2014 11:44
 0просмотров 10 1

[Скрипт] Удаление зеленой стрелки обучения на младших уровнях

 
http://userscripts.org/scripts/show/425686

Возможности скрипта:
1. Удаляет зеленые стрелки обучения
2. Удаляет флешку Лейши
3. При достижении 5 лвл скрипт станет не актуален



Примечание:
1. В коде скрипта можно заменить var hide_rep = 1; на var hide_rep = 0; чтобы флешка Лейши не удалялась. Зеленые стрелки будут удалены.
2. Размер 4900 байт

Скрипт не требует изменений при игре с зеркала героев. Поддержка различных браузеров. Совместим с lordswm.com
Протестирован на Firefox 27.0 + GM 1.15, Chrome 33.0 без дополнений, Opera 19.0.
22.03.2014 06:35
 0просмотров 97 3

[Скрипт] Удаление сообщений персонажей на форуме

 
http://userscripts.org/scripts/show/422394

"В каждом маленьком ребенке и в мальчишке, и в девчонке,
Есть по 200 грамм какашек или даже полкило!
А вот в дяде или в тете, там уже какашек больше.
И бывает так, что вовсе, целый человек — говно!"

Возможности скрипта:
1. Удаляет сообщения персонажей на форуме. Если сообщение в теме первое - сообщение удаляется, ник заменяется на Spam.
2. Если имеются права модератора в данном форуме - сообщение только скрывается, ник не удаляется. Скрытое сообщение можно развернуть кликом по нему. Если прав модератора в данном форуме нет - см. п. 1.
3. В настройках можно выставить скрытие сообщений без удаления (см. п. 2).
4. Скрипт автоматически сопоставляет id и nick персонажа при нахождении его на форуме и заполняет массив.
5. Работа со списком спам-листа через настройки скрипта.
5.1. Добавление в спам-лист также доступно из топика форума (нажатием на [+]) с последующей мнгновенной обработкой страницы форума.
6. "Бан" распространяется на все форумы.
7. Массив форумов - это список форумов, в которых у вас есть права модератора (см. п. 2). Заполняется автоматически.





Примечание 22.03.2014:
Скрипт написан месяц назад и в нем не реализованы следующие запланированные фичи: - работа с черным списком; - отметка о нахождении персонажа в спам-фильтре/черном списке на странице персонажа; - более удобная работа в настройках скрипта; - экспорт/импорт настроек скрипта.
Скрипт выложен в том виде в каком он есть, т.к. работа над ним прекращена. Он является полностью работоспособным, но без вышеуказанных фич.

Скрипт не требует изменений при игре с зеркала героев. Поддержка различных браузеров. Совместим с lordswm.com
Протестирован на Firefox 27.0 + GM 1.15, Chrome 33.0 без дополнений.
21.03.2014 03:57
 0просмотров 12 0

Некоторые неработающие скрипты

 
Изменился код вставки флешек в страницы игры, поэтому часть скриптов стала не работоспособна.
Но у вас всегда есть альтернатива: http://userscripts.org/users/263230/scripts

hwmtimerestore
Таймеры гильдии рабочих, воров, наёмников, рейнджеров, охотников, кузнецов, восстановления здоровья и маны

и

hwm_sets_master
Наборы армии, навыков и оружия - 3 в 1

ждут вас.

К счастью, при последнем подобном обновлении игры я написал код, который более устойчив к таким изменениям.
20.03.2014 12:19
 0просмотров 24 2

Ждем новую тему от КЕО в ОИФ

 
...

P.S. он меня расстраивает, нет темы (( видимо не осилил как исправить скрипты..
18.03.2014 14:14
 0просмотров 27 1

Заключение по ботоводству

 
Я рассмотрел различные аспекты игры на предмет возможной автоматизации.

При текущем положении боты абсолютно реальны и есть способы их скрытой работы. На сколько хорошие боты существуют (а степень качественности определяется в первую очередь незаметностью) мне не известно. А значит использование этих ботов является риском потерять всё.

Я бы мог создать качественных ботов, но это не мой профиль. Замечу, что мной не написан ни один бот. Это стиль мышления. Например, некто юзал карточного бота для получения +1 удачи. Я об этом и не думал, и методично двигался к цели, играя в столице с нулевой ставкой. Достигать цели приятно, использование автоматики не приносит ничего..

17.03.2014 12:30
 0просмотров 31 4

Переход по карте

 
Исследование подошло к завершению. Можно перемещаться между секторами минуя флеш-карту, и без транспорта.

К сожалению сервер не позволяет без коня+ "перепрыгивать" сектора. Переместиться можно только в соседние.

Данная функция не будет добавлена в скрипты, т.к. администрация явно не желает этого. Кроме того я не могу вдаваться в детали (правило 2.3.1). Но я вам скажу - это чертовски удобно!


Для проверки моих слов пишите в комментарии параметры флешки: param=12:12:23:9:6:13:0:3:0:8:1::0:0:0:0:0:0:1394869762::104:0:200
Весь остальной мусор не надо. И получите одноразовые ссылки для перехода (до ответа не совершайте переход).

Для простоты получения параметров создайте новую закладку на панели закладок браузера со следующим _адресом_ и нажмите на нее на странице карты (map.php):

javascript: var flash_map=document.querySelector("object > param[value*='map.swf']");if(flash_map){flash_map=flash_map.parentNode.querySelector("param[name='FlashVars']");if(flash_map){alert(flash_map.value.split('~')[0])}else{alert('Error')}}else{alert('Run in map.php')}


15.03.2014 10:44
 0просмотров 13 0

Устройство на работу без флеш

 
Исследовал флешку устройства на работу. Заключение - возможна полная эмуляция скриптом. А значит возможен и автоматизированный бот. Про капчу только не забываем. И стоит позаботиться о неуловимости бота (скрипт замены флешки будет классифицироваться как бот).

1,5 года назад был сервис, который попытался сделать это. Но работал он неправильно, хотя и написано, что "многое было проверено", "максимально приближенно к реальному устройству" (с тех пор флешка не изменилась).

14.03.2014 04:04
 0просмотров 17 0

Карточный бот

 
Как и "обещал" рассмотрел карточный бой.
Бот может легко заменить игрока. Есть защита по контрольной сумме хода, которая работает только до получения исходников флешки.

Желательно изучить на начальном уровне флеш-программирование, чтобы не напороться на вилы. Первая мысль, которая приходит: следует расположить карты в порядке значимости, использовать при наличии ресурсов. По-желанию, добавить различные условия выборки карт (малый монастырь, etc).

P.s. всего 102 различные карты, у некоторых равные требования к ресурсам.
finalresult.winwhy.text = "Неизвестно почему";

13.03.2014 08:12
 0просмотров 29 4

Неуловимый бот

 
Все же отличные мысли приходят в ду'ше..

Сегодня я подтвердил собственные мысли и догадки по поводу возможности создания неуловимого бота (при текущей степени контроля в hwm). Даже использование флеш не позволит отличить игрока от бота. Причем это достигается обычным скриптом на стороне игрока (если получен доступ к исходнику флеш и он досконально изучен).

Средствами обычного js можно разносторонне контролировать неизменность условий. Но только комплексное использование методов даст гарантию.

Сложно сказать насколько хорошие боты работают сейчас и все ли методы самозащиты используют, но несомненно они работают сейчас..

11.03.2014 15:36
 0просмотров 29 2

Переход по карте и устройство на работу

 
Во-второй раз решил исследовать алгоритмы перехода по карте и устройства на работу.
В первый раз (пару лет назад) ограничился визуальным обследованием.

На переход потратил вечер. Перелез через две стены, но все равно не могу найти дверь. Не вижу места генерации нерандомного рандома.. Все же я не флеш-программист. Конечно некоторые закономерности установлены.

10.03.2014 17:07
 1просмотров 35 6

Боты, всюду боты.

 
Мысли по теме оиф http://www.heroeswm.ru/forum_messages.php?tid=2180733

Стоит признать, что множество игроков сдают ресурсы. Но среди них есть и боты.
Исследовав страницу, сделал вывод - продажа ресурсов не защищена от контроля.
Написать бота с задержками и проверкой неизменности кода - дело часов.

Еще одна интересная мысль в теме - карточный бот. На днях гляну насколько он сложен.

Администрация стала мало времени уделять контролю и расстрельным спискам.
И почему еще нет сайта с всевозможными ботами (шесть штук легко)..

04.03.2014 12:57
 0просмотров 32 5

Постоянный ввод автобоев

 
Мысли по теме оиф http://www.heroeswm.ru/forum_messages.php?tid=2178996

Постоянный ввод автобоев - это автоматическое постоянное ботоводство посредством мощностей пк. Автобой можно включить отправкой команды на сервер (скриптом, например), если он ее примет конечно. Но вот после 03.03 не принимает =)

Все, что останется - обучить бота расставляться. За пару вечеров алго можно написать.
Эх, мне бы чертовски приятно было написать ИИ для боя. Времени жаль и его нет. Тупого бота кстати написать не особо сложно. Но нужен ли он такой..

А может действительно заняться и порвать шаблоны нахрен.. Уже сформировалась половина алгоритма определения целей. Но нет, я слишком ленив.

22.12.2013 15:16
 0просмотров 5 0

Вопросы по Скриптам

 
Задавайте здесь: http://www.heroeswm.ru/forum_messages.php?tid=2133726
Также возможны вопросы лично мне, дабы все увидели ответ.
15.12.2013 05:47
 1просмотров 88 3

Потребность производств в ресурсах

 
Хочу поделится информацией о продаже ресурсов на предприятия.

Q.2.4: Как продать ресурсы на предприятия?
A: 1) Перейти в район (сектор на карте), где находится предприятие, использующее соответствующее сырье.
2) Убедиться, что на объекте (куда хотите продать), есть деньги для выплаты Вам за ресурс/товар и есть необходимость в покупке вашего сырья/товара (если нет, то имеет смысл подождать начала новой смены).

Кроме этого есть более весомый аргумент - спрос предприятия на ресурс. При изготовлении артефакта (ресурса) (или проще при устройстве персонажа на завод) ему снимается зарплата с баланса предприятия и снимаются ресурсы в зависимости от его ГР.



Далее под катом..
12.12.2013 12:55
 0просмотров 10 0

Обновление массива артов (ввод предприятий)

 
В скриптах обновлены цены на гос арты:

hwm_market - Себестоимости артов на рынке. Прибыль с покупки.

hwm_shop - Отображает стоимость боя и ОА в магазине и инфе арта, переплаты за покупку и аренду. Добавляет быстрые ссылки на рынок.

hwm_pl_info_enchancer - Добавление в инфу перса инфы об ОА, ПП и ХП армии.
03.11.2013 04:40
 0просмотров 10 0

Программа перевода кириллицы в юникод

 
Например, "Привет" преобразует в "\u041F\u0440\u0438\u0432\u0435\u0442": http://demin.hdd1.ru/files/waptext.rar

Данная программа найдена в рунете и модифицирована мной специально для скриптов.

Также коды юникода можно посмотреть тут: http://ru.wikipedia.org/wiki/Кириллица_в_Юникоде
02.10.2013 14:41
 0просмотров 18 0

Японские забавы

 
Решение 22-го кроссворда под катом.
29.09.2013 08:51
 0просмотров 51 3

[Скрипт] Добавление в инфу перса инфы об ОА, ПП и ХП армии

 
http://userscripts.org/users/263230/scripts

Скрипт добавляет на страницу персонажа следующую информацию:
0) стоимость одного боя (считает только гос арты, без учета крафта)
1) оа и сумму крафта на одетых артефактах
2) суммарное ХП текущего набора армии
3) количество перкпоинтов, соответствующее данному набору навыков


 

 


Это обновленный скрипт автора alex_kocharin.

Скрипт не требует изменений при игре с зеркала героев. Поддержка различных браузеров. Совместим с lordswm.com
Протестирован на Firefox 23.0 + GM 1.11, Chrome 29.0 без дополнений.

История версий

[11.0] 29.09.13
[+] первая обновленная версия скрипта alex_kocharin
[+] добавлены новые артефакты
[+] обновлены цены на все гос арты
[+] добавлены юниты и перки трех альт классов
22.09.2013 08:44
 0просмотров 14 0

Японские забавы

 
Решение 21-го кроссворда под катом.