Sourceforge appscript 如何在运行时隐藏automator应用程序图标

Sourceforge appscript 如何在运行时隐藏automator应用程序图标,sourceforge-appscript,Sourceforge Appscript,我创建了一个automator应用程序,并将其设置为在登录时运行,我选中了“隐藏”框,但它仍然显示在状态栏中(齿轮图标)。我怎么能把它藏起来 我选中此处的“隐藏”框: 但齿轮图标仍然显示(更糟糕的是,它从未停止旋转!) 是否可以隐藏此图标,或让其停止旋转?控件单击图标上的,然后从弹出菜单中选择“显示软件包内容”。在目录文件夹中,打开Info.plist,将LSUIElement从“否”更改为“是”(如果使用属性列表编辑器),或将LSUIElement键行后的行更改为(如果使用文本编辑器)。保

我创建了一个automator应用程序,并将其设置为在登录时运行,我选中了“隐藏”框,但它仍然显示在状态栏中(齿轮图标)。我怎么能把它藏起来

我选中此处的“隐藏”框:

但齿轮图标仍然显示(更糟糕的是,它从未停止旋转!)


是否可以隐藏此图标,或让其停止旋转?

控件单击图标上的
,然后从弹出菜单中选择“显示软件包内容”。在目录文件夹中,打开Info.plist,将LSUIElement从“否”更改为“是”(如果使用属性列表编辑器),或将LSUIElement键行后的行更改为(如果使用文本编辑器)。保存Info.plist。 现在,当警报触发时,Automator插件将在后台运行,没有Dock图标或菜单栏,焦点将保留在您正在使用的应用程序上

有三件事需要注意:

  • 您可能需要将插件从iCal文件夹中移出,然后再移入 为了让它发挥作用。Tiger缓存LSUIElement信息;移动应用程序 强制Tiger更新缓存
  • 您可能不想对任何已安装的iCal插件执行此操作 对话框或需要用户交互!这对维护最有效 操作、自动下载等等
  • 第三,这将适用于保存为 应用程序,而不仅仅是iCal插件。”

然后清除缓存

在plist文件中,LSUIElement似乎已经是Yes了。plist文件中的键是'LSUIElement',我删除了文件夹
/Library/Caches
~/Library/Caches
,但它不起作用。你说“清除缓存”是指删除那些文件夹吗?谢谢。我是说删除缓存文件夹中的内容。但如果这不起作用,idk:(