2010-01-22 3 views
2

iTunes의 특정 노래를 파일에서 새로 고치는 AppleScript가 필요합니다. iTunes에서 파일의 주소를 지정하려면 해당 파일의 경로 만 있습니다.AppleScript로 파일 시스템 경로에서 iTunes 트랙을 새로 고침

"새로 고침"과 "파일 트랙"으로 독자적으로 시도했지만 AppleScript로는 완전히 초보자이므로 아무 것도 할 일이 없습니다.

답변

1

나는 Applescript 멍청한 녀석이다. 그러나 나는 혼자서 알아 냈다! iTunes 사전을 열고 찾아 볼 수 있음을 알고 있습니다. AppleScript는 이상한 언어이지만 일반적인 영어로 추측 할 수 있습니다. 내 솔루션

문제 :

  • 나는 위치 별칭에 대해 무엇인지 알아낼 수 없습니다, 그래서 여기에 입력해야할지 모르겠어요.
  • 어떤 이유로 라이브러리 선택 목록에서는 작동하지 않지만 라이브러리 재생 목록에서는 작동하지 않습니다.

내 코드 :

tell application "iTunes" 
set the_location to location of current track 
repeat with this_track in selection 
    if (get location of this_track) is the_location then 
    refresh this_track 
    log "match" 
    end if 
end repeat 
end tell 
+1

이 2 옵션을 찾을 수는 ... (현재 트랙의 위치를 ​​얻을)의 POSIX 경로를 얻기 위해 그 ::: TELL 응용 프로그램의 "iTunes"을 시도 할 수도 ::: 재생 목록의 모든 파일 트랙을 가져옵니다. "라이브러리" – Pepijn