Comments 28
Всё есть на settlers.su. Это раз.
Использование автоматизированных средств грозит баном. Это два.
В общем, за Вами уже выехали %)
Использование автоматизированных средств грозит баном. Это два.
В общем, за Вами уже выехали %)
Грозит баном, это, конечно, да. Но! (всегда это но:)) Данный скрипт, как я понял, «нажимает» кнопки официального клиента игры. Такой способ взаимодействия не отлавливается.
Почему не отлавливается? Обычно еще как отлавливается. =)
Отслеживают последовательность действий пользователя, анализируют время игры юзера, делают всяческие «подлянки» вроде переноса какой-нибудь Главной Кнопки немножечко в сторону и установки на ее место прозрачной кнопки с теми же id и так далее =)
Отслеживают последовательность действий пользователя, анализируют время игры юзера, делают всяческие «подлянки» вроде переноса какой-нибудь Главной Кнопки немножечко в сторону и установки на ее место прозрачной кнопки с теми же id и так далее =)
Этот бот не что иное как база для дальнейшего развития. Сам я уже почти потерял интерес к игре, потому и выложил бота. Может кто допилит.
Используя ImageMagick очень легко сделать бота который будет сам искать кнопки. А если еще добавить очеловеченые перемещения курсором мыши — вообще будет хорошо.
Так-же можно привинтить модуль по отправке SMS через подключенный 3G modem в случае если кто-то с ником начинающимся на MOD_ тебе в приват написал.
Еще можно добавить в бота небольшой HTTP сервер и повесить на нем интерфейс управления ботом, и возможность видеть чат и личку и отвечать в них.
В общем много чего можно усовершенствовать.
Используя ImageMagick очень легко сделать бота который будет сам искать кнопки. А если еще добавить очеловеченые перемещения курсором мыши — вообще будет хорошо.
Так-же можно привинтить модуль по отправке SMS через подключенный 3G modem в случае если кто-то с ником начинающимся на MOD_ тебе в приват написал.
Еще можно добавить в бота небольшой HTTP сервер и повесить на нем интерфейс управления ботом, и возможность видеть чат и личку и отвечать в них.
В общем много чего можно усовершенствовать.
Не разъясните конструкцию вида «my @g_trade =»? Не разу с таким не встречался в perl.
Простой поиск слова БОТ на форуме settlers.su положительных результатов в контексте данной темы не дал.
forum.settlers.su/index.php/topic,41.0.html
Спасибо. Гугл выдавал всякое непотребство по запросу «perl задержка в миллисекундах».
Нет желания поучаствовать в написании более продвинутой версии.
У меня немного не хватает знаний и усидчивости.
(рабочая версия бота значительно опережает опубликованную)
У меня немного не хватает знаний и усидчивости.
(рабочая версия бота значительно опережает опубликованную)
Странно — почему мои ответы дублируются по 2-3 раза.
вам не надо «читать» с экрана и нажимать на кнопки. включите firebug и всё поймёте:)
Вот вы включите и всё поймёте. Игра написана на флеше, а не на HTML+JS.
:) так откройте всё-таки firebug и посмотрите дисскусию именно маркета с сервером.
П.С. по крайней мере полгода назад было всё просто. сейчас — не знаю
П.С. по крайней мере полгода назад было всё просто. сейчас — не знаю
Ну, если нужен только маркет, то да, вы правы — достаточно научиться читать трафик с сервера игры и ему отправлять правильные пакеты. С чатом дела обстоят точно так же. Но если делать именно бота, берущего на себя разную рутину, то этого мало.
Я думаю что если научится отправлять серверу команды напрямую минуя официальный клиент — то такого бота легко будет вычислить. Например при очередном обновлении клиента разработчики добавляют некий контрольный кусок информации в пакеты передаваемые серверу, а бот продолжает слать пакеты без этого кусочка, что будет однозначно говорить что пакеты сформированы не официальным клиентом игры а ботом.
Хочу поблагодарить человека давшего мне инвайт. Это моя первая статья на хабре. И после ее публикации в песочнице я буквально на следующий день получил инвайт. Был очень удивлен, так как читал что люди по несколько месяцев, а некоторые и по несколько лет не могут получить приглашение. Огромное человеческое вам спасибо!
Правда я еще толком не знаю что мне с этим инвайтом делать. По большому счету карма меня мало интересует. Но все равно приятно. Постараюсь оправдать оказанное доверие, по завершении работ над ботом опубликую новую статью.
Правда я еще толком не знаю что мне с этим инвайтом делать. По большому счету карма меня мало интересует. Но все равно приятно. Постараюсь оправдать оказанное доверие, по завершении работ над ботом опубликую новую статью.
Sign up to leave a comment.
Простой торговый бот для The Settlers Online