Описание тега nsappleeventdescriptor

Вопросы, связанные с NSAppleEventDescriptor: основным строительным блоком для событий Apple.
1 ответ

Открытие сообщений программно с предварительно заполненными полями в macOS

Я пытаюсь заставить QR-коды работать на macOS. Я обнаружил, что могу открыть приложение Сообщения, просто используя imessage в качестве URI или sms в качестве URI: NSString *message = @"imessage://your@appleid.com"; [[NSWorkspace sharedWorkspace] op…
3 ответа

Программно вводить текст в любое приложение

Существует ли проверочный файл Objective-C, который вводит некоторый текст в приложение и затем щелкает мышью, используя события Apple, а не AppleScript? например, AppleScript эквивалент tell application "System Events" tell process "Safari" keystro…
1 ответ

-[NSAppleScript executeAndReturnError:] выдает ошибку со сценарием, который работает в редакторе AppleScript

Я пытаюсь выяснить, находится ли проигрыватель QuickTime на паузе или играет с какао. Я использую следующий небольшой AppleScript в Отладчике сценариев и Редакторе AppleScript, и он возвращает true или же false как и ожидалось: tell application "Qui…
0 ответов

Отправить данные в другое приложение и получить от него ответ

Я пытаюсь общаться приложения друг с другом. Я работаю с Apple Events в своем первом приложении с NSAppleEventManager.shared().setEventHandler(self, andSelector: #selector(handleGetURLEvent), forEventClass: AEEventClass(kInternetEventClass), andEven…
05 сен '17 в 11:25
0 ответов

Как передать строковый параметр в обработчик AppleScript в swift (appleScriptObjC framework)?

У меня есть обработчик объекта сценария AppleScript (для номеров приложения), который принимает строку в качестве входных данных для изменения диапазона выбора. Я знаю, что AppleScript может принимать переменные параметры из swift как экземпляр NSAp…
1 ответ

NSAppleEventDescriptor вернулся из проблем развертывания моста сценариев

Я работаю на OSX, Xcode 8.2. Objective-C. Я использую скриптовый мост для обращения к Adobe InDesign. У меня довольно длинный AppleScript, который я хочу перевести на Objective-C с помощью Scripting-Bridge, чтобы воспользоваться его возможностями фо…
4 ответа

Как передать информацию о дате в AppleScript?

Я делаю одно приложение, которое может запускать AppleScript через NSAppleScript. Все было хорошо, но я не смог выяснить, как передать информацию о дате из моего приложения в AppleScript. (Так как AppleScript имеет тип даты, я полагаю, это возможно)…
2 ответа

Невозможно развернуть NSAppleEventDescriptor в SWIFT

У меня есть Applescript, который дает мне результат. Но я не могу развернуть значение в строку, чтобы я мог использовать его. var set: String = "set windowTile to \"\"\n" var tell: String = "tell application \"System Events\"\n" var setFrontApp: Str…
1 ответ

Разобрать bmrk NSAppleEventDescriptor из final cut pro x

В Final cut pro я поделился своим приложением. Со следующим кодом [[NSAppleEventManager sharedAppleEventManager] setEventHandler:self andSelector:@selector(handleAppleEvent:withReplyEvent:) forEventClass:kCoreEventClass andEventID:kAEOpenDocuments];…
29 июл '20 в 12:44