Релиз Приложение DracoWalker (outdated)

Тема в разделе "Клуб читеров Draconius Go", создана пользователем Gil3x, 11 янв 2018.

Метки:
  1. Gil3x

    Gil3x Команда форума Разработчик

    Сообщения:
    1.913
    Симпатии:
    1.872
    Баллы:
    618
    Репутация:
    1.878
    Алмазы:
    1042.81
    Использует:
    NecroBot
    Приложение для автоматизации действий в Draconius GO
    Приложение все еще в процессе разработки и улучшения в данный момент, но т.к. пошли случаи присвоения авторства - выкладываю источник.

    Страница разработки (исходный код):
    GitHub DracoWalker
    Страница скачивания готового (dev build): DracoWalker Releases (win/linux/macos)
    Скачивание готового(1.0.10) билда (Paranoia Project): DracoWalker.zip - c полной структурой файлов, конфигов, командной строкой для запуска нескольких окон и ссылкой на интерфейс. Для обновления - замените dracowalker.exe на вышедший, обновленный.
    Автор: niico

    Приложение имеет удобный графический интерфейс (GUI)
    - авторизация: Google и Device (акк, привязанный к телефону)
    - автоматизация движения с 4мя паттернами (алгоритмами) включая "человеческий" фактор
    - автоматическая ловля существ максимальным броском (великолепно)
    - симуляция движения по дорожному покрытию (вкл/выкл -> конфиг)
    - раскрутка столпов
    - поиск и открытие сундуков
    - вынашивание яиц (вкл/выкл -> конфиг)
    - чистка инвентаря от ненужных предметов (регулировка с помощью конфига)
    - отпускает (трансфер) ненужных существ (вкл/выкл -> конфиг)
    - эволюционирует 5/5 существ (вкл/выкл -> конфиг)
    - отвечает и сражается при атаках существ
    - имеет настройки скорости (конфиг)
    - автоматический выбор стороны при достижении возможности выбора ордена (выкл/красный/синий -> конфиг)
    - поддерживает возможность одновременного запуска множества аккаунтов
    - может использовать соединение через прокси (конфиг)
    - может использовать идентификатор (привязку) любого девайса, с возможностью генерации (конфиг)
    - пассивное выполнение заданий (за исключением тех, которые бот делать не может - арены, библиотеки, найти мать драконов, сражение на аренах,)
    Все остальное в доработке
    Скачивание и установка готовых(для запуска) билдов:
    - При скачивании билда с DracoWalker Releases - вам необходимо создать структуру файлов для запуска. Распаковать файл dracowalker.exe в любую папку, в этой же папке, рядом с файлом создать папку data и положить в нее(создать в ней) файл config.yaml. Далее запускать dracowalker.exe.
    - При скачивании билда Paranoia Project: DracoWalker.zip - вам необходимо распаковать архив в отдельную папку и отредактировать файл config.yaml в папке data: как минимум сменить логин/пароль + подогнать макс. кол-во предметов в вашем инвентаре.
    Внимание: При запуске бота без редактирования кол-ва предметов, он выкинет то кол-во из вашего инвентаря, которое превышает настройки по умолчанию!

    Для начала есть пример файла. Смотрите конфиг и его редактирование
    Для запуска нескольких окон бота одновременно - отредактируйте конфиги config.2.yaml, config.3.yaml, и запускайте DW-config2.cmd, DW-config3.cmd(рядом с dracowalker.exe). Если меняете само название файлов конфигов, то меняйте их и в файлах DW-config2.cmd, DW-config3.cmd (рядом с dracowalker.exe)

    Конфигурация выполняется через файл config.yaml в каталоге data, расположенном рядом с исполняемым файлом dracowalker.exe (или в корневой папке, если выполняется исходный код с GitHub)

    Для запуска интерфейса запустите ярлык UI.url в папке, либо наберите draco ui -=Paranoia Project=- (в браузере)
    Для отображения интерфейса нескольких запущенных окон - откройте несколько копий окна, перейдите в настройки и поставьте http://localhost:8001, http://localhost:8002 или http://localhost:8003 - в зависимости от запущенного вами окна (и прописанного в конфиге порта)

    Рекомендованный срок работы бота - не более 8 часов в день (одним аккаунтом). Расчет исходя из свидетельств забананеных, при превышении фарма 200к. хр/день. В среднем бот делает 15-20к хр/час.
    Если хотите запускать на более долгое время, можно первые 6-7 часов запустить с конфигом catch: true, а затем перезапустить с конфигом catch: false
    Таким образом бот будет только крутить столпы, зато вынашивать яйца и выгуливать питомца/постоянно добывать для него камни.

    По вопросам настройки пишите в теме.
     
    Последние данные очков репутации:
    technic: 44 Очки (Ну наконец-то. Спасибо.) 12 янв 2018
    Последнее редактирование: 4 май 2018
    technic и Taxist нравится это.
  2. Gil3x

    Gil3x Команда форума Разработчик

    Сообщения:
    1.913
    Симпатии:
    1.872
    Баллы:
    618
    Репутация:
    1.878
    Алмазы:
    1042.81
    Использует:
    NecroBot
    Учетные данные (обязательно)
    - Определите, как бот подключается к серверу - использовать вход через гугл или привязку к телефону.
    - Определите deviceId (идентификация устройства). В идеале это то же самое, что и ваш телефон, либо вы можете его создать. Генерация - например здесь: Online GUID Generator -=Paranoia Project=- (выберите uppercase)
    - username: имя пользователя (почтовый логин)
    - password: пароль

    credentials:
    login: Google
    deviceId: AAAAAAAA-AAAA-AAAA-AAAA-AAAAAAAAAAAA
    username: your google email address
    password: your password


    Координаты (обязательно)
    - Первоначальные координаты стартовой позиции, широта и долгота

    pos:
    lat: 59.303303
    lng: 18.046318


    Скорость
    Скорость в км/ч (по умолчанию = 4)
    ключ auto = 90% от допустимой сервером скорости

    speed: 10


    Ключ API Google
    Нужен если вы получаете следующую ошибку: You have exceeded your daily request quota for this API. (Вы превысили дневную квоту на использование этого API)
    Получить ключ Google API
    Затем:

    gmapKey: AIzaSyC2HbLG79GEB94QiI552PYLJSPFojIGCdc

    Запуск нескольких ботов
    Если вы хотите запустить несколько окон ботов одновременно на одном устройстве и при этом использовать графический интерфейс - вам необходимо прописать отдельный(уникальный) порт для каждого из них.
    Это можно сделать при помощи настроек порта для UI. Порт выбирайте разный для каждого окна(конфига): например 8001, 8002, 8003, 8004 и т.п.

    ui:
    enabled: true
    port: 8001


    Затем вы можете запустить несколько окон при помощи командной строки/терминала:
    где config.N.yaml - наименование конфига другого (не по умолчанию) аккаунта

    dracowalker --config config.N.yaml


    Поведение
    Это настройки по умолчанию:
    behavior:
    catch: true
    autorelease: false
    evolveperfect: false
    autoalliance: false
    incubate: true


    Вы можете поменять их
    catch: true/false - ловить или нет
    autorelease: true/false - отпускать(трансферить) или нет (трансферит если существо хуже, чем то что есть у вас по СР)
    evolveperfect: true/false - эволвить лучших(5/5) автоматом или нет
    autoalliance: false/RED/BLUE - автоматический выбор ордена, не выбирать/красный/синий
    incubate: true/false - вынашивание яиц включено или выключено

    Автоматическая чистка инвентаря
    Вы можете установить максимальное кол-во предметов для сохранения по типам:
    Предупреждение: при превышении кол-ва предметов в инвентаре, бот будет стоять возле столпа (тупить), пытаясь одновременно выбросить и раскрутить, поэтому задавайте максимальное точное кол-во предметов с учетом размеров своего инвентаря!
    inventory:
    MAGIC_BALL_SIMPLE: 10 # Cфера ученика
    MAGIC_BALL_NORMAL: 20 # Cфера магистра
    MAGIC_BALL_GOOD: 600 # Cфера повелителя
    POTION_HEAL_1: 0 # Малое зелье лечения
    POTION_HEAL_2: 250 # Среднее зелье лечения
    POTION_HEAL_3: 300 # Великое зелье лечения
    POTION_HEAL_4:
    POTION_RESURRECTION_1: 120 # Зелье воскрешения
    POTION_RESURRECTION_2:
    RUNE_1: 30 # Руна 1(серая)
    RUNE_2: 30 # Руна 2(оранжевая)
    RUNE_3: 30 # Руна 3(синяя)
    RUNE_4: 30 # Руна 4(зеленая)
    RUNE_5: 30 # Руна 5(красная)
    RUNE_6: 30 # Руна 6(фиолетовая)
    FOOD_CATCH_CHANCE: 0 # Карамель
    FOOD_MORE_DUST: 20 # Пончик (больше эссенции)
    FOOD_CALM_DOWN: 0 # Зефир
    FOOD_MORE_CANDIES: 14 # Мороженка (больше камней)
    #EXPERIENCE_BOOSTER: 30
    #LURE: 20 # Приманки
    #INCENSE: 30 # Феромоны
    #EGG_KM_0: 12
    #EGG_KM_2: 12
    #EGG_KM_5: 12
    #EGG_KM_10: 12
    #SHOVEL: 100 # Лопаты
    #INCUBATOR_1: 30
    #INCUBATOR_3: 30
    #INCUBATOR_PERPETUAL: 1
    #SUPER_VISION: 50 # Драконье зрение


    Алгоритмы
    Алгоритмы определяют поведение бота при нахождении ближайших точек.
    - router - алгоритм движения бота
    - name: human/stand/stops/creatures
    - human - выбирает и двигается к любому из ближайших объектов(существо,столп или сундук)
    - stand - не двигается, стоит на месте
    - stops - в приоритете движение от столпа к столпу (паралельно ловит существ, собирает сундуки)
    - creatures - в приоритете движение от существа к существу (паралельно крутит столпы, собирает сундуки)
    - followroads: true/false - придерживаться дорог да/нет
    - prioritizechest: true/false - приоритет сундукам при алгоритме да/нет
    - gpx: ручной выбор файла GPX, для задания заранее сконфигурированного маршрута

    router:
    name: stops
    followroads: false
    prioritizechest: true
    gpx: ''

    Алгоритм Human(человеческий), следование дорогам
    [​IMG]

    Алгоритм Human(человеческий), следование дорогам отключено
    [​IMG]

    Алгоритм Stops(столпы), следование дорогам
    [​IMG]

    Алгоритм Stops(столпы), следование дорогам отключено
    [​IMG]

    Алгоритм Creature(существа), следование дорогам
    [​IMG]

    Логирование
    По умолчанию уровень логирования установлен в info, вы можете повысить уровень логирования на debug - повышает кол-во поступаемой информации, включая детали, лут, ошибки:

    log:
    level: debug


    Прокси
    - Если ничего не прописано, будет использован прямой вывод
    - Если прописан proxy, то он будет использован (например http://server:8080)
    - Если установлено 'auto', то будет использован прокси с SSL Proxy List | HTTPS Proxy List - Free Proxy List -=Paranoia Project=-

    proxy:
    url: http://localhost:8888

    или
    proxy:
    url: auto

     
    Последнее редактирование: 27 янв 2018
  3. Gil3x

    Gil3x Команда форума Разработчик

    Сообщения:
    1.913
    Симпатии:
    1.872
    Баллы:
    618
    Репутация:
    1.878
    Алмазы:
    1042.81
    Использует:
    NecroBot
    резерв
     
  4. chaikowskij

    chaikowskij Элита

    Сообщения:
    99
    Симпатии:
    26
    Баллы:
    135
    Репутация:
    12
    Использует:
    Джойстики
    Замечательно, на телефон не будут проектировать?
     
  5. Lowton

    Lowton Профи

    Сообщения:
    2
    Симпатии:
    3
    Баллы:
    71
    Репутация:
    17
    Замечу, что бот если натыкается на портал в аркан, заходит в него ищет мать и идёт к ней. Если может суёт высиживаться яйцо.
    P.S. Через GUI его можно направить к ближайшему порталу, дальше он сам.
     
  6. WarF3X

    WarF3X Новичок

    Сообщения:
    5
    Симпатии:
    1
    Баллы:
    7
    Репутация:
    0
    Дратути. Не могу понять, как сделать так, что бы бот выбрасывал предметы. p.s. в настройках всё по умолчанию кроме лога и порта.
     
  7. WarF3X

    WarF3X Новичок

    Сообщения:
    5
    Симпатии:
    1
    Баллы:
    7
    Репутация:
    0
    Итак, понял что предметы бот всё таки выкидывает. Но почему после 1-2 часов работы пишет что нельзя прокрутить столп ибо полон инвентарь? Самое смешное, что если закрыть и открыть окно бота, то вещи он всё же выкинет)) вот такие дела. Бот хороший, но сырой. За день 15 лвлов без проблем поднял
     
  8. technic

    technic Легенда

    Сообщения:
    834
    Симпатии:
    549
    Баллы:
    408
    Репутация:
    605
    Алмазы:
    105.12ªª
    Использует:
    Джойстики
    @WarF3X@WarF3X, можете вручную удалить, через веб-морду
    UC скриншот20180127192632.png
     
    Последнее редактирование: 27 янв 2018
  9. Gil3x

    Gil3x Команда форума Разработчик

    Сообщения:
    1.913
    Симпатии:
    1.872
    Баллы:
    618
    Репутация:
    1.878
    Алмазы:
    1042.81
    Использует:
    NecroBot
    @WarF3X@WarF3X, Не прочитав, что и как использовать - за вас это никто не сделает.
    С учетом, что информация разложена по полочкам и ответ на этот вопрос дан прямым текстом буквально в первоначальных настройках и посвященных этому настройках конфига
     
  10. Artem1986

    Artem1986 Новичок

    Сообщения:
    1
    Симпатии:
    0
    Баллы:
    4
    Репутация:
    0
    почему то не получается запустить бота изменил логин пароль
     
  11. павел

    павел Кандидат

    Сообщения:
    10
    Симпатии:
    0
    Баллы:
    25
    Репутация:
    0
    пишет unhandled object in map update:FQuestUpdate понимаю что то с картами,но можно узнать что именно?
     
  12. павел

    павел Кандидат

    Сообщения:
    10
    Симпатии:
    0
    Баллы:
    25
    Репутация:
    0
    ну как я понял на процесс не влияет эта надпись.бот ходит,крутит,ловит как и раньше.
     
  13. Taxist

    Taxist Мастер

    Сообщения:
    336
    Симпатии:
    91
    Баллы:
    187
    Репутация:
    89
    Алмазы:
    28.35ª
    Использует:
    Джойстики
    А у меня бот почемуто перестал работать, после запуска крутанёт один раз, а дальше какието ошибки идут.
     
  14. Gil3x

    Gil3x Команда форума Разработчик

    Сообщения:
    1.913
    Симпатии:
    1.872
    Баллы:
    618
    Репутация:
    1.878
    Алмазы:
    1042.81
    Использует:
    NecroBot
    @Artem1986@Artem1986, тщательно проверьте параметры подключения
    @павел@павел, ошибка связана с обновлением задания(Quest-квест), зайдите на девайсе, посмотрите что за задание у вас.
    @Taxist@Taxist, проверьте заполненность инвентаря и дайте лог ошибок
     
  15. Dolphin

    Dolphin Чемпион

    Сообщения:
    128
    Симпатии:
    29
    Баллы:
    108
    Репутация:
    28
    Использует:
    Джойстики
    @Gil3x, как увеличить количество акков? DW-config4.cmd, 5 и т.д. ???
     
  16. Gil3x

    Gil3x Команда форума Разработчик

    Сообщения:
    1.913
    Симпатии:
    1.872
    Баллы:
    618
    Репутация:
    1.878
    Алмазы:
    1042.81
    Использует:
    NecroBot
    @Dolphin@Dolphin,
    - скопируйте и вставьте конфиг-файл config.3.yaml,
    - переименуйте в config.4.yaml
    - отредактируйте config.4.yaml (логин/пароль/настройки для 4го аккаунта)
    - скопируйте и вставьте DW-config3.cmd
    - переименуйте в DW-config4.cmd
    - отредактируйте поля
    • TITLE = DracoWalker - AccName Account <------ измените AccName на логин вашего бота, для удобства и чтобы не путаться в окнах
    • dracowalker --config config.N.yaml <------ измените config.N.yaml на конфиг файл для вашего аккаунта, конфиг с этим именем должен быть создан и лежать в папке data
    Повторите шаги для других аккаунтов

    Также смотрите/скачайте вложение - добавленный список файлов для запуска (5шт.)
     

    Вложения:

    • DW-cmd.zip
      Размер файла:
      883 байт
      Просмотров:
      95
    Последние данные очков репутации:
    Dolphin: 8 Очки (Спасибо) 6 фев 2018
  17. technic

    technic Легенда

    Сообщения:
    834
    Симпатии:
    549
    Баллы:
    408
    Репутация:
    605
    Алмазы:
    105.12ªª
    Использует:
    Джойстики
    @Gil3x@Gil3x, интересно, почему бот ловит если в настройках стоит:
    behavior:
    catch: false
    autorelease: false
    evolveperfect: false
    autoalliance: false
    incubate: true
     
  18. pavel

    pavel Кандидат

    Сообщения:
    6
    Симпатии:
    0
    Баллы:
    17
    Репутация:
    0
    Проблема.Бот не видит километровые яйца.если начинаешь вынашивать яйца в девайсе,бот не продолжает его выхаживать а начинает вынашивать нлвое какимто образом.хоть инкубаторов нет.и яйца забываются которые с телефона начались.ни бот ни игра с телефона их не выхаживает.просто висят.скидываю скрин.У меня один вечный инкубатор. Screenshot_2018-02-05-19-16-17-993_net.elyland.DraconiusGO.png
     
  19. stavr

    stavr Кандидат

    Сообщения:
    1
    Симпатии:
    0
    Баллы:
    17
    Репутация:
    0
    та же проблема
     
  20. Dolphin

    Dolphin Чемпион

    Сообщения:
    128
    Симпатии:
    29
    Баллы:
    108
    Репутация:
    28
    Использует:
    Джойстики
    чет после обновления до Версии 1.4, Драко вообще пересталл запускаться, пинг сервер пишет и закрывается напрочь. У всех так?
     

Поделиться этой страницей