Grafik masaüstü ortamında ekran görüntüsünün fotoğrafını çekmek için kullanılabilecek kullanışlı araçlardan birisi de scrot adındaki programdır. scrot, komut satırından kullanılabilen birçok kullanışlı seçeneğe sahiptir. Önce apt ile ilgili paketi yükleyelim:
1 2 3 |
pi@raspberry:~ $ sudo apt update pi@raspberry:~ $ sudo apt install scrot -y |
Grafik ortamda bir terminal penceresi açarak scrot komutunu verdiğinizde ekran görüntüsünün fotoğrafı çekilerek aktif dizine tarih ve saat bilgisi içeren bir dosya adı ile kaydedilir. Kaydedilen görüntü dosyasının adı şunun gibidir:
1 2 3 |
2018-03-13-232748_1280x1024_scrot.png pi@raspberry:~ $ scrot |
Scrot’a -u seçeneğini vererek sadece aktif pencerenin ekran görüntüsünü çekebilirsiniz. Bu durumda grafik ortamda komutu yazdığınız pencere aktif olacağından sadece terminal penceresinin görüntüsünü çekmeye neden olur. Bu nedenle Raspberry Pi’a SSH üzerinden
o anda ekranda aktif olan pencerenin görüntüsünü çekmek en kullanışlı yöntemdir. Raspberry Pi’a uzaktan bağlandıktan sonra aktif görüntü arabiriminin (DISPLAY) belirtilmesi gerekir:
1 2 3 |
pi@raspberry:~ $ export DISPLAY=:0 pi@raspberry:~ $ scrot -u |
Scrot’ın ekran görüntüsü olarak kaydedeceği dosyanın türünü de ayarlayabilirsiniz. Scrot jpg, png ve bmp biçimlerinden birisi ile kayıt yapabilir. Bunun için dosya adı ile birlikte ilgili uzantıyı belirtebilirsiniz:
1 |
pi@raspberry:~ $ scrot -u pencere.jpg |
Çekilen ekran görüntüsünün belli oranda (% yüzde olarak) ufaltılarak (thumbnail) kaydedilmesi için -t seçeneğine ufaltma yüzdesinin değerini girilebilir. Bu durumda dosya adının sonuna thumb ifadesi eklenerek kaydedilecektir:
1 |
pi@raspberry:~ $ scrot -u -t 50 pencere.png |
