Page 4 of 6 FirstFirst ... 23456 LastLast
Results 31 to 40 of 60

Thread: Bot hand made

  1. #31
    krukovis
    krukovis is offline
    New member
    Join Date
    2010 Jul
    Posts
    36
    Thanks Thanks Given 
    7
    Thanks Thanks Received 
    1
    Thanked in
    1 Post
    Rep Power
    0

    Re: Bot hand made

    Я готов. С чего начать?

    Есть идея создать что то вроде ряда классов "Персонаж", "НПС" и т.д. со своими Свойствами и Методами. Чтобы в будущем для реализации действий персонажа использовать его Методы, а для получения информации использовать его Свойства.
    Например:
    Персонаж.Имя - свойство персанажа Имя.
    Персоанаж.Поднять_лут(ID_лут а) - метод поднятия лута.

    Пока не осознал сильных и слабых сторон этой реализации. Опыта создания классов вообще нет. Может это вообще бред... =) Что думаете?
    Если Вы не отзоветесь, мы напишем в Спортлото!

  2. #32
    CrazyPill
    CrazyPill is offline
    Guest
    Join Date
    2010 May
    Posts
    1
    Thanks Thanks Given 
    0
    Thanks Thanks Received 
    2
    Thanked in
    0 Posts
    Rep Power
    0

    Re: Bot hand made

    Quote Originally Posted by Dwar
    Появилась идея начать проект по разработке длл, в которую бы входили все необходимые боту функции (движение, атака, получение информации о локации и т.п.). Вызов функций и возвращаемые значения документировать, дабы любой желающий мог писать собственного бота обращаясь к внедренной в клиент длл.
    Из особенностей: поиск по паттернам нужных адресов функций, что сделает библиотеку универсальной для любого сервера.
    Имеет ли смысл инжектить? Тут на элитпвперс наработки для аутгейм бота с исходниками кинули в русской теме. Создание-разбор пакетов сделано, да и приличное количество действий реализовано. И самое приятное памяти кушает около 20МБ, что в разы меньше клиента

    upd.: файл из поста по ссылке в аттаче

    Please register or login to download attachments.


  3. The Following 2 Users Say Thank You to CrazyPill For This Useful Post:


  4. #33
    krukovis
    krukovis is offline
    New member
    Join Date
    2010 Jul
    Posts
    36
    Thanks Thanks Given 
    7
    Thanks Thanks Received 
    1
    Thanked in
    1 Post
    Rep Power
    0

    Re: Bot hand made

    Залей на файлообменник какой нибудь этот файл, пожалуйста. По ссылке выложенной на немецком сайте скачать не удается.
    -- 2010-08-10, 10:17 --

    Пароль от архива не менял? Что то ошибку выдает.
    Если Вы не отзоветесь, мы напишем в Спортлото!

  5. #34
    Dwar
    Dwar is offline
    Veteran Dwar's Avatar
    Join Date
    2010 Mar
    Posts
    2,222
    Thanks Thanks Given 
    211
    Thanks Thanks Received 
    2,230
    Thanked in
    292 Posts
    Rep Power
    10

    Re: Bot hand made

    Это наработки тов. Vort'а (если правильно ник запомнил). Разбором пакетов он давно занимается.
    Please, post your questions on forum, not by PM or mail

    I spend my time, so please pay a little bit of your time to keep world in equilibrium

  6. #35
    krukovis
    krukovis is offline
    New member
    Join Date
    2010 Jul
    Posts
    36
    Thanks Thanks Given 
    7
    Thanks Thanks Received 
    1
    Thanked in
    1 Post
    Rep Power
    0

    Re: Bot hand made

    Quote Originally Posted by Dwar
    krukovis
    Все хранится в elements.data. Достаточно распотрошить данный файл и будет полный список всех доступных предметов, скиллов, их Id и т.д.

    P.S. где-то лежит у меня скрипт с почти разобранной структурой elements.data. При первой возможности выложу его.
    -- 2010-08-09, 03:18 --
    Появилась идея начать проект по разработке длл, в которую бы входили все необходимые боту функции (движение, атака, получение информации о локации и т.п.). Вызов функций и возвращаемые значения документировать, дабы любой желающий мог писать собственного бота обращаясь к внедренной в клиент длл.
    Из особенностей: поиск по паттернам нужных адресов функций, что сделает библиотеку универсальной для любого сервера.
    Dwar, не появилось минутки свободной, чтобы распотрошить elements.data?
    Идея по разработке длл не нашла желаемого отклика? Поэтому забросили ее?
    Если Вы не отзоветесь, мы напишем в Спортлото!

  7. #36
    Dwar
    Dwar is offline
    Veteran Dwar's Avatar
    Join Date
    2010 Mar
    Posts
    2,222
    Thanks Thanks Given 
    211
    Thanks Thanks Received 
    2,230
    Thanked in
    292 Posts
    Rep Power
    10

    Re: Bot hand made

    Идея по разработке длл не нашла желаемого отклика? Поэтому забросили ее?
    Да. Нет особого интереса одному работать с клиентом + время уходит на всякие другие вещи, вроде байпассов для xTrap'а, анализа Martial Empires т.п.
    А если существует нормальный пакетный бот, то утрачивается смысл других вариантов бота.

    Я только недавно обновил клиент, elements.data, естественно, изменился. Для корректировки скрипта требуется время.
    Please, post your questions on forum, not by PM or mail

    I spend my time, so please pay a little bit of your time to keep world in equilibrium

  8. #37
    krukovis
    krukovis is offline
    New member
    Join Date
    2010 Jul
    Posts
    36
    Thanks Thanks Given 
    7
    Thanks Thanks Received 
    1
    Thanked in
    1 Post
    Rep Power
    0

    Re: Bot hand made

    А если существует нормальный пакетный бот, то утрачивается смысл других вариантов бота.
    Это вы какой имеете ввиду?


    А я решил бота переделать. Слишком намудрил я с потоками, переборщил... Хочу упростить многие вещи, а то у меня алгоритмы усложняются и усложняются, а бот так и не пишется. Я так дальше скилов и не ушел.
    Если Вы не отзоветесь, мы напишем в Спортлото!

  9. #38
    Dwar
    Dwar is offline
    Veteran Dwar's Avatar
    Join Date
    2010 Mar
    Posts
    2,222
    Thanks Thanks Given 
    211
    Thanks Thanks Received 
    2,230
    Thanked in
    292 Posts
    Rep Power
    10

    Re: Bot hand made

    Это вы какой имеете ввиду?
    Который от тов. Vort'а
    у меня алгоритмы усложняются и усложняются
    ... главное - работоспособность бота.
    Мой бот также многопоточным был; некоторые элементы интерфейса на openGl'е (работа с инвентарем в окне бота и т.п.). Порядка 20 Мб памяти отнимал. Но работал...

    P.S. Часть информации можно получать из пакетов, что снизит количество операций чтения памяти.
    Please, post your questions on forum, not by PM or mail

    I spend my time, so please pay a little bit of your time to keep world in equilibrium

  10. #39
    krukovis
    krukovis is offline
    New member
    Join Date
    2010 Jul
    Posts
    36
    Thanks Thanks Given 
    7
    Thanks Thanks Received 
    1
    Thanked in
    1 Post
    Rep Power
    0

    Re: Bot hand made

    Что то не нашел этот бот развития на немецком сайте. Сложноват он пока для восприятия. Я так вообще даже не представляю пока с какой стороны к нему подступиться. Хоть и понимаю что это очень круто, но это для меня пока космос.
    -- 2010-09-29, 12:45 --
    Почитал статьи по разбору пакетов на сайте оллчитс еще раз - жесть.... ))
    Буду делать обычного бота, иначе если погружусь в разбор пакетов - вообще никогда ничего не сделаю. )
    -- 2010-10-08, 05:46 --
    Вот таблица скилов ID + Name. Сам сделал =).

    Please register or login to download attachments.

    Если Вы не отзоветесь, мы напишем в Спортлото!

  11. The Following User Says Thank You to krukovis For This Useful Post:


  12. #40
    Dwar
    Dwar is offline
    Veteran Dwar's Avatar
    Join Date
    2010 Mar
    Posts
    2,222
    Thanks Thanks Given 
    211
    Thanks Thanks Received 
    2,230
    Thanked in
    292 Posts
    Rep Power
    10

    Re: Bot hand made

    krukovis
    Так ведь не обязательно пользоваться этим ботом или брать его код за основу, главное - сама идея. Используется всего одна функция, которую очень просто найти; формируется пакет, вернее, в буфер записываются определенные данные, которые используются функцией для формирования пакета. Нет нужды разбираться в шифровании или в чем-то еще. Большая часть пакетов уже разобрана.
    Для примера, можно посмотреть скрипт AutoIt для Jade Dynasty, в котором реализованы все основные команды клиента
    Please, post your questions on forum, not by PM or mail

    I spend my time, so please pay a little bit of your time to keep world in equilibrium

Page 4 of 6 FirstFirst ... 23456 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •