Як я можу тримати роботу з автоматизації crontab на MacOS 10.14 після екрану користувача, що заблокований?


0

У MacOS 10,13 я можу просто використовувати crontab з AppleScript, щоб перетворити свій Mac на сигнал тривоги з iTunes playlist.

Але здається, що не працює на 10.14, спочатку з'явилися нові налаштування щодо автоматизації в Росії Системні налаштування & gt; Безпека & amp; Конфіденційність & gt; Конфіденційність .

Я вже додаю System Events, iTunes, Script Editor під Script Menu і iTerm2 до AutomationЦе зафіксувало деякі питання щодо використання AppleScript для керування iTunes в звичайній ситуації.

У 10.13 macOS також може працювати crontab ( osascript xxxx.scpt ) для запуску програми iTunes для відтворення, коли мої Mac заблоковані або в режимі сну (користувач вже ввійшов) без інших налаштувань.

Але я помітив, що зараз не працює, хоча crontab може керувати iTunes за допомогою osascript за допомогою AppleScript у звичайному режимі (хтось увійшов до системи, не маючи екрана блокування або в режимі сну).

Це може НЕ керувати iTunes, коли мій Mac був заблокований або більше в режимі сну.

Я намагався використовувати pmset зробіть мій mac wake сам, і це вдалося. Він просто не може запустити ITunes, коли Mac прокинутися себе, якщо я не розблокувати його (вже вхід, тільки заблокований після пробудження від сну).

Хто-небудь знає, як це виправити?


Я думаю, вам краще відправити це питання на Ask Different, яка спеціалізується на питаннях, пов'язаних з Apple / macOS. Все, що я знаю, це cron був застарілий на MacOS, а тому на користь launchd. Див. Сторінку man для launchctl.
CJK
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.