АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

wmctrl - Интернет в облаке

Запустите wmctrl в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда wmctrl, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


wmctrl - взаимодействовать с X Window Manager, совместимым с EWMH / NetWM.

СИНТАКСИС


wmctrl [ кредита | действия ]...

ОПИСАНИЕ


wmctrl это команда, которая может использоваться для взаимодействия с менеджером X Window, который
совместим со спецификацией EWMH / NetWM. wmctrl может запросить оконный менеджер для
информация, и он может запрашивать выполнение определенных действий по управлению окнами.

wmctrl полностью контролируется аргументами командной строки. Аргументы командной строки
используются для указания выполняемого действия (с параметрами, изменяющими поведение) и любых
аргументы, которые могут потребоваться для выполнения действий.

В следующих разделах описываются поддерживаемые действия и параметры. Аргументы к действиям
и варианты записываются в виде в описаниях ниже. Подробный
синтаксис для записи аргументов находится в единственном разделе, посвященном этой цели.

Действия


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

-a
Переключитесь на рабочий стол, содержащий окно , поднимите окно и дайте ему
фокус.

-b ( Добавить | удаление | переключать),prop1 [,prop2 ]
Добавляйте, удаляйте или переключайте до двух свойств окна одновременно. Окно, которое
модифицируется, должен быть обозначен -r действие. Изменение собственности
достигается с помощью запроса EWMH _NET_WM_STATE. Поддерживаемые имена свойств (для
prop1 и prop2) находятся модальный, липкий, maximated_vert, maximated_horz, затененной,
Skip_taskbar, пропустить_пейджер, в других материалах-носителях, полноэкранный режим, выше и ниже. Два свойства
поддерживается, чтобы разрешить такие операции, как развертывание окна в полноэкранный режим. Примечание
что это действие состоит ровно из двух аргументов командной строки оболочки.

-c
Закрыть окно изящно.

-d Список всех рабочих столов, управляемых оконным менеджером. Одна строка выводится для каждого
рабочий стол, при этом строка разбита на столбцы, разделенные пробелами. Первый столбец
содержит целое число рабочего стола. Второй столбец содержит символ '*' для
текущий рабочий стол, в противном случае он содержит символ «-». Следующие два столбца
содержать фиксированную строку ГД: а затем геометрию рабочего стола как 'x'
(например '1280x1024'). Следующие два столбца содержат фиксированную строку VP: , а затем
положение области просмотра в формате ',(например '0,0'). Следующие три столбца
после этого содержит фиксированную строку WA: а затем две колонки с рабочей областью
геометрия как 'X,Y и WxH(например '0,0 1280x998'). Остальная часть строки содержит
имя рабочего стола (возможно, содержащее несколько пробелов).

-e
Измените размер и переместите окно, указанное с помощью -r действие в соответствии с
аргумент.

-g w,h Измените геометрию (общий размер) всех рабочих столов, чтобы они w пикселей в ширину и h
пикселей в высоту. w и h должны быть целыми положительными числами. Оконный менеджер может игнорировать это
запрос.

-h Распечатать текст справки об использовании программы.

-I имя
Задайте имя значка (краткое название) окна, указанное -r действие для имя.

-k ( on | от )
Включение или выключение режима оконного менеджера "показать рабочий стол" (если оконный менеджер
реализует эту функцию).

-l Перечислите окна, которыми управляет оконный менеджер. Одна строка выводится для каждого
окно, в котором строка разбита на столбцы, разделенные пробелами. Первый столбец
всегда содержит идентификатор окна в виде шестнадцатеричного целого числа, а второй столбец
всегда содержит номер рабочего стола (-1 используется для обозначения прикрепленного окна). Если
домен -p указана опция, следующий столбец будет содержать PID для окна как
десятичное целое число. Если -G указана опция, тогда четыре целочисленных столбца будут
следуйте: смещение по оси x, смещение по оси y, ширина и высота. Следующий столбец всегда содержит
имя клиентской машины. Остальная часть строки содержит заголовок окна (возможно,
с несколькими пробелами в заголовке).

-m Отображение информации о оконном менеджере и среде.

-n N Измените количество рабочих столов на N (неотрицательное целое число).

-N имя
Задайте имя (длинный заголовок) окна, указанное -r действие для имя.

-o x,y Измените область просмотра для текущего рабочего стола. Ценности x и y числовые смещения
которые определяют положение левого верхнего угла области просмотра. Оконный менеджер
может проигнорировать этот запрос.

-r
Укажите целевое окно для действия.

-R
Переместить окно на текущий рабочий стол, поднимите окно и переведите на него фокус.

-s
Перейти на рабочий стол .

-t
Переместить окно, указанное с помощью -r действие на рабочий стол .

-T имя
Задайте как имя (длинный заголовок), так и имя значка (короткий заголовок) окна
указанный -r действие для имя. Это действие похоже на использование -N и -I действия
в то же время (что в противном случае было бы невозможно, поскольку wmctrl может выполнить только
одно действие за раз).

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


Следующие параметры изменяют действия по умолчанию или изменяют интерпретацию
аргументы.

