問題タブ [icns]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
macos - iconset:エラー: ICNS の生成に失敗しました
アプリケーションのアイコンセットを作成しようとしていますが、作成するとエラーが発生し続けます:Hexchat.iconset:error: Failed to generate ICNS.
Illustrator から .png ファイルを個別にエクスポートすることと、スクリプトを使用することの両方を試みました。1024x1024 の png ファイルをそのまま使用した現在のスクリプトHexchat_8.png
:
ただし、出力ファイルの有無にかかわらず、毎回同じです。
chmod や sudo が機能せず、man ページに詳細なエラー出力のオプションが表示されません。私は何を間違っていますか?
javascript - 電子アイコンが表示されない
electron-prebuilt
メインプロジェクトのルート内に(ローカルに)インストールしました。
閲覧するnode_modules/electron-prebuilt/
と、electron アプリ パッケージが表示されます。
次に、パッケージの内容を表示Resources/
し、アプリatom.icns
が見つかるブラウザを表示します (atom.icns を atom.png 1024x1024 ファイルから変換しました)。
atom.icns
デフォルトのアイコンを独自の.icnsに置き換えて同じ名前を付けてからatom.icons
、アプリを別のフォルダーに移動してから、元のフォルダーに戻します。
実際には、これらの手順に従いましたhttps://github.com/atom/electron/issues/654
問題は、アイコンが表示されないことです。アイコンがない場合のように、「無効」の図が付いた空白のアイコンしか表示されません。
何か案が?
icons - ImageMagick を使用して PNG ファイルにアルファ チャネルを追加するにはどうすればよいですか?
Apple イメージを作成するために必要な別のツールを使用して、既にいくつかの Mac アプリを作成しています。それらは、アルファ チャネルのない PNG ファイルとして作成され、フォルダーに保存されました。
次のコマンドを実行しようとしました。
以下のような複数のエラーが発生しました。
このブログ投稿と Stack Overflow に関するいくつかの投稿を読んだ後、画像にアルファ チャネルが必要であることがわかりました。これは、Apple Developer のドキュメントには記載されていません。
これにはプレビューを使用してみましたが、いくつかのビデオを見るなど、行った調査から、アイコン、特に小さいアイコンを台無しにする色を削除する必要がありました。私のアイコンの背景は黒く、その上にある小さな白いものを削除しようとすると、小さなアイコンにとっては悪夢になります。
このリンクには David Grayson によるコメントがあり、ImageMagick を使用してアルファ チャネルを追加できると述べています。コメントは、動作するはずの各pngファイルに対して次のコマンドを実行すると述べました。
ただし、これを実行すると、次のエラーが発生します。
次に、例としてメインの ImageMagick Web サイトで参照されているこのリンクにアクセスしました。次のコマンドを試しました。
次のエラーが発生しました。
ここからどこへ行けばいいのかわからない。
macos - 最小の OS X アプリケーション アイコン ファイルは何ですか?
興味本位で、OS X 10.4、10.5、および 10.6 で動作する実行可能なアプリケーションをどれだけ小さくできるかを調査してきました。
50 バイト未満のアプリケーションをいくつか作成しました。最も単純なものは、say.app/Contents/MacOS/say にある次の 36 バイト ファイルのみで構成されます。
残念ながら、次の 344 バイトのアイコンは、Dock で動作する、私が見つけた最小の特徴的なアイコンです。
この icns アイコンは、ics# 16x16 マスクとモノクロ イメージ、および ics8 16x16 8 ビット カラー イメージで構成されています。私の理解では、Dock アイコンにはマスク付きの画像が少なくとも 1 つ含まれている必要がありますが、ics8 カラー画像がないと機能しない理由がわかりません。
画像フォーマットはhttps://en.wikipedia.org/wiki/Apple_Icon_Image_formatで指定されています。
小さなアイコン ファイルを Dock で動作させることができるかどうか、またその方法を知っている人はいますか?