Автор Тема: import.im6. Проблема с окнами  (Прочитано 2722 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ek-nfn

  • Местный
  • *****
  • Автор темы
  • Сообщений: 1422
import.im6. Проблема с окнами
« : Июнь 22, 2015, 18:13:52 »
import.im6 - скриншотер из пакета ImageMagick.
Иногда начинает выдавать скрины окон приложений с черным фоном, но продолжает выдавать нормальные скрины лишь окна терминала (xfce4-terminal).
Причем, если это окно расположить на фоне терминала, то тогда его скриншотит ( или лишь его часть - на примере блокнота- Leafpad). А отдельно ни в какую.

После перезагрузки системы начинает нормально работать и с другими окнами, а может и не работать. Связей с каким -то событием не уловил.
Где и что можно подкрутить ? Менеджер окон - openbox
Devuan ASCII x32..x64

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3204
Re: import.im6. Проблема с окнами
« Ответ #1 : Июнь 26, 2015, 16:19:47 »

    Использовать именно этот инструмент для скриншотов принципиально?

Оффлайн ek-nfn

  • Местный
  • *****
  • Автор темы
  • Сообщений: 1422
Re: import.im6. Проблема с окнами
« Ответ #2 : Июнь 28, 2015, 20:32:53 »

    Использовать именно этот инструмент для скриншотов принципиально?

Он идеально подходит для скриптов, например автоматической сброски скриншота на какой нибудь сайт или еще куда.
Devuan ASCII x32..x64

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3204
Re: import.im6. Проблема с окнами
« Ответ #3 : Июнь 29, 2015, 15:04:34 »

    Для автоматизации можно использовать также scrot, если в процессе не требуется сложной обработки изображения.

Оффлайн ek-nfn

  • Местный
  • *****
  • Автор темы
  • Сообщений: 1422
Re: import.im6. Проблема с окнами
« Ответ #4 : Июль 02, 2015, 08:13:34 »
Попробовал. В принципе то же самое и работает без глюков. Только не поучается снимать скриншоты по выделению мышкой.

А также непонятно как сделать, чтобы на скриншоте был виден курсор мыши
Devuan ASCII x32..x64

Оффлайн Пользователь.

  • Местный
  • *****
  • Сообщений: 4524
Re: import.im6. Проблема с окнами
« Ответ #5 : Июль 02, 2015, 14:07:26 »
У графических скриншотеров тоже есть возможность управления командами, например у gnome-screenshot

GNOME-SCREENSHOT(1)                                                                                                                               GNOME-SCREENSHOT(1)

NAME
       gnome-screenshot - capture the screen, a window, or an user-defined area and save the snapshot image to a file.

SYNOPSIS
       gnome-screenshot [ -c ]  [ -w ]  [ -a ]  [ -b ]  [ -B ]  [ -p ]  [ -d SECONDS  ]  [ -e EFFECT  ]  [ -i ]  [ -f FILENAME  ]  [ --display DISPLAY  ]

DESCRIPTION
       gnome-screenshot  is  a  GNOME  utility for taking screenshots of the entire screen, a window or an user-defined area of the screen, with optional beautifying
       border effects.

OPTIONS
       -c, --clipboard
              Send the grab directly to the clipboard.

       -w, --window
              Grab the current active window instead of the entire screen.

       -a, --area
              Grab an area of the screen instead of the entire screen.

       -b, --include-border
              Include the window border within the screenshot.

       -B, --remove-border
              Remove the window border from the screenshot.

       -p, --include-pointer
              Include the pointer with the screenshot.

       -d, --delay=SECONDS,
              Take the screenshot after the specified delay [in seconds].

       -e, --border-effect=EFFECT,
              Add an effect to the outside of the screenshot border.  EFFECT can be ``shadow'' (adding drop shadow), ``border'' (adding rectangular space around  the
              screenshot) or ``none'' (no effect).  Default is ``none''.

       -i, --interactive
              Interactively set options in a dialog.

       -f, --file=FILENAME
              Save screenshot directly to this file.

       --display=DISPLAY
              X display to use.

       -?, -h, --help
              Show a summary of the available options.

       In addition, the usual GTK+ command line options apply.  See the output of --help for details.

AUTHOR
       This manual page was written by Christian Marillat <marillat@debian.org> for the Debian GNU/Linux system (but may be used by others).

       Updated by Theppitak Karoonboonyanan <thep@linux.thai.net>, Tom Feiner <feiner.tom@gmail.com>, Cosimo Cecchi <cosimoc@gnome.org> and others.

                                                                             May 14, 2013                                                         GNOME-SCREENSHOT(1)


Оффлайн ek-nfn

  • Местный
  • *****
  • Автор темы
  • Сообщений: 1422
Re: import.im6. Проблема с окнами
« Ответ #6 : Июль 28, 2015, 21:37:15 »
gnome-screenshot с выделением области и курсором мыши работает.
Звук срабатывания затвора иногда есть, иногда его нет.
При работе выдает ошибку. Не знаю что означает


Пожалуй буду обкатывать этот вариант. Не могу понять, как передать скриншот дальше в конвеер.
Предыдущий скриншот имел опцию (-е), позволяющую запускать внешнюю программу с передачей ей скриншота.  Тут непонятно как делать. Стандартная методика (|) не срабатывает, опции -е нет. Передача лишь через запись в файл.
Можно попробовать через буфер.....

Выделение области вдруг заработало и в scrot  ;D  А всего-то соскочил с ядра 3.19 на 3.16, больше не на что грешить, так как с ядром 3.19 были и другие глюки (не создавались рабочие загрузочные флэшки, сейчас нормально)
« Последнее редактирование: Июль 28, 2015, 21:46:37 от ek-nfn »
Devuan ASCII x32..x64