AnglaisFrançaisEspagnol

Ad


Icône de favori OnWorks

wmctrl - En ligne dans le Cloud

Exécutez wmctrl dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande wmctrl qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


wmctrl - interagir avec un gestionnaire de fenêtres X compatible EWMH/NetWM.

SYNOPSIS


wmctrl [ Options | actes ]

DESCRIPTION


wmctrl est une commande qui peut être utilisée pour interagir avec un gestionnaire X Window qui est
compatible avec la spécification EWMH/NetWM. wmctrl peut interroger le gestionnaire de fenêtres pour
informations, et il peut demander que certaines actions de gestion des fenêtres soient prises.

wmctrl est entièrement contrôlé par ses arguments de ligne de commande. Les arguments de la ligne de commande
sont utilisés pour spécifier l'action à effectuer (avec des options qui modifient le comportement) et toute
arguments qui pourraient être nécessaires pour effectuer les actions.

Les sections suivantes définissent les actions et options prises en charge. Arguments aux actions
et les options sont écrites sous la forme dans les descriptions ci-dessous. Le détaillé
la syntaxe pour l'écriture des arguments se trouve dans une seule section dédiée à cet effet.

ACTIONS


Les arguments de ligne de commande suivants peuvent être spécifiés pour appeler un wmctrl action. Seulement un
l'action peut être exécutée avec l'invocation de la wmctrl commander.

-a
Basculer vers le bureau contenant la fenêtre , levez la fenêtre et donnez-lui
concentrer.

-b ( ajouter | supprimez | basculer),prop1 [,prop2 ]
Ajoutez, supprimez ou basculez jusqu'à deux propriétés de fenêtre simultanément. La fenêtre qui
est en cours de modification doit être identifié par un -r action. Le changement de propriété est
obtenu en utilisant la requête EWMH _NET_WM_STATE. Les noms de propriétés pris en charge (pour
prop1 ainsi que prop2) sont modal, gluant, maximisé_vert, maximisé_horz, ombragé,
sauter_la barre des tâches, sauter_pager, caché, plein écran, au dessus de ainsi que ci-dessous. Deux propriétés sont
pris en charge pour permettre des opérations telles que l'agrandissement d'une fenêtre en mode plein écran. Noter
que cette action est composée d'exactement deux arguments de ligne de commande shell.

-c
Ferme la fenêtre gracieusement.

-d Répertoriez tous les bureaux gérés par le gestionnaire de fenêtres. Une ligne est sortie pour chaque
bureau, avec la ligne divisée en colonnes séparées par des espaces. La première colonne
contient un numéro de bureau entier. La deuxième colonne contient un caractère '*' pour
le bureau actuel, sinon il contient un caractère '-'. Les deux colonnes suivantes
contenir la chaîne fixe DG : puis la géométrie du bureau comme 'x'
(par exemple '1280x1024'). Les deux colonnes suivantes contiennent la chaîne fixe Vice-président : et alors
la position de la fenêtre au format ',«(par exemple '0,0'). Les trois colonnes suivantes
après cela contient la chaîne fixe WASHINGTON: puis deux colonnes avec la zone de travail
géométrie comme 'X,Y ainsi que WxH«(par exemple '0,0 1280x998'). Le reste de la ligne contient le
nom du bureau (contenant éventuellement plusieurs espaces).

-e
Redimensionner et déplacer une fenêtre qui a été spécifiée avec un -r agir selon le
argument.

-g w,h Modifiez la géométrie (taille commune) de tous les bureaux afin qu'ils soient w pixels de large et h
pixels de haut. w ainsi que h doivent être des entiers positifs. Un gestionnaire de fenêtres peut ignorer cela
demande.

-h Imprimer le texte d'aide sur l'utilisation du programme.

-I prénom
Définissez le nom de l'icône (titre court) de la fenêtre spécifiée par un -r action pour prénom.

-k ( on | de rabais )
Activez ou désactivez le mode « afficher le bureau » du gestionnaire de fenêtres (si le gestionnaire de fenêtres
implémente cette fonctionnalité).

