EngelsFransSpaans

Ad


OnWorks-favicon

wmctrl - Online in de cloud

Voer wmctrl uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht wmctrl die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


wmctrl - interactie met een EWMH/NetWM-compatibele X Window Manager.

KORTE INHOUD


wmctrl [ opties | acties ]...

PRODUCTBESCHRIJVING


wmctrl is een commando dat kan worden gebruikt om te communiceren met een X Window-manager
compatibel met de EWMH/NetWM-specificatie. wmctrl kan de vensterbeheerder vragen naar
informatie, en het kan vragen om bepaalde vensterbeheeracties te ondernemen.

wmctrl wordt volledig bestuurd door de opdrachtregelargumenten. De opdrachtregelargumenten
worden gebruikt om de uit te voeren actie te specificeren (met opties die het gedrag wijzigen) en eventuele
argumenten die nodig kunnen zijn om de acties uit te voeren.

In de volgende secties worden de ondersteunde acties en opties gedefinieerd. Argumenten voor de acties
en opties zijn geschreven in het formulier in de onderstaande beschrijvingen. De gedetailleerde
syntaxis voor het schrijven van argumenten bevinden zich in een enkele sectie die aan dat doel is gewijd.

ACTIES


De volgende opdrachtregelargumenten kunnen worden opgegeven om een wmctrl actie. Maar een
actie kan worden uitgevoerd met de aanroeping van de wmctrl opdracht.

-a
Schakel over naar het bureaublad met het venster , doe het raam omhoog en geef het
focus.

-b ( toevoegen | verwijderen | schakelaar),prop1 [,prop2 ]
Maximaal twee venstereigenschappen tegelijk toevoegen, verwijderen of wisselen. Het raam dat
wordt gewijzigd, moet worden geïdentificeerd met een -r actie. De eigendomsverandering is
bereikt met behulp van het EWMH _NET_WM_STATE-verzoek. De ondersteunde eigenschapsnamen (for
prop1 en prop2) zijn modaal, kleverig, gemaximaliseerd_vert, gemaximaliseerd_horz, schaduwrijk,
skip_taakbalk, skip_pager, verborgen, volledig scherm, boven en onder. Twee eigenschappen zijn
ondersteund om bewerkingen mogelijk te maken zoals het maximaliseren van een venster naar volledig scherm. Opmerking
dat deze actie bestaat uit precies twee shell-opdrachtregelargumenten.

-c
Doe het raam dicht sierlijk.

-d Maak een lijst van alle desktops die worden beheerd door de vensterbeheerder. Voor elk wordt één regel uitgevoerd
bureaublad, waarbij de regel is opgedeeld in door ruimte gescheiden kolommen. De eerste kolom
bevat een geheel bureaubladnummer. De tweede kolom bevat een '*'-teken voor
het huidige bureaublad, anders bevat het een '-'-teken. De volgende twee kolommen
bevatten de vaste tekenreeks DG: en dan de bureaubladgeometrie als 'x'
(bv '1280x1024'). De volgende twee kolommen bevatten de vaste tekenreeks VP: en
de viewport-positie in het formaat ',(bv '0,0'). De volgende drie kolommen
hierna staat de vaste string WA: en dan twee kolommen met het werkgebied
geometrie als 'X,Y en WxH(bv '0,0 1280x998'). De rest van de regel bevat de
naam van het bureaublad (mogelijk met meerdere spaties).

-e
Wijzig de grootte en verplaats een venster dat is opgegeven met a -r actie volgens de
argument.

-g w,h Verander de geometrie (algemene grootte) van alle desktops zodat ze zijn w pixels breed en h
pixels hoog. w en h moeten positieve gehele getallen zijn. Een windowmanager kan dit negeren
verzoek.

-h Helptekst over programmagebruik afdrukken.

-I naam
Stel de pictogramnaam (korte titel) in van het venster gespecificeerd door a -r actie om naam.

-k ( on | korting )
Schakel de "show the desktop"-modus van de windowmanager in of uit (als de windowmanager
implementeert deze functie).

