3

Pythonスクリプトのみを使用して(XCODEまたはその他のAPIを使用せずに)Mac OS Xフォルダーのアイコンを変更するコードをPythonで記述しようとしています。手順は、私がicon.icnsファイルを持っていることです。python スクリプトを使用して、フォルダー アイコンをicon.icnsファイルに変更する必要があります。

4

1 に答える 1

2

icon.icns ファイルがあるとします。

  1. アイコン ファイルから com.apple.ResourceFork 拡張属性を読み取る
  2. フォルダ アイコン フラグを使用して com.apple.FinderInfo 拡張属性を設定する
  3. 対象フォルダ内にアイコンファイル(名前:Icon\r)を作成
  4. アイコンファイルの拡張属性 com.apple.FinderInfo & com.apple.ResourceFork を設定 (名前: Icon\r)
  5. アイコンファイルを隠す (名前: Icon\r)

これを行うには、stat および xattr モジュールを使用できます。

于 2016-08-26T10:17:23.233 に答える