Answers:
重要说明:在Mac OS X 10.5+中,下面说明的方法仅适用于未使用10.5中引入的“ 代码签名 ”功能以确保运行代码真实性的应用程序。将这种方法应用于已签名的应用程序的结果有所不同。它可能导致应用程序在启动时崩溃或导致其意外行为。
您可以通过添加以下几行来编辑Info.plist
每个应用程序目录(例如/Applications/VLC.app/Contents/Info.plist
)中包含的文件:
<key>LSUIElement</key>
<string>1</string>
例如:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>LSUIElement</key>
<string>1</string>
<key>BuildMachineOSBuild</key>
<string>11G63</string>
<key>CFBundleDevelopmentRegion</key>
...
...
</dict>
</plist>
启动应用程序时,您会看到图标仅一秒钟,该图标将消失。
Dockless
并Dock Dodger
在应用程序中自动执行此更改。
这很棒。我想每15分钟打开一次邮件,因此我在Applescript编辑器中创建了一个脚本,如下所示:
重复
告诉应用程序“邮件”
激活
延迟60 * 15
结束告诉
结束重复
60的延迟是60秒,我乘以15(= 15分钟)
然后在Applescript中,我单击“编译”,然后单击“保存”,并将其命名为“每15个邮件”,但是请确保在应用程序文件夹中将其命名为应用程序而不是脚本。
转到Finder,在“应用程序”文件夹中是新文件“每15个邮件”。右键单击该文件,然后选择“显示包内容”>“内容”。
您将看到一个名为Info.plist的文件,您可以在其中通过双击在文本编辑器中打开该文件。
打开文件后,插入上述代码,然后放在“ dict”行下方
注意:一旦开始尝试编辑,它将警告您:
您无权写入“ Info.plist”文件所在的文件夹。您可以复制此文档并编辑副本。仅重复项将包含您的更改。
继续并复制它,并使用插入内容更改第2行。将文件作为Info.plist保存到桌面(就像原始文件一样)。
您的Finder仍然应该处于打开状态,如果没有打开,请重复步骤3重新打开它。重命名原始文件,我将其命名为Info-A.plist(出于安全起见。我确定您可以将文件移至回收站,但我不想冒险。)
我用文件交换了位置(将Info.plist从桌面移动到“每15个邮件>目录”文件夹,并将Info-A.plist移动到了桌面)
转到“系统偏好设置”>“用户和组”>“登录项”,然后单击+号添加一个登录应用程序,以在启动或登录时启动它。现在,它每隔15分钟打开一次,并且图标和应用程序在打开时不再可见。
希望这会有所帮助,因为我对Mac一无所知,并且在我做对之前必须进行大量研究。该网页是我最终正确使用该网页时所处的位置,因此将其记录下来,以备将来参考。