Я использую OpenSuse с dwm в качестве оконного менеджера. С тех пор, как я переключился с KDE, я не нашел способа сделать снимок экрана или даже сделать снимок части моего экрана.
Есть ли способ, которым я могу сделать это в среде командной строки?
Я использую OpenSuse с dwm в качестве оконного менеджера. С тех пор, как я переключился с KDE, я не нашел способа сделать снимок экрана или даже сделать снимок части моего экрана.
Есть ли способ, которым я могу сделать это в среде командной строки?
Ответы:
Скупой по имени скрот делает скриншоты из командной строки ...
Он имеет несколько простых опций, включая задержку и качество изображения.
Если вы хотите сделать снимок в консоли и используете кадровый буфер , вы можете использовать fbgrab .
источник
1366x768
или это просто ваше собственное разрешение экрана (панели)? Чтоcat /sys/class/graphics/fb0/{modes,virtual_size}
дает? Кроме того, если вы делаете дамп 1024x768, изображение обрезается?ImageMagick поставляется с
import
утилитой, чтобы делать скриншоты. У него множество опций, но по умолчанию он позволяет рисовать прямоугольник на экране и сохраняет только эту часть. Если вы хотите целое окно, вы можете использовать-window ID
; идентификатор «root» захватывает весь экранисточник
Я использовал Shutter под Xmonad без какой-либо среды рабочего стола, и он работал хорошо. Shutter - это приложение с графическим интерфейсом с приличным количеством функций.
Большую часть времени я набираю "
shutter -s
" в панели запуска / терминала, и программа позволяет мне выбирать область экрана, которую я хочу захватить. Затем я нажму, Enterи файл будет сохранен в моей домашней папке.источник
Если вы ищете минималистичные решения, ваш
Xorg
сервер может уже иметь инструмент под названиемxwd
. Если нет, и вы установили бы его отдельно, это могло бы быть самой легкой возможностью - размер двоичного файла составляет всего 27 КБ. Берегись, потому что он выводит данные наstdout
!Но проблема с
xwd
том , что он сбрасывает скриншот в качестве данных дампа изображения XWD X Window формате, а не стандартное изображение. Вы можете просмотреть такие дампы с помощью сопутствующейxwud
программы (запуститьxwud -in yourdumpfile
). Чтобы получить типичный файл изображения, вам нужно преобразовать его, используя что-то вродеxwdtopnm
илиconvert
(изImageMagick
).источник