Страница 3 из 7
Скриншотилки
Добавлено: 06 окт 2017, 17:50
Dja
BadBird, в таком случае скорее вопрос идет о функции утилитки указания координат при помощи мыши, чего у нее нет. В скроте это делается по -s, что подразумевает что можно выделить мышью. А здесь похожей фишки нет.
Скриншотилки
Добавлено: 06 окт 2017, 17:53
BadBird
Dja, так, мне не важно что к чему, мне важно знать ответ на мой вопрос, а именно, умеет ли byzanz делать скрин выделенной области.
Нашел тут кой что и пока читаю, но по ходу это мне не под силу будет реализовать...
Скриншотилки
Добавлено: 06 окт 2017, 18:03
colonel
sana-555, вам уже ответили , просто уточняю
окна разные, но это окна одной и той же утилиты (команды)
mate-screenshot
по нажатию на
принскрин - делается снимок стола на момент нажатия на кноповку, и предназначен этот хоткей для оперативного быстрого снимка по клику на кноповку всего рабочего стола
окно которое открывается по команде
mate-screenshot --interactive это окно той же утилиты с опцией , и в этом окне имеется выбор области для скрина и задержки снятия скрина (для случаев как указано в этой теме -
Как сделать скриншот стандартными средствами в LM Cinnamon? )
если вам так нужно чтобы такое окно открывалось по принтскину , то никто не мешает в настройках хоткеев отключить установленный принтскрин с командом mate-screenshot и вместо него назначить дополнительно пользовательский с командой mate-screenshot --interactive и назначить для его запуска кноповку PrtScrn
или
можно оставить PrtScrn как есть по дефолту , а для запуска другого окна назначить , другой пользовательский хоткей с командой
mate-screenshot --interactive и комбинацией , например Ctrl+PrtScrn
в общем ...своя рука владыка делайте как вам вбаламошится
Скриншотилки
Добавлено: 06 окт 2017, 18:09
sana-555
colonel писал(а): в общем ...своя рука владыка делайте как вам вбаламошится
Собственно, я ни с кем не спорил, просто сказал что в xfce это программа по умолчанию и всего то...

И меня это уже совсем не напрягает (прошло около 2 недель, как я задавал вопрос..)), вывел кнопочку на панель, когда нужно нажимаю и все...

