Якщо ви хочете побачити на нашому сайті відповіді на ваші запитання про все, що пов'язано з технікою, програмами і сервісами Apple, iOS або Mac OS X, iTunes Store або App Store, задавайте їх на форумі AppStudio. Відповіді на найцікавіші з них будуть з'являтися в матеріалах даної рубрики. До нас надійшло таке запитання:
Добридень!
вже не раз мене виручали? за що Вам величезне спасибі!
Зараз перейнявся такою темою - є у мене папка Previous mobile applications в папці iTunes media. Дана папка постійно наповнюється старими версіями софта і хотілося б налаштувати якусь автоматичне очищення (наприклад 1 раз на місяць) або видалення звідти тільки що доданих файлів.
Читав, що можна якось через AppleScript, але до кінця так і не зрозумів алгоритм дій.
Заздалегідь дякую!
Спробуємо виручити вас ще раз :)
Насправді, AppleScript тут не потрібен, він застосовується для вирішення більш складних завдань автоматизації. Для описаної вами ситуації відмінно підходить Automator. На потрібну вам директорію вішається дію папки, в якому ви кажете Finder відразу видаляти без розбору все, що буде потрапляти всередину цієї папки.
Робиться це в такий спосіб:
- запустіть Automator
- при старті виберіть «Дія папки»
- у вікні, в правій частині виберіть потрібну вам папку, з якої треба буде автоматично видаляти файли
- в лівому частині вікна в сайдбарі, в секції «Файли і папки» виберіть дію «Move Finder Items to Trash» і перетягніть його в праву половину вікна
- після збереження дію відразу почне працювати
Якщо ви потім захочете вимкнути автоматизацію, в контекстному меню відповідної папки треба буде вибрати пункт «Служби-Налаштування дій папки»