InglésFrancésEspañol

Ad


icono de página de OnWorks

wmctrl: en línea en la nube

Ejecute wmctrl en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando wmctrl que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


wmctrl: interactúa con un X Window Manager compatible con EWMH / NetWM.

SINOPSIS


wmctrl [ opciones | acciones ]...

DESCRIPCIÓN


wmctrl es un comando que se puede utilizar para interactuar con un administrador de ventanas X que se
compatible con la especificación EWMH / NetWM. wmctrl puede consultar el administrador de ventanas para
información, y puede solicitar que se tomen determinadas acciones de gestión de ventanas.

wmctrl está controlado completamente por sus argumentos de línea de comando. Los argumentos de la línea de comando
se utilizan para especificar la acción a realizar (con opciones que modifican el comportamiento) y cualquier
argumentos que pueden ser necesarios para realizar las acciones.

Las siguientes secciones definen las acciones y opciones admitidas. Argumentos a las acciones
y las opciones están escritas en la forma en las descripciones siguientes. El detallado
La sintaxis para escribir argumentos se encuentra en una única sección dedicada a ese propósito.

ACCIONES


Los siguientes argumentos de la línea de comando se pueden especificar para invocar un wmctrl acción. Sólo uno
La acción se puede ejecutar con la invocación de la wmctrl mando.

-a
Cambiar al escritorio que contiene la ventana , levanta la ventana y dale
atención.

-b ( add | remove | palanca),prop1 [,prop2 ]
Agregue, elimine o alterne hasta dos propiedades de ventana simultáneamente. La ventana que
se está modificando debe identificarse con un -r acción. El cambio de propiedad es
logrado mediante la solicitud EWMH _NET_WM_STATE. Los nombres de propiedad admitidos (para
prop1 y prop2) son modal, pegajoso, maximizado_vert, maximizado_horz, sombreado,
saltar_barra de tareas, skip_pager, oculto, a pantalla completa, arriba y a continuación. Dos propiedades son
compatible para permitir operaciones como maximizar una ventana al modo de pantalla completa. Nota
que esta acción se compone exactamente de dos argumentos de línea de comandos de shell.

-c
Cerrar la ventana graciosamente.

-d Enumere todos los escritorios administrados por el administrador de ventanas. Se emite una línea para cada
escritorio, con la línea dividida en columnas separadas por espacios. La primera columna
contiene un número de escritorio entero. La segunda columna contiene un carácter '*' para
el escritorio actual; de lo contrario, contiene un carácter '-'. Las siguientes dos columnas
contener la cadena fija DG: y luego la geometría del escritorio como 'x'
(p.ej '1280x1024'). Las siguientes dos columnas contienen la cadena fija Vicepresidente y luego
la posición de la ventana gráfica en el formato ','(p.ej '0,0'). Las siguientes tres columnas
después de esto contiene la cadena fija WASHINGTON: y luego dos columnas con el área de trabajo
geometría como 'X,Y y WxH'(p.ej '0,0 1280x998'). El resto de la línea contiene el
nombre del escritorio (que posiblemente contenga varios espacios).

-e
Cambiar el tamaño y mover una ventana que se ha especificado con un -r acción de acuerdo con el
argumento.

-g w,h Cambie la geometría (tamaño común) de todos los escritorios para que sean w píxeles de ancho y h
píxeles de alto. w y h deben ser números enteros positivos. Un administrador de ventanas puede ignorar esto
solicitud.

-h Imprima texto de ayuda sobre el uso del programa.

-I nombre
Establezca el nombre del icono (título corto) de la ventana especificada por un -r acción para nombre .

-k ( on | off )
Active o desactive el modo "mostrar el escritorio" del administrador de ventanas (si el administrador de ventanas
implementa esta característica).

-l Enumere las ventanas que administra el administrador de ventanas. Se emite una línea para cada
ventana, con la línea dividida en columnas separadas por espacios. La primera columna
siempre contiene la identidad de la ventana como un entero hexadecimal, y la segunda columna
siempre contiene el número del escritorio (se usa un -1 para identificar una ventana adhesiva). Si
las -p se especifica la opción, la siguiente columna contendrá el PID para la ventana como un
entero decimal. Si el -G se especifica la opción, entonces cuatro columnas enteras
siga: desplazamiento x, desplazamiento y, ancho y alto. La siguiente columna siempre contiene el
nombre de la máquina del cliente. El resto de la línea contiene el título de la ventana (posiblemente
con varios espacios en el título).

-m Muestra información sobre el administrador de ventanas y el entorno.

-n N Cambiar la cantidad de escritorios a N (un número entero no negativo).

-N nombre
Establezca el nombre (título largo) de la ventana especificada por un -r acción para nombre .

-o x,y Cambia la ventana gráfica del escritorio actual. Los valores x y y son compensaciones numéricas
que especifican la posición de la esquina superior izquierda de la ventana gráfica. Un administrador de ventanas
puede ignorar esta solicitud.

-r
Especifique una ventana de destino para una acción.

-R
Mover la ventana al escritorio actual, levante la ventana y concéntrese en ella.

-s
Cambiar al escritorio .

-t
Mover una ventana que se haya especificado con el -r acción en el escritorio .

-T nombre
Establezca el nombre (título largo) y el nombre del icono (título corto) de la ventana
especificado por un -r acción para nombre . Esta acción es como usar el -N y -I acciones
al mismo tiempo (que de otro modo sería imposible ya que wmctrl solo puede ejecutar
una acción a la vez).

CAMPUS


Las siguientes opciones modifican las acciones predeterminadas o modifican la interpretación de
argumentos

