Снимок экрана в DOS

Действительно ли возможно получить экран в MS-DOS и сохранить экран как изображение JPEG?

3
задан 16.06.2012, 07:24

6 ответов

Вы могли использовать виртуальную машину (например, VMware Player или VirtualBox) и выполнить DOS в этом. Затем (когда это работает в окне), Вы могли создать снимок экрана для того окна.

Кроме этого: Я могу помнить, что раньше был TSR ("завершаются, но остаются резидентный объект"), программы для DOS, который сохранил содержание экрана (символы ASCII) как текстовые файлы при нажатии клавиши, но конечно они не могли сохранить цвета.

8
ответ дан 07.12.2019, 22:52

При использовании Windows, можно использовать cmd для вызова консоли. Затем Вы использование экран печати funtion для создания изображения.

Используя Debian можно использовать терминал и созданный в функциональности снимка экрана.

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

Doscap.exe, кажется, одна из тех программ, но я не смог найти место, где можно загрузить ее.

Править: Похож я нашел то, в чем Вы нуждаетесь здесь. Это - набор утилит DOS, взгляните на Снимок экрана v2.01.

2
ответ дан 07.12.2019, 22:52

если просто необходимо сохранить вывод команды в файле, можно просто использовать">" для перенаправления его

dir > test.txt

перенаправит список каталогов к текстовому файлу под названием test.txt

1
ответ дан 07.12.2019, 22:52

Только для броска это там для программного решения - считало буфер памяти текущего экрана, получает битовый массив карты символов от видеокарты, получает цветовую палитру для всех 32 цветов текстового режима, соединило все это, создает графический файл с помощью всех этих данных и сжатия как .jpg.

Но получение экрана от машины VirtualBox должно быть, вероятно, легче.;)

1
ответ дан 07.12.2019, 22:52

Я помню там используемый, чтобы быть DOS-программой, названной screenthief, возможно, искать это.

0
ответ дан 07.12.2019, 22:52

При использовании командной строки DOS в Windows нажмите Alt-PrintScreen. Это копирует текущее окно (например, окно командной строки DOS) в буфер обмена. (Командная строка DOS должна быть отображена в окне, не полном экране).

Нажатие PintScreen или Ctrl-PrintScreen копирует целый экран.

Можно затем вставить его в приложении редактирования изображение, таком как Краска и затем сохранить как JPG (или предпочтительно как PNG, который является non-destructinve форматом).

При использовании реального MS-DOS (который был все еще распределен с Windows 98), можно нажать PrintScreen для печати текстового экрана на принтере по умолчанию. Для захвата текста (возможно, с цветом) или графический экран в файл Вам нужна программа снимка экрана. Некоторые могут все еще быть доступными, Google для снимка экрана MS-DOS.

0
ответ дан 07.12.2019, 22:52

Теги

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