Рубрики
Diablo2 воскрес

Diablo2 Resurrected Auto Hunting Pixel Autobot (D2R BOTTY Pixel Bot)

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

Я случайно обнаружил существование ботов, блуждая по интернету. Это не бот, который распространяется темным путем, а бот, который был с гордостью загружен на GitHub, поэтому я поделюсь, как его использовать.

По моему личному мнению, это не выглядит слишком опасным, потому что это ручной метод манипуляции с использованием анализа изображения. Если вы проверите фактический источник, он не содержит библиотек, которые можно было бы распознать как вредоносный код.

Если вы беспокоитесь, мы рекомендуем вам даже не прикасаться к нему.

установить миниконду

Для тех, кому это объяснение не нужно, я предполагаю, что вы достаточно знакомы с тем, как использовать анаконду.

Miniconda — документация Conda

Просто скачайте установочный файл, подходящий для вашей операционной системы. Ожидается, что игроки Diablo 2 Resurrection большую часть времени будут использовать 64-разрядную версию Windows.

D2R BOTTY Pixel Bot

Рекомендуется добавить путь в качестве переменной среды для упрощения сборки в дальнейшем.

D2R BOTTY Pixel Bot

загрузка бота

Это текущий загруженный URL-адрес BOTTY Github.

GitHub — aeon0/botty: Пиксельный бот D2R

Я не знаю, как долго он будет делиться, но пока кажется, что обмен происходит без каких-либо ограничений.

продюсерВ информационных или образовательных целяхУказано, что он предоставляется только как

Если вы хорошо его знаете, вы можете установить его, используя функцию клонирования git, или, если вы не знаете, просто загрузите его, используя Download ZIP.

D2R BOTTY Pixel Bot

Включены следующие файлы. Разархивируйте его по подходящему пути.

D2R BOTTY Pixel Bot

Запуск в коде Visual Studio

Если у вас нет Visual Studio Code, сначала установите его.

Код Visual Studio — редактирование кода. Переопределено

Запустить VS-код Файл > Открыть папку…в Выберите разархивированный путьделать.

D2R BOTTY Pixel Bot

Успех, если вы видите что-то вроде этого слева:

D2R BOTTY Pixel Bot

Терминал > Новый терминалчерезPowerShell или командная строкаБегать .

D2R BOTTY Pixel Bot

Успех — это когда окно терминала открывается следующим образом внизу.

D2R BOTTY Pixel Bot

Установите среду компиляции Python

Введите .\run.batПоявится следующее меню. Если библиотека будет обновлена ​​позже, вы также можете обновить ее, выбрав пункт меню 2.

D2R BOTTY Pixel Bot

Библиотеки, необходимые для компиляции кода бота, загружаются и устанавливаются автоматически. Если вы не видите такого экрана, проверьте настройку пути conda.

D2R BOTTY Pixel Bot

Я проверил, и он также устанавливает Tesseract, механизм OCR (оптическое распознавание символов) с открытым исходным кодом.

D2R BOTTY Pixel Bot

настройки файла custom.ini

Вы можете создать файл custom.ini прямо в папке config и написать его так: Он имеет приоритет над файлом param.ini.

D2R BOTTY Pixel Bot

Поскольку файл param.ini может быть изменен при выпуске новой версии, рекомендуется установить собственные настройки отдельно в файле custom.ini.

(Добавить контент) После компиляции он автоматически создается в папке botty_v0.6.7-dev/config, вы можете модифицировать его таким же образом.

Запустить бота

Даже если вы не компилируете, если вы выберете меню 4, он будет немедленно выполнен в режиме отладки.В этом случае вы запускаете код Python, а не exe-файл.

D2R BOTTY Pixel Bot

При выполнении отображается следующее меню. Нажимаем f11, чтобы запустить бота.

D2R BOTTY Pixel Bot

Подробные описания других меню опущены.

Когда бот работает, он ведет журнал, и вы можете видеть, что он работает нормально.

D2R BOTTY Pixel Bot

Пробовал играть оффлайн персонажем. Это метод, который анализирует изображение во время создания снимка окна, в котором работает Diablo.

D2R BOTTY Pixel Bot

OCR, конечно, применяет несколько методов машинного обучения, поскольку находит объекты с вероятностью.

D2R BOTTY Pixel Bot

Скомпилируйте и запустите код Python

Если вы хотите скомпилировать как исполняемый файл Windows (exe), выберите № 3 в меню.

D2R BOTTY Pixel Bot

Для начала компиляции требуется некоторое время, но она считается успешной, когда в конце отображается следующее сообщение.

D2R BOTTY Pixel Bot

Емкость исполняемого файла, созданного в папке botty_v0.6.7-dev в результате компиляции, довольно велика, но в этом нет никаких сомнений. Так много библиотек в одном файле.

D2R BOTTY Pixel Bot

Если вы запускаете файл main.exe в папке botty_v0.6.7-dev, он работает так же.

если это не пойдет хорошо

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

установить pyinstaller

Когда я компилирую, я получаю сообщение об ошибке, если pyinstaller не существует. Это библиотека, которая создает исполняемый файл. Он должен был быть установлен автоматически при установке среды компиляции.

Вы можете установить его с помощью следующей команды.

pip install pyinstaller

Измените файл environment.yml

В моем случае первое выполнение бота не удалось. Итак, я удалил следующую часть из файла environment.yml, удалил папку C:\Users\your account\miniconda3\envs\botty и снова запустил первую Install Env, и все заработало нормально.

D2R BOTTY Pixel Bot

Изменить параметры игры

Говорят, что он работает только при установленном разрешении 1280×720 в оконном режиме. Когда вы запускаете бота, он как бы настраивается и перезапускается. А для распознавания символов изображения обязательно ставить английскую версию.

D2R BOTTY Pixel Bot

Предоставить исполняемый файл

Для тех, кто хочет использовать его более полно, модифицируя собственный код, я представил метод компиляции напрямую, но если все это сложно, скачайте исполняемый файл и запустите его.

Релизы · aeon0/botty

Просто скачайте файл в Assets.

D2R BOTTY Pixel Bot

Я мало что сделал, поэтому, если у вас есть какие-либо вопросы, свяжитесь с github создателя.

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

Есть еще некоторые неуклюжие вопросы, но мы с нетерпением ждем продолжения разработки.

благодарю вас

На это сообщение есть ответы: 7.

Были люди, которые продавали это за плату, но это была программа, которая распространялась бесплатно.

из разногласия импортировать Webhook, RequestsWebhookAdapter, Color, InvalidArgument
ImportError: невозможно импортировать имя «RequestsWebhookAdapter» из «discord» (C:\miniconda3\envs\botty
\lib\site-packages\discord\__init__.py)
Что мне делать, если это произойдет?

Он не компилируется должным образом, так почему? Я сделал то же самое, но это не работает. Есть ли еще какие-то важные программы, которые мне нужно установить?

Мол все кончено и делают mail.exe.Не охота... Я хочу знать, как настроить автопоиск

Я получаю сообщение об ошибке ниже, когда я запускаю его. Вы знаете что-нибудь ??
из разногласия импортировать Webhook, RequestsWebhookAdapter, Color, InvalidArgument
ImportError: невозможно импортировать имя «RequestsWebhookAdapter» из «discord» (C:\Users\PC19027\miniconda3\envs\botty\lib\site-packages\discord\__init__.py)

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Эта публикация является частью деятельности Coupang Partners, и соответственно предоставляется определенная сумма комиссии.
ru_RUРусский