Скопируйте и вставьте выделенный текст из текущего, из изолированного приложения Mac

Я пытаюсь из изолированного приложения меню получить выделенный (выделенный) текст в текущем приложении. Раньше я использовал специальные возможности и просматривал главное меню приложения, пока не находил элемент копирования, но, к сожалению, мне нужно изолировать приложение, и это больше не является допустимым подходом.

Я хотел бы имитировать сочетание клавиш ⌘ + C, но пока все мои попытки не увенчались успехом.


person AP.    schedule 16.09.2019    source источник
comment
Почему это заслуживает отрицательного голоса?   -  person AP.    schedule 16.09.2019
comment
Разрешено ли изолированному приложению имитировать нажатия клавиш?   -  person Willeke    schedule 16.09.2019


Ответы (1)


пока все мои попытки не увенчались успехом

Тому есть причина...

Основная цель песочницы — обеспечить изоляцию между приложениями, чтобы предотвратить доступ одного приложения к данным другого. Итак, вы спрашиваете, как вырваться из песочницы...

Если вы пишете программное обеспечение для специальных возможностей, взгляните на Как использовать специальные возможности с изолированным приложением? для, может быть, малейшего проблеска надежды.

В противном случае ваш текущий путь — тупик (надеюсь, это песочница), безопасность имеет свою цену, извините.

person CRD    schedule 17.09.2019
comment
К сожалению, я должен сказать, что вы правы. Я нашел способ с помощью AppleScript, но он не кажется достаточно устойчивым. - person AP.; 17.09.2019