Скриншотилки
Добавлено: 06 окт 2017, 18:37
BadBird
BadBird писал(а): Нашел тут кой что и пока читаю, но по ходу это мне не под силу будет реализовать...
Качаем скрипт:
https://github.com/edouard-lopez/record-gif.sh.git
Открываем терминал в папке со скриптом и выполняем команду:
curl --location https://git.io/record-gif.sh | bash -
После в терминале:
record-gif.sh 10 ~/preview.gif
Выделяем нужную область мышкой и делаем гиф скриншот длительностью в 10 сек.
Файл создается в корней хомяка.
Подробности тут:
https://github.com/edouard-lopez/record-gif.sh
Скриншотилки
Добавлено: 06 окт 2017, 18:56
Chocobo
BadBird, можно наверно и к byzanz что-нибудь подобное прикрутить.
Координаты выделения содрать другой утилитой и передать уже параметрами ему на вход
Скриншотилки
Добавлено: 06 окт 2017, 18:58
BadBird
Chocobo, я выше выложил как с помощью byzanz это реализуется.
Скриншотилки
Добавлено: 06 окт 2017, 19:02
Chocobo
Ага, вижу теперь
Просто думал может там другая утилита бэкендом)
Скриншотилки
Добавлено: 06 окт 2017, 19:05
BadBird
Chocobo,, нее, это с той же оперы, просто прикручиваем скрипт к нему )))
Скриншотилки
Добавлено: 06 окт 2017, 20:28
Dja
Скриншотилки
Добавлено: 06 окт 2017, 20:30
BadBird
Dja писал(а): это каждый раз?
Нет, каждый раз это:
record-gif.sh 10 ~/preview.gif
Я уже заложил в терминатор, но можно и хоткей повесить, кому как удобнее.
Скриншотилки
Добавлено: 07 окт 2017, 01:08
KOT040188
Я пользуюсь shutter. Жаль для него нет какого-нибудь виджета для запуска различных вариантов, а держать его постоянно включённым как-то не хочется.
Скриншотилки
Добавлено: 07 окт 2017, 06:26
colonel
Chocobo писал(а): есть такая программулина как byzanz.
ну да есть , и не первый раз вроде на этом форуме упоминается
потому давно уже установил на комп.... и сценарий в контекстменю написал и загнал ( с добавлением гуйного окошечка установки времени записи )
но это всё же не скриншот а вроде как скринкастовое GIF-видео (гиф-анимация)
BadBird писал(а): Таким способом установка прошла успешно:
sudo add-apt-repository ppa:fossfreedom/byzanz ...... sudo apt-get install byzanz
Файл создается в корне хомяка.
собсно как в команде на запись скринкаста указать - туда и запишет
никто ж не мешает указать место куда записать выходной файл
BadBird писал(а): Есть ли возможность снять скриншот выделенную область экрана мышью?
Про указание размеров и координат в курсе но это лично мне не удобно...
Dja писал(а): а каким же еще способом при учете что оно консольное?
мышком? ... нет
можно конечно в скрипт закатить окошечки для ввода цифирек координат записываемого окна ,
или даже чтобы перед записью по цифрам не клацать - сделать установку цЫфирек мышком в окне с ползунком , но это тоже не совсем то и не очень удобно
есть правда ещё одно решение , если подойти с другой стороны
поскольку byzanz делает на выходе gif-анимированный файлик, то никаких проблем нет сделать запись всего экрана,
а потом открыть выходной файлик в ГИМП , откадрировать и оставить только необходимую облать экрана ( и указание области кадрировки делается легко и просто - МЫШКОМ) ,
затем файлик снова сохраняется(экспортируется) в гиф-анимацию.
собсно в гимпе можете при необходимости и редактировать "кадры" анимации
Скриншотилки
Добавлено: 07 окт 2017, 10:23
BadBird
Буду благодарен, если кто подскажет, как сделать так что бы название файла менялось при его создании, что бы не затирались ранее созданные.
Так же и тут хотелось бы сделать то же самое + узнать как можно сменить место сохранения файла.
На данный момент файл сохраняется в корне хомяка, а хотелось бы на рабочем столе.
Со вчерашнего вечера ищу способы но не могу найти.
Скриншотилки
Добавлено: 07 окт 2017, 17:33
Dja
BadBird писал(а): хотелось бы на рабочем столе
Код: Выделить всё
#!/bin/sh
cd ~/Рабочий\ стол/
record-gif.sh 10 name.gif
Скриншотилки
Добавлено: 07 окт 2017, 17:41
colonel
BadBird писал(а): как сделать так что бы название файла менялось при его создании, что бы не затирались ранее созданные.
самый простой вариант - это в команде добавить в имени создаваемого файла дату и время(ЧЧММСС) создания
Скриншотилки
Добавлено: 07 окт 2017, 17:43
Dja
Скриншотилки
Добавлено: 07 окт 2017, 18:00
colonel
Dja писал(а): у меня не получилось
покажите команду с которой у вас не получилось
Скриншотилки
Добавлено: 07 окт 2017, 18:01
Dja
colonel, record-gif.sh 10 ~/%y-%m-%d-%H%M%S.gif
Скриншотилки
Добавлено: 07 окт 2017, 18:15
colonel
Dja, попробуйте варианты
record-gif.sh 10 ~/%y-%m-%d_%H-%M-%S.gif
record-gif.sh 10 ~/`%y-%m-%d-%H%M%S.gif`
record-gif.sh 10 ~/`%y-%m-%d-%H-%M-%S.gif`
record-gif.sh 10 ~/`date +%y-%m-%d_%H-%M-%S.gif`
и уточните что именно не получилось - дата -время в имени не показываются или вообще нет выходного файла