EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

FvwmCommand - Online în cloud

Rulați FvwmCommand în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda FvwmCommand care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


FvwmCommand - interfață externă pentru comandă fvwm

REZUMAT


FvwmCommand [-cmrvw] [-S nume] [-i nivel] [-f nume] [-F nivel] [comandă...]

DESCRIERE


FvwmCommand vă permite să monitorizați tranzacția fvwm și să emiteți comanda fvwm dintr-o comandă shell
linie sau scripturi. FvwmCommand ia fiecare argument ca o comandă fvwm. Citatele pot fi folosite pentru
trimite comenzi inclusiv spații.
FvwmCommand „FvwmPager 0 1”

INVOCARE


FvwmCommandS ar trebui să fie generat o dată de fvwm, fie în fișierul .fvwm2rc, din meniu, fie din
FvwmConsole. De atunci, FvwmCommand poate fi apelat dintr-un shell sau script pentru a fi executat
comenzi fvwm.

Din fișierul .fvwm2rc:
Modulul FvwmCommandS

or

AddToFunc StartFunction „I” Modulul FvwmCommandS

Apoi, în fișierul script sau din shell:

FvwmCommand „Utilități pop-up”

OPŢIUNI


-c informează FvwmCommand să citească mai multe comenzi de la intrarea standard în loc de
o comandă specificată în argumentele liniei de comandă. Aceasta dezactivează -m or -i.

(echo „Exec xload”; echo „Beep”) | FvwmCommand -c

-F
Specifică nivelul de ieșiri FvwmCommand pentru semnalizatoarele de fereastră fvwm.

0 Nu vor fi tipărite steaguri de fereastră.

2 steaguri de fereastră completă vor fi tipărite dacă nivelul de informații, opțiunea -i, este 2 sau 3.

-f
Specifică un set FIFO alternativ pentru a comunica cu un server. Setul FIFO implicit
este /var/tmp/FvwmCommand-${DISPLAY}C, în care FvwmCommand..C este folosit pentru a trimite comenzi
iar FvwmCommand..M este de a primi mesaje. Dacă acea cale este inutilizabilă
În schimb, va fi folosit ${FVWM_USERDIR}/FvwmCommand-${DISPLAY}. FvwmCommandS trebuie să aibă
fost invocat cu aceeași ca prim argument înainte de FvwmCommand
invocare. Alternativ, poate fi utilizată opțiunea -S. Consultați opțiunea -S. Această opțiune -f este
util atunci când este necesară o conexiune dedicată pentru a rula un job de fundal în timp ce altul
conexiunea este păstrată pentru utilizare interactivă.

-i
Specifică nivelul de informații pe care FvwmCommand îl emite.

0 Numai mesaje de eroare.
FvwmCommand -i0 FvwmBanner
va afișa un banner fără nicio ieșire. Pe de altă parte,
FvwmCommand -i 0 foobar
va reveni,
[fvwm][executeModule]: < > Nu există un astfel de modul
„foobar” în ModulePath „/usr/lib/X11/fvwm”

Rețineți că Fvwm nu returnează niciun mesaj de eroare în cazuri precum mai jos de atunci
„windowid” în sine este o comandă validă.

FvwmCommand -i 0 „bară de acces la fereastră”

1 Erori, răspunsuri și informații despre configurarea ferestrelor. Aceasta este valoarea implicită.
FvwmCommand send_windowlist
Vor apărea informații ca mai jos.

0x02000014 fereastra FvwmConsole
0x02000014 pictograma FvwmConsole
0x02000014 clasa XTerm
0x02000014 resursă FvwmConsole
0x01c00014 consolă fereastră
0x01c00014 pictogramă consola
0x01c00014 clasa XTerm
Consola de resurse 0x01c00014
0x01000003 fereastra Fvwm Pager
pictograma 0x01000003
0x01000003 clasa FvwmModule
0x01000003 resursă FvwmPager
0x00c0002c emacs fereastră: FvwmCommand.man
0x00c0002c pictograma FvwmCommand.man
0x00c0002c fișier pictogramă xemacs.xpm
0x00c0002c clasa Emacs
0x00c0002c resursă emacs
sfârșitul listei de ferestre
Prima coloană arată numărul ID-ului ferestrei, care poate fi utilizat în „windowid”
comanda. A doua coloană arată tipurile de informații. Ultima coloană arată
continutul informatiei. Dacă nu se returnează nicio informație, adăugați -w sau -r
opțiune. Acest lucru ar putea fi necesar în sistemele puternic încărcate.

