ພາສາອັງກິດພາສາຝຣັ່ງແອສປາໂຍນ

OnWorks favicon

g15composer - ອອນລາຍໃນຄລາວ

ເປີດໃຊ້ g15composer ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີຜ່ານ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ນີ້ແມ່ນຄໍາສັ່ງ g15composer ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


g15composer - ການໂຕ້ຕອບຄໍາສັ່ງ scriptable to libg15render(3) ຫນ້າທີ່ແຕ້ມຮູບ

ລາຍລະອຽດ


G15composer ແມ່ນການໂຕ້ຕອບຄໍາສັ່ງທີ່ສາມາດຂຽນໄດ້ກັບຫນ້າທີ່ແຕ້ມ libg15render ທີ່
ສົ່ງຜົນໃຫ້ໜ້າຈໍ g15daemon. G15composer exposes primitives ຮູບພາບແລະຂໍ້ຄວາມທັງຫມົດ
ຫນ້າທີ່ສະແດງຜົນຂອງ libg15render ດັ່ງນັ້ນພວກເຂົາອາດຈະຖືກນໍາໃຊ້ໃນຫຼາຍໆສະຖານະການ,
ລວມທັງຈາກເສັ້ນຄໍາສັ່ງຫຼືໃນເກືອບທຸກພາສາ scripting.

OPTIONS


G15composer ເຂົ້າໃຈຕົວເລືອກຕໍ່ໄປນີ້:

-h ສະ​ແດງ​ຂໍ້​ມູນ​ການ​ນໍາ​ໃຊ້​.

-b ເລີ່ມຕົ້ນໂດຍບໍ່ມີຈໍສະແດງຜົນເພື່ອຟັງຄໍາສັ່ງຫນ້າຈໍໃຫມ່.

-u ຊື່ຜູ້ໃຊ້
ປ່ຽນ UID ທີ່ມີປະສິດທິພາບເປັນຂອງ ຊື່ຜູ້ໃຊ້

-g gid
ປ່ຽນ GID ທີ່ມີປະສິດທິພາບເປັນ gid

-r ໃຊ້ຄືນ /var/run/g15composer ຖ້າຕົວຢ່າງ g15composer ອື່ນກໍາລັງຟັງຢູ່ທີ່ນັ້ນ.

BASIC ການນໍາໃຊ້


nohup ./g15composer /path/to/pipe &

1) ສຽງສະທ້ອນ 'TL "ສະບາຍດີ" "ໂລກ" > /path/to/pipe

2) ຄໍາແນະນໍາຂອງແມວ > /path/to/pipe

3) ./some_script > /path/to/pipe
ບ່ອນທີ່ some_script ເປັນ bash, Perl, ແລະອື່ນໆ. script ຫຼືຄໍາຮ້ອງສະຫມັກທີ່ຜົນໄດ້ຮັບ
ຫນຶ່ງ ຫຼື ຫຼາຍ ຂອງ ຄໍາ ສັ່ງ ຂ້າງ ລຸ່ມ ນີ້.

ສາມາດ


*** ຂໍ້​ຄວາມ​ຄໍາ​ສັ່ງ​:

Ts "ເສັ້ນ 1" "ແຖວ 2" ...
ບ່ອນທີ່ s ແມ່ນຂະຫນາດຂອງຕົວອັກສອນ (S, M ແລະ L ສະຫນັບສະຫນູນ).
ເພື່ອໃສ່ວົງຢືມຄູ່, ໃຫ້ໃສ່ໜ້າດ້ວຍ backslash

TO XYSF "line 1" "line 2" ...
ວາງທັບຂໍ້ຄວາມຂອງຂະໜາດທີ່ກຳນົດໄວ້ຢູ່ທີ່ (X,Y)
ຂໍ້ຄວາມຈະຖືກວາງໄວ້ກາງຖ້າ F=1 ແລະຖືກຕ້ອງຫາກ F=2

*** ຄໍາສັ່ງຕົວອັກສອນ: (NB., g15composer ຕ້ອງໄດ້ຮັບການຕັ້ງຄ່າດ້ວຍ --enable-ttf ເພື່ອໃຊ້ຕົວອັກສອນ
ຄໍາສັ່ງ)

FL FS "/path/to/font"
ໂຫລດຟອນໃສ່ Face Slot F ທີ່ມີຂະໜາດ S.

