menggunakan Scrot
Di halaman ini
Tentang Scrot
Instalasi Scrot
Penggunaan / Fitur Scrot
Dapatkan versi aplikasi
Menangkap jendela aktif
Memilih sebuah jendela
Sertakan batas jendela pada tangkapan layar
Keterlambatan pengambilan tangkapan layar
Hitung mundur sebelum tangkapan layar
Kualitas gambar
Membangkitkan thumbnail
Bergabunglah dengan beberapa tampilan gambar
Melaksanakan operasi pada gambar yang disimpan
Senar spesial
Kesimpulan
Baru-baru ini, kami membahas tentang utilitas gnome-screenshot ,
yang merupakan alat perebutan layar yang bagus. Tetapi jika Anda mencari utilitas
baris perintah yang lebih baik lagi untuk mengambil tangkapan layar, Anda harus
memberi Scrot sebuah percobaan. Alat ini memiliki beberapa fitur tambahan yang
saat ini tidak tersedia di gnome-screenshot. Dalam tutorial ini, kami akan
menjelaskan Scrot dengan mudah untuk memahami contoh.
Perlu diketahui bahwa semua contoh yang disebutkan dalam tutorial ini
telah diuji di Ubuntu 16.04 LTS, dan versi scrot yang telah kita
gunakan adalah 0.8.
Tentang Scrot
Scrot ( SCR eensh OT ) adalah tangkapan layar yang memanfaatkan utilitas yang
menggunakan perpustakaan imlib2 untuk mendapatkan dan menyimpan
gambar. Dikembangkan oleh Tom Gilbert, saya t ditulis dalam bahasa pemrograman
C dan dilisensikan di bawah Lisensi BSD.
Instalasi Scrot
Alat scrot mungkin sudah terinstal di sistem Ubuntu Anda, tapi jika bukan itu
masalahnya, Anda bisa menginstalnya menggunakan perintah berikut:
Secara default, file yang diambil disimpan dengan nama file bertanda tanggal di
direktori saat ini, walaupun Anda juga dapat secara eksplisit menentukan nama
gambar yang diambil saat perintah dijalankan. Sebagai contoh:
Jika mau, Anda bisa mengecek versi wortel menggunakan opsi -v command line.
Scrot -v
Dengan menggunakan utilitas ini, Anda dapat membatasi tangkapan layar ke jendela
yang sedang difokuskan. Fitur ini bisa diakses menggunakan opsi -u command line.
Scrot -u
Sebagai contoh, inilah desktop saya ketika saya menjalankan perintah di atas pada
baris perintah:
Scrot -s
Misalnya, seperti yang bisa Anda lihat pada gambar di bawah ini, saya memiliki layar
dengan dua jendela terminal saling tumpang tindih. Di jendela atas, saya
menjalankan perintah di atas.
Sekarang anggaplah, saya ingin menangkap jendela terminal bawah. Untuk itu, saya
hanya akan mengklik jendela itu setelah perintah dijalankan - eksekusi perintah tidak
akan selesai sampai Anda mengklik di suatu tempat di layar.
Inilah tangkapan layar yang diambil setelah mengklik terminal itu:
Catatan : Seperti yang dapat Anda lihat di foto di atas, area apa pun yang menutupi
jendela bawah telah ditangkap, meskipun itu termasuk bagian jendela atas yang
tumpang tindih.
Sertakan batas jendela pada tangkapan layar
Opsi baris perintah -u yang telah kita bahas sebelumnya tidak menyertakan batasan
jendela pada tangkapan layar. Namun, Anda bisa memasukkan batas jendela jika
Anda mau. Fitur ini bisa diakses menggunakan opsi -b (bersamaan dengan opsi -
u tentunya).
Scrot -ub
Anda bisa mengenalkan waktu tunda saat mengambil screenshot. Untuk ini, Anda
harus menetapkan nilai numerik ke opsi baris perintah --delay atau -d .
Scrot --delay 5
Dalam hal ini, scrot akan menunggu selama 5 detik dan kemudian mengambil
screenshot.
Hitung mundur sebelum tangkapan layar
Alat ini juga memungkinkan Anda untuk menampilkan hitungan mundur saat
menggunakan opsi penundaan. Fitur ini bisa diakses menggunakan opsi -c command
line.
Scrot -d 5 -c
Dengan menggunakan alat ini, Anda bisa mengatur kualitas gambar screenshot pada
skala 1-100. Nilai tinggi berarti high size dan low compression. Nilai default adalah
75, walaupun efeknya berbeda tergantung format file yang dipilih.
Fitur ini dapat diakses menggunakan opsi --quality or -q , namun Anda
harus menetapkan nilai numerik untuk opsi ini mulai dari 1-100.
Scrot -quality 10
Jadi, Anda dapat melihat bahwa kualitas gambar terdegradasi karena opsi -q diberi
nilai lebih dekat ke 1.
Membangkitkan thumbnail
Wangi - NUM
Wangi - 50
Catatan : Opsi --thumb memastikan tangkapan layar diambil dan disimpan dalam
ukuran asli juga.
Sebagai contoh, berikut adalah screenshot asli yang diambil dalam kasus saya:
Berikut adalah thumbnail yang disimpan:
Jika mesin Anda memiliki beberapa display yang menyertainya, scrot memungkinkan
Anda untuk mengambil dan menggabungkan tangkapan layar dari display ini. Fitur
ini bisa diakses menggunakan opsi -m command line.
Scrot -m
Dengan menggunakan alat ini, kita dapat menjalankan berbagai operasi pada
gambar yang tersimpan - misalnya, buka tangkapan layar di editor gambar seperti
gThumb. Fitur ini bisa diakses menggunakan opsi -e command line. Inilah contohnya:
Di sini, gthumb adalah editor gambar yang akan otomatis diluncurkan setelah kita
menjalankan perintah.
Berikut adalah cuplikan dari perintah tersebut:
Dan inilah output dari perintah di atas:
Jadi Anda bisa melihat perintah scrot itu mengambil tangkapan layar dan kemudian
meluncurkan editor gambar gThumb dengan gambar yang diambil sebagai argumen.
Jika Anda tidak menentukan nama file ke tangkapan layar Anda, maka snapshot akan
disimpan dengan nama file bertanda tanggal di direktori Anda saat ini - ini, seperti
yang telah kami sebutkan di awal, adalah perilaku default wortel.
Berikut adalah contoh opsi command -e di mana scrot menggunakan nama default
untuk tangkapan layar:
Parameter thee (atau --exec ) dan filename dapat mengambil penspesifikasi format
saat digunakan dengan wortel. Ada dua jenis penspesifikasi format. Tipe pertama
adalah karakter yang didahului dengan '%' yang digunakan untuk format tanggal
dan waktu, sedangkan tipe kedua adalah internal untuk scrot dan diawali dengan '$'
Beberapa penspesifikasi yang dikenali dengan parameter
--exec dan filename dibahas di bawah ini.
$ F - menyediakan akses ke jalur screenshot (termasuk nama file).
Sebagai contoh,
Jika Anda tidak menentukan nama file, maka scrot akan secara default menyimpan
snapshot dalam format file cap tanggal. Ini adalah format file stempel menurut
standar yang digunakan dalam wortel: % yy-% mm-% dd-% hhmmss_ $ wx $
h_scrot.png .
$ N - menyediakan nama snapshot. Berikut adalah contoh snapshot:
$ S - memberi akses ke ukuran tangkapan layar. Fitur ini, misalnya, bisa diakses
dengan cara berikut.