Возможно получить _все_ визуализированный текст на OS X? - PullRequest
0 голосов
/ 14 января 2011

Я ищу в журнале весь текст, который отображается на моем компьютере с OS X 10.6.например, весь текст веб-страницы (независимо от браузера), текст PDF (не обязательно весь PDF, но по крайней мере весь текст, который фактически просматривался), все, что я печатаю в emacs, любое электронное письмо, которое я пишу.

Я посмотрел на Accessibility API, но похоже, что он больше описывает описание функций, чем контент - и в любом случае полагается на то, что разработчики приложений реализовали объекты доступности.Есть ли что-то более низкого уровня?может быть, я смогу посмотреть все, что происходит через средство визуализации шрифтов ОС?

После поисков какое-то время у меня сложилось впечатление, что Apple явно не делает этого возможным, я открыт для любых хакерских предложений, которые вы можете иметь.

1 Ответ

1 голос
/ 15 января 2011

Вы должны были бы глубоко проникнуть внутрь Window Server, чтобы иметь хоть какую-то надежду получить весь текст, который был записан на экран. Я полагаю, вы могли бы исправить это самостоятельно, но трудно понять, как это сделать без исходного кода. То, что вы хотите, имеет очевидное гнусное использование, поэтому вряд ли для него будет публичный API.

Просто выстрел в темноте, но как насчет того, чтобы включить Screen Sharing на «целевом» Mac и указать на него модифицированного клиента VNC? Я не знаю, отправляется ли текст в виде текста через VNC или нет, но если это так, то это может быть одним из первых мест. Это фактически дает вам эквивалент Windows Server, которым вы управляете.

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