-l Maak een lijst van de vensters die worden beheerd door de vensterbeheerder. Voor elk wordt één regel uitgevoerd
venster, waarbij de regel is opgedeeld in door ruimte gescheiden kolommen. De eerste kolom
bevat altijd de vensteridentiteit als een hexadecimaal geheel getal en de tweede kolom
bevat altijd het bureaubladnummer (een -1 wordt gebruikt om een ​​plakkerig venster te identificeren). Als
de -p optie is opgegeven, bevat de volgende kolom de PID voor het venster als een
decimaal geheel getal. Als de -G optie is opgegeven, dan zullen vier integer-kolommen dat doen
volgen: x-offset, y-offset, breedte en hoogte. De volgende kolom bevat altijd de
naam van de clientcomputer. De rest van de regel bevat de titel van het venster (evt
met meerdere spaties in de titel).

-m Geef informatie weer over de windowmanager en de omgeving.

-n N Wijzig het aantal desktops in N (een niet-negatief geheel getal).

-N naam
Stel de naam (lange titel) in van het venster gespecificeerd door a -r actie om naam.

-o x,y Wijzig de viewport voor het huidige bureaublad. De waarden x en y zijn numerieke offsets
die de positie van de linkerbovenhoek van het kijkvenster specificeren. Een windowmanager
mag dit verzoek negeren.

-r
Specificeer een doelvenster voor een actie.

-R
Verplaats het venster naar het huidige bureaublad, verhoog het venster en geef het focus.

-s
Schakel over naar het bureaublad .

-t
Verplaats een venster dat is opgegeven met de -r actie naar het bureaublad .

-T naam
Stel zowel de naam (lange titel) als de pictogramnaam (korte titel) van het venster in
gespecificeerd door a -r actie om naam. Deze actie is als het gebruik van de -N en -I acties
tegelijkertijd (wat anders onmogelijk zou zijn sinds wmctrl kan alleen uitvoeren
één actie tegelijk).

OPTIES


De volgende opties wijzigen de standaardacties of wijzigen de interpretatie van
argumenten.

-F Argumenten voor vensternaam () moeten worden behandeld als exacte venstertitels die dat wel zijn
hoofdlettergevoelig. Zonder deze optie worden venstertitels als hoofdletters beschouwd
ongevoelige subtekenreeksen van de volledige venstertitel.

-G Neem geometrie-informatie op in de uitvoer van het -l actie.

-i Vensterargumenten interpreteren () als een numerieke waarde in plaats van een tekenreeksnaam voor
het raam. Als de numerieke waarde begint met het voorvoegsel '0x', wordt aangenomen dat het een is
hexadecimaal getal.

-p Neem PID's op in de vensterlijst die wordt afgedrukt door de -l actie. Drukt een PID van '0' af als
de toepassing die eigenaar is van het venster ondersteunt dit niet.

-u Negeer automatische detectie en forceer de UTF-8-modus.

-v Zorg voor uitgebreide uitvoer. Dit is erg handig bij het debuggen wmctrl zelf.

-w [ [, ]... ]
Gebruik tijdelijke oplossingen die in het argument zijn opgegeven.

-x Neem WM_CLASS op in de vensterlijst of interpreteer als de WM_CLASS-naam.

ARGUMENTEN


Een bureaublad wordt altijd gespecificeerd door een geheel getal dat de bureaubladnummers vertegenwoordigt.
Desktopnummers beginnen bij 0.


Een argument verplaatsen en formaat wijzigen heeft de indeling 'g,x,y,w,h'. Alle vijf componenten zijn
gehele getallen. De eerste waarde, g, is de zwaartekracht van het raam, waarbij 0 het meest is
gemeenschappelijke waarde (de standaardwaarde voor het venster). Zie de EWMH-specificatie
voor andere waarden.

De vier overige waarden zijn een standaardgeometriespecificatie: x,y is de
positie van de linkerbovenhoek van het venster, en w,h is de breedte en hoogte van
het venster, behalve dat de waarde van -1 in elke positie wordt geïnterpreteerd
om aan te geven dat de huidige geometriewaarde niet gewijzigd mag worden.

