0
出於組織目的,通過熱鍵,我希望能夠快速複製選定的圖像文件(如Finder中所示),然後將其粘貼爲所選文件夾的圖標,而不必進入該文件夾的「獲取信息」。Applescript - 複製圖像,粘貼爲圖標
這可能嗎?
出於組織目的,通過熱鍵,我希望能夠快速複製選定的圖像文件(如Finder中所示),然後將其粘貼爲所選文件夾的圖標,而不必進入該文件夾的「獲取信息」。Applescript - 複製圖像,粘貼爲圖標
這可能嗎?
您可能需要兩個腳本:一個複製圖像(不是文件,而是圖像本身),另一個將圖像粘貼爲圖標。
複製圖像:
tell application "Finder"
open selection using (path to application "Preview") -- open with Preview
end tell
tell application "Preview"
tell application "System Events"
keystroke "a" using command down -- select all
keystroke "c" using command down -- copy
keystroke "w" using command down -- close window
end tell
end tell
粘貼圖片作爲圖標:
tell application "Finder"
activate
tell application "System Events"
keystroke "i" using command down -- open info
-- set focus on icon image
tell process "Finder"
set img to (image 1 of scroll area 1 of front window)
set focused of img to true
end tell
keystroke "v" using command down -- insert image
keystroke "w" using command down -- close window
end tell
end tell
比你可以在這兩個腳本綁定到一些快捷鍵。我爲此使用FastScripts。
注1:您可能需要啓用SystemPreferences下輔助設備的控制 - >輔助
注2:如果腳本的某些部分沒有(例如預覽打開工作,但沒有選擇圖像等),你應該嘗試玩延遲。