自动检测输入法状态

之前学习了Minja的Keyboard_Maestro系统教程文章,Keyboard_Maestro的文章3-3 终极兜底交互自动化:点击屏幕上几乎任何位置。

我发现这个功能真的是一个通用功能,贼好用。比如我每天需要在whatsapp的群里,@好几个人,我想把这个动作做成一个快捷键,原理很简单,就是模拟鼠标先输入@,在写对应人的名字,在按tap,就可以输入一个,问题在于如果输入法是中文,就不起作用了。

因为我使用小狼毫,这个图标和特别,所以使用查找图片,就可以直接确认我是否,是使用小狼毫,如果是的话,我就模拟按键FN(这个在系统快捷键里面设置),切换到英语状态。


使用if这个就可以实现,自动切换输入法。

1 个赞

不能把@的人直接写入剪贴板吗?

试过,不行的,起不到@的作用,只是文本。除非自己@,会出来人,在点击,颜色是蓝色才是@。直接写入剪贴板就是普通文本。

1 个赞

用这个 Token 可以获取当前输入法的状态:%KeyboardLayout%
模拟操作虽好,也不能忘了 Keyboard Maestro 多年积累下来的 Token :·D

1 个赞

天呀,用了这个更简单。 :blush:

感谢Minja

1 个赞


这个模块可以直接切换到指定的输入法

2 个赞