GoGPT Best VPN GoSearch

OnWorks 网站图标

petcat - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 petcat

这是可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行的命令 petcat,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


petcat - 转换和显示 PETSCII 或 BASIC 文件

概要


宠物猫 [ -文本 | ——版本> | -w版本> | -k版本> ] [ -l 十六进制地址 [ -c | -NC [ -o
输出文件 [ -跳过 抵消 ] [ -- ] [ 文件 名单 ]

商品描述


宠物猫 将输入文件从最常见的 CBM 文件格式转换为可打印的 ASCII
形成并写入标准输出。 输入文件的类型是自动确定的,如果
可能,并进行适当的转换。 由于一些 BASIC 版本具有
关键字定义不同,必须在命令行上选择正确的转换。
在不会发生这种混淆的情况下,使用输入的自动识别。 这是
在一次扩展多个文件或程序包含多个文件的代码时很有用
版本,根据硬件选择; 例如。 Simon 的 Basic 与 Basic 7.0。
请注意,每个输入文件都单独转换,但输出生成为
连续流动。 此外,通过管道读取的所有输入文件都被连接在一起
在他们到达之前 宠物猫 所以在 BASIC 程序之间的任何机器语言部分
导致所有连续的文件被视为一个机器语言程序。 是因为
包含机器语言部分的文件必须单独输入,
否则剩余的文件将不会被扩展。 宠物猫 识别正常的 PETSCII 文本
文件 (SEQ)、包含目录列表的程序文件和 BASIC 程序。 这俩
接受原始 CBM 文件和带有 PC64 `P00' 标头的文件。 不同的 BASIC
版本不会自动区分,但使用标准 C64 和 C128 版本
作为默认值。
为了将文本文件标记为 BASIC 二进制文件,所需的 BASIC 版本必须
专门指定,以便使用正确的关键字集。 如果行号
未在每个程序行的开头找到,cruncher 创建丢失的行
通过将 2 添加到前一个的数值。 因为还有行号
接受偏离严格升序的,编辑时必须小心
又是一个 C64 上的程序。

澄清
由于 CBM 程序通常包含不可打印的字符,因此一种指定它们的方法是
创建。 一般, 宠物猫 使用与大多数打印机相同的代码,但用于标记
从杂志扫描的程序,它可以使用以下约定:

{下} 代表单一控制代码

{6 对} 包含大量连续代码

有效助记符列表:
{wht} {dish} {ensh} {swlc} {向下} {rvon} {home} {del} {esc} {红色} {rght} {grn}
{蓝光} {orng} {F1} {F3} {F5} {F7} {F2} {F4} {F6} {F8} {sret} {swuc} {blk} {上}
{rvof} {clr} {inst} {brn} {lred} {gry1} {gry2} {lgrn} {lblu} {gry3} {pur}
{左} {yel} {cyn}

替代助记符列表:
{wht} {up/lo lock on} {up/lo lock off} {return} {小写} {down} {rvs on}
{主页} {删除} {esc} {红色} {右} {grn} {蓝色} {橙色} {f1} {f3} {f5} {f7}
{f2} {f4} {f6} {f8} {shift return} {大写} {blk} {up} {rvs off} {clr}
{插入} {棕色} {浅红色} {灰色1} {灰色2} {浅绿色} {浅蓝色} {灰色3} {pur}
{左} {yel} {cyn}

配置


-l 加载地址
指定 加载地址 (十六进制)用于标记化程序。

-c 原因 宠物猫 也解释控制字符。 默认情况下,这些字符串是
与打印机使用的相同。 但是,只要没有,就会尝试备用集
在主组匹配中。 默认为开,除非选择了文本模式。

-NC 抑制控制代码。

-f 强制覆盖现有的输出文件。 默认为真。

-h 为每个扩展的基本文件打印文件名和起始地址。 默认为真。

-nh 在打印输出中抑制文件标题。

-o 文件 将输出重定向到指定的 文件. 此选项否决 -h。 什么时候 文件 具有
扩展名“.P00”和 -w 选项被指定,PC64 文件头被写入
自动地。 .P00 文件不能写入标准输出,只能写入文件。

-跳过 抵消
跳至 抵消 输入文件开头的字节数。

-文本 即使输入文件看起来像一个基本程序,即第一个
文件中的字节是 01。

-k版本>
只打印指定 Basic 的所有有效关键字 版本。 没有任何
版本,所有受支持的 BASIC 版本的名称都会被列出。

-w版本>
使用从指定的 Basic 中设置的关键字标记化程序列表 版本.

-<版本>
更改指定 Basic 的关键字集 版本 并扩展标记化
输入文件。 没有这个选项 宠物猫 使用V7.0关键字展开。

选项
1 基本的1.0

2 基本的2.0

a 带有 AtBasic 的 Basic 2.0

t Basic 2.0 与 Turtle Basic

su se 带有超级扩展器的基本 2.0

西蒙 si Basic 2.0 和 Simon's Basic

言语 sp Basic 2.0 和 Speech Basic v2.7

4 基本的4.0

4e 基本 4.0 扩展

3 基本的3.5

7 基本的7.0

10 基本的10.0

限制


行号必须小于 65536。最大行长度为 255 字节。 领白
空间被忽略。 拒绝后面没有任何文本的空行和行号。
在扩展时,连接到 BASIC 程序的机器语言部分将被忽略。
在处理时,不会解释出现在引号之外的控制代码。 低
加载地址的顺序字节必须为“01”。

使用 onworks.net 服务在线使用 petcat


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad




×
广告
❤️在这里购物、预订或购买——免费,有助于保持服务免费。