Как захватить выпадающее меню?
Мне нужно захватить выпадающее меню программы. Если я открываю меню, а затем нажимаю PrntScr (кнопка печати экрана), он сначала закрывает меню, а затем снимает экран. Я пробовал Ctrl+PrntScr, Shift+PrntScr, Alt+PrntScr, но безуспешно. Я использую Ubuntu 14.04.
6 ответов
Запустите программу Screenshot (gnome-screenshot
или поиск Скриншот в тире). Установите время ожидания (или задержку):
Затем откройте меню и дождитесь истечения времени ожидания.
Это работает только со скриншотом на весь экран. Таким образом, вам придется вручную обрезать позже:
Это очень просто при использовании затвора, и самое лучшее в использовании затвора заключается в том, что вы не сможете обрезать свое меню позже. Это просто захватывает указанное меню.
Установить и запустить затвор
sudo apt-get install shutter
Используя окно затвора, нажмите на значок "меню". Смотрите скриншот ниже:
Вам будет предложено выбрать и щелкнуть меню, которое вы хотите захватить. Давайте возьмем для примера Firefox - мой браузер. Смотрите скриншот ниже:
Используйте Flameshot, у него также есть возможность захватить прямоугольную область, поэтому вам не придется обрезать ее вручную.
Создайте ярлык для этих команд для быстрого доступа:
flameshot launcher
а также
flameshot gui
Пример вывода:
Установите
imagemagick
package, затем введите в терминале следующую команду:
$ sleep 10; import -window root /tmp/screenshot.png
В следующие 10 секунд смените активное окно, откройте раскрывающееся меню и подождите. Скорее всего, позже вам нужно будет обрезать скриншот.
- Откройте программу screencapture, используя кнопку "Ubuntu", затем введите "screen"
- Есть числовое поле под названием "с задержкой", добавьте примерно 4 секунды
- нажмите на снимок экрана
- открыть выпадающее меню
- подождите пока ваш скриншот не будет сделан
Мне тоже нравится пламенный выстрел, но есть еще одна полезная программаpeek
, он позволяет захватывать анимированные GIF-файлы.
Установить командой:sudo apt install peek
Поместите окно над областью, которую вы хотите захватить, нажмите «Запись» и выполните обычные действия, которые вы хотите показать. Нажатие на кнопку «Остановить запись» покажет подсказку, где сохранить файл. Размер выходного файла минимальный.