EnglezăFrancezăSpaniolă

Favicon OnWorks

g15composer - Online în cloud

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

Aceasta este comanda g15composer 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


g15composer - Interfață de comandă scriptabilă pentru libg15render(3) funcții de desen

DESCRIERE


G15composer este o interfață de comandă scriptabilă pentru funcțiile de desen libg15render care
iese la un ecran g15daemon. G15composer expune toate elementele grafice primitive și text
funcțiile de randare ale libg15render, astfel încât acestea să poată fi utilizate într-o varietate de situații,
inclusiv din linia de comandă sau în orice limbaj de scripting.

OPŢIUNI


G15composer înțelege următoarele opțiuni:

-h Afișează informații de utilizare.

-b Porniți fără afișaj pentru a asculta comenzi noi de pe ecran.

-u nume de utilizator
Schimbați UID efectiv în cel al nume de utilizator

-g ghid
Schimbați GID efectiv în ghid

-r Reutilizați /var/run/g15composer dacă o altă instanță g15composer ascultă acolo.

BASIC UTILIZARE


nohup ./g15composer /path/to/pipe &

1) echo 'TL "Bună ziua" "Lumea"'> /path/to/pipe

2) instrucțiuni cat > /path/to/pipe

3) ./some_script > /path/to/pipe
unde some_script este un script sau o aplicație bash, Perl etc. care iese
una sau mai multe dintre comenzile enumerate mai jos.

COMANDE


*** Comenzi text:

E „linia 1” „linia 2”...
unde s este dimensiunea fontului (S, M și L sunt acceptate).
Pentru a introduce ghilimele duble, prefixați-o cu o bară oblică inversă

TO XYSF "linia 1" "linia 2" ...
Suprapune text cu dimensiunea dată la (X,Y)
Textul va fi centrat dacă F=1 și justificat la dreapta dacă F=2

*** Comandă font: (NB., g15composer trebuie configurat cu --enable-ttf pentru a utiliza fontul
comenzi)

FL FS „/cale/la/font”
Încarcă un font în Slot F cu dimensiunea S.

FP FSXY Co Ce "line 1" "line 2" ...
Imprimă text folosind fontul este Slot F cu dimensiunea S în poziția (X,Y).
Textul va fi imprimat în culoarea Co și va fi centrat dacă Ce=1.

*** Comenzi pixeli:

PO XYWH „100101101...”
Suprapune o imagine de pixeli cu lățimea și înălțimea date la (X,Y)
Ultimul argument trebuie trecut acum ca șir între ghilimele. Aceasta este o schimbare de la
comportamentul anterior.

PS XYC
Setează pixelul la (X,Y) la culoarea C (0 sau 1)

PC 0|1
Șterge ecranul și îl umple cu 0|1

PF X1 Y1 X2 Y2 C
Umple zona de la (X1,Y1) la (X2,Y2) cu culoarea C

PR X1 Y1 X2 Y2
Inversează pixelii de la (X1,Y1) la (X2,Y2)

PB X1 Y1 X2 Y2 CTF
Desenează o casetă de la (X1,Y1) la (X2,Y2) folosind culoarea C și grosimea T, completând dacă F=1
T și F sunt opționale, dar dacă sunt specificate trebuie specificate în ordine, adică trebuie să setați
T pentru a seta F
Valorile implicite sunt T=1 și F=0

*** Comenzi de desen:

DL X1 Y1 X2 Y2 C
Desenează o linie de la (X1,Y1) la (X2,Y2) folosind culoarea C

DC XYRCF
Desenează un cerc centrat pe (X,Y) cu raza R folosind culoarea C, completând dacă F=1
F este opțional și implicit este F=0
Rețineți că sintaxa s-a schimbat, poziția lui C și F a fost schimbată

DR X1 Y1 X2 Y2 CF
Desenează o casetă rotunjită de la (X1,Y1) la (X2,Y2) folosind culoarea C, completând dacă F=1
F este opțional și implicit este F=0
Rețineți că sintaxa s-a schimbat, poziția lui C și F a fost schimbată

DB X1 Y1 X2 Y2 CNMT
Desenează un procent sau o bară de progres de la (X1,Y1) la (X2,Y2) folosind culoarea C
Bara va fi umplută cu N unități din M
T setează tipul barei, valorile valide sunt 1, 2 sau 3
T este opțional și implicit este T=1

