Android 安装方法


提示

本文已默认你已经成功安装并启动 Overflow,你可以在 官网open in new window 打包下载 Overflow + mirai-console 整合包。

前提条件

服务器没有虚拟化条件,你有空闲的 Android 手机,不管有无 Root 都可使用此方法。
即使服务器没有公网也可以使用,当然,服务器有公网会更方便。

已失去支持

事实上,我们更推荐你使用其它更轻量化的 Onebot 实现。

1.安装QQ

选择一个版本相对较低,且可以登录的 QQ,并安装。本文使用的是官方渠道的 8.9.80.12440open in new window

安装完成后打开登录需要做机器人的账号即可。

QQ 版本越高检测越严,不要更新。

2.安装OpenShamrock

从下方选择任意一个方法进行下一步操作。

3.设置内网穿透

提示

如果你的服务器(电脑)和手机在同一局域网环境下,无需设置内网穿透,地址就是 ws://手机本地IP:5800,如 ws://192.168.1.24:5800,本地IP请自行查询,通常可以在 WIFI 信息中查看。

提示

如果你的服务器有公网,也可以在 Overflow 配置文件 overflow.json 设置 reversed_ws_port 为一个外部可以访问的 端口,然后到 OpenShamrock 设置被动WebSocket地址ws://公网地址:端口,完全重启 QQ 即可,而无需设置内网穿透。也无需进行第4步

如果你的服务器没有公网,也不想在手机设置内网穿透,也可以在服务器上设置内网穿透,并使用以上方法设置被动WebSocket地址进行连接。

通常你的手机和 Overflow 不在同一局域网环境,则需要进行内网穿透。

由于方法多种多样,难以全部列举,请从以下选择一种方法进行下一步操作

4.连接到Overflow

在上一步,我们获得了一个地址。

打开 Overflow 配置文件 overflow.json,将 ws_host 的值设置为上一步获得的地址即可。