-l Lister les fenêtres gérées par le gestionnaire de fenêtres. Une ligne est sortie pour chaque
fenêtre, avec la ligne divisée en colonnes séparées par l'espace. La première colonne
contient toujours l'identité de la fenêtre sous forme d'entier hexadécimal, et la deuxième colonne
contient toujours le numéro du bureau (un -1 est utilisé pour identifier une fenêtre collante). Si
le -p est spécifiée, la colonne suivante contiendra le PID de la fenêtre en tant que
entier décimal. Si la -G option est spécifiée, quatre colonnes entières seront
suivre : x-offset, y-offset, largeur et hauteur. La colonne suivante contient toujours le
nom de la machine cliente. Le reste de la ligne contient le titre de la fenêtre (éventuellement
avec plusieurs espaces dans le titre).

-m Affiche des informations sur le gestionnaire de fenêtres et l'environnement.

-n N Changez le nombre de bureaux en N (un entier non négatif).

-N prénom
Définir le nom (titre long) de la fenêtre spécifiée par un -r action pour prénom.

-o x,y Modifiez la fenêtre d'affichage du bureau actuel. Les valeurs x ainsi que y sont des décalages numériques
qui spécifient la position du coin supérieur gauche de la fenêtre. Un gestionnaire de fenêtres
peut ignorer cette demande.

-r
Spécifiez une fenêtre cible pour une action.

-R
Déplacer la fenêtre sur le bureau actuel, élevez la fenêtre et donnez-lui le focus.

-s
Basculer vers le bureau .

-t
Déplacer une fenêtre qui a été spécifiée avec le -r action sur le bureau .

-T prénom
Définissez à la fois le nom (titre long) et le nom de l'icône (titre court) de la fenêtre
spécifié par un -r action pour prénom. Cette action est comme utiliser le -N ainsi que -I actes
en même temps (ce qui serait autrement impossible puisque wmctrl ne peut exécuter que
une action à la fois).

OPTIONS


Les options suivantes modifient les actions par défaut, ou elles modifient l'interprétation de
arguments.

-F Arguments de nom de fenêtre () doivent être traités comme des titres de fenêtre exacts qui sont
sensible aux majuscules et minuscules. Sans cette option, les titres des fenêtres sont considérés comme des cas
sous-chaînes insensibles du titre complet de la fenêtre.

-G Inclure les informations de géométrie dans la sortie du -l l'action.

-i Interpréter les arguments de fenêtre () en tant que valeur numérique plutôt qu'un nom de chaîne pour
la fenêtre. Si la valeur numérique commence par le préfixe « 0x », il est supposé être un
nombre hexadécimal.

-p Inclure les PID dans la liste des fenêtres imprimée par le -l action. Imprime un PID de '0' si
l'application propriétaire de la fenêtre ne la supporte pas.

-u Ignorer la détection automatique et forcer le mode UTF-8.

-v Fournir une sortie détaillée. C'est vraiment utile lors du débogage wmctrl elle-même.

-w [ [, ]... ]
Utilisez les solutions de contournement spécifiées dans l'argument.

-x Inclure WM_CLASS dans la liste des fenêtres ou interpréter comme nom WM_CLASS.

ARGUMENTS


Un bureau est toujours spécifié par un entier qui représente les numéros de bureau.
Les numéros de bureau commencent à 0.


Un argument de déplacement et de redimensionnement a le format 'g,x,y,w,h'. Les cinq composants sont
entiers. La première valeur, g, est la gravité de la fenêtre, 0 étant le plus
valeur commune (la valeur par défaut pour la fenêtre). Veuillez consulter la spécification EWMH
pour les autres valeurs.

Les quatre valeurs restantes sont une spécification de géométrie standard : x,y est
position du coin supérieur gauche de la fenêtre, et w,h est la largeur et la hauteur de
la fenêtre, à l'exception du fait que la valeur de -1 dans n'importe quelle position est interprétée
pour signifier que la valeur géométrique actuelle ne doit pas être modifiée.