FP FSXY Co Ce "ເສັ້ນ 1" "ສາຍ 2" ...
ພິມຂໍ້ຄວາມໂດຍໃຊ້ຕົວອັກສອນແມ່ນສະລັອດຕິງ F ທີ່ມີຂະຫນາດ S ຢູ່ຕໍາແຫນ່ງ (X, Y).
ຂໍ້ຄວາມຈະຖືກພິມອອກດ້ວຍສີ Co ແລະຈະຖືກຈັດໃສ່ກາງຖ້າ Ce=1.

*** ຄຳສັ່ງ Pixel:

PO XYWH "100101101..."
ວາງທັບຮູບ pixels ຂອງຄວາມກວ້າງແລະຄວາມສູງທີ່ໃຫ້ໄວ້ທີ່ (X,Y)
ດຽວນີ້ການໂຕ້ຖຽງສຸດທ້າຍຕ້ອງໄດ້ຜ່ານເປັນສະຕຣິງທີ່ອ້າງອີງ. ນີ້ແມ່ນການປ່ຽນແປງຈາກ
ພຶດຕິກໍາທີ່ຜ່ານມາ.

PS XYC
ຕັ້ງ pixels ລວງທີ່ (X, Y) ເປັນສີ C (0 ຫຼື 1)

PC 0|1
ລຶບໜ້າຈໍ ແລະຕື່ມຂໍ້ມູນໃສ່ 0|1

PF X1 Y1 X2 Y2 C
ຕື່ມຂໍ້ມູນໃສ່ພື້ນທີ່ຈາກ (X1,Y1) ຫາ (X2,Y2) ດ້ວຍສີ C

PR X1 Y1 X2 Y2
ປີ້ນ pixels ຈາກ (X1,Y1) ເປັນ (X2,Y2)

PB X1 Y1 X2 Y2 CTF
ແຕ້ມກ່ອງຈາກ (X1,Y1) ຫາ (X2,Y2) ໂດຍໃຊ້ສີ C ແລະຄວາມໜາ T, ຕື່ມຖ້າ F=1
T, ແລະ F ແມ່ນທາງເລືອກ, ແຕ່ຖ້າກໍານົດຕ້ອງຖືກກໍານົດໄວ້ໃນຄໍາສັ່ງ, ie, ທ່ານຕ້ອງກໍານົດ
T ຕັ້ງ F
ຄ່າເລີ່ມຕົ້ນແມ່ນ T=1, ແລະ F=0

*** ຄໍາ​ສັ່ງ​ການ​ແຕ້ມ​ຮູບ​:

DL X1 Y1 X2 Y2 C
ແຕ້ມເສັ້ນຈາກ (X1,Y1) ຫາ (X2,Y2) ໂດຍໃຊ້ສີ C

DC XYRCF
ແຕ້ມ​ວົງ​ມົນ​ຢູ່​ກາງ (X,Y) ດ້ວຍ​ລັດ​ສະ​ໝີ R ດ້ວຍ​ການ​ໃຊ້​ສີ C, ຕື່ມ​ຖ້າ F=1
F ເປັນທາງເລືອກ ແລະຄ່າເລີ່ມຕົ້ນເປັນ F=0
ໃຫ້ສັງເກດວ່າ syntax ມີການປ່ຽນແປງ, ຕໍາແຫນ່ງຂອງ C ແລະ F ໄດ້ຖືກແລກປ່ຽນ

DR X1 Y1 X2 Y2 CF
ແຕ້ມກ່ອງມົນຈາກ (X1,Y1) ຫາ (X2,Y2) ໂດຍໃຊ້ສີ C, ຕື່ມຖ້າ F=1
F ເປັນທາງເລືອກ ແລະຄ່າເລີ່ມຕົ້ນເປັນ F=0
ໃຫ້ສັງເກດວ່າ syntax ມີການປ່ຽນແປງ, ຕໍາແຫນ່ງຂອງ C ແລະ F ໄດ້ຖືກແລກປ່ຽນ

DB X1 Y1 X2 Y2 CNMT
ແຕ້ມເປີເຊັນ ຫຼືແຖບຄວາມຄືບໜ້າຈາກ (X1,Y1) ຫາ (X2,Y2) ໂດຍໃຊ້ສີ C
ແຖບຈະເຕັມໄປດ້ວຍ N ຫນ່ວຍອອກຈາກ M
T ກໍານົດປະເພດຂອງແຖບ, ຄ່າທີ່ຖືກຕ້ອງແມ່ນ 1, 2, ຫຼື 3
T ເປັນທາງເລືອກ ແລະຄ່າເລີ່ມຕົ້ນເປັນ T=1

DN X1 Y1 X2 Y2 CN
ແຕ້ມຕົວເລກ N ໃຫຍ່ໃນພື້ນທີ່ທີ່ຖືກຜູກມັດດ້ວຍ (X1,Y2) ແລະ (X2,Y2) ໂດຍໃຊ້ສີ C

