Я делаю рабочий процесс календаря, который извлекает текст с веб-сайта и сравнивает его с текстом, хранящимся в локальном файле один раз в день. Я сохраняю текст в двух переменных «newText» и «oldText» в Automator. Со следующим кодом яблочного скрипта я пытаюсь получить доступ и сравнить эти две переменные. Если они равны, я хочу выйти из рабочего процесса.Ошибка в рабочем процессе при запуске из события календаря
on run {input, parameters}
set newText to value of variable "newText" of front workflow
set oldText to value of variable "oldText" of front workflow
if newText is equal to oldText then
tell me to quit
end if
end run
Технологический процесс прекрасно работает при запуске из Automator, но при запуске из календаря-события, я получаю следующее сообщение об ошибке (вторая линия):
Синтаксическая ошибка, ожидаемый конец строки, и т.д., но нашел «"».
Все предложения оценили!
Большое спасибо! Это и сделало трюк, когда вы также проводили сравнение внутри блока «tell». – mort