AppleScript Найти и импортировать музыку MP3 в iTunes
|В этой статье мы рассмотрим скрипт для Mac OS на базе AppleScript который поможет в нашей повседневной жизни. Этот скрипт ищет музыку, фильмы, рингтоны в определенной папке на вашем компьютере Apple и импортирует то что нашел в iTunes. В большинстве случаев данный скрипт решает проблему автоматизации импорта загруженной музыки с помощью торентов или браузера. А именно, если у вас закачанная музыка падает к примеру в папку «загрузки» то скрипт автоматом будет эту музыку импортировать. Если же вам надо запускать скрипт по расписанию, то вы можете воспользоваться статьей апуск Shell команд с правами суперпользователя (sudo) используя AppleScript
Код скрипта:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | set this_folder to (((path to home folder) as text) & "Desktop:3") as alias set moveExtList to {"mp3", "m4v", "m4a", "mp4"} delay 10 tell application "Finder" set fileList to (files of entire contents of this_folder whose name extension is in moveExtList) repeat with i from 1 to (count of fileList) set item1 to item i of fileList as alias tell application "iTunes" add item1 end tell end repeat end tell |
Чтобы вам было проще понять и разобрать скрипт давайте разберем его по частям. Итак первая строчка
set this_folder to (((path to home folder) as text) & «Desktop:3«) as alias
Назначает путь к папке в которой надо искать медиа для iTunes. Выражение «path to home folder» Назначает путь к вашей домашней папке, а «Desktop:3» путь где лежит ваша медиа. Если говорить человеческим языком путь выглядит так: Macintosh HD/Пользователи/Имя вашего пользователя/Рабочий стол/3
Следующая строчка
set moveExtList to {«mp3», «m4v», «m4a», «mp4»}
задает форматы файлов которые мы будем импортировать. А все остальные строчки оставьте без изменений.
На этом все, но если у вас остались какие-то вопросы, напишите в комментариях, попробую вам помочь.