Ubuntolog's Blog

Scrot

Posted in CLI, MANUAL by ubuntolog on 06.05.2010

Scrot (SCReen shOT, знімок стільниці) – це невеличка консольна утиліта для захоплення і збереження знімків стільниці. В своїй роботі використовує бібліотеку imlib2, завдяки якій підтримує збереження файлів в різні формати зображень. В своєму розпорядженні має величеньку кількість параметрів і різноманітних функцій. Від неї не втече жодне випадаюче меню, виділені рядки та інші миттєвості комп’ютерного буття.

Встановлення:

sudo apt-get install scrot

Використання:

1)Запуск без жодних параметрів:

scrot

результат: в домашньому каталозі ви знайдете файл в такому форматі: 2010-05-06-194216_1366x768_scrot.png(дата-час-розміри зображення).

2)Знімок стільниці з збереженням під іменем ekran в форматі jpg:

scrot ekran.jpg

результат: в домашньому каталозі появиться файл ekran.jpg.

3)Знімок активного вікна з затримкою в 5 секунд і відображенням зворотнього відліку:

scrot -u -b -c -d 5

результат:

4)Знімок стільниці і створення 10% мініатюри оригінального зображення з назвою test.png:

scrot test.png -t 10

результат: в домашньому каталозі 2 файли: test.png, test-thumb.png.

5)Знімок виділеної області стільниці з максимальною якістю зображення (після введення команди виділити мишею потрібну область стільниці):

scrot -s -q 100

результат:

6)Знімок стільниці з подальшим його переміщенням до каталогу ~/screen/, формат імені файлу = рік-місяць-число.png

scrot '%Y-%m-%d.png' -e 'mv $f ~/screen/'

результат: в каталозі ~/screen/ з’явиться файл з найменуванням: 2010-05-06.png.

Параметри SCROT:
-h –help  Довідка
-v –version  Версія scrot
-b –border  Захопити рамку вікна при знімку активного вікна
-d –delay NUM  Затримка створення скріну, NUM – час в секундах
-c –count  Відображенням зворотнього відліку при затримці створення знімку
-q –quality  NUM  Якість зображення, NUM = від 1 до 100, за замовчуванням q=75
-s –select  Знімок виділеної області
-t –thumb NUM  Генерація мініатюри оригіналу зображення, NUM = від 1% до 100%
-u –focused  Знімок активного вікна
-e –exec APP  Запуск користувацької програми в момент збереження зображення з використанням перемінних scrot

Перемінні SCROT:
$f – шлях до файлу і його назва включно
$n – назва файлу
$s – розмір в байтах
$p – розмір в пікселях
$w – ширина
$h – висота
$t – формат зображення
$$ – друк літералу ‘$’
\n – перехід на новий рядок(ігнорується при використанні в найменуванні файлу)

Детально про scrot:

man scrot

Детально про перемінні форматів дати та часу:

man strftime
Advertisements
Tagged with: ,

Відповідей: 4

Subscribe to comments with RSS.

  1. tivasyk said, on 10.07.2010 at 07:31

    …і куди пропав на 2 місяці? пересів за mac? =)

    • ubuntolog said, on 10.07.2010 at 12:11

      До МАСа ще не доріс… =)
      Роблю в квартирі ремонт власноруч, іноді не встигаю навіть поїсти а на блог часу і подавно немає, ще трохи і фінал, тоді все стане на свої місця.

      • tivasyk said, on 06.11.2010 at 22:58

        …і що, невже все, по блогу?

        • ubuntolog said, on 07.11.2010 at 21:42

          Привіт. Дякую за увагу до напів-мертвого блогу, але тут така справа, я просто вже десь зо 3-4 місяці як перейшов на Arch Linux і знаходжуся в роздумах: продовжувати писати чи ні? Блог ніби своєю назвою волає: Убунтолог! (і адреса туди ж: ubuntolog.wordpress.com). Чи може є сенс почати все з нуля, зареєструвати новий блог без прив’язки до ОС ітд., і перенести туди всі старі записи?
          Я на роздоріжжі…


Залишити відповідь

Заповніть поля нижче або авторизуйтесь клікнувши по іконці

Лого WordPress.com

Ви коментуєте, використовуючи свій обліковий запис WordPress.com. Log Out / Змінити )

Twitter picture

Ви коментуєте, використовуючи свій обліковий запис Twitter. Log Out / Змінити )

Facebook photo

Ви коментуєте, використовуючи свій обліковий запис Facebook. Log Out / Змінити )

Google+ photo

Ви коментуєте, використовуючи свій обліковий запис Google+. Log Out / Змінити )

З’єднання з %s

%d блогерам подобається це: