Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Biểu tượng yêu thích OnWorks

g15composer - Trực tuyến trên đám mây

Chạy g15composer trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks trên Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

Đây là lệnh g15composer có thể được chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


g15composer - Giao diện lệnh có thể tập lệnh để kết xuất libg15(3) chức năng vẽ

MÔ TẢ


G15composer là một giao diện lệnh có thể tập lệnh cho các chức năng vẽ libg15render mà
xuất ra màn hình g15daemon. G15composer hiển thị tất cả các bản gốc và văn bản đồ họa
kết xuất các chức năng của libg15render để chúng có thể được sử dụng trong nhiều trường hợp khác nhau,
bao gồm từ dòng lệnh hoặc hầu như bằng bất kỳ ngôn ngữ kịch bản nào.

LỰA CHỌN


G15composer hiểu các tùy chọn sau:

-h Hiển thị thông tin sử dụng.

-b Khởi động không có màn hình để nghe các lệnh màn hình mới.

-u tên truy nhập
Thay đổi UID hiệu dụng thành UID của tên truy nhập

-g giở trò
Thay đổi GID hiệu dụng thành giở trò

-r Tái sử dụng / var / run / g15composer nếu một phiên bản g15composer khác đang lắng nghe ở đó.

BASIC SỬ DỤNG


nohup ./g15composer / path / to / pipe &

1) echo 'TL "Xin chào" "Thế giới"> / path / to / pipe

2) hướng dẫn mèo> / path / to / pipe

3) ./some_script> / path / to / pipe
trong đó some_script là tập lệnh hoặc ứng dụng bash, Perl, v.v.
một hoặc nhiều lệnh được liệt kê bên dưới.

HÀNG


*** Lệnh văn bản:

Ts "dòng 1" "dòng 2" ...
trong đó s là kích thước của phông chữ (S, M và L được hỗ trợ).
Để chèn một dấu ngoặc kép, hãy đặt tiền tố bằng dấu gạch chéo ngược

ĐẾN XYSF "dòng 1" "dòng 2" ...
Lớp phủ văn bản có kích thước đã cho tại (X, Y)
Văn bản sẽ được căn giữa nếu F = 1 và căn phải nếu F = 2

*** Lệnh Phông chữ: (NB., G15composer phải được định cấu hình bằng --enable-ttf để sử dụng phông chữ
lệnh)

FL FS "/ path / to / font"
Tải một phông chữ vào Khe mặt F với kích thước S.

FP FSXY Co Ce "dòng 1" "dòng 2" ...
In văn bản bằng phông chữ là Slot F với kích thước S ở vị trí (X, Y).
Văn bản sẽ được in bằng màu Co và sẽ được căn giữa nếu Ce = 1.

*** Lệnh Pixel:

PO XYWH "100101101 ..."
Lớp phủ một hình ảnh pixel có Chiều rộng và Chiều cao đã cho tại (X, Y)
Đối số cuối cùng bây giờ phải được chuyển dưới dạng một chuỗi được trích dẫn. Đây là sự thay đổi từ
hành vi trước đó.

PS XYC
Đặt pixel ở (X, Y) thành màu C (0 hoặc 1)

PC 0 | 1
Xóa màn hình và điền nó bằng 0 | 1

PF X1 Y1 X2 Y2 C
Tô màu vùng từ (X1, Y1) đến (X2, Y2) bằng màu C

PR X1 Y1 X2 Y2
Đảo ngược các pixel từ (X1, Y1) thành (X2, Y2)

PB X1 Y1 X2 Y2 CTF
Vẽ một hộp từ (X1, Y1) đến (X2, Y2) sử dụng màu C và độ dày T, điền nếu F = 1
T và F là tùy chọn, nhưng nếu được chỉ định phải được chỉ định theo thứ tự, tức là bạn phải đặt
T để đặt F
Giá trị mặc định là T = 1 và F = 0

*** Lệnh vẽ:

ĐL X1 Y1 X2 Y2 C
Vẽ một đường từ (X1, Y1) đến (X2, Y2) bằng cách sử dụng màu C

