分类
暗黑破坏神2复活

暗黑破坏神2复活的自动狩猎像素汽车人(D2R BOTTY Pixel Bot)

(警告)因使用本程序而产生的任何不利后果均由您自行负责。

我在网上闲逛时偶然发现了机器人的存在。它不是通过黑暗路径传播的 bot,而是已经自豪地上传到 GitHub 的 bot,所以我将分享如何使用它。

在我个人看来,它看起来并不太危险,因为它是一种使用图像分析的类似手动的操作方法。如果您检查实际来源,它不包含任何可被识别为恶意代码的库。

如果您感到焦虑,我们建议您甚至不要触摸它。

安装迷你康达

对于那些不需要这个解释的人,我假设你已经足够熟悉如何使用 anaconda。

Miniconda – Conda 文档

只需下载适合您操作系统的安装文件即可。暗黑破坏神 2 复活玩家预计大部分时间使用 Windows 64 位。

D2R BOTTY Pixel Bot

建议将路径添加为环境变量,以便以后构建。

D2R BOTTY Pixel Bot

机器人下载

这是当前上传的 BOTTY Github URL。

GitHub – aeon0/botty: D2R Pixel Bot

我不知道它会分享多久,但就目前而言,分享似乎没有任何限制。

生产者用于信息或教育目的据说它仅作为

如果你熟悉的话,你可以使用git的克隆功能安装它,或者如果你不知道,直接使用Download ZIP下载即可。

D2R BOTTY Pixel Bot

包括以下文件。解压到合适的路径。

D2R BOTTY Pixel Bot

在 Visual Studio 代码中运行

如果您没有 Visual Studio Code,请先安装它。

Visual Studio Code - 代码编辑。重新定义

运行 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 文件设置

你可以直接在config文件夹中创建一个custom.ini文件,这样写:它优先于 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

尝试扮演离线角色。这是一种在拍摄暗黑破坏神运行的窗口快照的同时分析图像的方法。

D2R BOTTY Pixel Bot

当然,OCR 似乎已经应用了几种机器学习技术,因为它可以找到具有概率的对象。

D2R BOTTY Pixel Bot

编译并运行 Python 代码

如果要编译为 Windows 可执行文件 (exe),请从菜单中选择 No.3。

D2R BOTTY Pixel Bot

开始编译需要一些时间,但最后显示如下信息即表示编译成功。

D2R BOTTY Pixel Bot

botty_v0.6.7-dev文件夹中编译生成的exe可执行文件的容量是相当大的,但这是毫无疑问的。这么多库都在一个文件中。

D2R BOTTY Pixel Bot

如果你运行botty_v0.6.7-dev 文件夹中的main.exe 文件,它的工作原理是一样的。

如果不顺利

如果安装不好,我尝试收集采取的措施。操作可能因机器人程序版本而异。

安装 pyinstaller

编译时,如果 pyinstaller 不存在,我会收到错误消息。这是一个创建 exe 可执行文件的库。安装编译环境的时候应该已经自动安装好了。

您可以使用以下命令安装它。

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:无法从“discord”导入名称“RequestsWebhookAdapter”(C:\miniconda3\envs\botty
\lib\site-packages\discord\__init__.py)
如果发生这种情况,我该怎么办?

它没有正确编译,为什么?我也这样做了,但它不起作用。我需要安装更多必要的程序吗?

他们说一切都结束了,然后制作 mail.exe。我不打猎...我想知道如何设置或自动搜索

当我运行它时出现以下错误..你知道什么吗??
从不和谐导入 Webhook、RequestsWebhookAdapter、Color、InvalidArgument
导入错误:无法从“discord”导入名称“RequestsWebhookAdapter”(C:\Users\PC19027\miniconda3\envs\botty\lib\site-packages\discord\__init__.py)

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

本次发布是Coupang Partners活动的一部分,并相应提供一定的佣金。
zh_CN简体中文