KMScript.com DIGITIZED as KMScript
- melib.Android_K0 是 Android专有 KMScript 官方提供的按键发生引擎
- 此引擎要求 Android 系统版本 7.0 或以上无需ROOT权限
- 可选引擎参数
- 支持的按键由“释放按键”实现,注意,该按键无需“按下按键”。
- 标准“键名”支持如下:
- A_BACK 对应 Android 系统的返回键
- A_HOME 对应 Android 系统的主页键
- A_NOTIFICATIONS 对应 Android 系统的顶部通知栏
- A_RECENTS 对应 Android 系统的最近应用
- A_POWER 对应 Android 系统的电源键
- A_QSETTINGS 对应 Android 系统的快速设置
- A_SLEFT 对应 Android 系统的左滑动
- A_SRIGHT 对应 Android 系统的右滑动
- A_SUP 对应 Android 系统的上滑动
- A_SDOWN 对应 Android 系统的下滑动
- 对当前控件(其它应用的当前焦点,比如拨号的号码输入框)“键名”支持如下:
- A_CLICK 对应 Android 系统的点击
- A_COPY 对应 Android 系统的复制
- A_CUT 对应 Android 系统的剪切
- A_PASTE 对应 Android 系统的粘贴
- A_LCLICK 对应 Android 系统的左脚点击
- A_TEXT 对应 Android 系统的文本输入,格式为 A_TEXT:hello 则会输入 hello
- 支持的手势由“鼠标移动”“鼠标按下”“鼠标释放”提供
- 例如
- 将鼠标移动到 100, 100
- 将鼠标按下
- 将鼠标移动到 200, 200
- 将鼠标释放
- 会产生从 100,100 到 200,200 的拖动,如同手指在屏幕的 100,100 按下,拖到 200,200 放开
- 对点击则可以移动到 100,100 按下 再移动到 100,100 放开即可
- 引擎也会模拟按下到放开的时间间隔,即按下后加入“等待”2000 毫秒再放开,会如同手指在屏幕上2秒才完成整个按下、拖动、放开过程