Страница 1 из 1
Как сделать скриншот панели, зависящей от фокуса мыши?
Добавлено: 30 мар 2019, 20:17
Anatoli Bagrov
Здравствуйте.
Система LM 19 x32 xfce
После установки системы имеется утилита xfce-screenshooter.
При нажатии клавиши "Prt Sc/Sys Rq" раньше она вызывалась.
Сейчас вылазит предупреждение, что у меня нет scrot.
Если набрать в терминале xfce4-screenshooter, то вот:
anatoliy@X-fly:~$ scrot desktop.png
Command 'scrot' not found, but can be installed with:
sudo apt install scrot
Несмотря на то, что уже настроено на эту (xfce-screenshooter) утилиту выполнение с клавиши "Print", запускается всё равно не она, а несуществующая "scrot". Мне интересно как повесить на клавишу "Prt Sc/Sys Rq" именно xfce-screenshooter, но это второй вопрос.
Я поменял запуск этой утилиты на Control + Print, так она запускается.
Теперь по теме.
Например, когда мне надо сделать скрин области с всплывающим меню в углу:

- Всплывающее меню
то при нажатии на "ок" меню скрывается. А этот скриншот получен в результате обрезки скриншота со всего дисплея через редактор картинок.
Итак, как сделать так, чтобы при скриншоте не менялась картинка, чувствительная к положению и кликам мыши?
Как сделать скриншот панели, зависящей от фокуса мыши?
Добавлено: 31 мар 2019, 22:41
AlexZ
Anatoli Bagrov писал(а): ↑30 мар 2019, 20:17
Итак, как сделать так, чтобы при скриншоте не менялась картинка, чувствительная к положению и кликам мыши?
Похоже никак..

Я делаю задержку несколько секунд перед снимком, но это работает только на весь экран и активное окно.
Как сделать скриншот панели, зависящей от фокуса мыши?
Добавлено: 01 апр 2019, 06:23
rogoznik
AlexZ писал(а): ↑31 мар 2019, 22:41
Я делаю задержку несколько секунд перед снимком, но это работает только на весь экран и активное окно.
Я делаю это при помощи
scrot
и это работает даже на выделенную область
Как сделать скриншот панели, зависящей от фокуса мыши?
Добавлено: 01 апр 2019, 07:29
KOT040188
Рекомендую flameshot. Очень удобное приложение.
Как сделать скриншот панели, зависящей от фокуса мыши?
Добавлено: 01 апр 2019, 09:17
x230
AlexZ писал(а): ↑31 мар 2019, 22:41
несколько секунд перед снимком
аналогично
Как сделать скриншот панели, зависящей от фокуса мыши?
Добавлено: 01 апр 2019, 10:32
Dja
Снимок выделенной области с задержкой 5 сек
А например
Код: Выделить всё
#!/bin/bash
scrot -scd 5 '%y-%m-%d-%H%M%S.png' -e 'mv $f /home/dja/Clouds/YaDisk/Screens/Scrot/'
еще и положит его в нужную нам папку.
Как сделать скриншот панели, зависящей от фокуса мыши?
Добавлено: 01 апр 2019, 13:29
colonel
Dja писал(а): ↑01 апр 2019, 10:32
scrot -scd 5
Снимок выделенной области с задержкой 5 сек
так оно и есть, командом можно сделать
странно что в графических окошках разного рода скриншот --interactive
Dja писал(а): ↑01 апр 2019, 10:32
А например ....
вариант получше , и главное не тем куда скрин положить , а то что нет на экране терминала, а то может и помешать
собсно со скриптиком вы меня немного опередили, пока готовил свой вариант
мне всегда было удобнее когда скрин на стол пишется для дальнейшей с ним работы
вариант этого скрипта -
запишет картинку в каталог из которого он был запущен , например по ПКМ->Сценарии->"скрипт для скрина" , и откроет этот каталог
(впрочем открытие каталога несложно и и убрать , как и назначить свои параметры - мах время задержки, дефолтное время задержки, размеры окон ... и пр)
ЗЫ (так кое чего для уточнения)
1 - при внесении команды
scrot -scd 7 в скрипт , если не включать отображение терминала на экране то параметр -c (--count) выводящий в консоль обратный отчёт в ненужен то есть можно записать
scrot -sd 7
2 - по умолчанию создаётся файлик скрина - картинка .png с именем типа ДАТА-ВРЕМЯ-РАЗМЕР- ... ( год-мес-день-ЧЧММСС_ширина х высота _scrot.png) , например - 2019-04-01-181932_431x336_scrot.png , так что в случае если не надо можно обойтись
3 - поскольку для скринов всплывающих окон точно не определить область выделения для их скрина пока они не появятся, то значит выделять надо предполагаемую область с запасом , а значит без редактирования\обрезки скрина не обойтись.
Ну и зачем нужны были эти танцы с бубном если стандартными программами можно клацнуть скрин с задержкой во весь экран и отрезать лишнее .
Как сделать скриншот панели, зависящей от фокуса мыши?
Добавлено: 01 апр 2019, 13:42
hellonet
шутером можно с задержкой на несколько секунд с выделением сначала необходимой области, затем запуском нужного окна, зависимого от движений мышки/ Можно с изображением курсора, можно с названием оси и т.д.
Как сделать скриншот панели, зависящей от фокуса мыши?
Добавлено: 01 апр 2019, 13:50
rogoznik
hellonet, только у него проблемы в 19 минте(убунта 18.04)
Как сделать скриншот панели, зависящей от фокуса мыши?
Добавлено: 01 апр 2019, 13:54
hellonet
darkfenix, приветствую.
darkfenix писал(а): ↑01 апр 2019, 13:50
только
у него проблемы в 19 минте(убунта 18.04)
На скрине видно название оси. Проблем нет
П.С. Хотя возможно я не так понял.
У него это у шуттера или ТС?
Как сделать скриншот панели, зависящей от фокуса мыши?
Добавлено: 01 апр 2019, 16:08
Dja
Шуттер еще жив? Вроде там была трабла с дополнениями
Как сделать скриншот панели, зависящей от фокуса мыши?
Добавлено: 01 апр 2019, 16:14
FreeStyler
Dja, живее всех живых!