DC XYRCF
Vẽ một vòng tròn có tâm tại (X, Y) với bán kính R bằng cách sử dụng màu C, tô màu nếu F = 1
F là tùy chọn và mặc định là F = 0
Lưu ý rằng cú pháp đã thay đổi, vị trí của C và F đã được hoán đổi

DR X1 Y1 X2 Y2 CF
Vẽ một hộp làm tròn từ (X1, Y1) đến (X2, Y2) bằng cách sử dụng màu C, điền nếu F = 1
F là tùy chọn và mặc định là F = 0
Lưu ý rằng cú pháp đã thay đổi, vị trí của C và F đã được hoán đổi

DB X1 Y1 X2 Y2 CNMT
Vẽ phần trăm hoặc thanh tiến trình từ (X1, Y1) đến (X2, Y2) bằng cách sử dụng màu C
Thanh sẽ được lấp đầy bởi N đơn vị trong số M
T đặt loại thanh, các giá trị hợp lệ là 1, 2 hoặc 3
T là tùy chọn và mặc định là T = 1

DN X1 Y1 X2 Y2 CN
Vẽ một số lớn N trong vùng được giới hạn bởi (X1, Y2) và (X2, Y2) bằng cách sử dụng màu C

DI BXY
Vẽ biểu tượng WBMP từ vùng đệm B tại (X, Y)

DS BXYWH OX OY
Vẽ một sprite WBMP từ bộ đệm B tại (X, Y) với kích thước WxH
Sprite được rút ra từ độ lệch bộ đệm bởi (OX, OY)

*** Lệnh WBMP:

WS "/ path / to / image"
Tải hình ảnh WBMP từ / path / to / image và hiển thị trên màn hình
Hình ảnh phải có kích thước 160x43 vì nó được tải trực tiếp vào bộ đệm LCD

WL B "/ path / to / image"
Tải hình ảnh WBMP từ / path / to / image vào bộ đệm số B

*** Lệnh Chế độ:

MC 0 | 1
Tắt hoặc bật bộ nhớ đệm, tức là các thay đổi không được gửi ngay đến
LCD nếu bộ nhớ đệm đang bật (MC 1). Các thay đổi sẽ được gửi vào MC 0 tiếp theo.

MX 0 | 1
Đặt các màu pixel tiếp theo thành bình thường hoặc XOR với các pixel hiện có.
Tốt để vẽ sprite với MC:
MC 1, hòa, MC 0
MC 1, vẽ lại ở vị trí ban đầu và vẽ ở nơi khác, MC 0

Cũ Mới Hiện tại Vẽ lại
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

ÔNG 0 | 1
Đặt màu pixel tiếp theo thành bình thường hoặc đảo ngược

MP 0 | 1 | 2
Đặt màn hình thành nền trước nếu 0 và nền nếu 1
Nếu 2, đặt màn hình thành nền nếu và chỉ khi người dùng chưa đặt màn hình thành nền trước

*** Lệnh màn hình:

SN "/ path / to / pipe"
Tạo phiên bản G15Comopser mới đọc từ / path / to / pipe

SC
Đóng màn hình hiện tại. Đóng màn hình ban đầu sẽ đóng tất cả các màn hình khác

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

Các lệnh sau được chuyển tiếp đến g15daemon:

*** Lệnh LCD:

LB 0 | 1 | 2
Đặt mức độ sáng màn hình LCD

LC 0 | 1 | 2
Đặt mức độ tương phản của màn hình LCD

*** Lệnh Bàn phím / LED:

KL 0 | 1 | 2
Đặt chế độ đèn LED: 0 = ứng dụng điều khiển 1 = bình thường 2 = cố định.
Hiện chưa được triển khai.

KM x 0 | 1
Đặt đèn Mx tắt hoặc bật. x = 0,1,2,3 trong đó 0 là tất cả các đèn M (trừ MR).
Chỉ có tác dụng nếu KL được đặt thành 0.

Sử dụng g15composer trực tuyến bằng các dịch vụ onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

Lệnh Linux

Ad