2016-12-16 3 views
0

У меня есть задача создать событие в определенный день и время. Мне нужно открыть какое-либо примерное приложение автоматически до сих пор, я создал событие на дату и время, но я не знаю, как добавить скрипт в Приложение запускаЗапуск приложения Mac в день события с помощью терминала

вот мой пример кода:

osascript -e 'tell application "iCal" to make new event at end of calendar 1 with properties {start date:date "12, 19, 2016 1:02:00 PM", summary:"Demo"}' 

вот другой код, который я нашел, чтобы открыть любое приложение в одной команде:

open -a iTunes 

выше код, который испытывается на терминале и события создается на календаре

Теперь то, что я на самом деле нужно это можно объединить этот два сценария в одной команде и проверить? (Т.е. на определенную дату я хочу запустить мое приложение автоматически)

ответ

1

Вы в основном нужно создать «открытую тревогу файла» с путем к некоторому Applescript, который открывает приложение:

tell application "iCal" 
    tell calendar "My Calendar" 
     set theEvent to event 1 
     set theDate to (current date) - 3 * days 
     tell theEvent 
     make new open file alarm at end with properties {trigger date:theDate, 
      filepath:theFile} 
     end tell 
    end tell 
end tell 

См example.

+0

этот код не работает на терминале – batMan007

Смежные вопросы