Как разработать приложение для Mac OS X, которое будет читать все, что вводит пользователь? - PullRequest
6 голосов
/ 11 мая 2010

Я здесь, чтобы спросить, знает ли кто-нибудь из вас, как разработать приложение для Mac OS X, которое продолжает читать все, что вводит пользователь. Примером приложения, реализующего это поведение, является Text Expander.

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

Итак, я хотел бы знать, какой ресурс Objective-C или Какао позволяет вам делать такие вещи.

П.С .: Просто упомяну, я не думаю о разработке чего-то вроде клавиатурного шпиона. Мне просто любопытно думать о разработке платформы с фрагментами.

Ответы [ 2 ]

5 голосов
/ 11 мая 2010

Это можно сделать с помощью CGEventTap, но для этого требуется, чтобы ваш процесс работал от имени пользователя root или «доступ для вспомогательных устройств» включен.

0 голосов
/ 11 мая 2010
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...