Scrot (SCReenshOT) egy nyílt forráskódú, hatékony és rugalmas, parancssori segédprogram képernyőképeinek készítéséhez Asztal, Terminál vagy a Speciális ablak manuálisan vagy automatikusan Cron munka. A Scrot hasonló a Linuxhozimport"Parancs, de használja"imlib2"Könyvtár a képek rögzítéséhez és mentéséhez. Többféle képformátumot (JPG, PNG, GIF stb.) Támogat, amelyeket az eszköz használatával képernyőképek készítése közben adhat meg.
Telepíthetjük 'Scrot"Bármilyen Linux disztribúción. Ha használ Piros kalap vagy Debian alapú terjesztés, használhat egy csomagkezelő eszközt, például yum vagy apt-get telepíteni az alábbiak szerint.
# yum install scrot [Be Piros kalap alapú rendszerek]
$ sudo apt-get install scrot [Be Debian alapú rendszerek]
Ha forráskódból szeretné telepíteni, akkor használja a következő parancsokat.
$ wget http://linuxbrit.co.uk/downloads/scrot-0.8.tar.gz. $ tar -xvf scrot -0.8.tar.gz. $ cd /scrot-0.8. $ ./configure. $ make. $ su -c "make install"
jegyzet: RedHat felhasználók, meg kell adni az előtag helyét a configure paranccsal.
$ ./configure --prefix =/usr
Amint fentebb említettem, a scrot képes elfogni egy egész asztalt, egy terminált vagy egy adott ablakot. A scrot segítségével képernyőképeket is készíthet egy olyan rendszer héjáról/termináljáról, amely nem rendelkezik GUI támogatással.
Készítsünk egy teljes képernyőképet az Asztalról, a terminál következő parancsával.
$ scrot /home/tecmint/Desktop.jpg
Ha egy bizonyos területet szeretne rögzíteni a képernyőn, akkor használja a következő parancsot a gombbal „-S” kapcsoló, amellyel interaktív módon választhatja ki az egérrel azt a területet, amelyről képernyőfelvételt szeretne készíteni.
scrot -s /home/tecmint/Window.jpg
Segítségével '-q'Kapcsoló, megadhatja a kép minőségi szintjét 1 és 100. Az alapértelmezett képszint beállítása 75, és a képkimenet a megadott fájlformátumtól függően eltérő lesz.
A következő parancs rögzít egy képet a címen 90% az eredeti kiváló minőségű képernyő minősége.
$ scrot -q 90 /home/tecmint/Quality.jpg
Ha most automatikusan képernyőképeket szeretne kapni, akkor létre kell hoznia egy egyszerű shell parancsfájlt. Fájl létrehozása "képernyő.sh' val vel 'érintés'Parancsot, és adja hozzá a következő tartalmat.
#!/bin/sh. KIJELZÉS =: 0 scrot 'tecmint-%Y-%m-%d-%H_%M.jpg' -q 20 && mv /home/tecmint/*.jpg/media/tecmint
Most adj ’777'Engedélyt és állítson be egy Cron munka.
$ chmod 777 képernyő.sh
Nyisson meg egy "crontab'Fájlt, és adja hozzá a következő bejegyzést. Megadhatja az egyéni intervallum időtartamát.
$ crontab -e
*/1 * * * * sh /home/tecmint/screen.sh
A fenti Cron a belépés minden alkalommal lefut1"Perc és készítsen képernyőképeket, és tárolja őket"/media/tecmint"Könyvtár, fájlnévként dátumként és időként. A (z) forgatókönyvének futtatása után 1 perc, ezt találtam a "tecmint ' Könyvtár.
http://linuxbrit.co.uk/software/