(Warning) The disadvantages of using this program are all their responsibilities.
I accidentally wandered on the Internet and learned the existence of the bot. It is not a bot spreading to the dark path, but a bot that is proudly posted on GitHub, so I will share how to use it. Personal opinions are similar to manual using image analysis, so it doesn't seem very dangerous. If you check the actual source, it does not include any library that can be recognized as a malware.
If you are anxious, it is recommended that you don't even touch your hands.
If you do not need this explanation, you will be considered as a user who knows how to use Anaconda.
Miniconda – Conda documentation
You can download the installation file that fits your operating system. Most of the people who play Diablo 2 will use Windows 64 -bit.
It is recommended to add a pass as an environment variable to easily build later.
The current BOTTY Git Hub URL.
GitHub – aeon0/botty: D2R Pixel Bot
I don't know how long it will be shared, but now it seems to be sharing without any sanctions.
The producerInformation or education purposesIt is described that it is provided only.
If you know well, you can install it using Git's Clone function.
The following files are included. Release the appropriate path.
If you do not have Visual Studio Code, please install it first.
Visual Studio Code – Code Editing. Redefined
Run vs codeFile > Open Folder...atSelect the route that is compresseddo.
On the left side, it is successful.
Terminal > New TerminalThroughRun PowerShell or Command Promptdo.
At the bottom, the terminal window is opened as follows.
Input. \ RUN.BATIf you have the following menu, let's select 1 first. If the library is updated later, you can also update menu 2.
The libraries required for bot code compiles are automatically downloaded and installed. If you don't see this screen, please check CONDA's path settings.
As a result, Tesseract is also installed, and OCR (Optical Character Recognition) engine provided as an open source.
You can create a custom.ini file directly in the config folder and write: Priority is applied over param.ini files.
The param.ini file is a part that can be changed every time a new version comes out, so it is recommended to set your own settings separately to the custom.ini file.
If you compile, you can automatically create a BOTTY_V0.6.7-dev/config folder.
If you do not have to compile separately, select Menu 4 will run directly to debug mode, which does not run the EXE file, but rather Run the Python code.
When it runs, you will see the following menu: Let's press F11 to run the bot.
See the detailed description of other menus. When the bot is executed, you can see that it runs well and runs well.
I tried to play as an offline character. It's a way to analyze the image by taking a snapshot of a Windows window where Diablo runs.
OCR, of course, seems to have applied several machine learning technologies because of the probability of finding an object.
If you want to compile to the Windows Run File (EXE), select 3 from the menu.
If you start the compilation, it takes a bit of time, but at the end, if you get the following message, you will succeed.
The compilation results are quite large in BOTTY_V0.6.7-dev, but the capacity of the execution files generated in the folder is quite large, but there is no doubt. Many libraries are included in one file.
Run the Main.exe file in the BOTY_V0.6.7-Dev folder to operate the same.
If the installation is not good, we collected how to take action. Depending on the bot program version, the measures may vary.
If you do not have pyinstaller, you will get an error. It is a library that creates an EXE executable file. I think it should have been automatically installed when the compilation environment is installed.
You can install using the following command:
pip install pyinstaller
In my case, I first failed to run the bot. So I deleted the following part from the Environment.YML file and removed the C: \ Users \ my account \ miniconda3 \ envs \ Botty folder and then run the Install Env again.
It is said that the resolution in the window mode should be set to 1280 × 720. If you run the bot, you may set it up and restart. And you must set it to the English version for image character recognition.
We introduced how to compile them for those who want to modify the code and use them more complete, but if all this is difficult, download and run the executable file.
Download the file in Assets.
I haven't tried much, so if you have any questions, please contact the producer.
And again, it may cause problems when using online, so please use it for educational purposes or have fun offline.
There are still many flimsy things, but I look forward to continuously developing.
thank you
0