2 Informații de deasupra și ferestre statice.
FvwmCommand -i2 „FvwmPager 0 1”
Mai jos este rezultatul său.

0x03c00003 cadru x 962, y 743, lățime 187, înălțime 114
0x03c00003 desktop 0
0x03c00003 StartIconic nr
0x03c00003 OnTop da
0x03c00003 Lipicios da
0x03c00003 WindowListSkip da
0x03c00003 SuppressIcon nr
0x03c00003 NoiconTitlul nr
0x03c00003 Indulgenta nr
0x03c00003 StickyIcon nr
0x03c00003 CirculateSkipIcon nr
0x03c00003 CirculateSkip nr
0x03c00003 ClickToFocus nr
0x03c00003 SloppyFocus nr
0x03c00003 SkipMapping nr
0x03c00003 Mânere nr
0x03c00003 Titlul nr
0x03c00003 Nr
0x03c00003 Nr
0x03c00003 Tranzitoriu nr
0x03c00003 Nr. ridicat
0x03c00003 Vizibil nr
0x03c00003 IconOurs nr
0x03c00003 PixmapOurs nr
0x03c00003 ShapedIcon nr
0x03c00003 Nr. maximizat
0x03c00003 WmTakeFocus nr
0x03c00003 WmDeleteWindow da
0x03c00003 IconMutat nr
0x03c00003 IconUnmapped nr
0x03c00003 MapPending nr
0x03c00003 HintOverride da
0x03c00003 MWMBbutoane nr
0x03c00003 MWMBorders nr
0x03c00003 înălțimea titlului 0
0x03c00003 lățimea chenarului 4
0x03c00003 dimensiunea de bază lățime 8, înălțime 7
0x03c00003 mărime increment lățime 9, înălțime 9
0x03c00003 dimensiune minimă lățime 8, înălțime 7
0x03c00003 dimensiune maximă lățime 32767, înălțime 32767
0x03c00003 gravitate sud-est
0x03c00003 pixel text 0xffffff, spate 0x7f7f7f
0x03c00003 fereastra Fvwm Pager
Pictograma 0x03c00003 Fvwm Pager
0x03c00003 clasa FvwmModule
0x03c00003 resursă FvwmPager

3 Toate informațiile disponibile.
FvwmCommand -i3 „Killmodule Fvwm*”
Aceasta va raporta ce ferestre sunt închise.
0x03400003 distruge
0x02400002 distruge

-m Monitorizează tranzacția cu informații despre fereastra fvwm. FvwmCommand iese continuu
informațiile pe care le primește fără a ieși. Această opțiune poate fi utilizată în fundal
job adesea combinat cu opțiunea -i3 pentru a controla ferestrele în mod dinamic.
FvwmCommand -mi3 ​​| grep 'iconify'
Acesta va raporta când ferestrele sunt iconizate sau de-iconizate.

Notă: FvwmCommand nu blochează bufferul de ieșire, ci multe utilitare, cum ar fi grep sau
sed folosește tampon de bloc. Ieșirea exemplului următor nu va apărea până când nici
FvwmCommand este terminat sau tamponul stdout de la grep este umplut.
FvwmCommand -mi3 ​​| grep 'hartă' |
sed 's/\(0x[0-9a-f]*\).*/windowid \1 mutare 0 0/'
În schimb, utilizați instrumente cu control tampon, cum ar fi pty sau perl. Cele de mai jos se vor iconiza
ferestre noi când sunt deschise.
Fvwm -mi3 ​​| perl -ne '
$|=1;
printează „windowid $1 iconify\n” dacă /^(0x\S+) add/;
´ > ~/.FvwmCommandC