Как сделать скриншот панели, зависящей от фокуса мыши?
Добавлено: 01 апр 2019, 16:27
Dja
Это хорошо ) Как ни крути - у него самый зачетный редактор для скринов
Как сделать скриншот панели, зависящей от фокуса мыши?
Добавлено: 01 апр 2019, 18:26
rogoznik
Проблема сдополнениями никуда не делась. Просто пока еще, вроде, она решается установкой пакетов от убунты 18.10 или еще чего, не помню уже. А так был заброшен так и остался.
Как сделать скриншот панели, зависящей от фокуса мыши?
Добавлено: 02 апр 2019, 22:57
AlexZ
colonel писал(а): ↑01 апр 2019, 13:29
поскольку для скринов всплывающих окон точно не определить область выделения для их скрина пока они не появятся, то значит выделять надо предполагаемую область с запасом , а значит без редактирования\обрезки скрина не обойтись.
Ну и зачем нужны были эти танцы с бубном если стандартными программами можно клацнуть скрин с задержкой во весь экран и отрезать лишнее .
Ну да, в принципе об этом и хотел сказать. Есть продвинутые скриншотеры и могут выделить определенную область, но выделять-то надо заранее и в предположении, а ТС-у надо в момент появления всплывалки и точный вырез.
Как сделать скриншот панели, зависящей от фокуса мыши?
Добавлено: 03 апр 2019, 15:30
StarMAUGLI
Может быть peek подойдет для решения этой проблемы?
Это, конечно, не совсем скриншотилка, но результат не хуже.
что-то типа короткого гиф-ролика заданной области экрана на несколько секунд
https://linuxthebest.net/zapis-gif-izob ... ntu-16-04/
насколько я понимаю, здесь на форуме им много кто пользуется
Как сделать скриншот панели, зависящей от фокуса мыши?
Добавлено: 04 апр 2019, 09:08
Dja
StarMAUGLI, я вот пользуюсь этим
Скриншотилки (Пост BadBird #26459)
И всё же gif это не то ))) gif нужен когда нужно заснять малое действие.