snapshot

Захват изображения экрана

Синтаксис:

snapshot [-S i|n] [-s сервер] [-x положение[%][r]]

[-y положение[%][r]]

Поддерживаемые платформы:

Neutrino

Опции:

-Si|n

Начальное состояние главного окна (i – свернуто или n – нормальный вид).

-s имя_сервера

Имя сервера Photon:

Имя_сервера

Использование сервера

путь_к_узлу

путь_к_узлу/dev/photon

полный_путь

полный_путь

относительный_путь

/dev/относительный_путь

-x положение[%][r]

Координата x верхнего левого угла окна, в пикселях или в процентах от ширины экрана (если введен символ %). Если указан модификатор r, то координата определяется относительно текущей консоли.

-y положение[%][r]

Координата y верхнего левого угла окна, в пикселях или в процентах от высоты экрана (если введен символ %). Если указан модификатор r, то координата определяется относительно текущей консоли.

Описание:

Утилита snapshot выполняет захват определенных частей рабочей области Photon. Главное окно выглядит следующим образом:



Окно утилиты
snapshot

С помощью элементов управления, находящихся в верхней части окна, можно выбрать один из объектов для снимка экрана: Изображение можно отправить в: Если необходимо создать снимок меню или иного всплывающего объекта, сначала задайте требуемые опции снимка экрана и затем:
  1. Задайте период ожидания (в секундах).

  2. Нажмите кнопку "Take Snapshot" (Создать снимок экрана) и выберите соответствующее окно или область.

  3. До истечения заданного периода ожидания откройте меню или всплывающий объект.

  4. Дождитесь истечения заданного периода.

Примечание. Утилита snapshot не действует в окне phditto.

Примеры:

Запуск утилиты для сервера Photon на узле my_node:

snapshot -s/net/my_node/dev/photon

Запуск в определенном начальном положении (10,10):

snapshot -x10 -y10

Переменные среды:

PWM_PRINTSCRN_APP

Приложение, которое запускается при нажатии клавиши Print Scrn. По умолчанию запускается приложение snapshot.