2010-08-11 30 views
1

通常要发布简单的可可应用程序,我们制作其发行文件夹的dmg。当我们双击它时,它会挂载它的图像并显示一个不可编辑的窗口,其中包含.app和/或其他文件,例如dSYM。现在,不可编辑的窗口显示为白色背景和其中的文件图标。如何在磁盘映像卷上设置Finder窗口背景图像

我的要求是

要自定义不可编辑窗口, 我可以在 背景下,改变位置和图标大小 显示一些图像,并在其中自定义其他 外观特征。例如。 Skype,Growl安装windows。

任何人都可以建议我该如何实现它?

感谢,

Miraaj

回答

2

最便宜的方法是正常创建磁盘映像,挂载它,告诉Finder打开它的窗口,然后告诉Finder设置窗口的背景图片。这里是the source code for the Growl project's script for this

该解决方案的缺点是,在脚本运行时,您几乎无法使用您的Mac,以免将脚本丢失。

+0

OK .....感谢名单为您的答案......我还探索一个简单的伎俩,请查看我的回答! – Devarshi 2010-08-11 17:22:39

+0

Hi @PeterHosey,Google显然已经改变了在code.google.com中引用文件的方式,所以任何人点击你的上面的链接都会得到404。我可以在这里找到[你的最新签到](http:// code .google.com/p/growl/source/browse/Release/dmg_growl.applescript?spec = svn7de3aa4ef83ee1f8bf28eb2796eef6c9a8a4d089&r = 7de3aa4ef83ee1f8bf28eb2796eef6c9a8a4d089),但是为这个有用的applescript提供一个更好的(更持久的)链接可能会很聪明。谢谢! – 2012-10-01 06:19:39

0

一个简单的窍门是:

创建一个读/写启用的伤害,设置 它像你希望它看起来,负载 应用程序,然后将其转换为压缩只读伤害一个 。

欢呼... :)

+0

这就是我说的。您只是忽略了有关脚本编写的部分,因此您建议每次手动执行一次。 – 2010-08-12 06:13:04

+0

是啊......你是对的......如果我将用背景图像创建的dmg转移到其他mac中,我的解决方案将无法工作......你真的提供了一个更好的解决方案! – Devarshi 2010-08-12 06:31:03