Dit argument specificeert een venster dat het doel is van een actie. Standaard is de
argument wordt behandeld alsof het een string is, en vensters worden onderzocht totdat er een is
gevonden met een titel bevat de opgegeven tekenreeks als een subtekenreeks. De subtekenreeks
matching gebeurt op een hoofdlettergevoelige manier. De -F optie kan worden gebruikt om te forceren
exacte, hoofdlettergevoelige titelovereenkomst. De optie -i kan worden gebruikt om de
vensterdoel als een numerieke vensteridentiteit in plaats van een tekenreeks.

De tekenreeks voor de vensternaam :SELECTEER: wordt speciaal behandeld. Als deze vensternaam wordt gebruikt
harte wmctrl wacht tot de gebruiker het doelvenster selecteert door erop te klikken.

De tekenreeks voor de vensternaam :ACTIEF: kan worden gebruikt om te instrueren wmctrl om het huidige te gebruiken
actief venster voor de actie.


Er is momenteel slechts één work-around geïmplementeerd. Het wordt gespecificeerd met behulp van de
snaar DESKTOP_TITLES_INVALID_UTF8 en het veroorzaakt het afdrukken van niet-ASCII-desktops
tegels correct bij gebruik van Window Maker.

Voorbeelden


Een lijst met vensters ophalen die worden beheerd door de vensterbeheerder

wmctrl-l

Een lijst met vensters met PID- en geometrie-informatie ophalen.

wmctrl -p -G -l

Naar het venster gaan met een naam die 'emacs' bevat

wmctrl -een emacs

Schaduw een venster met een titel die het woord 'mozilla' bevat

wmctrl -r mozilla -b toevoegen, gearceerd

Sluit een heel specifiek getitelde venster-sticky

wmctrl -F -c 'Debian bugvolgsysteem - Mozilla'

Wissel de 'plakkerigheid' van een venster met een specifieke vensteridentiteit

wmctrl -i -r 0x0120002 -b toevoegen,plakkerig

Wijzig de titel van het venster in een opgegeven tekenreeks, maar kies het venster door erop te klikken

wmctrl -r :SELECT: -T "Geselecteerd venster"

Gebruik wmctrl online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    Alt-F
    Alt-F
    Alt-F biedt een gratis en open source
    alternatieve firmware voor de DLINK
    DNS-320/320L/321/323/325/327L and
    DNR-322L. Alt-F heeft Samba en NFS;
    ondersteunt ext2/3/4...
    Alt-F downloaden
  • 2
    ons
    ons
    Usm is een verenigd slackwarepakket
    manager die automatisch afhandelt
    afhankelijkheid resolutie. Het verenigt
    verschillende pakketrepository's, waaronder
    slackware, slacky, p...
    usm downloaden
  • 3
    Chart.js
    Chart.js
    Chart.js is een Javascript-bibliotheek die
    stelt ontwerpers en ontwikkelaars in staat om te tekenen
    allerlei grafieken met behulp van de HTML5
    canvas-element. Chart js biedt een geweldige
    reeks ...
    Chart.js downloaden
  • 4
    iReport-Designer voor JasperReports
    iReport-Designer voor JasperReports
    OPMERKING: iReport/Jaspersoft Studio-ondersteuning
    Aankondiging: vanaf versie 5.5.0,
    Jaspersoft Studio zal de officiële zijn
    ontwerpclient voor JasperReports. ik rapporteer
    zullen...
    Download iReport-Designer voor JasperReports
  • 5
    PostInstallerF
    PostInstallerF
    PostInstallerF zal alle
    software die Fedora Linux en anderen
    omvat niet standaard, na
    Fedora voor het eerst draaien. Zijn
    makkelijk voor...
    PostInstallerF downloaden
  • 6
    spoor
    spoor
    Het strace-project is verplaatst naar
    https://strace.io. strace is a
    diagnostisch, foutopsporing en instructie
    gebruikersruimte tracer voor Linux. Het is gebruikt
    bewaken van een...
    Strace downloaden
  • Meer "

Linux-commando's

Ad