Я пытаюсь сделать самую простую вещь в мире - простой итератор в Automator. Рабочий процесс идет:
Получить значение переменной (изначально установлено 1)
Запустить Applescript:
on run {input, parameters}
set input to input + 1
return input
end run
Установить значение переменной
Петля
Он работает в первый раз, переходя от 1 к 2, как и ожидалось. Но это не удается на втором проходе, что дает ошибку
Не удается превратить {} в номер типа. (-1700)
Я не знаю, почему - я пытался заставить его выводить из Applescript как целое число, и это не имеет значения. Кто-нибудь может пролить свет?