Иногда мы не можем выбрать текст для копирования и вставки, например, диалоговые окна.

Иногда это просто не практично, например, 100 файлов в папке.

Есть ли практичный и простой способ записать этот текст из системы в текстовый файл?

Я хотел бы знать, как в OS X и Windows. Может быть, это просто невозможно сделать сегодня ...

1 ответ1

1

В OS X вы можете использовать Accessibility Inspector (в /Applications/Xcode.app/Contents/Applications/):

⌘F7 блокирует текущий фокусированный элемент, а ⌘C копирует значение выбранной строки.

Вы также можете запустить такой скрипт в редакторе AppleScript:

tell application "System Events" to tell process "Safari"
    value of UI elements of UI elements of window 1
end tell

Затем скопируйте текст результата:

{{}, {}, {}, {пропущенное значение, ложное значение, пропущенное значение, значение true}, {пропущенное значение}, {}, {"windows - как получить текст из системы - суперпользователь"}, {пропущенное значение, отсутствует значение, отсутствует значение, отсутствует значение}}

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .