相遇皆是缘分

前言:

非原创,通过学习 UP主 “时空光影” 帖子和原码后完成(地址 时空光影 github)【适用于安卓手机】 欢迎一起学习!

一、下载软件和配置库

知乎:闫东阳 教程 跟着大佬的步骤走完,那么你就完成大半了

二、下载配置scrcpy 和minitouch

为了让我们的代码能够控制手机的「王者荣耀」,我们需要实现在电脑上操控手机。
需要用到 scrcpy (scrcpy 下载 安装使用视频 up:王苏南1997 ) 和 minitouch (博主QQQDB minitouch 安装配置)。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
原理:
scrcpy 可以将安卓手机的画面投屏到电脑桌面显示上并进行操控
minitouch 提供了一个 socket 接口用在 Android 设备上的多点触摸事件以及手势。
用 scrcpy 获取游戏画面,获取 scrcpy 的句柄,然后截图,**根据图片生成操作指令**,然后利用 minitouch 高效的执行这些操作指令。
所以关键在于,如何根据图片生成操作指令。
没错,用 Transformer。
上两天火的 DALL·E 都见到了吧?OpenAI 最新发布的,它可以魔法一般按照自然语言文字描述直接生成对应图片!

/*
我在配置 minitouch 时出现了不少问题,搞了一半 ,就没搞了;但只要完成了 "一、下载软件和配置库" 和 "scrcpy "
用 Pycharm 或 Visual Studio Code 运行python代码 也可以现实 AI自动打王者荣耀(会有些问题,但不防碍)

1.先运行 训练数据截取_A.py (进游戏后运行)
2.再运行 启动和结束进程.py (自动帮你运行scrcpy.exe 电脑上就会投影出手机界面)(也可以自己点击 scrcpy.exe 达到此目标)