Как захватить выпадающее меню?

Мне нужно захватить выпадающее меню программы. Если я открываю меню, а затем нажимаю PrntScr (кнопка печати экрана), он сначала закрывает меню, а затем снимает экран. Я пробовал Ctrl+PrntScr, Shift+PrntScr, Alt+PrntScr, но безуспешно. Я использую Ubuntu 14.04.

6 ответов

Запустите программу Screenshot (gnome-screenshotили поиск Скриншот в тире). Установите время ожидания (или задержку):

введите описание здесь

Затем откройте меню и дождитесь истечения времени ожидания.

Это работает только со скриншотом на весь экран. Таким образом, вам придется вручную обрезать позже:

введите описание здесь

Это очень просто при использовании затвора, и самое лучшее в использовании затвора заключается в том, что вы не сможете обрезать свое меню позже. Это просто захватывает указанное меню.

  1. Установить и запустить затвор

    sudo apt-get install shutter
    
  2. Используя окно затвора, нажмите на значок "меню". Смотрите скриншот ниже:

    введите описание здесь

  3. Вам будет предложено выбрать и щелкнуть меню, которое вы хотите захватить. Давайте возьмем для примера Firefox - мой браузер. Смотрите скриншот ниже:

    введите описание здесь

Используйте Flameshot, у него также есть возможность захватить прямоугольную область, поэтому вам не придется обрезать ее вручную.

Создайте ярлык для этих команд для быстрого доступа:

      flameshot launcher

а также

      flameshot gui

Пример вывода:

Установите imagemagick package, затем введите в терминале следующую команду:

$ sleep 10; import -window root /tmp/screenshot.png

В следующие 10 секунд смените активное окно, откройте раскрывающееся меню и подождите. Скорее всего, позже вам нужно будет обрезать скриншот.

  1. Откройте программу screencapture, используя кнопку "Ubuntu", затем введите "screen"
  2. Есть числовое поле под названием "с задержкой", добавьте примерно 4 секунды
  3. нажмите на снимок экрана
  4. открыть выпадающее меню
  5. подождите пока ваш скриншот не будет сделан

Мне тоже нравится пламенный выстрел, но есть еще одна полезная программаpeek, он позволяет захватывать анимированные GIF-файлы.

Установить командой:sudo apt install peek

Поместите окно над областью, которую вы хотите захватить, нажмите «Запись» и выполните обычные действия, которые вы хотите показать. Нажатие на кнопку «Остановить запись» покажет подсказку, где сохранить файл. Размер выходного файла минимальный.

Другие вопросы по тегам