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

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

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

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

Đây là lệnh petcat có thể 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 giả lập trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


petcat - chuyển đổi và hiển thị các tệp PETSCII hoặc BASIC

SYNOPSIS


mèo cưng [ -bản văn | -phiên bản> | -wphiên bản> | -kphiên bản>] [ -l hexaddr ] [ -c | -nc ] [ -o
ô uế ] [ -nhảy bù đắp ] [-] [ hồ sơ ]

MÔ TẢ


mèo cưng chuyển đổi các tệp đầu vào từ các định dạng tệp CBM phổ biến nhất thành ASCII có thể in được
hình thành và ghi vào đầu ra tiêu chuẩn. Loại tệp đầu vào được xác định tự động, nếu
có thể, và chuyển đổi thích hợp được thực hiện. Vì một số phiên bản BASIC có
các từ khóa được xác định khác nhau, chuyển đổi phù hợp phải được chọn trên dòng lệnh.
Trong trường hợp không thể xảy ra sự nhầm lẫn như vậy, tính năng tự động nhận dạng đầu vào được sử dụng. Đây là
hữu ích khi mở rộng nhiều tệp cùng một lúc hoặc nếu chương trình chứa mã cho nhiều tệp
phiên bản, được lựa chọn theo phần cứng; ví dụ. Cơ bản của Simon so với 7.0 Cơ bản.
Xin lưu ý rằng mỗi tệp đầu vào được chuyển đổi riêng lẻ, nhưng đầu ra được tạo ra dưới dạng
dòng chảy liên tục. Ngoài ra, tất cả các tệp đầu vào được đọc qua một đường ống, được nối với nhau
trước khi họ đạt được mèo cưng vì vậy bất kỳ phần ngôn ngữ máy nào ở giữa các chương trình CƠ BẢN
khiến tất cả các tệp liên tiếp được coi là một chương trình ngôn ngữ máy. Vì lý do đó
các tệp chứa các phần ngôn ngữ máy được đính kèm với chúng phải được nhập riêng,
nếu không các tệp còn lại sẽ không được mở rộng. mèo cưng nhận dạng văn bản PETSCII bình thường
tệp (SEQ), tệp chương trình chứa danh sách thư mục và các chương trình CƠ BẢN. Cả hai
tệp CBM gốc và tệp có tiêu đề PC64 `P00 'được chấp nhận. CƠ BẢN khác nhau
các phiên bản không tự động bị loại bỏ, nhưng các phiên bản C64 và C128 tiêu chuẩn được sử dụng
như mặc định.
Để mã hóa tệp văn bản thành tệp nhị phân BASIC, phiên bản BASIC mong muốn phải
được chỉ định độc quyền để tập hợp từ khóa chính xác sẽ được sử dụng. Nếu số dòng
không được tìm thấy ở đầu mỗi dòng chương trình, trình bẻ khóa tạo dòng bị thiếu
số bằng cách thêm 2 vào giá trị số của giá trị trước đó. Vì cũng có số dòng
lệch khỏi thứ tự tăng dần được chấp nhận, cần phải cẩn thận khi chỉnh sửa
một chương trình trên C64 một lần nữa.

Làm rõ
Vì các chương trình CBM thường chứa các ký tự không thể in được, một cách để gia hạn hóa chúng là
tạo. Thông thường, mèo cưng sử dụng các mã giống như hầu hết các máy in, nhưng để mã hóa
chương trình được quét từ tạp chí, nó có thể sử dụng quy ước sau:

{XUỐNG} là viết tắt của mã điều khiển duy nhất

{6 ĐÚNG} chứa nhiều mã liên tiếp

Danh sách các phép ghi nhớ hợp lệ:
{wht} {món} {ensh} {swlc} {down} {rvon} {home} {del} {esc} {red} {rght} {grn}
{blu} {org} {F1} {F3} {F5} {F7} {F2} {F4} {F6} {F8} {sret} {swuc} {blk} {up}
{rvof} {clr} {inst} {brn} {lred} {gry1} {gry2} {lgrn} {lblu} {gry3} {pur}
{trái} {yel} {cyn}

Danh sách các phương pháp ghi nhớ thay thế:
{wht} {up / lo lock on} {up / lo lock off} {return} {low case} {down} {rvs on}
{home} {xóa} {esc} {đỏ} {phải} {grn} {blu} {orange} {f1} {f3} {f5} {f7}
{f2} {f4} {f6} {f8} {shift return} {chữ hoa} {blk} {up} {rvs off} {clr}
{chèn} {nâu} {lt đỏ} {grey1} {grey2} {lt green} {lt blue} {grey3} {pur}
{trái} {yel} {cyn}

LỰA CHỌN


-l tải_địa chỉ
Chỉ định tải_địa chỉ (bằng hex) cho chương trình được mã hóa.

-c Nguyên nhân mèo cưng để giải thích các ký tự điều khiển. Theo mặc định, các chuỗi này là
giống như được sử dụng bởi máy in. Tuy nhiên, một tập hợp thay thế được thử bất cứ khi nào
trong các trận đấu tập hợp chính. Mặc định là BẬT, trừ khi chế độ văn bản được chọn.

-nc Bỏ mã điều khiển.

-f Buộc ghi đè lên tệp đầu ra hiện có. Mặc định đúng.

-h In tên tệp và địa chỉ bắt đầu cho mỗi tệp Cơ bản được mở rộng. Mặc định đúng.

-nh Chặn tiêu đề tệp trong bản in.

-o hồ sơ Chuyển hướng đầu ra đến giá trị được chỉ định hồ sơ. Tùy chọn này ghi đè -h. Khi nào hồ sơ
phần mở rộng `.P00 'và tùy chọn also -w được chỉ định, tiêu đề tệp PC64 được ghi
tự động. Tệp .P00 không thể được ghi trên stdout mà chỉ vào một tệp.

