2016-10-31 5 views
0

"자동으로 iTunes에 추가"와 관련하여 문제가 있습니다. 결과적으로 내 USB에 저장 될 AppleScript를 만들려고하는데 특정 음악 파일을 클릭하면 AppleScript를 실행해야합니다.음악 파일을 열 때 Launchd를 사용하여 AppleScript를 실행하는 방법?

나는 약간의 연구를했고, 모든 사람들이 Launchd에 대해 계속 이야기하고 있습니다. .app로 저장된 applescript를 실행하려면 어떻게해야합니까? 여러 컴퓨터를 가지고 있기 때문에이 음악 파일과 AppleScript를 내 USB에 저장하고 싶습니다. 지정된 음악 파일을 열 자마자 바로 실행할 수 있습니까? 고맙습니다.

+0

'launchd'는 (USB) 볼륨이 마운트되거나 마운트 해제되었을 때이를 감지 할 수 있습니다. 실질적으로'/ Volumes' 폴더를 모니터링합니다. 첨부 된 스크립트는 대상 컴퓨터에 있어야합니다. – vadian

+0

그러면 음악 파일을 열 때 스크립트를 어떻게 감지합니까? –

+0

귀하의 경우에는 스크립트/앱을 생성하고 검색 필드 옆에있는 Finder 윈도우의 툴바로 드래그 할 것을 권장합니다. 그런 다음 파일을 선택하고 스크립트를 클릭하여 실행할 수 있습니다. 이것은 모든 Finder 윈도우에서 작동합니다. 'launchd '는 필요하지 않습니다. – vadian

답변

0

나는 궁극적으로 응용 프로그램 내부에서 음악 파일을 재생할 수있는 방법을 찾았습니다. 내가 한 것은 시스템의 다른 곳에 저장된 파일에 의존하지 않고 스스로를 참조 할 수 있기 때문에 자원에 대한 아이디어를 사용하는 것이 었습니다. 기본적으로 내가 한 일에 대한 링크가 있습니다 : https://apple.stackexchange.com/questions/157724/applescript-path-to-files-in-applications-resources

간단히 말해, 필자는 앱 자체 내에 음악 파일을 포함하고 필요할 때 재생했습니다.