Асинхронно выполнить два appleScript в приложении какао

Я преобразую все типы файлов OSX документов iwork в тип файлов Microsoft, например.pages, в.doc .keynotes в.pdf и.numbers в.xls. Я написал 3 разных сценария для каждого типа и вызываю событие с аргументами из приложения какао (NSAppleScript, NSAppleEventDescriptor). Если я называю это все сценарии последовательно, это работает нормально. Но когда я иду на параллельную операцию, ее преобразование происходит только один за другим.

Я хочу открыть все три документа и конвертация должна происходить одновременно. Как реализовать логику для этой проблемы.

Как сделать асинхронное действие в AppleScript.

Может кто-нибудь предложить решение, которое даст мне такое же поведение, как NSAppleScript, метод NSAppleScriptEventDescriptor дает мне?

0 ответов

Другие вопросы по тегам