Описание тега appleevents
An Apple event is a type of interprocess message that can specify complex operations and data.
2
ответа
"потому что он не защищен SIP" - ошибка события Apple в OSX Mojave
У меня есть популярное изолированное приложение в OSX, цель-c, который общается со сторонними приложениями посредством событий Apple (например, Adobe InDesign). В OSX Mojave все ломается, потому что новый SIP от Apple ( https://developer.apple.com/l…
25 сен '18 в 18:16
1
ответ
AppleEvents: получено сообщение MS Mach, которое не было сложного типа, как ожидалось в getMemoryReference
Я на Xcode 9.2, OSX, Objective-C. Начиная с OSX High Sierra Update, я получаю много сообщений об ошибках, таких как: AppleEvents: received mach msg which wasn't complex type as expected in getMemoryReference. У меня есть две службы XPC, которые обра…
11 янв '18 в 17:18
1
ответ
Как заставить убить другое приложение в какао Mac OS X 10.5
У меня есть эта задача, из моего приложения мне нужно убить другое мое приложение, проблема в том, что у другого приложения есть диалог подтверждения завершения (нет важных данных для сохранения, только подтверждение намерения пользователя выйти). Н…
16 окт '12 в 16:35
1
ответ
GCD и AppleEvents / NSOperationQueue и AppleScript
Как я понял, потоки, предоставляемые GCD, имеют runloop, но не имеют источника / порта. Теперь я использую некоторые методы, которые вызывают AppleScripts через AppleEvents внутри NSOperationQueue. И иногда мое приложение вылетает со следующей трасс…
12 май '10 в 15:43
1
ответ
Как мне интерпретировать запись, возвращенную как результат NSAppleScript
Я запускаю яблочный скрипт из приложения Objective-C, используя NSAppleScript метод executeAndReturnError. Это возвращает объект NSAppleEventDescriptor, содержащий результат сценария. Мой скрипт возвращает запись appleScript. Как интерпретировать за…
01 ноя '12 в 15:49
1
ответ
Открытие сообщений программно с предварительно заполненными полями в macOS
Я пытаюсь заставить QR-коды работать на macOS. Я обнаружил, что могу открыть приложение Сообщения, просто используя imessage в качестве URI или sms в качестве URI: NSString *message = @"imessage://your@appleid.com"; [[NSWorkspace sharedWorkspace] op…
28 янв '19 в 14:44
1
ответ
Как предотвратить или расширить тайм-аут AppleEvent или SpeechRecognitionServer?
Я работаю над проектом SpeechRecognition, и я почти закончил. Однако есть одна вещь, которую я не могу понять. Когда я запускаю свое приложение, оно слушает мои команды, и если я не реагирую на команды или не произношу команды, то это выдает мне оши…
02 мар '19 в 01:40
1
ответ
Ответ на событие Apple в Какао
Я регистрирую обработчик событий Apple с помощью NSAppleEventManager: [[NSAppleEventManager sharedAppleEventManager] setEventHandler:self andSelector:@selector(handleGetURLEvent:withReplyEvent:) forEventClass:kInternetEventClass andEventID:kAEGetURL…
13 мар '13 в 10:29
0
ответов
Кодирование событий Apple
У меня очень простой AppleScript: tell application "Opera" get URL of active tab of window 1 end tell Это перевод к AppleEvents: osascript browser.scpt {core,getd target='psn '[Opera] {----={form=prop,want=prop,seld=URL ,from={form=prop,want=prop,se…
06 дек '18 в 19:12
1
ответ
Яблочный скрипт истекает при запуске терминала
У меня есть скрипт, в котором мне нужно запустить исполняемый файл из терминала сценарий как ниже tell application "Terminal" activate set run_cmd to "sudo <path to my executable>" do script run_cmd end tell но это время ожидания с сообщением …
14 фев '19 в 11:53
2
ответа
Получение свойства AppleScript NSAppleEventDescriptor
Я пытаюсь использовать некоторые события Apple в своем проекте Cocoa, чтобы получить доступ к приложению Terminal. Я не хотел использовать встроенные сценарии AppleScripts или какие-либо скомпилированные сценарии, поэтому я начал изучать NSAppleEven…
18 мар '12 в 20:54
3
ответа
Как получить идентификатор окна и номер вкладки окна терминала с помощью AppleScript через ScriptingBridge?
Я могу открыть вкладку "Терминал", используя следующий AppleScript: tell application "Terminal" set myTab to do script "exec sleep 1" get myTab end tell Это возвращает строку как: tab 1 of window id 3263 of application "Terminal", Это здорово, я виж…
26 апр '10 в 10:26
3
ответа
Программно вводить текст в любое приложение
Существует ли проверочный файл Objective-C, который вводит некоторый текст в приложение и затем щелкает мышью, используя события Apple, а не AppleScript? например, AppleScript эквивалент tell application "System Events" tell process "Safari" keystro…
15 сен '14 в 23:32
1
ответ
Получить событие URL в приложении, открытом в объективе c (Mac OSX)
Я пишу очень легкое приложение для OSX 10.6+, которое будет реагировать на нажатие пользователем URL-адреса, передавать этот URL-адрес другому приложению через TCP и затем завершать работу. До сих пор он регистрировался нормально для запуска, когда …
16 окт '12 в 16:42
1
ответ
Где утечка?
У меня утечка памяти в этом коде. Я разрушаю это с 2 недель, и я начинаю злиться. Заранее спасибо за помощь:) +(void) makeEvent:(int) event:(AppleEvent *)theEvent { int sig = 'dock'; OSErr err; AEAddressDesc targetDesc; targetDesc.descriptorType = t…
03 окт '10 в 15:18
0
ответов
Очень медленно открывается файл с приложением:openFile: после возвращения
Мое приложение реализует метод NSApplicationDelegate -application:openFile: в своем делегате приложения. Кажется, есть проблема, новая для OS 10.8, где после получения события apple, чтобы открыть файл, проходит пять секунд, прежде чем наступит како…
01 сен '12 в 05:08
0
ответов
Обработчик AppleEvent из OSAX приводит к сбою других AppleEvent
Код from appscript import * ps = app("Adobe Photoshop CS5") ps.do_javascript работает, если Photoshop еще не запущен. В этом случае он запускает Photoshop и находит do_javascript метод. Однако, если Photoshop уже запущен, этот код завершится ошибкой…
05 сен '11 в 14:36
1
ответ
Что такое "код создателя" для Final Cut Pro X?
Я работаю над отправкой Apple Events в Final Cut Pro X. На данный момент у меня есть пробная версия (бесплатно всегда приятно для экспериментов). Однако, глядя на.plist в пакете, код создателя указан как "????" и его идентификатор пакета "com.apple.…
09 мар '12 в 03:51
2
ответа
AppleEvent против уведомления
Я ищу высокопроизводительную систему межпроцессного взаимодействия в macos X. Какая система лучше? AppleEvents или же NSNotifications?
06 авг '10 в 20:30
2
ответа
Поймать зарегистрированную схему URL и запустить приложение
Мне удалось запустить свое приложение всякий раз, когда URL-схема вызывается через браузер, поместив эту схему в info.plist и добавив эти 2 строки: NSAppleEventManager *appleEventManager = [NSAppleEventManager sharedAppleEventManager]; [appleEventMa…
02 май '14 в 22:51