Mac 有没有一种软件:打开一个应用(比如 Photoshop),然后自动触发一组快捷键

2019-09-15 15:47:02 +08:00
 ZhaoS

我工作需要用 Wacom 数位板,但是驱动有 bug,每次从 Ps 切出去打字,然后回到 Ps 后必须重置画板,才能正常使用。 因为每次都要重置画板,所以我设置了动作,用快捷键重置画板。现在我想要每次打开 Ps 窗口都自动触发这组快捷键。 所以想问问 Mac 平台下有没有类似的自动化软件,免费付费都可以。 谢谢大家!

3737 次点击
所在节点    macOS
33 条回复
fvckDaybyte2
2019-09-16 10:51:22 +08:00
@ZhaoS 哦,看错了不好意思😂
ZztGqk
2019-09-16 10:58:15 +08:00
@ZhaoS 让我们测试一下,装好 Hammerspoon 后,点击状态栏的小图标,点击 `Open Config` 将下面的代码粘贴到 打开的文件 中,保存,然后点击小图标,选择 `Reload Config`
config 文件下写下如下内容:
function applicationWatcher(appName, eventType, appObject)
if (eventType == hs.application.watcher.activated) then
if (appName == "PhotoShop CC") then
hs.alert.show("以聚焦到 PS")
hs.eventtap.event.newKeyEvent({"cmd", "alt", "ctrl"}, "r", true):post()
hs.alert.show("已按下快捷键")
end
end
end
appWatcher = hs.application.watcher.new(applicationWatcher)
appWatcher:start()
ZztGqk
2019-09-16 10:59:02 +08:00
```lua
function applicationWatcher(appName, eventType, appObject)
if (eventType == hs.application.watcher.activated) then
if (appName == "PhotoShop CC") then
hs.alert.show("以聚焦到 PS")
hs.eventtap.event.newKeyEvent({"cmd", "alt", "ctrl"}, "r", true):post()
hs.alert.show("已按下快捷键")
end
end
end
appWatcher = hs.application.watcher.new(applicationWatcher)
appWatcher:start()
```
ZztGqk
2019-09-16 11:00:08 +08:00
emmm 不知道这里怎么粘贴带格式的代码,给我一个邮箱,我发给你吧,邮箱可以 base64 加密。
ZhaoS
2019-09-16 11:38:05 +08:00
@ZztGqk mrzhaoweb@gmail.com
ZztGqk
2019-09-16 12:32:31 +08:00
@ZhaoS 嗯,已经发送了
hstdt
2019-09-16 12:36:52 +08:00
better touch tool 可以设置一组快捷键,我一般用这个
ZhaoS
2019-09-16 13:39:32 +08:00
@ZztGqk 邮件已收到,非常感谢!
yooooooooo
2019-09-16 14:01:52 +08:00
Keyboard Maestro
ZhaoS
2019-09-16 14:06:04 +08:00
@ZztGqk 已经可以正常使用了,真的太感谢你了!
ansonsiva
2019-09-16 18:11:44 +08:00
搭车求一个 win 系统下的解决方案😂
guxianbang
2019-09-16 18:26:18 +08:00
Keyboard Maestro 不需要代码知识也能自己制定规则实现楼主需求,非常简单。
ZhaoS
2019-09-16 20:39:03 +08:00
@guxianbang
@yooooooooo
@hstdt
这些软件我也会研究一下的,应该都很好用,谢谢啦

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

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

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

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

© 2021 V2EX