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 "要输入的文本"