Saya menjalankan OpenSuse dengan DWM sebagai window manager. Karena saya beralih dari KDE, saya belum menemukan cara untuk mengambil tangkapan layar atau bahkan mengambil bagian layar saya.
Apakah ada cara saya bisa melakukan ini di lingkungan command-line?
Jawaban:
Scrot bernama euphoniously mengambil tangkapan layar dari baris perintah ...
Ini memiliki beberapa opsi sederhana, termasuk penundaan waktu dan kualitas gambar.
Jika Anda ingin mengambil bidikan di konsol, dan Anda menjalankan framebuffer, maka Anda dapat menggunakan fbgrab .
sumber
1366x768
, atau hanya resolusi asli layar (panel) Anda? Apa yangcat /sys/class/graphics/fb0/{modes,virtual_size}
memberi? Juga, jika Anda melakukan dump 1024x768, apakah gambarnya dipangkas?ImageMagick hadir dengan
import
utilitas untuk mengambil tangkapan layar. Ini memiliki banyak pilihan, tetapi secara default memungkinkan Anda menggambar persegi panjang di layar dan menyimpan hanya bagian itu. Jika Anda menginginkan seluruh jendela, Anda dapat menggunakan-window ID
; pengidentifikasi "root" menangkap seluruh layarsumber
Saya telah menggunakan Shutter di bawah Xmonad tanpa lingkungan desktop dan telah berfungsi dengan baik. Shutter adalah aplikasi GUI dengan sejumlah fitur yang layak.
Sebagian besar waktu saya akan mengetikkan "
shutter -s
" di peluncur / terminal dan program akan membiarkan saya memilih area layar yang ingin saya tangkap. Kemudian saya menekan Enterdan file akan disimpan ke folder rumah saya.sumber
Jika Anda mencari solusi minimalis,
Xorg
server Anda mungkin sudah dilengkapi dengan alat yang disebutxwd
. Jika tidak, dan Anda akan menginstalnya secara terpisah, kemungkinan itu adalah kemungkinan yang paling ringan - ukuran binernya hanya 27 KB. Hati-hati, karena ini menghasilkan datastdout
!Tapi masalah dengan
xwd
adalah bahwa hal itu dump screenshot dalam XWD X Window Data Dump gambar format yang, bukan gambar standar. Anda dapat melihat kesedihan tersebut denganxwud
program pendamping (jalankanxwud -in yourdumpfile
). Untuk mendapatkan file gambar biasa, Anda harus mengonversinya menggunakan sesuatu sepertixwdtopnm
atauconvert
(dariImageMagick
).sumber