Добавлена функция выхода в конец скрипта ruby. Теперь шаг сценария оболочки завершается правильно в Automator, а затем запускает AppleScript для выключения компьютера.
Шаг сценария Ruby в рабочем процессе Mac Automator не завершается
Я создал рабочий процесс Automator в Mac OS X 10.5.8. Предполагается, что рабочий процесс запускает скрипт Ruby, а затем выключает компьютер.
Скрипт Ruby копирует файлы между несколькими компьютерами, а затем отправляет электронное письмо после завершения. Когда я запускаю скрипт в Automator, весь код выполняется без ошибок, потому что я получаю электронное письмо, и все файлы копируются, но шаг Automator, на котором выполняется скрипт, никогда не завершается, поэтому компьютер никогда не выключается. Я проверил шаг выключения самостоятельно, и он работает нормально.
Сценарий Ruby занимает около 20 минут. Если я сократил сценарий, чтобы он просто отправлял электронное письмо и выполнялся менее чем за 10 секунд, рабочий процесс Automator выполняется полностью и компьютер выключается.
Есть идеи?
1 ответ на вопрос
Похожие вопросы
-
3
Почему Macbook Pro Unibody вылетает в спящем режиме под Windows?
-
3
Ускорение загрузки OS X на годичной MBP
-
2
iTunes на Mac: как использовать внешнюю музыкальную библиотеку на NAS (общий ресурс Windows)?
-
-
3
Как повторно связать резервную копию Airport Time Machine после перехода на новый Mac?
-
4
Как я могу конвертировать ISO-образ CD в формат bin / cue на Mac?
-
6
Как вы отключите звук запуска на Mac?
-
5
Почему мой Macbook сильно нагревается при использовании Boot Camp?
-
5
Macbook Pro продолжает извлекать все, что я положил во внутренний оптический привод
-
4
Есть ли альтернативы TextExpander в Mac OS X?
-
7
Есть ли в Mac OS X эквивалент Ctrl + Tab?