-F Argumentos de nombre de ventana () deben tratarse como títulos de ventana exactos que se
distingue mayúsculas y minúsculas. Sin estas opciones, los títulos de las ventanas se consideran mayúsculas.
subcadenas insensibles del título de la ventana completa.

-G Incluir información de geometría en la salida del -l acción.

-i Interpretar argumentos de ventana () como un valor numérico en lugar de un nombre de cadena para
la ventana. Si el valor numérico comienza con el prefijo '0x', se supone que es un
número hexadecimal.

-p Incluya los PID en la lista de ventanas impresa por -l acción. Imprime un PID de '0' si
la aplicación propietaria de la ventana no la admite.

-u Anula la detección automática y fuerza el modo UTF-8.

-v Proporcione resultados detallados. Esto es realmente útil al depurar wmctrl misma.

-w [ [, ] ... ]
Utilice soluciones alternativas especificadas en el argumento.

-x Incluya WM_CLASS en la lista de ventanas o interprete como el nombre WM_CLASS.

ARGUMENTOS


Un escritorio siempre se especifica mediante un número entero que representa los números del escritorio.
Los números de escritorio comienzan en 0.


Un argumento de movimiento y cambio de tamaño tiene el formato 'g,x,y,w,h'. Los cinco componentes son
enteros. El primer valor, g, es la gravedad de la ventana, siendo 0 el máximo
valor común (el valor predeterminado para la ventana). Consulte la especificación EWMH
para otros valores.

Los cuatro valores restantes son una especificación de geometría estándar: x,y son los
posición de la esquina superior izquierda de la ventana, y w,h es el ancho y alto de
la ventana, con la excepción de que el valor de -1 en cualquier posición se interpreta
en el sentido de que el valor de geometría actual no debe modificarse.

Este argumento especifica una ventana que es el objetivo de una acción. Por defecto el
El argumento se trata como si fuera una cadena, y las ventanas se examinan hasta que se
encontrado con un título que contiene la cadena especificada como una subcadena. La subcadena
la coincidencia se realiza de una manera que no distingue entre mayúsculas y minúsculas. los -F La opción se puede usar para forzar
coincidencia exacta de títulos que distingue entre mayúsculas y minúsculas. La opción -i puede utilizarse para interpretar el
destino de la ventana como una identidad de ventana numérica en lugar de una cadena.

La cadena de nombre de la ventana :SELECCIONE: es tratado especialmente. Si se utiliza este nombre de ventana
luego wmctrl espera a que el usuario seleccione la ventana de destino haciendo clic en ella.

La cadena de nombre de la ventana :ACTIVO: puede usarse para instruir wmctrl para usar el actualmente
ventana activa para la acción.


Solo hay una solución alternativa actualmente implementada. Se especifica mediante el
cadena ESCRITORIO_TÍTULOS_INVALID_UTF8 y provoca la impresión de escritorio no ASCII
azulejos correctamente cuando se utiliza Window Maker.

EJEMPLOS


Obtener una lista de ventanas administradas por el administrador de ventanas

wmctrl-l

Obtener una lista de ventanas con información de geometría y PID.

wmctrl-p-G-l

Ir a la ventana con un nombre que contiene 'emacs'

wmctrl-a emacs

Sombrear una ventana con un título que contenga la palabra 'mozilla'

wmctrl -r mozilla -b agregar, sombreado

Cierre una ventana con un título muy específico.

wmctrl -F -c 'Sistema de seguimiento de errores de Debian - Mozilla'

Alternar la 'adherencia' de una ventana con una identidad de ventana específica

wmctrl -i -r 0x0120002 -b agregar, pegajoso

Cambie el título de la ventana a una cadena especificada pero elija la ventana haciendo clic en ella

wmctrl -r: SELECT: -T "Ventana seleccionada"

Utilice wmctrl en línea utilizando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    Alt-F
    Alt-F
    Alt-F proporciona un código abierto y gratuito
    firmware alternativo para DLINK
    DNS-320/320L/321/323/325/327L and
    DNR-322L. Alt-F tiene Samba y NFS;
    soporta ext2 / 3/4 ...
    Descargar Alt-F
  • 2
    usm
    usm
    Usm es un paquete de slackware unificado
    gerente que maneja automático
    resolución de dependencia. unifica
    varios repositorios de paquetes, incluidos
    slackware, flojo, p...
    Descargar usm
  • 3
    Chart.js
    Chart.js
    Chart.js es una biblioteca Javascript que
    permite a los diseñadores y desarrolladores dibujar
    todo tipo de gráficos usando HTML5
    elemento de lienzo Chart js ofrece una gran
    matriz ...
    Descargar Chart.js
  • 4
    iReport-Designer para JasperReports
    iReport-Designer para JasperReports
    NOTA: Compatibilidad con iReport/Jaspersoft Studio
    Anuncio: a partir de la versión 5.5.0,
    Jaspersoft Studio será el oficial
    cliente de diseño para JasperReports. yo reporto
    será...
    Descargar iReport-Designer para JasperReports
  • 5
    PostInstaladorF
    PostInstaladorF
    PostInstallerF instalará todos los
    software que Fedora Linux y otros
    no incluye por defecto, después
    ejecutando Fedora por primera vez. Su
    fácil para ...
    Descargar PostInstallerF
  • 6
    rastro
    rastro
    El proyecto strace se ha trasladado a
    https://strace.io. strace is a
    diagnóstico, depuración e instrucción
    rastreador de espacio de usuario para Linux. Esta usado
    para monitorear un...
    Descargar seguimiento
  • Más "

Comandos de Linux

Ad