Автоматическая вставка и сохранение в MS Paint в фоновом режиме

Я пытаюсь автоматизировать (Microsoft) Paint вставить и сохранить с AutoHotKey в то время как краска открыта за полный экран программы каждый раз, когда я нажимаю PrtScn ключ.
Это последовательность событий, которые я хочу, чтобы произошло, когда я нажимаю PrtScn: Я хочу рисовать

  • создать новое изображение (рабочую область) (как будто Ctrl+N, были напечатаны),
  • вставить (как будто Ctrl+V были напечатаны), и
  • Сохранить как JPEG. (Я создал Alt+4 как сочетание клавиш для этого в Paint.)

сложная часть, чтобы ввести последовательные номера после каждого запуска.
Например, если последнее сохранение JPEG, которое у меня было, было пронумеровано 151, в следующий раз я нажимаю PrtScn, Я хочу запустить эту последовательность и ввести 152, 153 и т. д.
И я хочу, чтобы краска оставалась на заднем плане.

это возможно?

23
задан Scott
03.01.2023 16:45 Количество просмотров материала 2874
Распечатать страницу

2 ответа

Как вы говорите , вы хотите автоматизировать весь процесс, то я рекомендую вам использовать GreenShot

это автоматически сохранить изображение на PrtScn в буфер обмена, а также в вашем любимом месте.

также вы можете захватить экран хотел..

GreenShot

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

1
отвечен vishal sharma 2023-01-05 00:33

Ну, это частичный ответ: если вы можете получить все остальное, работая с AutoHotKey и Paint, установите его, чтобы каждый раз сохранять одно и то же имя файла.  Затем напишите другую программу для запуска в фоновом режиме.  (Это может быть пакетный файл, сценарий PowerShell, сценарий оболочки, если у вас есть Cygwin или что-то подобное, или, может быть, даже что-то вроде программы Java-все зависит от того, какие инструменты у вас есть и что вам удобно.) Пусть эта программа отслеживает создание файла (например, my_snapshot.jpg) и переименовать его в имя с уникальным номером (например, my_snapshot_153.jpg).

Если вы нажмете PrtScn слишком быстро (или, что эквивалентно, если ваша фоновая программа увязнет), существует риск того, что Paint перезапишет файл, прежде чем ваш скрипт переименует его.  Я предлагаю вам изучить настройку fancy ACL в каталоге, которая позволяет создавать (и записывать) новые файлы и переименовывать файлы, но не открывать файлы для записи.  Я не уверен, что это возможно, но я подозреваю, что это может быть.

0
отвечен Scott 2023-01-05 02:50

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх