MRA

MaaPiCli使用说明

除非需要使用MaaPiCli,否则无需阅读此说明

启动后会出现:

Welcome to use Maa Project Interface CLI!

Version: v0.0.1

### Select ADB ###

        1. Auto detect
        2. Manual input

Please input [1-2]:

分别代表:

  1. 自动检测,如果在同一台机器上开启着模拟器,可以尝试选择这个。
### Select ADB ###

        1. Auto detect
        2. Manual input

Please input [1-2]: 1

Finding device...

## Select Device ##

        1. MuMuPlayer12
                H:/Program Files/Netease/MuMuPlayer-12.0/shell/adb.exe
                127.0.0.1:16672

Please input [1-1]: 1

选择 1 后会像上面这样,列出若干个模拟器实例,之后选择你需要进行操控的即可。

  1. 手动输入,目前手动输入对于”含空格的路径”有问题,请参考下面的说明手动修改 config/maa_pi_config.json,如果没有则新建,修改完成后重启 MaaPiCli
{
    "controller": {
        "adb_path": "H:\\Program Files\\Netease\\MuMuPlayer-12.0\\shell\\adb.exe",
        "address": "127.0.0.1:16672",
        "name": "ADB 默认方式"
    },
    "resource": "XXXX",
    "task": [
        {
            "name": "XXXX",
            "option": [
            ]
        }
    ]
}

其中 "adb_path" 部分是你的adb的路径,一般你可以在你的MuMu等模拟器的安装路径下,找到 adb.exe。注意如果路径里面有\,需要替换成 \\' ,就像上面那样。

address 是模拟器实例的 ADB 端口信息,你可以从你的模拟器上获取,获取方式相关可以参考:MAA的文档

在初次启动后,会让你输入启动的任务:

### Add task ###

        1. XXXX
        2. XXXX
        .......

Please input [1-X]:

选择你要执行的任务即可。

之后会反复出现:

Tasks:

<这里会列出你已经增加,等待执行的任务>

### Select action ###

        1. Switch controller
        2. Switch resource
        3. Add task
        4. Move task
        5. Delete task
        6. Run tasks

其中分别代表:

  1. 调整控制器(也就是adb地址等)
  2. 调整资源(不用管,目前只有一个)
  3. 新增任务,像②中那样
  4. 移动任务
  5. 删除任务
  6. 开始执行任务,在这之后就会自动开始操控。

如果你认为这种方式过于繁琐,也可以直接修改 config/maa_pi_config.json

macOS系统MaaPiCli使用方式:

```bash
chmod a+x MaaPiCli
./MaaPiCli
```