Я устал открывать Skype каждый день; Мне нужен небольшой скрипт, чтобы установить час, чтобы открыть и час, чтобы закрыть.
4 ответа
Создайте событие iCal, повторяя его каждый день и попросив его Run Script
как сигнал тревоги.
НУЖНО ли быть Python? OS X поставляется с Automator, (http://www.apple.com/downloads/macosx/automator/), который специально разработан для подобных задач.
Или вы можете иметь его в crontab (подумайте что-то вроде launchd в OS X)
Вы открываете Skype при входе? Если это так, добавьте Skype к своим элементам входа, так как при выходе из него программа также будет закрыта.
Чтобы добавить программу к элементам входа в систему:
- Откройте Системные настройки
- Нажмите Панель настроек учетных записей.
- Нажмите на элементы входа
- Нажмите символ «+», найдите Skype.app и нажмите ОК.
- Вы сделали
или же
- Нажмите правой кнопкой мыши на Skype в Dock и выберите "Открыть при входе" (в подменю "Параметры" в Snow Leopard)
Если по какой-либо причине вход в систему и выход из нее не работают, Automator или временный скрипт (с использованием cron
, launchd
или iCal) возможны. Чтобы узнать, как это сделать, проверьте Вопрос 126907 (Как я могу заставить скрипт запускаться каждый день в Mac OS X?). Вам просто нужно настроить его дважды: один скрипт откроет Skype (open /Applications/Skype.app
), а другой выйдет из Skype (например, killall Skype
- для принудительного выхода). Вы можете установить время, которое он открывает и закрывает, используя эти сценарии.