Scrot, акроним за SCReen shOT) е прост, свободно разпространен софтуер с отворен код, проектиран да действа като помощна програма за улавяне на екрана на командния ред, която използва библиотеката imlib2 за да грабне и запази изображения. Той идва с поддръжка на множество формати на изображения и е налице на многобройни дистрибуции на GNU / Linux.
Скротът е любимата програма за скрийншот на командния ред на стотици хиляди Linux джуджета, поради своята много проста, но функционална архитектура. Той предоставя на потребителите многобройни опции в командния ред, които им позволяват да правят екранни снимки на активен прозорец, целия прозорец на корен (desktop / screen) или част от екрана.
Опции на командния ред
Програмата се предлага с приблизително 10 опции от командния ред, които ви позволяват да вземете границата на прозорец, да покажете отброяването преди да направите екранната снимка, да добавите забавяне преди да направите екранната снимка (в секунди), да изпълните външно приложение преди Да направите екранна снимка, да зададете качеството на изображението, да използвате прозореца, който е фокусиран понастоящем, да генерирате миниатюра на заснетото екранно изображение, интерактивно да изберете правоъгълник или прозорец с мишката, както и да заснемете дисплей с много монитори.
Задължителен пример
По-долу сме подготвили един прост пример за това как да използвате помощната програма за скрийншот на scrot командния ред, за да направите екранни снимки на работния плот на Linux и да я запишете в конкретна папка във формат PNG, за тези от вас, които се страхуват от Терминалът на Linux.
Scrot '% Y-% m-% d_ $ wx $ h_scrot.png' -e 'mv $ f ~ / images / shots /'
Изглежда страшно, знаем, но в действителност не е, тъй като горната команда просто създава PNG файл, наречен нещо като & ldquo; 2014-09-11_1600x1024_scrot & rdquo; И го запазва в папката "Снимки" под директорията с изображения на домашния ви реж.
Под капака и наличността
Един бърз поглед под капака ще ни покаже, че скротът е написан изцяло на програмния език C. Това зависи от X Window System, тъй като може да се използва само от емулатор на терминал X11 за улавяне на X11 прозорци, диалогови прозорци, всяка част от екрана или целия екран.
Какво ново в тази версия:
- Увеличихте нивото на DH до 10.
- Debian / контрол:
- Намерени стандарти - версия 3.9.8.
- Премахнахте полето "Начална страница". Той е офлайн.
- Премахнахте ненужната зависимост autotools-dev.
- Актуализираните полета Vcs- * да използват https вместо http и git.
- debian / copyright: актуализира годините на авторските права на опаковката.
- Debian / петна /
- 10_improve-hardening.patch: създаден за фиксиране на втвърдяването на GCC.
- 11_fix-spelling-manpage.patch: създаден, за да поправи някои правописни грешки в ръководството.
- fix-makefile: преименуван на 09_fix-makefile.patch.
- Изтрил е безполезен и дублиран файл 003_descmanpage.patch.
- debian / rules: добавихте променливата DEB_LDFLAGS_MAINT_APPEND, за да избегнете ненужно свързване с библиотека.
- Debian / гледат:
- Ударен до версия 4.
- Премахнахте допълнителния източник, за да избегнете конфликти с нас.
- Използване на NoSite вместо NoTracking.
Какво е новото във версия 0.8:
- Кръпката от Claes Nasten
- Усъвършенства свързаните с миниатюрни опции опции:
- Първо, указвайки -t ще наруши $ f param to -exec.
- Второ, миниизображението и екранната снимка са получили различни времеви маркери.
- Трето, едната не е могла да определи геометрията с -t.
- Коригирах тези и добавих, $ m (мини, вместо $ t, тъй като е взето), така че да може да се направи.
- По отношение на геометрията, като ширината или височината, зададени на 0, тя запълва другата, отнасяща се до аспектното съотношение.
Коментари не е намерена