[AutoHotkey] 如何在使用 Photoshop,自动切换至英文输入法?

2019-04-03 20:41:21 +08:00
 xueji
如题。平时是中文输入法。
已设置了按 A 键转到中文,按 B 键转到英文。
怎么写,才能在打开 ps 后,什么都不用按,直接触发 B 键呢?
2097 次点击
所在节点    问与答
11 条回复
CEBBCAT
2019-04-04 02:32:18 +08:00
把快捷方式 hack 了吧
xueji
2019-04-04 11:27:48 +08:00
@CEBBCAT 怎么 hack 啊?可不可以直接给出代码啊…?
CEBBCAT
2019-04-04 14:26:38 +08:00
@xueji 写个两行的脚本,一行切换输入法,一行打开目标软件
xueji
2019-04-04 23:21:13 +08:00
@CEBBCAT
我的中文输入法快捷键是^+{i},英文是^+{0}。
#IfWinActive PhotoShop
b:: Send, ^+{0}
#IfWinActive
上面的代码还差些什么啊?
CEBBCAT
2019-04-05 00:51:04 +08:00
@xueji 实在抱歉,我很久不用 ahk 了

但我预想中的逻辑是:
❶新建一个 ahk 脚本文件
❷先写启动 PS 的命令
❸再切换输入法到英文
xueji
2019-04-05 19:58:41 +08:00
@CEBBCAT 我不是程序员,不懂怎么找逻辑对应的代码…
xueji
2019-04-05 20:00:48 +08:00
有没有大侠懂的可以直接给最终写好的代码? orz ……
CEBBCAT
2019-04-05 21:36:38 +08:00
@xueji #6 唉,不用 Windows 了,爱莫能助
mj520ex
2019-04-06 10:34:58 +08:00
@xueji 我平时也喜欢简单的脚本,像 ahk ;我想问既然你用 IfWinActive ,那你用的什么拼音输入法呢, 插入一句 要激活使用的输入法,不就好了么?




比如,IfWinActive ahk_class #32770
xueji
2019-04-06 14:09:55 +08:00
@CEBBCAT 还是谢谢了
xueji
2019-04-06 14:18:26 +08:00
@mj520ex 我用的搜狗输入法,英语是英语(美国),日语是微软 ime。打开 ps,就激活输入法的那一行代码,该怎么写呢?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/551808

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX