Як відкласти автоматичний запуск деяких програм проект appstudio

Як відкласти автоматичний запуск деяких програм проект appstudio

Сьогоднішня хитрість присвячена двом проблемам:

Проблема №1. Практика показує, що особливо сильно завантаження Mac OS X гальмує велика кількість автоматично запускаються при старті програм. Після того, як ви входите в систему, вони все одночасно намагаються запуститися, що частенько викликає повний ступор навіть на потужних Маках.

Проблема №2. Буває потрібно змусити будь-яку з програм запускатися автоматично. Зрозуміло, це легко зробити вбудованими в Mac OS X засобами. Але якщо програма стане автоматично запускатися відразу в момент входу в систему, вона потрапить в купу існуючих об'єктів автозапуску. На жаль, не всі програми захочуть нормально запускатися таким чином. Деякі настільки примхливі, що вимагають запуску не відразу, а через кілька секунд.

Як вирішити дві ці проблеми? Легко: потрібно вручну рознести автозапуск програм за спеціальним розкладом. А про те, як це зробити, ми розповімо в нашій статті.

Якщо ви мали справу, скажімо, з Microsoft Office, то напевно знаєте, що таке макроси. Це перелік будь-яких дій, які автоматично виконуються одним натисканням кнопки. Automator - засіб створення макросів в Mac OS. Ці макроси вміють дуже багато: запуск програм, обробка файлів, робота з документами, з нагадуваннями iCal, з плейлистами iTunes і т.д. і т.п. Кожна програма в окремо і система в цілому мають певний набір допустимих дій. У Automator створення макросу зводиться до перетягування цих дій в потрібній вам послідовності в зручному конструкторі.

Простий приклад створення макросу ми розглянемо стосовно до двох наших проблем. Перший крок - подумати, що насамперед потрібно втілити в життя. А їх два:

  • почекати деякий час
  • ініціювати запуск програми

Для випадку з кількома програмами цей ланцюжок буде повторюватися кілька разів.

Тепер можна сміливо переходити до створення макросу. Запускаємо з папки програм Automator. При старті він запитає нас, що ми хочемо зробити? Для нашого випадку зручніше буде створити свою програму:

Як відкласти автоматичний запуск деяких програм проект appstudio

Ви побачите головне вікно Automator. Воно складається з двох половинок: зліва - доступні дії, справа - сценарій вашої майбутньої програми. Як бачите, ніяких знань в програмуванні не потрібно:

Як відкласти автоматичний запуск деяких програм проект appstudio
Наступна дія має забезпечити запуск програми. Називається дію теж цілком передбачувано - «Запустити програму». Потрібно перетягнути його направо, під дію «Призупинити»:

Як відкласти автоматичний запуск деяких програм проект appstudio
У списку програм вам залишається вибрати потрібну.

Після того, як ви визначите паузи перед запуском кожної з програм, залишається зберегти макрос. У меню виберіть пункт «Зберегти як ...». переконайтеся, що макрос зберігається як програма:

Як відкласти автоматичний запуск деяких програм проект appstudio

Тепер при запуску програми «Новий.app» відбуватимуться саме ті дії, які ми запланували. Залишається додати цю програму в автозавантаження при вході в систему. В налаштуваннях системи виберіть пункт «Облікові записи». зліва клікніть по вашій учеткі, а праворуч виберіть вкладку «Об'єкти входу». Потрібно натиснути на плюсик і вибрати наш макрос:

Як відкласти автоматичний запуск деяких програм проект appstudio
Зрозуміло, все ті програми, які ви додали в макрос, потрібно видалити зі списку автозавантаження.

Як відкласти автоматичний запуск деяких програм проект appstudio

Схожі статті