2
我正在嘗試在Python中編寫代碼,以便僅使用Python腳本(不使用XCODE或任何其他API)更改Mac OS X文件夾的圖標。 該過程是我有一個icon.icns文件,我需要使用python腳本將文件夾圖標更改爲icon.icns文件。如何使用Python腳本和終端命令更改MAC OS文件夾的圖標?
我正在嘗試在Python中編寫代碼,以便僅使用Python腳本(不使用XCODE或任何其他API)更改Mac OS X文件夾的圖標。 該過程是我有一個icon.icns文件,我需要使用python腳本將文件夾圖標更改爲icon.icns文件。如何使用Python腳本和終端命令更改MAC OS文件夾的圖標?
讓我們有一個icon.icns文件:
- 閱讀從圖標文件
- 設置與文件夾圖標標誌com.apple.FinderInfo擴展屬性的com.apple.ResourceFork擴展屬性
- 創建一個圖標文件:在目標文件夾中(名稱圖標\ R)
- 集擴展屬性com.apple.FinderInfo & com.apple.ResourceFork的圖標文件(名稱:圖標\ R)
- 隱藏圖標文件(名稱:Icon \ r)
我們可以使用stat和xattr模塊來執行此操作。
您是否找到了解決方案呢?我也很好奇 – Yasin 2016-03-28 06:54:26
讓我們有一個icon.icns文件: 從圖標文件中讀取com.apple.ResourceFork擴展屬性 使用文件夾圖標標誌設置com.apple.FinderInfo擴展屬性 創建一個圖標文件(名稱:Icon \ r) 設置擴展屬性com.apple.FinderInfo&com.apple.ResourceFork圖標文件(名稱:Icon \ r) 隱藏圖標文件(名稱:Icon \ r) 我們可以使用stat和xattr模塊來做到這一點。 – TougherApollo1 2016-08-29 06:53:36
將在我的git中添加代碼以供進一步參考 – TougherApollo1 2016-08-29 06:53:57