macos - 从 Dock 中删除 AppleScript 脚本的图标

标签 macos applescript dock

如何隐藏正在运行的 AppleScript 的停靠栏图标,并仅将应用程序保留在菜单栏中?

最佳答案

要隐藏应用程序使其不显示在 Dock 中,您需要修改应用程序内的 Info.plist 文件。最简单的方法是在 Finder 窗口中选择应用程序,按住 Control 单击,然后选择“显示包内容”。通过文本编辑器编辑 Info.plist。这基本上是一个 XML 文件。只需将其添加到字典中即可。

    <key>LSUIElement</key>
    <string>1</string>

这只会隐藏扩展坞中的应用程序图标。

要让 AppleScript 出现在菜单栏中,需要一些额外的编码。要为脚本添加菜单栏项,请查看 this answer这是一个很好的例子。这取决于您的用例,但您可能需要将脚本设置为保持打开状态。为此,请在脚本编辑器中打开脚本,转到"file",按住 option 键,选择“另存为”,然后勾选“运行处理程序后保持打开状态”复选框。

关于macos - 从 Dock 中删除 AppleScript 脚本的图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5690917/

相关文章:

git - 为什么我的 .gitattributes 文件不能在我的 Mac 上运行?

python - 需要帮助在 mac os x 上安装 python 包 autopy - libpng 和 png.h 有困难

c++ - 非阻塞套接字的 Windows select 和 Unix select 之间的区别

applescript - 拆分字符串并获取 AppleScript 中的第一个元素

android - 如何测试我的 Dock 应用程序

javascript - Adobe Air 系统托盘/Dock 图标菜单处理程序

macos - 如何对名称以 '-' 开头的文件使用通配符?

applescript - 如何使用 AppleScript(优雅地)激活 Safari 窗口?

arrays - 将列表转换为 applescript 数组

c# - DataGridView 大小超出 splitContainer 面板,即使 Dock 属性为 Fill