DN X1 Y1 X2 Y2 CN
Desenează un număr mare N în zona delimitată de (X1,Y2) și (X2,Y2) folosind culoarea C

DI BXY
Desenează o pictogramă WBMP din tamponul B la (X,Y)

DS BXYWH OX OY
Desenează un sprite WBMP din tamponul B la (X,Y) cu dimensiunea LxH
Sprite este desenat din buffer offset de (OX,OY)

*** Comenzi WBMP:

WS „/cale/la/imagine”
Încarcă o imagine WBMP din /path/to/image și o afișează pe ecran
Imaginea trebuie să fie de 160 x 43, deoarece este încărcată direct în tamponul LCD

WL B „/cale/spre/imagine”
Încarcă o imagine WBMP din /path/to/image în buffer-ul numărul B

*** Comenzi de mod:

MC 0|1
Activează sau dezactivează stocarea în cache, adică modificările nu sunt trimise imediat către
LCD dacă memorarea în cache este activată (MC 1). Modificările vor fi trimise în următorul MC 0.

MX 0|1
Setează culorile pixelilor succesive la normal sau XOR cu pixelii existenți.
Bun pentru desenarea sprite-urilor cu MC:
MC 1, remiză, MC 0
MC 1, redesenați în poziția inițială și desenați în altă parte, MC 0

Vechi Nou Curent Redesenare
0 0 0^0 = 0 0^0 = 0
0 1 0^1 = 1 1^1 = 0
1 0 1^0 = 1 1^0 = 1
1 1 1^1 = 0 0^1 = 1

MR 0|1
Setați culorile pixelilor succesive la normal sau invers

MP 0|1|2
Setați ecranul în prim-plan dacă 0 și fundal dacă 1
Dacă este 2, setați ecranul în fundal dacă și numai dacă utilizatorul nu l-a setat în prim-plan

*** Comenzi pe ecran:

SN „/cale/la/conductă”
Creați o nouă instanță G15Comopser citind din /path/to/pipe

SC
Închideți ecranul curent. Închiderea ecranului inițial va închide toate celelalte ecrane

----------------------

Următoarele comenzi sunt transmise către g15daemon:

*** Comenzi LCD:

LB 0|1|2
Setează nivelul de luminozitate LCD

LC 0|1|2
Setează nivelul contrastului LCD

*** Comenzi de la tastatură/LED:

KL 0|1|2
Setează modul LED: 0=controlat de aplicație 1=normal 2=lipicios.
Nu este implementat în prezent.

KM x 0|1
Activează sau stinge lumina Mx. x=0,1,2,3 unde 0 este toate luminile M (minus MR).
Are efect numai dacă KL este setat la 0.

Utilizați g15composer online folosind serviciile onworks.net


Servere și stații de lucru gratuite

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

  • 1
    atacant
    atacant
    Proiectul Strikr Free Software. Artefacte
    eliberat sub o „intenție bazată”
    licență duală: AGPLv3 (comunitar) și
    CC-BY-NC-ND 4.0 internațional
    (comercial)...
    Descărcați strikr
  • 3
    GIFLIB
    GIFLIB
    giflib este o bibliotecă pentru lectură și
    scrierea imaginilor gif. Este API și ABI
    compatibil cu libungif care era în
    utilizare largă în timp ce compresia LZW
    algoritmul a fost...
    Descărcați GIFLIB
  • 4
    Alt-F
    Alt-F
    Alt-F oferă o sursă gratuită și deschisă
    firmware alternativ pentru DLINK
    DNS-320/320L/321/323/325/327L and
    DNR-322L. Alt-F are Samba și NFS;
    suportă ext2/3/4...
    Descărcați Alt-F
  • 5
    usm
    usm
    Usm este un pachet slackware unificat
    manager care se ocupă automat
    rezolvarea dependenței. Se unifică
    diverse depozite de pachete, inclusiv
    slackware, slacky, p...
    Descărcați usm
  • 6
    Chart.js
    Chart.js
    Chart.js este o bibliotecă Javascript care
    permite designerilor și dezvoltatorilor să deseneze
    tot felul de diagrame folosind HTML5
    element de pânză. Chart js oferă o excelentă
    matrice...
    Descărcați Chart.js
  • Mai mult »

Comenzi Linux

Ad