私はshoesでアプリケーションを作成し、.dmg(.app)バージョンと.exeバージョンはそれぞれのターゲットシステムで動作しますが、実行可能ファイルに使用されるアイコンを制御するにはどうすればよいですか?
これに関するドキュメントが見つかりません。私は多くの小さな便利な靴のアプリケーションを使用することを計画しており、それらを視覚的に区別するためにさまざまなアイコンを使用したいと考えています。
靴からではありません。私は_なぜ彼自身がこれに答えさせます:
1-アプリケーションアイコンを変更します!方法?
IcoFXのようなツールを使用する必要があります。 http://icofx.ro/最終的には、これをより自動化したいと思いますが、それでもいくつかの異なるピクセルサイズを設計する必要があるため、難しいでしょう。
さまざまなサイズのアイコン用に画像(非圧縮のティフ)を準備した場合。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の場合、靴が作成する.dmgから.appを取り出します。[パッケージの内容を表示]を右クリックして.appをフォルダーとして開き、Shoes.icnsと/Resources/Shoes.icnsを置き換えます
次に、配布用にアプリをdmgに再パックする必要があります。iDMGを使用し、dmgのアイコンとしてicnsを追加することもできます。
Windows上のEXEの場合、IcoFX リソースエディターを使用して、埋め込まれたアイコン(.icn)を変更できます。
私の.dmg(&.app)と.exeはすべて、新しいアイコンの外観になります。実行されるまで、標準の靴のアイコンがMacドックのWindowsフレームとWindowsタスクバーの左上に表示されます。
実際にアプリケーションを実行しているのは靴であるため、または.appと.exeは、靴のロゴを維持する埋め込み.shyファイルのラッパーであるため、アイコンが靴のアイコンと同じままであるかどうかはわかりません。