跳到主要内容

YY 输入法

为了使群控或者脚本引擎能够输入中文, 或者清空编辑框, 我们可以启用YY 输入法, 否则相关命令无效!

通过shell命令与YY 输入法进行通讯

启用并切换到YY 输入法

ime enable com.yyds.auto/common.YyInputService --user 1000
ime set com.yyds.auto/common.YyInputService --user 1000
settings put secure default_input_method com.yyds.auto/common.YyInputService

退出YY 输入法并切换到正常的输入法

am broadcast -a yy-input-action -e method M_INPUT_METHOD_RECOVER

清空文本

am broadcast -a yy-input-action -e method CLEAR

输入文本

am broadcast -a yy-input-action -e method INPUT -e text "要输入的文本"

获取粘贴板文本

am broadcast -a yy-input-action -e method M_GET_CLIPBOARD
# 粘贴板文本会被写到此处
cat /storage/emulated/0/.clipboard.txt

设置粘贴板文本

am broadcast -a yy-input-action -e method M_SET_CLIPBOARD -e text "要输入的文本"