Я пытаюсь создать небольшой скрипт, который принимает список выбранных элементов и подсчитывает количество раз, когда каждый выбранный элемент появляется в другом месте библиотеки. Если есть дубликаты, он отключает галочку, если это единственная копия, она включает ее.Как подсчитать элементы в iTunes, используя Applescript
Это работает.
Но я хочу, чтобы он проверял только библиотеку отмеченных песен. Но когда я добавляю бит «enabled» в конце (третьей строки set
), сценарий истекает.
repeat with entry in selection -- "selection" is a concept implemented in iTunes
set a to artist of entry
set n to name of entry
set x to count of (file tracks whose name contains n and artist contains a and enabled is true)
...
display dialog x
end repeat
если вынуть and enabled is true
он завершает в двойное быстрое время, как и ожидалось, и результаты, как и ожидалось.
с and enabled is true
в конце строк происходит нечто таинственное. Очевидно, что я проверяю неправильно
Это сделал трюк, спасибо – Madivad