|
[输入法]Macos自动化神器hammerspoon
每次切换输入法, 切换软件都会显示当前的输入法。
如果你是其它输入法, 那需要把 com.baidu.inputmethod.BaiduIM.wubi改成你现在用的输入法。 要怎么查你的办法是什么?用下面这个命令查
- hs.keycodes.currentSourceID()
复制代码 在hammerspoon的console里面输入就会返回当前输入法的名字,替换到代码就可以了.
- -- ***************** show current input mode ***************** ok!!!
- hs.keycodes.inputSourceChanged(function()
-
- local currentSourceID = hs.keycodes.currentSourceID()
- -- 关闭重复提示
- hs.alert.closeSpecific(showUUID)
- -- 提示当前输入法,注意这里增加了变量
- if (currentSourceID == "com.apple.keylayout.US") then
- showUUID = hs.alert.show("ABC", 0.8)
- elseif (currentSourceID == "com.baidu.inputmethod.BaiduIM.wubi") then
- showUUID = hs.alert.show("百度五笔", 0.8)
- end
- end)
复制代码
|
|