因为quicker本身无法检测windows输入法状态,写了一个子程序https://getquicker.net/subprogram?id=7ecc3d69-7694-4553-3c7b-08da25cd8d3a
可以检测windows输入法状态
原理:
通过对屏幕右下角截图OCR,
如果结果中包含“中”,则判断为中文输入状态,否则为英文输入状态。
在自己的电脑上试了好多次,没有出错过。不知道在其它电脑上怎样!
我想过另一种检测方法,发送一个按键,如,接收按键结果,如果结果为.(点)则为英文状态,为。(句号)则为中文状态。这种方法无法后台进行,quicker的发送按键一定会前台发送。