2012-04-14 03:09:57 +0000 2012-04-14 03:09:57 +0000
12
12

Как сделать скриншот в Windows 7 и автоматически создать файл скриншота на рабочем столе, например, на Mac?

Я пытаюсь найти информацию о том, как сделать скриншот в Windows 7, который на самом деле создаст файл скриншота вроде .png на вашем рабочем столе, как в Mac, где вы можете сделать это, нажав commandshift+4.

В Windows все, что я знаю, это то, что я могу сделать это, нажав PrtScn = Windows захватывает весь экран и копирует его в буфер обмена.

или для Активных окон я могу просто удерживать Alt и нажимать PrtScn = Windows захватывает только текущее активное окно и копирует его в буфер обмена.

Сейчас я использую maComFort, что дает мне функциональность клавиатуры, похожей на Mac, которую я могу делать скриншоты таким же образом, как и в Mac OS X, но на самом деле это меняет многие клавиши на моей клавиатуре так, как мне не нравится.

Интересно, есть ли лучший способ?

Ответы (6)

13
13
13
2012-04-14 05:06:41 +0000

Просто используйте встроенный инструмент Snipping Tool. Он захватит экран и предложит вам сохранить его в файл .png. Если Вы хотите, чтобы он запустился при нажатии кнопки PrintScrn, привяжите его к этому ключу с помощью AutoHotKey.

11
11
11
2012-04-14 04:35:41 +0000

Я использую Screenpresso . Он бесплатный, портативный и использует только клавишу печати (с модификаторами).

11
11
11
2012-04-14 04:54:47 +0000

Скачайте NirCmd , AutoHotKey и установите их оба. (Скопируйте файлы nircmd либо в каталог Windows, либо распакуйте их в новую папку).

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

c:\path\to\nircmd.exe savescreenshot c:\path\to\desktop\Screenshot.png

Если все идет нормально, вы должны увидеть снимок экрана на рабочем столе. Теперь заставьте PrintScreen выполнить эту команду. Вот тут и появляется AutoHotKey.

Я только что изменил сценарий находящийся здесь . Создайте новый файл “.ahk” с помощью Блокнота, вставьте его и модифицируйте по мере необходимости.

#NoEnv
SendMode Input
SetWorkingDir, path:\to\desktop

PRINTSCREEN::Run, c:\path\to\nircmd.exe savescreenshot c:\path\to\desktop\Screenshot_%A_Now%.png
!PRINTSCREEN::Run, c:\path\to\nircmd.exe savescreenshotwin c:\path\to\desktop\Screenshot_%A_Now%.png
return

Теперь используйте инструмент “Преобразование .ahk в .exe”, который устанавливается вместе с AutoHotKey, и создайте исполняемый файл.

Запустите этот исполняемый файл и нажмите PrintScreen (и Alt+PrintScreen); проверьте, выполнило ли это задание.

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

Правка: Изменено для добавления Alt+Printscreen и метки времени в файлы.

4
4
4
2012-04-17 06:44:02 +0000

Ты можешь попробовать Мурринта. http://www.bcheck.net/apps/

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

0
0
0
2019-01-13 12:23:10 +0000

btw если вы уже используете IrfanView (что я и сделал, потому что это невероятно удобный инструмент для быстрого редактирования изображений и открытия/преобразования между разными форматами изображений), есть возможность начать сеанс захвата экрана (Параметры -> Захват/снимок экрана… ) (Я прикрепляю отображаемый диалог, содержащий все возможные опции, такие как целевой каталог и кнопки быстрого доступа, а также наименование и формат целевых файлов изображений)

[редактирование] на момент написания этой статьи IrfanView - “FREEWARE (для некоммерческого использования)”

-1
-1
-1
2014-06-02 13:05:59 +0000

Я написал простой питоновый скрипт, чтобы захватить экран в файл по горячей клавише.

Скрипт и его ярлык здесь .

Есть два файла printcreen-win.lnk и printcreen-win.py

Скопируйте оба в c:\utils, этот путь можно изменить, но вам нужно отредактировать ярлык.

Файл быстрого доступа ожидает, что ваш питон:

c:\Python27\pythonw.exe

Скопируйте ярлык на рабочий стол и сделайте “Клавишу быстрого доступа” из ее Свойств. По умолчанию я использую Ctrl + Alt + S

После выполнения скрипта он сохранит новый снимок экрана под `…\Desktop\screenЯ написал простой питоновый скрипт, чтобы захватить экран в файл по горячей клавише.

Скрипт и его ярлык здесь .

Есть два файла printcreen-win.lnk и printcreen-win.py

Скопируйте оба в c:\utils, этот путь можно изменить, но вам нужно отредактировать ярлык.

Файл быстрого доступа ожидает, что ваш питон:

c:\Python27\pythonw.exe

Скопируйте ярлык на рабочий стол и сделайте “Клавишу быстрого доступа” из ее Свойств. По умолчанию я использую Ctrl + Alt + S

После выполнения скрипта он сохранит новый снимок экрана под

Вам понадобится Python 2.x и [ PIL ]0x3&.

Наслаждайтесь!

Похожие вопросы

3
28
13
7
4