import screen_$(date +%y%m%d%H%S).png
получается screenshot выделенной области находящийся в домашней директории с именем screen. Применяется маленькая программа программа imagemagick.
import -pause 5 -window root screen.png
получается снимок всего экрана с задержкой 5 секунд чтоб свернуть терминал например (если эта команда не на горячих клавишах настроена) в домашней директории.
import -pause 5 -quality 95 -window root screenshot.png
тоже самое, что и предыдущая команда, только качество скрина получается 95 процентов.
Можно сделать такой скрипт, создав файл например screen.sh с этим содержанием
#!/bin/bash
import -quality 95 screen.png && mv /путь/к/директории/скриншотов/$(date +%y-%m-%d_%H:%M:%S).png
сделать этот файл исполняемым и прицепить на горячии клавиши, например на Print и по нажатию клавиши Print теперь в директории /путь/к/директории/скриншотов/ сохранится скриншот выделенной области с качеством 95 и текущей датой вместо имени вплоть до секунды, это хорошо ем что невозможно его окажется затереть следующим скриншотом и все скрины автоматически окажутся с разными именами.
P.S. последнее время scrot показывает giblib error: Saving to file ’screen.png’ failed
Хотя заработал scrot, если честно, ура =)
0 K:
Отправить комментарий