DI BXY
ແຕ້ມໄອຄອນ WBMP ຈາກ buffer B ຢູ່ (X,Y)

DS BXYWH OX OY
ແຕ້ມ WBMP sprite ຈາກ buffer B ທີ່ (X,Y) ທີ່ມີຂະຫນາດ WxH
Sprite ແມ່ນໄດ້ມາຈາກການຊົດເຊີຍ buffer ໂດຍ (OX, OY)

*** ຄໍາ​ສັ່ງ WBMP​:

WS "/path/to/image"
ໂຫລດຮູບພາບ WBMP ຈາກ /path/to/image ແລະສະແດງມັນຢູ່ໃນຫນ້າຈໍ
ຮູບພາບຈະຕ້ອງເປັນ 160x43 ເນື່ອງຈາກມັນຖືກໂຫລດໂດຍກົງໃສ່ LCD buffer

WL B "/path/to/image"
ໂຫຼດຮູບ WBMP ຈາກ /path/to/image ເຂົ້າໄປໃນເບີ Buffer

*** ຄໍາ​ສັ່ງ​ຮູບ​ແບບ​:

MC 0|1
ປິດ caching ຫຼືເປີດ, ie ການປ່ຽນແປງບໍ່ໄດ້ຖືກສົ່ງໄປໃນທັນທີທັນໃດ
LCD ຖ້າແຄດເປີດຢູ່ (MC 1). ການປ່ຽນແປງຈະຖືກສົ່ງໄປໃນ MC 0 ຕໍ່ໄປ.

MX 0|1
ຕັ້ງຄ່າສີ pixels ລວງທີ່ສໍາເລັດເປັນປົກກະຕິ, ຫຼື XORed ກັບ pixels ທີ່ມີຢູ່ແລ້ວ.
ດີສໍາລັບການແຕ້ມຮູບ sprites ກັບ MC:
MC 1, ແຕ້ມ, MC 0
MC 1, ແຕ້ມຄືນໃໝ່ໃນຕຳແໜ່ງຕົ້ນສະບັບ ແລະ ແຕ້ມບ່ອນອື່ນ, MC 0

ເກົ່າ ໃໝ່ ປະຈຸບັນ
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
ຕັ້ງສີ pixels ລວງທີ່ສໍາເລັດເປັນປົກກະຕິ, ຫຼືປີ້ນກັບກັນ

MP 0|1|2
ຕັ້ງໜ້າຈໍເປັນພື້ນຫຼັງຖ້າ 0 ແລະພື້ນຫຼັງຖ້າ 1
ຖ້າ 2, ຕັ້ງໜ້າຈໍເປັນພື້ນຫຼັງຖ້າ ແລະພຽງແຕ່ຖ້າຜູ້ໃຊ້ບໍ່ໄດ້ຕັ້ງມັນເປັນພື້ນຫຼັງ

*** ຄໍາ​ສັ່ງ​ຫນ້າ​ຈໍ​:

SN "/path/to/pipe"
ສ້າງການອ່ານຕົວຢ່າງ G15Comopser ໃໝ່ຈາກ /path/to/pipe

SC
ປິດໜ້າຈໍປັດຈຸບັນ. ການປິດໜ້າຈໍເບື້ອງຕົ້ນຈະປິດໜ້າຈໍອື່ນທັງໝົດ

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

ຄໍາສັ່ງຕໍ່ໄປນີ້ຖືກສົ່ງຕໍ່ໄປຫາ g15daemon:

*** ຄໍາ​ສັ່ງ LCD​:

LB 0|1|2
ຕັ້ງຄ່າລະດັບຄວາມສະຫວ່າງ LCD

LC 0|1|2
ຕັ້ງຄ່າລະດັບຄວາມຄົມຊັດຂອງ LCD

*** ຄໍາ​ສັ່ງ Keyboard / LED​:

KL 0|1|2
ຕັ້ງຄ່າໂໝດ LED: 0=app-controlled 1=normal 2=sticky.
ບໍ່ໄດ້ປະຕິບັດໃນປັດຈຸບັນ.

KM x 0|1
ຕັ້ງໄຟ Mx-ປິດ ຫຼືເປີດ. x=0,1,2,3 ເຊິ່ງ 0 ແມ່ນໄຟ M ທັງໝົດ (ລົບ MR).
ມີຜົນກະທົບພຽງແຕ່ຖ້າ KL ຖືກຕັ້ງເປັນ 0.

ໃຊ້ g15composer ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net


