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»}

задает форматы файлов которые мы будем импортировать. А все остальные строчки оставьте без изменений.

На этом все, но если у вас остались какие-то вопросы, напишите в комментариях, попробую вам помочь.

 

загрузка...

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *