Запустите Applescript для выделенного текста и сохраните его в буфере обмена

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

Как я могу сделать это с приложением BetterTouchbar или без него.

Большое спасибо.


person Sajad    schedule 23.03.2019    source источник


Ответы (1)


Создайте Автоматизатор Быстрое действие1, настройте Рабочий процесс получает текущий текст в любом приложении и добавьте Выполнить AppleScript action, добавив следующую строку example AppleScript code, где is говорит: (* Здесь находится ваш скрипт *)

set the clipboard to the (reverse of characters of item 1 of input) as text

Сохраните Быстрое действие, например: Отменить выделенный текст в буфер обмена.

Теперь он доступен в меню Сервисы в любом приложении, например Редактирование текста > Службы или меню Службы в меню Контекст (меню, вызываемое правой кнопкой мыши).

Вы также можете назначить сочетание клавиш в: Системные настройки > Клавиатура > Сочетания клавиш > Службы.


1 В версиях macOS до Mojave быстрое действие называется службой. .


Примечание. пример AppleScript код — это именно то, что нужно, и не содержит какой-либо обработки ошибок. Ответственность за добавление любой обработки ошибок, которая может быть уместной, необходимой или желательной, лежит на использовании. Взгляните на try оператор и ошибка утверждение в AppleScript Руководство по языку. См. также Работа с ошибками.

person user3439894    schedule 23.03.2019