1

我已经在鞋子中创建了一个应用程序,.dmg(.app) 和 .exe 版本在各自的目标系统上工作,但是如何控制用于可执行文件的图标?

我只是找不到任何有关此的文档。我计划使用许多有用的小鞋应用程序,并希望有不同的图标来直观地区分它们。

4

2 回答 2

2

不是来自鞋子,不。我会让_why自己回答这个问题:

1 - 更改应用程序图标!如何?

您需要使用像 IcoFX 这样的工具。 http://icofx.ro/最后,我想让这更自动化,但这将是具有挑战性的,因为您仍然需要设计几个不同的像素大小。

于 2009-08-03T13:14:44.210 回答
0

如果我为不同大小的图标准备图像(未压缩的 tiff)。对于 OS X 10.5:512x512 256x256 128x128 32x32 16x16

然后我可以使用 /Developer/Applications/Utilities/Icon Composer.app (包含在xCode中)创建一个 .icns

然后可以使用IcoFX(在 Windows 上)将 icns 转换为 windows .icn。

所以我现在有了我的 Mac 图标和我的 Windows 图标。

对于 Mac 上的 DMG,我将 .app 从鞋子创建的 .dmg 中取出。我通过右键单击“显示包内容”打开 .app 作为文件夹,然后替换 Shoes.icns 和/Resources/Shoes.icns

然后需要将应用程序重新打包到 dmg 中以进行分发,我可以使用iDMG并将 icns 添加为 dmg 的图标。

对于 Windows 上的 EXE,我可以使用IcoFX 资源编辑器来更改嵌入的图标 (.icn)

我的 .dmg (& .app) 和 .exe 都呈现新图标的外观。在执行之前,标准的鞋子图标会出现在 Mac Dock 上,在 Windows 框架和 Windows 任务栏的左上角。

我不确定图标是否与鞋子图标保持相同,因为它实际上是运行应用程序的鞋子,或者因为 .app 和 .exe 是用于维护鞋子徽标的嵌入式 .shy 文件的包装器。

于 2009-08-04T21:21:49.573 回答