ເຊີບເວີ ແລະສະຖານີເຮັດວຽກຟຣີ

ດາວໂຫຼດແອັບ Windows ແລະ Linux

  • 1
    ປະລໍາມະນູ
    ປະລໍາມະນູ
    Atom ແມ່ນຕົວແກ້ໄຂຂໍ້ຄວາມນັ້ນ
    ທັນ​ສະ​ໄຫມ​, ເຂົ້າ​ໄປ​ຫາ​ໄດ້​ແລະ​ຄຸນ​ນະ​ສົມ​ບັດ​ຢ່າງ​ເຕັມ​ທີ່​.
    ມັນ​ຍັງ​ປັບ​ແຕ່ງ​ໄດ້​ຢ່າງ​ງ່າຍ​ດາຍ - ທ່ານ​
    ສາມາດປັບແຕ່ງມັນເພື່ອເຮັດຫຍັງ ແລະເປັນ
    ສາ​ມາດ ...
    ດາວໂຫລດ Atom
  • 2
    ໂອຊູ!
    ໂອຊູ!
    ໂອຊູ! ເປັນເກມຈັງຫວະທີ່ງ່າຍດາຍທີ່ມີດີ
    ຄິດອອກເສັ້ນໂຄ້ງການຮຽນຮູ້ສໍາລັບຜູ້ນ
    ຂອງທຸກລະດັບທັກສະ. ຫນຶ່ງໃນທີ່ຍິ່ງໃຫຍ່
    ລັກ​ສະ​ນະ​ຂອງ Osu​! ແມ່ນວ່າມັນເປັນ
    ຊຸມຊົນ-ດຣ...
    ດາວໂຫລດ Osu!
  • 3
    LIBPNG: ຫ້ອງສະໝຸດອ້າງອີງ PNG
    LIBPNG: ຫ້ອງສະໝຸດອ້າງອີງ PNG
    ຫໍ​ສະ​ຫມຸດ​ເອ​ກະ​ສານ​ສໍາ​ລັບ​ການ​ສະ​ຫນັບ​ສະ​ຫນູນ​
    ຮູບແບບກາຟິກເຄືອຂ່າຍແບບພົກພາ (PNG).
    ຜູ້ຊົມ: ນັກພັດທະນາ. ການຂຽນໂປລແກລມ
    ພາສາ: C. ນີ້ແມ່ນຄໍາຮ້ອງສະຫມັກທີ່
    ຍັງສາມາດ...
    ດາວໂຫລດ LIBPNG: PNG ຫໍສະຫມຸດອ້າງອີງ
  • 4
    ເຄື່ອງກວດຈັບໂລຫະໂດຍອີງໃສ່ RP2040
    ເຄື່ອງກວດຈັບໂລຫະໂດຍອີງໃສ່ RP2040
    ອີງຕາມກະດານ Raspberry Pi Pico, ນີ້
    ເຄື່ອງກວດຈັບໂລຫະແມ່ນລວມຢູ່ໃນກໍາມະຈອນ
    ປະເພດເຄື່ອງກວດຈັບໂລຫະ induction, ກັບ
    ຂໍ້ດີແລະຂໍ້ເສຍທີ່ຮູ້ຈັກດີ.
    RP...
    ດາວໂຫລດເຄື່ອງກວດຈັບໂລຫະໂດຍອີງໃສ່ RP2040
  • 5
    ຜູ້ຈັດການ PAC
    ຜູ້ຈັດການ PAC
    PAC ເປັນການທົດແທນ Perl/GTK ສໍາລັບ
    SecureCRT/Putty/etc (linux
    ssh/telnet/... gui)... ມັນສະຫນອງ GUI
    ການຕັ້ງຄ່າການເຊື່ອມຕໍ່: ຜູ້ໃຊ້,
    ລະ​ຫັດ​ຜ່ານ​, ຄາດ​ວ່າ​ຈະ​ລະ​ບຽບ​ການ ...
    ດາວໂຫລດ PAC Manager
  • 6
    GeoServer
    GeoServer
    GeoServer ເປັນຊອບແວ open-source
    ເຊີບເວີຂຽນໃນ Java ທີ່ອະນຸຍາດໃຫ້ຜູ້ໃຊ້
    ເພື່ອແບ່ງປັນ ແລະແກ້ໄຂຂໍ້ມູນພູມສາດ.
    ອອກແບບສໍາລັບການເຮັດວຽກຮ່ວມກັນ, ມັນ
    ເຜີຍແຜ່ da...
    ດາວໂຫລດ GeoServer
  • ເພີ່ມເຕີມ »

Linux ຄຳ ສັ່ງ

Ad