Менеджер буфера обмена или другая утилита, которая каждый раз будет копировать текст из определенной области на экране.

Существуют утилиты для создания снимков экрана, которые делают снимок в виде изображения определенного прямоугольника с заданными пользователем размерами (например, от Donation Coder). Мне нужно что-то подобное, но для копирования текста.

Для правильной утилиты, я готов купить.

Я использую Windows 7.

AutoHotKey может быть здесь.
текст можно выделить? если бы не OCR, это был бы самый простой способ

Ответы (2)

Платная (но по разумной цене, 49,95 долларов США) программа, известная как SnagIt для Windows и Mac, может служить вашим целям. Это довольно мощная утилита для захвата экрана, которая позволяет пользователю выбирать весь экран, конкретные окна, выбранные области (перетаскивать прямоугольник) и выполнять различные действия с захваченной информацией.

На ваш вопрос и в соответствии с этим руководством SnagIt сделает именно то, что вам нужно. Мой опыт работы с программным обеспечением также подтверждает эту возможность.

Вы должны использовать параметр свойств для вашего захвата, чтобы установить определенный размер и местоположение окна, а также действия, которые необходимо выполнить (захват текста), чтобы создать профиль в программе. Затем это будет активироваться каждый раз, когда вы нажимаете кнопку Print Screen (или любые выбранные пользователем клавиши).

SnagIt также позволяет автоматически сохранять файлы, хотя я не исследовал аспект OCR этой функции. При «обычных» графических захватах пользователь указывает папку назначения, префикс имени файла и цифру приращения. Пример префикса имени файла по умолчанию: snagit, за которым следует 0000 и соответствующее расширение (.jpg, .pdf, .txt и т. д.). Каждое нажатие горячей клавиши затем увеличивает счетчик и сохраняет информацию.

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

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

Я думаю, вы что-то там напутали — «захватить текст» — это именно то, что мне нужно. Но создание изображения, а затем обработка его с помощью оптического распознавания символов, похоже на полет через Японию, чтобы добраться из Калифорнии в Нью-Йорк.
Не исключено, что автоматическое распознавание текста будет использовать прямой захват текста из соответствующих окон/регионов. Учитывая, что распознавание текста происходит как встроенная функция, это не столько отвлечение от Японии, сколько, возможно, дополнительное время?

Звучит как сценарий для Сикули.

Вы можете написать сценарий sikuli для отправки ввода с клавиатуры или мыши в определенные области экрана или области, распознаваемые путем сопоставления с шаблоном. Например, если текст, который вы хотите скопировать, находится рядом со значком, он должен соответствовать ему.