还在手动接任务刷光尘?我来教你挂机!
只要材料、微光充足,躺着也能刷光尘!
这是一个基于OpenCV-Python和PaddleOCR的全自动接悬赏、做饼干、领取悬赏奖励的脚本。
没有Microsoft Visual C++ 14.0就无法安装后面的paddleocr
。
我们要安装的包其实是Microsoft Visual C++ Build Tools,这个库很多游戏或者工具经常用得上的,所以不要觉得麻烦啦。
因为微软的软件管理十分混乱,经常404(例如这个就是)或者找不到链接,但又不得不用,为了方便安装所以这里选择第三方包管理工具Chocolatey。
直接打开,然后可以看到默认的安装方式就是使用powershell
安装。
首先在开始菜单中找到powershell
使用管理员权限运行。
然后复制下面这个框框里面的这段命令:
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
到powershell
里执行:
然后再输入:
choco install visualstudio2017-workload-vctools
就可以正常安装了,遇到询问,直接输all
即可。
首先去Python官网下载python并安装。
这里选择3.9.5
版本的下载安装。
安装完后,打开一个cmd
,键入py
,有输出即表示安装成功。
打开官网Shapely
因为安装的Python是3.9.5
,所以这里选择Shapely‑1.8.0‑cp39‑cp39‑win_amd64.whl
版本的下载。
下载后,到下载的文件夹里,按住shift
加上鼠标右键
,打开终端
或者powershell
:
输入:
py -m pip install Shapely‑1.8.0‑cp39‑cp39‑win_amd64.whl
安装完毕后,终端不要关,还有东西需要安装。
修改pip
的源为阿里云源
输入:
py -m pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/
然后更新pip
py -m pip install --upgrade pip
等Shapely安装完后,再输入:
py -m pip install paddlepaddle -i https://mirror.baidu.com/pypi/simple
等待安装完毕,再输入:
py -m pip install "paddleocr>=2.0.1"
等待安装即可。
首先把项目下载,然后打开项目目录,在目录按住shift
加上鼠标右键
,打开终端
或者powershell
,输入:
py -m pip install -r requirements.txt
安装完毕后,终端不要关。
既然是基于OpenCV-Python,那么截图肯定又是必不可少的。
我用的是2k分辨率全屏
截的图,如果你也是2k分辨率全屏
那么可能不需要重新截图(是可能,如果发现不太正常,建议还是重新截图)。
cookie的截图
我是按照烤炉里的顺序排序命名的,所以按顺序截图即可(具体对应关系可以看lib/cookies.py
)。
这里再说一下其他图怎么截:
- 悬赏上限时提示----limit.png
- 曙光节NPC名字----npc.png
- 打开任务面板,上方任务两个字----taskBtn.png
- 打开任务面板,右键烤炉的图标----oven.png
- 曙光节NPC处接的光尘悬赏图标----task.png
- 曙光节光尘悬赏完成图标----rewards.png
- 进入烤炉第一行第一个框----frameBtn.png
- 进入烤炉选择饼干上一页按钮----preBtn.png
- 进入烤炉选择饼干下一页按钮----nextBtn.png
- 给曙光节NPC送饼干时礼物图标----gift.png
- 给曙光节NPC送饼干鼠标悬停礼物上时饼干的名称----evaGift.png
- 曙光节NPC提示接受任务----accept.png (这个是有几率出现,出现了会卡住,那时候再截图吧)
在游戏的键盘设置里,拉到最下面,将打开任务的按键设置为f2
。
当然也可以用别的键,在项目里的main.py
搜索f2
修改即可。
做了那么多准备工作,终于可以开始使用了。
在项目目录按住shift
加上鼠标右键
,打开终端
或者powershell
,输入:
py ./main.py
然后切换回游戏,打开曙光节NPC
界面,然后按一下F3
即可开始,当需要结束时,按一下F4
即可。
需要打开项目目录下的main.py
,然后在文件开头找到single = ''
,修改为目标饼干即可。
例如最容易做的老九饼干:
修改完后再启动脚本。
然后进入烤炉,再按一下F3
即可开始,结束时再按一次F4
即可。