-F Аргументы имени окна () должны рассматриваться как точные заголовки окон, которые
деликатный случай. Без этой опции заголовки окон считаются допустимыми.
нечувствительные подстроки полного заголовка окна.

-G Включите информацию о геометрии в вывод -l действия.

-i Интерпретировать аргументы окна () как числовое значение, а не строковое имя для
окно. Если числовое значение начинается с префикса '0x', предполагается, что это
шестнадцатеричное число.

-p Включите PID в список окон, напечатанный -l действие. Печатает PID '0', если
приложение, владеющее окном, не поддерживает его.

-u Отмените автоматическое обнаружение и включите режим UTF-8.

-v Обеспечьте подробный вывод. Это действительно полезно при отладке wmctrl себя.

-w [ [, ] ... ]
Используйте обходные пути, указанные в аргументе.

-x Включите WM_CLASS в список окон или интерпретируйте как имя WM_CLASS.

АРГУМЕНТЫ


Рабочий стол всегда определяется целым числом, которое представляет номера рабочих столов.
Номера настольных компьютеров начинаются с 0.


Аргумент перемещения и изменения размера имеет формат 'g,x,y,w,h'. Все пять компонентов
целые числа. Первое значение, g, - сила тяжести окна, где 0 - наибольшая
общее значение (значение по умолчанию для окна). См. Спецификацию EWMH
для других значений.

Четыре оставшихся значения являются стандартной геометрической спецификацией: x,y это
положение левого верхнего угла окна и w,h ширина и высота
окно, за исключением того, что значение -1 в любой позиции интерпретируется
означает, что текущее значение геометрии не должно изменяться.

Этот аргумент указывает окно, которое является целью действия. По умолчанию
аргумент обрабатывается, как если бы он был строкой, и окна проверяются до тех пор, пока не будет
найденный с заголовком содержит указанную строку как подстроку. Подстрока
сопоставление выполняется без учета регистра. В -F опция может быть использована для принуждения
точное соответствие заголовков с учетом регистра. Опция -i может использоваться для интерпретации
цель окна как числовой идентификатор окна вместо строки.

Строка имени окна :ВЫБРАТЬ: лечится специально. Если это имя окна используется
тогда wmctrl ждет, пока пользователь выберет целевое окно, щелкнув по нему.

Строка имени окна : АКТИВНЫЙ: может использоваться для обучения wmctrl использовать в настоящее время
активное окно для действия.


В настоящее время реализована только одна работа. Он указывается с помощью
string DESKTOP_TITLES_INVALID_UTF8 и это вызывает печать рабочего стола, отличного от ASCII.
плитки правильно при использовании Window Maker.

ПРИМЕРЫ


Получение списка окон, управляемых оконным менеджером

wmctrl -l

Получение списка окон с PID и геометрической информацией.

wmctrl -p -G -l

Переход к окну с именем, содержащим emacs

wmctrl -a emacs

Закрасьте окно с заголовком, содержащим слово "mozilla"

wmctrl -r mozilla -b add, закрашенный

Закройте окно с очень конкретным названием.

wmctrl -F -c 'Система отслеживания ошибок Debian - Mozilla'

Переключить "липкость" окна с определенным идентификатором окна

wmctrl -i -r 0x0120002 -b добавить, липкий

Измените заголовок окна на указанную строку, но выберите окно, щелкнув по нему

wmctrl -r: SELECT: -T «Выбранное окно»

Используйте wmctrl онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    Alt-F
    Alt-F
    Alt-F предоставляет бесплатный и открытый исходный код
    альтернативная прошивка для DLINK
    DNS-320/320L/321/323/325/327L and
    ДНР-322Л. Alt-F имеет Samba и NFS;
    поддерживает ext2 / 3/4 ...
    Скачать Alt-F
  • 2
    USM
    USM
    Usm — это унифицированный пакет slackware.
    менеджер, который занимается автоматическим
    разрешение зависимости. Он объединяет
    различные репозитории пакетов, включая
    slackware, slacky, р...
    Скачать УСМ
  • 3
    Chart.js
    Chart.js
    Chart.js — это библиотека Javascript, которая
    позволяет дизайнерам и разработчикам рисовать
    все виды диаграмм с использованием HTML5
    элемент полотна. Chart js предлагает отличный
    множество ...
    Скачать Chart.js
  • 4
    iReport-Designer для JasperReports
    iReport-Designer для JasperReports
    ПРИМЕЧАНИЕ. Поддержка iReport/Jaspersoft Studio.
    Объявление: Начиная с версии 5.5.0,
    Jaspersoft Studio станет официальным
    дизайнерский клиент для JasperReports. я докладываю
    воля...
    Скачать iReport-Designer для JasperReports
  • 5
    ПостустановщикF
    ПостустановщикF
    PostInstallerF установит все
    программное обеспечение, которое Fedora Linux и другие
    не включает по умолчанию, после
    запуск Fedora в первый раз. Его
    легко для ...
    Скачать PostInstallerF
  • 6
    Трассирование
    Трассирование
    Проект strace перенесен в
    https://strace.io. strace is a
    диагностика, отладка и обучение
    трассировщик пользовательского пространства для Linux. Это используется
    следить за...
    Скачать стрейс
  • Больше »

Команды Linux

Ad