Основная проблема iTunes AppleScript - PullRequest
0 голосов
/ 17 октября 2019

Чувствуешь себя здесь как настоящая кость, просто пытаюсь понять, как я могу заставить этот скрипт вставлять имя из выбора в исполнителя и помещать его в альбом исполнителей.

tell application "iTunes"
  set theTracks to (item 1 of (get selection))
  set theTracks to selection
  repeat with theTrack in theTracks
    set albumartist to artist of theTrack
  end repeat
end tell

1 Ответ

0 голосов
/ 17 октября 2019

Примерно так:

tell application "iTunes"
    set theTracks to (item 1 of (get selection))
    set theTracks to selection
    repeat with theTrack in theTracks
        set albumartist to artist of theTrack
        set album artist of theTrack to albumartist -- the missing line
    end repeat
end tell

В реальной жизни я бы, вероятно, пропустил промежуточную переменную и записал бы пару строк одной строкой, например:

        set album artist of theTrack to (get artist of theTrack)

Или даже лучше:

        tell theTrack to set album artist to (get artist)
...