脚本命令
M8Test 支持通过命令管理脚本, 如果还不知道如何使用命令, 可以参考 命令 章节
启动字符串脚本
script start string --name hi.py --language name=Python,version=0.1.0,url=https://github.com/m8test/language-release/releases/download/python-0.1.0/com.m8test.python-arm64-v8a-release_0.1.0.apk --content _console.log(132)
-
script start string: 表示启动字符串脚本
-
--name hi.py: 指定脚本名称为 hi.py
-
--language name=Python,version=0.1.0,url=https://github.com/m8test/language-release/releases/download/python-0.1.0/com.m8test.python-arm64-v8a-release_0.1.0.apk: 指定执行该字符串脚本的语言插件
-
name=Python: 指定语言插件名称为Python
-
version=0.1.0: 指定语言插件版本为0.1.0
-
url= https://github.com/m8test/language-release/releases/download/python-0.1.0/com.m8test.python-arm64-v8a-release_0.1.0.apk: 指定了如果指定的语言插件名和版本不存在应该从哪里下载
-
-
--content _console.log(132): 指定需要运行的脚本内容
中断字符串脚本
script interrupt string --name hi.py
-
script interrupt string: 表示中断字符串脚本
-
--name hi.py: 指定脚本名称为 hi.py
启动文件脚本
script start file --path /path/to/script --url https://www.example.com/xxx.yyy
-
script start file: 表示启动文件脚本
-
--path /path/to/script: 指定需要运行的本地文件脚本路径
-
--url https://www.example.com/xxx.yyy: 如果 --path 指定的本地文件脚本不存在需要从哪里下载, 下载的文件会保存到 --path 指定的文件路径后启动
中断文件脚本
script interrupt file --path /path/to/script
-
script interrupt file: 表示中断文件脚本
-
--path /path/to/script: 指定需要中断的本地文件脚本路径
启动项目脚本
script start project --path /path/to/script --url https://www.example.com/xxx.yyy
-
script start project: 表示启动项目脚本
-
--path /path/to/script: 指定需要运行的本地项目脚本路径
-
--url https://www.example.com/xxx.yyy: 如果 --path 指定的本地项目脚本不存在需要从哪里下载, 下载的文件会保存到 --path 指定的文件路径后启动
中断项目脚本
script interrupt project --path /path/to/script
-
script interrupt project: 表示中断项目脚本
-
--path /path/to/script: 指定需要中断的本地项目脚本路径
启动脚本时指定组件(可选)
script start xxx --component name=xxx,version=yyy,url=https://zzz --component name=aaa,version=bbb,url=https://ccc ...
-
xxx: 可以是 string, file, project
-
--component name=xxx,version=yyy,url=https://zzz: 添加名为xxx,版本为yyy的组件, 如果组件不存在则从 https://zzz 下载
-
--component name=aaa,version=bbb,url=https://ccc: 添加名为aaa,版本为bbb的组件, 如果组件不存在则从 https://ccc 下载
-
...: 表示其他命令选项, 例如启动字符串脚本时的--name,文件脚本的--path等, 当然还可以继续通过--component添加更多的组件
启动脚本时指定参数(可选)
script start xxx --argument yyy --argument zzz ...
-
xxx: 可以是 string, file, project
-
--argument yyy: 添加yyy作为脚本启动参数
-
--argument zzz: 添加zzz作为脚本启动参数
-
...: 表示其他命令选项, 例如启动字符串脚本时的--name,文件脚本的--path等, 当然还可以继续通过--argument添加更多的启动参数

浙公网安备 33010602011771号