aardio 文档

process.scrcpy 库模块帮助文档

必读

arguments 属性可指定的参数 https://github.com/Genymobile/scrcpy/wiki/README.zh-Hans#%E5%8A%9F%E8%83%BD%E4%BB%8B%E7%BB%8D

参数名允许使用小驼峰命名替代连字符风格,例如:

var srcpy = process.scrcpy();

srcpy.arguments = {
    shortcutMod = "lalt";
    powerOffOnClose = true;
}

modKey() 函数可用快捷键 https://github.com/Genymobile/scrcpy/wiki/README.zh-Hans#%E5%BF%AB%E6%8D%B7%E9%94%AE

process 成员列表

process.scrcpy()

启动 scrcpy 。

返回对象:ScrcpyObject

process.scrcpy 成员列表

process.scrcpy.path

scrcpy.exe 路径。
scrcpy 不支持中文目录,所以只能放 APPDATA 目录

ScrcpyObject 成员列表

ScrcpyObject.arguments

用于指定 scrcpy 启动参数表。
参数表可包含参数名值对,也可以包含作为数组成员的字符串参数。
参数名可以按 scrcpy 文档写法,
也可以将连字符串风格参数名改为小驼峰风格命名(去掉前面的 --)

ScrcpyObject.hwnd

scrcpy 主窗口句柄,调用 open 函数后有效

ScrcpyObject.modKey("字符串参数")

发送快捷键。
每个参数指定一个键名,第一个 MOD 键(默认为左 ALT )不需要指定。
例如 MOD + SHIFT + O 就写为 modKey("SHIFT","O") 就可以了

ScrcpyObject.open()

启动进程,返回 process.popen 对象。

返回对象:processPopenObject

Markdown 格式