.icns
사용자가 선택한 파일 의 POSIX 경로가 필요한 애플 스크립트를 작성 중 입니다. 그러나 어떤 이유로 든 .icns
유효한 파일 형식 으로 수락하지 않습니다.
이것은 작동합니다 :
set Icon to (POSIX path of (choose file of type {"png"} with prompt "Select a .png file."))
그러나 이것은하지 않습니다 :
set Icon to (POSIX path of (choose file of type {"icns"} with prompt "Select a .icns file."))
스크립트가 실행되면 .icns 파일을 포함하여 어떤 파일도 선택할 수 없습니다.
어떤 아이디어? 감사.
또한 도움이된다면 10.8.5를 실행 중이며 .png 파일을 applescript를 사용하여 .icns 파일로 쉽게 변환 할 수있는 방법이 있다면 그것도 열려 있습니다.
답변
{"com.apple.icns"}
파일 형식으로 사용하십시오 .
set Icon to (POSIX path of (choose file of type {"com.apple.icns"} with prompt "Select a .icns file."))
( “mdls myiconfile.icns”를 실행하여 검색)
kMDItemContentType = "com.apple.icns"