用`Script Editor`隐藏或显示`MenuBar`和`Dock`的快捷方式

2018-11-19 15:57:20 +08:00
 clockOS

因为要频繁地 Toggle MenuBar 和 Dock 的隐藏和显示

在 System preference 手动设置太麻烦还费时间

所以第一次研究了 Script Editor

效果:

下载:

https://img.fuckb.at/files/share/autoHideNShow.zip

当然应该很少有人有像我这样的场景,可以根据自己的情况编写若干个设置的快捷方式

打开Script Editor

创建新文档

复制以下代码

tell application "System Preferences"
	reveal pane id "com.apple.preference.general"
end tell
tell application "System Events" to tell process "System Preferences" to tell window "General"
	click checkbox "Automatically hide and show the menu bar"
end tell
delay 1
tell application "System Preferences"
	reveal pane id "com.apple.preference.dock"
end tell
tell application "System Events" to tell process "System Preferences" to tell window "Dock"
	click checkbox "Automatically hide and show the Dock"
end tell
quit application "System Preferences"

以 Application 的形式保存

可以将它放到 Dock 里

第一次点击时允许访问 'Assistive apps to controll...'

这样就可以点击一下就可以来回切换是否要现实或自动隐藏 Menubar 和 Dock 了

也许有更好的实现方式,欢迎指点

1465 次点击
所在节点    macOS
4 条回复
frinstioAKL
2018-11-19 17:02:10 +08:00
用 alfred 做一个 workflow, 或者用 keyboard maestro 搞个快捷键来开关,我觉得更方便
CivAx
2018-11-19 17:16:42 +08:00
Opt+CMD+D 可以隐藏 Docker
隐藏状态栏我倒是觉得比较奇怪,为什么不直接最大化窗口。
clockOS
2018-11-19 19:33:47 +08:00
@CivAx 公司里用的都是 chromeOS 为了不被别人看出来
AlphaRobert
2018-11-20 11:53:20 +08:00
我之前用 Karabiner 寫了一個快捷鍵:
⌥ 聚焦於選單列
⌥⌥ 聚焦於狀態列
⌃ 聚焦於 Dock
⌃⌃ 打開 Terminal
配合你這個可能會很方便了

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

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

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

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

© 2021 V2EX