-r Așteaptă un răspuns înainte de a ieși. FvwmCommand se iese dacă nu există informații sau erori
returnate într-o perioadă fixă ​​de timp. (Consultați opțiunea -w.) Opțiunea -r suprascrie
acest limită de timp și așteptați cel puțin un mesaj înapoi. După mesajul inițial, acesta
va aștepta un alt mesaj pentru limita de timp. Această opțiune este utilă atunci când
sistemul este prea încărcat pentru a face vreo predicție când sistemul răspunde ȘI
comanda determină trimiterea unui mesaj înapoi.

-S
Invocă un alt server, FvwmCommandS, cu FIFO setat .
Dacă opțiunea -f nu este utilizată cu această opțiune, invocarea FvwmCommand folosește valoarea implicită
FIFO pentru a comunica serverul implicit pentru a invoca un nou server.
Dacă opțiunea -f este utilizată cu această opțiune, invocarea FvwmCommand folosește FIFO implicit
pentru a comunica serverul implicit pentru a invoca un nou server. Apoi, comutați setul FIFO
și începeți să comunicați noul server.
Această opțiune -S este utilă atunci când este necesară o conexiune dedicată pentru a rula un fundal
loc de muncă în timp ce o altă conexiune este păstrată pentru utilizare interactivă.

Dacă este un nume de cale relativă, adică relativ de unde rulează fvwm,
nu de unde este invocat FvwmCommand.

-v Returnează numărul versiunii FvwmCommand și iese.

-w
Așteaptă microsecunde pentru un mesaj. FvwmCommand se iese dacă nu există informații sau
eroarea este returnată într-o perioadă fixă ​​de timp, cu excepția cazului în care se utilizează opțiunea -m. The
implicit este 500 ms. Această opțiune înlocuiește această valoare implicită.

AMBALAJ


FvwmCommand.sh are definiții ale funcției Bourne shell pentru a menține sintaxa similară cu fvwm
Fișier de configurare. Acest fișier trebuie să fie sursă:
. FvwmCommand.sh
Dimensiune desktop 5x5
FvwmCommand.pm este pentru perl pentru a menține sintaxa similară cu fișierul de configurare fvwm.
Virgulele pot fi folosite pentru a separa argumentele comenzilor fvwm.
utilizați FvwmCommand;
if( $ARGV[0] eq 'acasă' ) {
Birou 0,0; Accesați pagina „1 1”;
}elsif( $ARGV[0] eq 'salt' ) {
Birou „0 2”; Du-te la pagina 0, 1;
}
Deși argumentele din FvwmCommand nu sunt sensibile la majuscule și minuscule ca fvwm, funcțiile definite în
FvwmCommand.sh și FvwmCommand.pl sunt sensibile la majuscule și minuscule.

ERORI


Dacă apare următorul mesaj de eroare, este cel mai probabil ca FvwmCommandS să nu fie
alergare.
Eroare FvwmCommand la deschiderea mesajului fifo
--Nu există un astfel de fișier sau director--
Modulele Fvwm nu returnează mesaje de eroare către fvwm, ci ies pe stderr. Aceste erori
mesajele nu vor fi afișate ca mesaje FvwmCommand.

FvwmCommand este o interfață pentru a trimite comenzi și pentru a primi informații de la Fvwm2
procese care nu sunt module Fvwm.

EXEMPLE


test1.pl - ia 1 argument „t” pentru a invoca FvwmTalk
„td” pentru a ucide FvwmTalk
'' pentru a muta ferestrele
test2.sh - ia 1 argument „b” pentru a invoca FvwmButtons
„kb” pentru a ucide FvwmButtons
„r” pentru a schimba numărul de rânduri de butoane
„c” pentru a schimba numărul de coloane de butoane
ex-auto.pl - ridicare automată ferestre mici. Le va păstra vizibile.
ex-cascade.pl - ferestre în cascadă, apoi mutați-le înapoi.
ex-grpmv.pl - alegeți un grup de ferestre pentru a vă deplasa împreună.