Cet argument spécifie une fenêtre qui est la cible d'une action. Par défaut le
L'argument est traité comme s'il s'agissait d'une chaîne et les fenêtres sont examinées jusqu'à ce que l'une d'elles soit
trouvé avec un titre qui contient la chaîne spécifiée en tant que sous-chaîne. La sous-chaîne
la correspondance est effectuée de manière insensible à la casse. Les -F l'option peut être utilisée pour forcer
correspondance de titre exacte et sensible à la casse. L'option -i peut être utilisé pour interpréter le
cible de fenêtre en tant qu'identité de fenêtre numérique au lieu d'une chaîne.

La chaîne de nom de fenêtre :SÉLECTIONNER: est traité spécialement. Si ce nom de fenêtre est utilisé
puis wmctrl attend que l'utilisateur sélectionne la fenêtre cible en cliquant dessus.

La chaîne de nom de fenêtre :ACTIF: peut être utilisé pour instruire wmctrl d'utiliser actuellement
fenêtre active pour l'action.


Il n'y a qu'un seul travail de contournement actuellement mis en œuvre. Il est spécifié en utilisant le
un magnifique DESKTOP_TITLES_INVALID_UTF8 et cela provoque l'impression du bureau non-ASCII
correctement lorsque vous utilisez Window Maker.

EXEMPLES


Obtenir une liste des fenêtres gérées par le gestionnaire de fenêtres

wmctrl-l

Obtenir une liste de fenêtres avec des informations sur le PID et la géométrie.

wmctrl -p -G -l

Aller à la fenêtre avec un nom contenant 'emacs'

wmctrl -a emacs

Ombrez une fenêtre avec un titre contenant le mot « mozilla »

wmctrl -r mozilla -b add, ombré

Fermez une fenêtre collante très spécifiquement intitulée

wmctrl -F -c 'Système de suivi des bogues Debian - Mozilla'

Basculer le « collage » d'une fenêtre avec une identité de fenêtre spécifique

wmctrl -i -r 0x0120002 -b ajouter, collant

Changez le titre de la fenêtre en une chaîne spécifiée mais choisissez la fenêtre en cliquant dessus

wmctrl -r :SELECT: -T "Fenêtre sélectionnée"

Utiliser wmctrl en ligne à l'aide des services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

  • 1
    Alt+F
    Alt+F
    Alt-F fournit une source libre et ouverte
    firmware alternatif pour le DLINK
    DNS-320/320L/321/323/325/327L and
    DNR-322L. Alt-F a Samba et NFS ;
    prend en charge ext2/3/4...
    Télécharger Alt-F
  • 2
    usm
    usm
    Usm est un package slackware unifié
    gestionnaire qui gère automatique
    résolution de dépendance. Il unifie
    divers référentiels de packages, y compris
    slackware, slacky, p...
    Télécharger usm
  • 3
    Chart.js
    Chart.js
    Chart.js est une bibliothèque Javascript qui
    permet aux concepteurs et aux développeurs de dessiner
    toutes sortes de graphiques utilisant le HTML5
    élément de toile. Chart js offre un excellent
    déployer ...
    Télécharger Chart.js
  • 4
    iReport-Designer pour JasperReports
    iReport-Designer pour JasperReports
    REMARQUE : Prise en charge d'iReport/Jaspersoft Studio
    Annonce : Depuis la version 5.5.0,
    Jaspersoft Studio sera l'officiel
    client de conception pour JasperReports. iRapport
    volonté...
    Télécharger iReport-Designer pour JasperReports
  • 5
    PostInstallerF
    PostInstallerF
    PostInstallerF installera tous les
    logiciels que Fedora Linux et d'autres
    n'inclut pas par défaut, après
    exécutant Fedora pour la première fois. Son
    facile pour...
    Télécharger PostInstallerF
  • 6
    strass
    strass
    Le projet strace a été déplacé vers
    https://strace.io. strace is a
    diagnostic, débogage et instruction
    traceur d'espace utilisateur pour Linux. C'est utilisé
    surveiller un...
    Télécharger
  • Plus "

Commandes Linux

Ad