-nhảy bù đắp
Bỏ qua bù đắp byte ở đầu tệp đầu vào.

-bản văn Buộc chế độ văn bản ngay cả khi tệp đầu vào trông giống như một chương trình Cơ bản, tức là tệp đầu tiên
byte trong tệp là 01.

-kphiên bản>
Chỉ in tất cả các từ khóa hợp lệ cho Basic được chỉ định phiên bản. Không có bất kỳ
phiên bản, tất cả tên của các phiên bản BASIC được hỗ trợ sẽ được liệt kê thay thế.

-wphiên bản>
Danh sách chương trình Tokenise sử dụng các từ khóa được đặt từ Cơ bản được chỉ định phiên bản.

-<phiên bản>
Thay đổi tập hợp các từ khóa cho Cơ bản được chỉ định phiên bản và mở rộng mã hóa
tập tin đầu vào. Nếu không có tùy chọn này mèo cưng sử dụng từ khóa V7.0 trong việc mở rộng.

Các phiên bản
1 Basic 1.0

2 Basic 2.0

a Cơ bản 2.0 với AtBasic

t Cơ bản 2.0 với Turtle Basic

siêu su se Cơ bản 2.0 với Super Expander

simon si Cơ bản 2.0 và Cơ bản của Simon

phát biểu sp Basic 2.0 với Speech Basic v2.7

4 Basic 4.0

4e Tiện ích mở rộng 4.0 cơ bản

3 Basic 3.5

7 Basic 7.0

10 Basic 10.0

NHỮNG HẠN CHẾ


Số dòng phải nhỏ hơn 65536. Độ dài dòng tối đa là 255 byte. Màu trắng chủ đạo
không gian bị bỏ qua. Các dòng trống và số dòng không có văn bản nào theo sau sẽ bị từ chối.
Trong khi mở rộng, phần Ngôn ngữ máy được nối với chương trình CƠ BẢN sẽ bị bỏ qua.
Trong khi bẻ khóa, các mã điều khiển xuất hiện bên ngoài dấu ngoặc kép sẽ không được diễn giải. Thấp
byte thứ tự của địa chỉ tải phải là "01".

Sử dụng petcat 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

  • 1
    Máy pha
    Máy pha
    Phaser là một công cụ mở nhanh, miễn phí và thú vị
    nguồn HTML5 trò chơi khung cung cấp
    Hiển thị WebGL và Canvas trên
    trình duyệt web trên máy tính để bàn và thiết bị di động. Trò chơi
    có thể được đồng ...
    Tải xuống Phaser
  • 2
    Động cơ VASSAL
    Động cơ VASSAL
    VASSAL là một công cụ trò chơi để tạo
    phiên bản điện tử của bảng truyền thống
    và các trò chơi bài. Nó cung cấp hỗ trợ cho
    kết xuất và tương tác mảnh trò chơi,
    và ...
    Tải xuống Công cụ VASSAL
  • 3
    OpenPDF - Ngã ba của iText
    OpenPDF - Ngã ba của iText
    OpenPDF là một thư viện Java để tạo
    và chỉnh sửa các tệp PDF bằng LGPL và
    Giấy phép nguồn mở MPL. OpenPDF là
    Mã nguồn mở LGPL/MPL kế thừa của iText,
    có ...
    Tải xuống OpenPDF - Một nhánh của iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Hệ thống tự động
    Phân tích khoa học địa lý - là một địa lý
    Phần mềm Hệ thống Thông tin (GIS) với
    khả năng to lớn cho dữ liệu địa lý
    chế biến và ana ...
    Tải xuống SAGA GIS
  • 5
    Hộp công cụ cho Java / JTOpen
    Hộp công cụ cho Java / JTOpen
    Hộp công cụ IBM dành cho Java/JTOpen là một
    thư viện các lớp Java hỗ trợ
    lập trình client/server và internet
    các mô hình cho một hệ thống chạy OS/400,
    i5/OS, hoặc...
    Tải xuống Hộp công cụ cho Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (hoặc D3 cho Tài liệu hướng dữ liệu)
    là một thư viện JavaScript cho phép bạn
    để tạo dữ liệu động, tương tác
    trực quan hóa trong trình duyệt web. Với D3
    bạn...
    Tải xuống D3.js
  • Khác »

Lệnh Linux

Ad