Exemplele de mai sus nu sunt menite să fie practice, ci să arate cum se poate
fi realizat.

focus-link.pl
Acesta este un script de focalizare a ferestrei programabil de utilizator.
Comportamentul implicit este:
1. Când se deschide o fereastră, focalizați fereastra și mutați indicatorul
la ea. Fereastra părinte își recapătă focalizarea atunci când o fereastră este închisă.
Calitatea de părinte este determinată atunci când se deschide o fereastră. Este ultimul
fereastră focalizată cu aceeași clasă X.
2. #1 nu s-ar întâmpla în fereastra de deschidere a AcroRead.
3. #1 nu ar apărea când SkipMapping este setat și fereastra este
singura fereastră din clasa sa.
4. Pentru fereastra de dialog de căutare Netscape, pe lângă #1, redimensionați fereastra
la 300x150 pixeli și mutați-l la marginea de est a ecranului.
Ferestrele de descărcare/încărcare nu vor fi focalizate și nici nu vor fi în linkul focalizat
listă.
5. Mutați appletviewerul în colțul de nord-vest.
6. Xterm nu se va concentra înapoi asupra părintelui său după închis.
7. Când o fereastră este deconfigurată, focalizați-o și mutați indicatorul.

focus-Netscape.pl
Se concentrează oricând ferestre pop-up, cum ar fi „deschidere URL” sau „găsire”.
deschis. Acest lucru permite utilizatorului să introducă imediat fără
mouse-ul în mișcare. Acest script mută, de asemenea, fereastra „descărcare” la
marginea dreaptă pentru a-l păstra vizibil. Dacă aceasta este invocată din
.fvwm2rc, utilizați ca:

AddToFunc „StartFunction” „I” Modulul FvwmCommandS
+ "I" Exec $HOME/scripts/focus-Netscape.pl

împingere.pl
Împinge ferestrele pentru a evita suprapunerea. foloșește ca:

push-away.pl sus „Fvwm Pager”

Utilizați FvwmCommand online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

  • 1
    NSIS: Nullsoft Scriptable Install System
    NSIS: Nullsoft Scriptable Install System
    NSIS (Nullsoft Scriptable Install
    System) este o sursă deschisă profesională
    sistem pentru a crea programe de instalare Windows. Aceasta
    este conceput pentru a fi cât mai mic și flexibil
    cat posibil...
    Descărcați NSIS: Nullsoft Scriptable Install System
  • 2
    authpass
    authpass
    AuthPass este o parolă open source
    manager cu sprijin pentru popular şi
    Keepass dovedit (kdbx 3.x ȘI kdbx 4.x...
    Descărcați authpass
  • 3
    Zabbix
    Zabbix
    Zabbix este o companie deschisă de clasă enterprise
    soluție de monitorizare distribuită la sursă
    conceput pentru a monitoriza și urmări
    performanța și disponibilitatea rețelei
    servere, dispozitive...
    Descărcați Zabbix
  • 4
    KDiff3
    KDiff3
    Acest depozit nu mai este întreținut
    și se păstrează în scop de arhivă. Vedea
    https://invent.kde.org/sdk/kdiff3 for
    cel mai nou cod și
    https://download.kde.o...
    Descărcați KDiff3
  • 5
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX este o interfață grafică pentru
    Încărcătorul USB al lui Waninkoko, bazat pe
    libwiigui. Permite listarea și
    lansarea de jocuri Wii, jocuri Gamecube și
    homebrew pe Wii și WiiU...
    Descărcați USBLoaderGX
  • 6
    Firebird
    Firebird
    Firebird RDBMS oferă caracteristici ANSI SQL
    și rulează pe Linux, Windows și
    mai multe platforme Unix. Caracteristici
    concurență și performanță excelente
    & putere...
    Descărcați Firebird
  • Mai mult »

Comenzi Linux

Ad