【问题标题】:Applescript for showing/hiding menu bar in full screen用于全屏显示/隐藏菜单栏的 Applescript
【发布时间】:2021-12-25 16:17:26
【问题描述】:

我正在尝试编写一个applescript,以便在我看电影时全屏隐藏菜单栏。否则我希望它总是打开。到目前为止,我已经显示了“Dock & Menu Bar”选项卡,但我不知道如何单击正确的复选框。 以下代码是我想出的,但如上所述,它并不多。

告诉应用程序“系统偏好设置” 启用 将当前窗格设置为窗格 ID“com.apple.preference.dock” 结束告诉

供参考:我想点击复选框“自动隐藏并全屏显示菜单栏”

【问题讨论】:

  • 您的任务对自动化没什么兴趣。因为玩家有一个设置“以全屏模式运行应用程序”。例如,我使用 VLC。只需设置复选框并重新启动应用程序(您只需重新启动一次 - 以记住应用程序的设置)。

标签: applescript


【解决方案1】:

当任何应用程序处于“全屏模式”时,菜单栏会自动隐藏。但是,如果应用程序已“缩放”,则以下 AppleScript 代码会将 自动隐藏菜单栏 切换为打开或关闭。

tell application "System Events"
    if not autohide menu bar of dock preferences then
        set autohide menu bar of dock preferences to true
    else
        set autohide menu bar of dock preferences to false
    end if
end tell

【讨论】:

  • 我通常在全屏模式下显示菜单栏,但我想在看电影时隐藏它。您的脚本有效,但我希望它单击下面的按钮。你也有解决方案吗?在代码中添加“全屏”似乎不起作用,因为“in”似乎是 applescript 中的标识符。
猜你喜欢
  • 2013-01-04
  • 1970-01-01
  • 2015-01-15
  • 1970-01-01
  • 2014-02-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多