英语法语西班牙语

Ad


OnWorks 网站图标

c3270 - 云端在线

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

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

程序:

您的姓名


c3270 - 基于curses的IBM主机访问工具

概要


c3270 [选项[主持人]

c3270 [选项] 会话文件.c3270

商品描述


c3270 在控制台窗口中打开到 IBM 主机的 telnet 连接。 它实现了 RFC
2355(TN3270E)、1576(TN3270)和1646(LU名称选择),并支持IND$FILE文件
转移。 如果控制台能够显示颜色,那么 c3270 模仿 IBM
3279。否则,它模拟 3278。

完整的语法 主持人 是:
[字首:]...[路名@]主机[:端口]

前置一个 P:主机 导致连接通过 远程登录直通
服务而不是直接给主机。 请参阅下面的 PASSTHRU。

前置一个 S:主机 删除报告给“扩展数据流”选项
主持人。 看 -tn 了解更多信息。

前置一个 N:主机 关闭 TN3270E 对会话的支持。

前置一个 L:主机 原因 c3270 首先创建到主机的 SSL 隧道,以及
然后在隧道内创建一个 TN3270 会话。 (只有在以下情况下才支持此功能 c3270
是在 SSL/TLS 支持下构建的)。 请注意,使用 TELNET START- 的 TLS 加密会话
TLS 选项自动与主机协商; 对于这些会议 L: 字首
不应该使用。

要使用的特定逻辑单元 (LU) 名称可以通过将其添加到 主机
带有`@'。 要尝试的多个 LU 名称可以用逗号分隔。 一个空的 LU 可以是
用额外的逗号放在列表中。 (注意 LU 名称用于不同的
不同类型的主机的目的。 例如,CICS 使用 LU 名称作为终端
ID。)

主机 可以选择放置在方括号字符内`['和`]'。 这个
将防止任何冒号`:' 主机名中的字符不被解释为指示
选项前缀或端口号。 这允许将数字 IPv6 地址用作
主机名。

在支持 叉子 图书馆电话 主机 可以替换为 -e
命令字符串。 这会导致 c3270 连接到本地子进程,例如
贝壳。

要连接的端口默认为 远程登录. 这可以被覆盖 -港口 选项,
或者通过附加一个 端口主机 带有冒号`:'。 (为了与以前的兼容
版本 c3270tn3270(1),则 端口 也可以指定为第二个,单独的
争论。)

配置


c3270 了解以下选项:

-接受主机名 规格
指定在验证中显示的名称时接受的特定主机名
主机的 SSL 证书,而不是与用于制作的名称或地址进行比较
连接。 规格 可以是 任何, 禁用名称验证,
DNS:主机,匹配特定的 DNS 主机名,或 IP地址是:地址,与
特定的数字 IPv4 或 IPv6 地址。

-全黑体
强制所有字符以粗体显示。 这有助于 PC 控制台
以难以辨认的暗淡颜色显示非粗体字符。 全粗体模式是默认的
用于彩色显示器,但不适用于单色显示器。

-替代屏幕 x=初始化字符串
定义备用(132 列)屏幕的尺寸和转义序列
模式。 请参阅下面的屏幕尺寸切换。

-卡迪尔 目录
指定一个包含 CA(根)证书的目录,用于验证
主机提供的证书。

-cafile 文件名
指定包含 CA(根)证书的 PEM 格式文件以在验证时使用
主机提供的证书。

-cbreak
原因 c3270 经营 断断续续 模式,而不是 模式。 在 断断续续 模式,
TTY 驱动程序将正确处理 XOFF 和 XON 字符,这些字符是
一些终端以确保正常运行。 但是,这些字符(通常是 ^S 和
^Q),以及字符 打断, 退出下一个 (通常是 ^C、^\ 和
^V 分别)将被看到 c3270 只有在前面 下一个 字符。
停赛 字符(通常是 ^Z)不能被 c3270 在所有。

-证书文件 文件名
如果请求,指定包含要提供给主机的证书的文件。
默认文件类型为 PEM。

-证书文件类型 类型
指定由指定的证书文件的类型 -证书文件. TypePEM
or asn1.

-链文件 文件名
指定 PEM 格式的证书链文件,其中包含要
根据要求提供给主机,以及一个或多个中间证书
以及用于签署该证书的 CA 证书。 如果 -链文件 被指定,
它覆盖 -证书文件.

-字符集 姓名
指定 EBCDIC 主机字符集。

-明确 切换
设置初始值 切换false. 切换名称列表位于
下面切换。

-默认fgbg
导致 c3270 使用终端的默认前景色而不是curses
颜色 黑色, 和终端的默认背景颜色而不是诅咒
颜色 白色. 这对模拟器很有帮助,例如 侏儒终端 谁的
黑色背景的表示是暗灰色,对于配置的模拟器
在白色背景上使用黑色文本。 自动设置,如果
环境变量 颜色词 被设置为 侏儒终端. 它仅在以下情况下可用
c3270 是用以下版本编译的 诅咒 支持默认颜色,如果
模拟器支持默认颜色,并且如果 termcap/terminfo 条目指示此
能力。

-defscreen x=初始化字符串
定义默认(80 列)屏幕模式的尺寸和转义序列。
请参阅下面的屏幕尺寸切换。

-devname 姓名
为 RFC 4777 支持指定设备名称(工作站 ID)。

-hosts文件 文件
使用 文件 作为主机文件,它允许主机名和脚本的别名
登录时执行。 看 ibm_主机(1) 详情。

-我是 方法
指定用于多字节输入的输入法的名称。 (支持的
仅当使用 DBCS 支持编译 c3270 时。)

-密钥文件 文件名
指定一个包含证书文件私钥的文件(通过
-证书文件 or -链文件)。 默认文件类型为 PEM。

-密钥文件类型 类型
指定由指定的私钥文件的类型 -密钥文件. TypePEM
or asn1.

-keypasswd 类型:折扣值
指定私钥文件的密码(如果已加密)。 论据
文件:文件名,指定密码在文件中,或 绳子:绳子,
直接在命令行上指定密码。 如果私钥文件是
加密,没有 -keypasswd 选项,将提示输入密码
交互地。

-键盘映射 姓名
指定要在资源中找到的键盘映射 c3270.keymap。姓名 或文件
姓名. 有关详细信息,请参阅下面的 KEYMAPS。

-公里 姓名
指定多字节文本的本地编码方法。 姓名 是一个编码名称
被ICU图书馆认可。 (仅当 c3270 与 DBCS 编译时支持
支持,只有在 c3270 无法从语言环境中弄清楚时才需要。)

-登录宏 动作(参数...) ...
指定在登录时运行的宏。

-模型 姓名
要仿真的3270显示器型号。 型号名称分为两部分,要么
其中可以省略:

第一部分是 基地 模型, 要么 3278 or 3279. 3278 指定一个
单色(黑底绿)3270 显示; 3279 指定颜色 3270 显示。

第二部分是 模型 , 指定行数和
列。 模型 4 是默认值。

型号 列 行
────────────────────────────────
2 80 24
3 80 32
4 80 43
5 132 27

注意:从技术上讲,没有像 3270-3279 或 4-3279 这样的 5 显示器,但大多数
无论如何,主机似乎都与他们合作。

彩色显示器的默认模型是 3279-4. 对于单色显示器,它是
3278-4.

-单核细胞增多症 可防止 c3270 从使用颜色,忽略由报告的任何颜色功能
终奌站。

-不提示
-secure 的别名。

-超大 x
使屏幕大于所选型号的默认值。 这个选项
仅在与扩展数据流支持(由
“c3270.extended”资源),并且仅当主机支持查询回复
结构化领域。 列数乘以行数不得
超过 16383 (3fff hex),14 位 3270 缓冲区寻址的限制。

也可以指定为 汽车, 什么导致 c3270 填满整个航站楼或
控制台窗口。

-港口 n
指定要连接的不同 TCP 端口。 n 可以是一个名字 / etc /服务
喜欢 远程登录,或一个数字。 此选项更改用于所有
连接。 (位置参数仅影响初始连接。)

-代理 类型:主持人[:端口]
原因 c3270 通过指定的代理连接,而不是使用直接
联系。 这 主持人 可以是 IP 地址或主机名。 可选的 端口 可以是一个
号码或服务名称。 支持的代理列表 类型,请参阅下面的代理。

-printerlu 月名
原因 c3270 自动启动一个 pr3287 打印机会话。 如果 月名 是 ”。”,
然后打印机会话将与交互式终端会话相关联
(这需要主机支持TN3270E)。 否则,该值用作
与打印机会话关联的显式 LU 名称。

-重新连接
原因 c3270 如果主机断开连接,它会自动重新连接到主机。 这个
选项仅在命令行上指定主机名时才有效。

-rv 将 c3270 从黑底白字显示切换到白底黑字显示。

-sl n 规定 n 应保存行以供回滚。 默认值为 4096。

-脚本端口 端口
导致 c3270 侦听本地 TCP 端口上的脚本连接 端口。 注意
这是在 c3270 上执行对等脚本的唯一方法。

-安全的
禁用交互 c3270> 迅速的。 使用时,必须提供主机名
命令行。

-selfsignedok
验证主机 SSL 证书时,允许其自签名。

-组 切换
设置初始值 切换true. 切换名称列表位于
下面切换。

-插座
使模拟器在启动时创建一个 Unix 域套接字,供
脚本进程向模拟器发送命令。 套接字被命名
/tmp/x3sck。进程号。 该 -p 选项 x3270如果 导致它使用这个套接字,
而不是由环境变量指定的管道。

-tn 姓名
指定要通过 telnet 连接传输的终端名称。 这
默认名称是 IBM-型号名称-E例如, IBM-3279-4-E 用于彩色显示器,或
IBM-3278-4-E 对于单色显示器。

一些房东对此感到困惑 -E 终端名称的后缀,将忽略
模型 3、4 和 5 上的额外屏幕区域。 s: 在主机名上,或
将“c3270.extended”资源设置为“false”,删除 -E 从终端
连接到此类主机时的名称。

也可以使用“c3270.termName”资源指定名称。

-痕迹 在启动时打开数据流和事件跟踪。 默认跟踪文件名是
/tmp/x3trc。进程号.

-跟踪文件 文件
指定将数据流和事件跟踪保存到的文件。 如果名字开头
使用“>>”,数据将被附加到文件中。

-跟踪文件大小 尺寸
限制跟踪文件的大小。 如果未指定此选项,或者是
指定为 0 or 没有,跟踪文件大小将不受限制。 最小尺寸为
64 KB。 的价值 尺寸 可以有一个 K or M 后缀,表示千字节或
分别为兆字节。 当跟踪文件达到大小限制时,它将
重命名后附加“-”并启动一个新文件。

-用户 姓名
指定 RFC 4777 支持的用户名。

-v 显示版本和构建选项 c3270 并退出。

-验证证书
对于 SSL 或 SSL/TLS 连接,请验证主机证书,并且不允许
连接完成,除非它可以被验证。

-xrm “c3270。资源: 折扣值"
设置命名的值 资源折扣值. 资源控制不太常见 c3270
选项,并在下面的资源下定义。

这些名称也用作第一个参数 切换 行动。

状态 LINE


如果终端 c3270 至少比 3270 型号多一行
需要(例如,模型 25 需要 2 行), c3270 将显示一个状态行。 这 c3270
状态行包含各种信息。 从左到右,这些字段是:

COMM 状态
第一个符号总是一个 4。 如果 c3270 在TN3270E模式下,第二个符号是
a B; 否则它是一个 A。 如果 c3270 在 SSCP-LU 模式下,第三个符号是 S.
否则为空白。

键盘
如果键盘被锁定,“X”符号和消息字段指示原因
为键盘锁。

提前输入
字母“T”表示一次或多次击键位于预先输入缓冲区中。

临时 键盘映射
字母“K”表示临时键映射有效。

反转
字母“R”表示键盘处于反向字段输入模式。

模式
字母“I”表示键盘处于插入模式。

打印机 会议
字母“P”表示一个 pr3287 会话处于活动状态。

安全 地都
绿色字母“S”表示通过 SSL/TLS 保护连接。

LU 姓名
与会话关联的 LU 名称(如果有)。

光标 位置
可选择显示光标行和列,用“/”分隔。

行动


这是基本 c3270 操作的完整列表。 特定于脚本的操作在
x3270-脚本(1) 手册页。

标有星号 (*) 的操作可能会阻塞,将数据发送到主机并可能
等待回应。

*Attn 注意键
BackSpace 向左移动光标(或发送
ASCII BS)

BackTab 选项卡以开始上一个输入
部分
CircumNot 在 NVT 模式下输入“^”,或
3270 模式下的“notsign”
*清晰的屏幕
组合下两个键形成一个特殊的
符号
*连接(主持人) 连接到 主持人
*CursorSelect 光标选择 AID
删除光标下的删除字符
(或发送 ASCII DEL)
DeleteField 删除整个字段
DeleteWord 删除当前或上一个

*断开与主机的连接
向下移动光标
复制重复字段
*Enter 输入 AID(或发送 ASCII CR)
擦除擦除前一个字符(或
发送 ASCII BS)
EraseEOF 擦除到当前字段的末尾
EraseInput 擦除所有输入字段
逃跑逃到 c3270> 提示
执行(CMD) 在 shell 中执行命令
FieldEnd 将光标移动到字段末尾
FieldMark 标记字段
十六进制字符串(十六进制数字) 插入控制字符
绳子
Home 将光标移动到第一个输入
部分
插入设置插入方式
*中断发送TELNET IP到主机
键盘显示弹出式键盘
钥匙(键符) 插入键 键符
密钥(0xxx) 插入带有字符代码的键
xx
向左移动光标
Left2 将光标向左移动 2 个位置
菜单显示菜单栏
MonoCase 切换大写模式
移动光标(, 山坳) 将光标移动到 (,山坳)
换行将光标移动到第一个字段
下一行(或发送 ASCII LF)
NextWord 将光标移动到下一个单词
*PA(n) 程序注意力援助 (n
1至3)
*PF(n) 程序功能 AID (n 从1
至 24)
PreviousWord 将光标移动到上一个单词
打印机(开始[,lu]|停止) 启动或停止打印机会话
打印文本(命令) 在打印机上打印屏幕文本
退出退出 c3270
重绘重绘窗口
重置重置锁定键盘
向右移动光标
Right2 将光标向右移动 2 个位置
*脚本(命令[,ARG...]) 运行脚本
Scroll(Forward|Backward) 滚动屏幕
*细绳(绳子) 插入字符串(简单的宏
设施)
*SysReq 系统请求 AID
Tab 将光标移动到下一个输入
部分
切换(选项[,设置|清除]) 切换选项
ToggleInsert 切换插入模式
ToggleReverse 切换反向输入模式
*转移(选项=折扣值...) 文件传输
向上移动光标
忽略什么都不做

上述任何动作都可以在 c3270> 迅速的; 这些命令也是
可用于键盘映射(请参阅键盘映射)。 命令名称不区分大小写。
参数可以用括号和逗号指定,例如:
PF(1)
或带空格,例如:
PF 1
参数可以用双引号字符引用,以允许空格、逗号和
要使用的括号。

c3270 还支持以下交互命令:

政策和帮助 显示可用命令的列表。

屏幕跟踪
打开或关闭屏幕跟踪(将屏幕图像保存到文件)。 命令
屏幕跟踪 on 启用屏幕跟踪; 命令 屏幕跟踪 折扣 禁用它。
on, 可以指定文件名来覆盖的默认跟踪文件名
/tmp/x3scr。PID. 键盘 on 也可以跟关键字 打印机
可选的打印命令将屏幕跟踪直接发送到打印机。

展示 显示统计信息和设置。

追踪 打开或关闭跟踪。 命令 追踪 on 启用数据流和键盘
事件追踪; 命令 追踪 折扣 禁用它。 预选赛 data or 键盘
可以在之前指定 on or 折扣 启用或禁用特定跟踪。 后
on, 可以指定文件名来覆盖的默认跟踪文件名
/tmp/x3trc。PID.

请注意,c3270 操作的某些参数(例如文件和键盘映射的名称)是
服从 换人:

性格 ~ 字符串的开头被替换为用户的主目录。
A ~ 后跟用户名的字符将替换为该用户的主目录。

使用 $ 的 Unix shell 约定替换环境变量姓名 或 ${姓名}.

支持两个特殊的伪环境变量。 ${TIMESTAMP} 被替换为
微秒分辨率时间戳; ${UNIQUE} 被替换为保证使
唯一文件名(进程 ID 可选,后跟一个破折号和一串数字)。
${UNIQUE} 用于形成跟踪文件名。

键盘映射


-键盘映射 选项还是 c3270.keymap 资源允许指定自定义键映射。 如果
选项 -键盘映射 XXX 给出(或 c3270.keymap 资源有价值 XXX), c3270
将寻找名为的资源 c3270.keymap。XXX. 如果没有找到资源定义,它
将查找名为的文件 XXX.

可以指定多个键映射,用逗号分隔它们的名称。 中的定义
较新的键盘映射取代了较早的键盘映射中的键盘映射。

此外,可以定义仅适用于 3270 模式或 NVT 模式的单独键盘映射。
例如,资源定义 c3270.keymap。XXX.nvt 或文件 XXX.nvt 会增加
keymap的定义 XXX 在 NVT 模式下。 同样,资源定义
c3270.keymap。XXX.3270 或文件 XXX.3270 将增加键盘映射的定义 XXX in
3270 模式。

键映射中的每一行(规则)指定了当特定键或
按键顺序被按下。 键盘映射规则具有以下语法:

[][按Ctrl]...: 行动[(停止[,...])] ...

这是来自文件的示例键盘映射定义:

! 以 ! 开头的行被忽略并且可以
! 发生在任何地方。
! 键盘映射xxx的定义
! 当按下 Alt-c 时,清除屏幕。
Alt c:清除()
! 按下 PageUp 时,将 PF7 发送到主机。
网页: PF(7)
! 当按下 Ctrl-a 时,然后 F1,发送 PF13
! 给主人。
控制一种F1: PF(13)

这是与资源相同的定义:

! 以 ! 开头的行被忽略,但不是
! 在一个定义内。
! 请注意,末尾需要 \
! 第一行,而 \n\ 是
! 每隔一行的末尾都需要,除了
! 最后。
! 键盘映射xxx的定义
c3270.keymap.xxx:\
Alt c: 清除() \n\
网页: PF(7)\n\
控制一种F1: PF(13)

可选的 其他 or 按Ctrl 修饰符指定 其他按Ctrl 按键被按下
与指定的 是 ISO 8859-1 符号名称,例如
等于 对于 `=' 和 a 对于`a',或者一个符号 诅咒 键名,例如 UP. 超过一个
可以指定,表示必须按下一系列键才能执行
要匹配的规则。 这 行动 是上面 ACTIONS 列表中的一个动作。 超过一个
行动 可指明; 它们将按顺序执行。

键映射条目区分大小写且特定于修饰符。 这意味着键盘映射
b 键将只匹配小写 b. 大写操作 B,或者 ALT-B, 必须是
单独指定。

基本键盘映射是:

关键行动
────────────────────────────────────────────
控制] 逃脱
控制一个 Ctrl 一种 (0x01)
控制一个 Ctrl ] (0x1d)
控制一种Tab BackTab
控制一种c 清除
控制一种逃生
控制一种重置
控制一种k 键盘
控制一种l 重绘
控制一种撰写
控制一种n 菜单
控制一种打印文本
控制一种^ 键(未签名)
控制k 键盘
控制n 菜单
向上向上
向下 向下
左 左
是的是的
F(n) PF(n)
控制一种F(n) PF(n+ 12)
控制一种1 PA(1)
控制一种2 PA(2)
控制一种3 PA(3)
PPAGE 滚动(向后)
NPAGE 滚动(向前)

基本的 3270 模式键盘映射添加了:

关键行动
────────────────────────────────
控制c 清除
控制d重复
控制f 字段标记
控制我标签
控制l 重绘

控制重置
控制u 删除字段
退格 退格
回车
标签标签
换行换行
退格 退格
DC删除
首页
IC ToggleInsert

目标 OR ALT KEY


有些键盘没有 钥匙。 相反,他们有一个 其他 钥匙。 有时这个键
作为适当的 key,也就是设置高位位的修饰键
(0x80) 在为每个密钥传输的代码中。 其他键盘发送两个字符
当序列 其他 用另一个键按下键:转义字符 (0x1b),
后跟另一个键的代码。

资源 c3270.metaEscape 和 termcap km 属性控制如何 c3270
解释这些序列。 什么时候 c3270.metaEscape 被设置为 true,或何时 c3270.metaEscape
被设置为 汽车 和 termcap km 属性被设置,键盘被假定有一个
分开 钥匙。 Escape 键可以作为普通的数据键使用,没有特殊的
含义。

什么时候 c3270.metaEscape 被设置为 true,或何时 c3270.metaEscape 被设置为 汽车
期限上限 km 属性未设置,键盘假定使用转义字符作为
前缀表示后面的字符应该有高位
放。 什么时候 c3270 从键盘看到一个转义字符,它设置一个短暂的超时。 如果
另一个字符在超时到期之前到达,然后 c3270 将两者结合
字符,设置第二个的高位。 在事件跟踪文件中,
组合字符被列为 衍生. 在键映射中,只有组合字符或
可以使用前缀。 Escape 键仍然可以单独使用,但前提是有
按下另一个键之前的短暂停顿。

的默认值 c3270.metaEscape is 汽车.

文件 TRANSFER


转让 行动工具 IND$文件 文件传输。 这一行动要求
IND$文件 程序安装在 IBM 主机上,并且 3270 光标位于
将接受 TSO 或 VM/CMS 命令的字段。

转让 可以在不带参数的命令提示符下输入操作,这将
使其以交互方式提示输入文件名和选项。 也可以调用
用参数来定义整个传输。

由于文件传输的复杂性和选项数量,
转让 行动采取独特的形式 选项=折扣值, 并且可以以任何顺序出现。 笔记
如果 折扣值 包含空格(例如 VM/CMS 文件名),然后是整个参数
必须引用,例如,“HostFile=xxx foo a”。 选项是:

选项 需要? 默认其他值
────────────────────────────────────────────────────── ──────────
方向 无接收发送
主机文件 是
本地文件 是
主机 没有 tso vm, cics
模式 无 ASCII 二进制
Cr 不删除添加,保留
重新映射 否 是 否
存在 否 保持 替换、追加
Recfm 没有固定的,可变的,
未定义
编号
大号 否
分配 无轨道、圆柱体、
视频块
主空间号
次要空间号
缓冲区大小 4096

选项详情如下。

方向性
提交 向主机发送文件, 接收 从主机接收文件。

主机文件
主机上的文件名。

本地文件
本地工作站上的文件名。

主办方 主机的类型(这决定了 IND$文件 命令): TSO
默认), vm or 西斯.

时尚 使用 ASCII (默认)用于文本文件,将在 EBCDIC 之间进行翻译
和 ASCII 视需要。 用 二进制 对于非文本文件。

Cr 控制方式 新队 传输时处理字符 模式=ascii 文件。
去掉 (默认)条 新队 传输前本地文件中的字符
他们给主人。 增加 新队 每个主机文件记录之前的字符
将其传输到本地工作站。 保持 蜜饯 新队 字符当
将本地文件传输到主机。

重新映射 控制文本翻译 模式=ascii 文件。 价值 (默认)原因
c3270 重新映射文​​本以确保工作站之间的最大兼容性
字符集和编码以及主机的 EBCDIC 代码页。 价值 没有 原因
c3270 将文本按原样传入或传出主机,将所有翻译留给主机
IND$文件 主机上的程序。

存在 控制当目标文件已经存在时会发生什么。 保持 (默认)
保留文件,导致 转让 行动失败。 更换 覆盖
目标文件与源文件。 附加 将源文件附加到
目标文件。

推荐 控制在主机上创建的文件的记录格式。 (仅限 TSO 和 VM 主机。)
固定 创建具有固定长度记录的文件。 变量 创建一个文件
变长记录。 未定义 创建一个包含未定义长度记录的文件
(仅限 TSO 主机)。 这 莱克尔 选项控制记录长度或最大记录
的长度 推荐=固定Recfm=变量 文件,分别。

莱克尔 指定在计算机上创建的文件的记录长度(或最大记录长度)
主持人。 (仅限 TSO 和 VM 主机。)

大号
指定在主机上创建的文件的块大小。 (仅限 TSO 和 VM 主机。)

分配
指定单位 主空间次要空间 opţiuni: 轨道,
气缸 or 视频块. (仅限 TSO 主机。)

主空间
文件的主要分配,单位由 分配 选项。 (TSO
仅限主机。)

次要空间
文件的二级分配。 单位由 分配 选项。
(仅限 TSO 主机。)

缓冲区大小
DFT 模式传输的缓冲区大小。 范围从 256 到 32768。更大的值
提供更好的性能,但某些主机可能无法支持它们。

打印文本 活动正式启动


打印文本 以多种不同的形式生成屏幕快照。 默认表格
不带参数将屏幕副本发送到默认打印机。 一个论点是
用于打印的命令,例如, LPR. 多个参数可以包含关键字
控制输出 打印文本:

文件 文件名
将输出保存在文件中。

HTML 将输出保存为 HTML。 这个选项意味着 文件.

RTF 将输出另存为 RichText。 这个选项意味着 文件. 字体默认为
信使 全新 并且点大小默认为 8。这些可以被覆盖
打印文本字体打印文本大小 资源,分别。

绳子 将输出作为字符串返回。 这只能从脚本中使用。

方法 以斜体呈现修改后的字段。

标题 文本
添加指定的 文本 作为输出上方的标题。 之内 文本, 特别
序列 %T% 将替换为时间戳。

命令 命令
将输出定向到命令。 这允许一个或多个其他关键字
指定,同时仍将输出发送到打印机。

脚本


有多种类型的脚本函数可用。

操作
最简单的脚本编写方法是通过 行动。 论据
是一个或多个直接插入的双引号字符串,就好像
打字。 C 反斜杠约定如下。 (标有 * 的条目表示
在向主机发送 AID 代码后, c3270 将等待主机解锁
在进一步处理字符串之前按下键盘。)

\b 左
\e谢谢 EBCDIC 十六进制字符
\f 清除*
\n 输入*
\帕n 帕(n)*
\pfnn 功率因数(nn)*
\r 换行
\t 标签
\T 后退标签
\u谢谢 十六进制的 Unicode 字符
\x谢谢 十六进制的 Unicode 字符

请注意,\e、\u 和\x 序列的数值可以缩写为
2位数。 还要注意 EBCDIC 代码大于 255 和一些 Unicode 字符
代码代表 DBCS 字符,仅当 c3270 使用 DBCS 构建时才有效
支持并且主机允许在当前字段中输入 DBCS。

一个示例键映射条目是:
元p: String("probs clearrdr\n")

请注意: 字符串采用 ASCII 格式并转换为 EBCDIC,因此请注意插入
控制代码。

还有另一种形式 行动, 十六进制字符串, 用于
输入非打印数据。 论据 十六进制字符串 是一串十六进制
数字,每个字符两个。 前导 0x 或 0X 是可选的。 在 3270 模式下,
十六进制数据表示 EBCDIC 字符,输入到当前
场地。 在 NVT 模式下,十六进制数据表示 ASCII 字符,即
直接发送给主机。

脚本 操作
这个动作导致 c3270 启动一个可以执行的子进程 c3270 动作。
来自子进程的标准输入和输出通过管道返回到 c3270。 该
脚本 行动完全记录在 x3270-脚本(1)。

综合 字元


c3270 允许直接输入重音字母和特殊符号。 按 和
释放“撰写”键,然后是另外两个键,导致输入符号
结合这两个键。 例如,“撰写”后跟“C”键和“,”
(逗号)键,输入“C-cedilla”符号。 状态行上的 AC 表示待处理
复合字符。

这些普通键对和它们所代表的符号之间的映射是
由“c3270.composeMap”资源控制; 它给出了要使用的地图的名称。 这
地图本身被命名为“c3270.composeMap。姓名”。默认是“latin1”,它给出
ISO 8859-1 Latin-1 字符集中大部分符号的映射
7 位 ASCII 字符集。

请注意: 默认的键盘映射定义了 Meta m 作为“撰写”键。 你可以自己设置
带有键映射的“组合”键,该键映射将一些其他键符映射到 撰写 行动。

打印机 客户服务


c3270 支持通过 pr3287(1) 程序。 这 打印机 行动
用于启动或停止 pr3287 会议。

那个行动 打印机 Start 开始 启动与当前 LU 关联的打印机会话。 (这个
仅当主机支持 TN3270E 时才有效。)

那个行动 打印机 Start 开始 lu 启动一个打印机会话,与特定的 lu.

那个行动 打印机 Stop 停止 停止打印机会话。

资源 c3270.打印机.命令 指定用于打印每个作业的命令; 它
默认为 LPR. 资源 c3270.printer.assocCommandLine 指定使用的命令
启动关联的打印机会话。 它默认为:

pr3287 -assoc %L% -command "%C%" %P% %H%

资源 c3270.printer.lu命令行 指定用于启动特定 LU 的命令
打印机会话。 它默认为:

pr3287 - 命令 "%C%" %R% %P% %L%@%H%

运行打印机会话命令时,将进行以下替换:

代币置换
%C% 命令(值
c3270.打印机.命令)
%H% 主机 IP 地址
%L% 当前或指定的 LU
%P% 代理规范
%R% 字符集

我们 pr3287(1) 了解更多详情。

资源 c3270.printerLu 控制自动打印机会话启动。 如果设置为
`.',那么每当登录会话开始时,打印机会话将自动
已启动,与登录会话相关联。 如果设置了 LU 名称,则自动
打印机会话将与指定的 LU 相关联。

直通


c3270 支持太阳 远程登录直通 提供的服务 in.telnet-gw 服务器。 这个
允许通过防火墙机器的出站 telnet 连接。 当一个 p: 前置于
一个主机名, c3270 行为很像 互联网(1) 命令。 它联系名为的机器
互联网网关 在定义的端口 / etc /服务 as 远程登录直通 (默认
到 3514)。 然后它将请求的主机名和端口传递给 in.telnet-gw 服务器。

代表委任


-代理 选项还是 c3270代理 资源导致 c3270 使用代理服务器
连接到主机。 选项或资源的语法是:
类型:主持人[:端口]

支持的值 类型 是:

代理类型协议默认端口
────────────────────────────────────────────────────── ─
http RFC 2817 HTTP 隧道 3128
(乌贼)
passthru Sun in.telnet-gw 无
socks4 袜子版本 4 1080
socks5 SOCKS 版本 5 (RFC 1080
1928)

telnet 无协议(只发送无
联接 主持人 端口)

特殊类型 袜子4a袜子5d 也可用于强制代理服务器执行
SOCKS 协议的主机名解析。

屏幕 尺寸 交换


当作为 3270 Model 5 运行时, c3270 可以利用可以切换的终端
80 到 132 列模式之间。

因为curses 库不支持模式切换,转义序列和
生成的屏幕尺寸必须明确指定为 c3270. 这些是指定的
-替代屏幕-defscreen 命令行选项,或 替代屏幕定义屏幕
资源。 -替代屏幕 or 替代屏幕 定义交替(132 列)模式; -defscreen or
定义屏幕 定义默认(80 列)模式。

选项和资源的语法是 x=初始化字符串,其中
给出屏幕尺寸,和 初始化字符串 是要传输到的转义序列
终端进入该模式。 为了 定义屏幕, 最小尺寸为 24 行和 80
列。 为了 替代屏幕,最小尺寸为 27 行 132 列。 之内
初始化字符串,支持通常的转义序列(\E 表示转义,\r、\b 等)。 为了
例如,一个 132 列的 xterm 的初始化字符串是:

\E[?40h\E[?3h

注意:何时 定义屏幕替代屏幕 指定时,型号始终设置为 5。

资源


某些 c3270 选项可以通过资源配置。 资源在文件中定义
.c3270pro 在用户的主目录中,并通过 -xrm 选项。 定义相似
到 X11 资源,并使用类似的语法。 中可用的资源 c3270 是:

资源默认选项目的
────────────────────────────────────────────────────── ──────────────────────────
allBold Auto -allbold 显示所有
字符加粗
altScreen -altscreen 132-col 屏幕
定义
blankFill False -set blankFill 空白填充模式
字符集括号 -charset EBCDIC 字符

composeMap latin1 组合名称-
角色图
cursesColor-(注 6)颜色映射
主机颜色n
cursesColor- green 默认颜色
默认映射
cursesColor-red 默认颜色
强化映射
cursesColor- blue 默认颜色
ForProtected 映射
cursesColor- white 默认颜色
ForProtected 强化映射
cursesKeymap True 设置 Curses 键盘映射
选项
defScreen -defscreen 80-col 屏幕
定义
dbcsCgcsgid 覆盖 DBCS
CGCSGID
dsTrace False -trace 数据流跟踪
eof ^D NVT 模式 EOF
字符
擦除 ^H NVT 模式擦除
字符
扩展 真 使用 3270 扩展
数据流
eventTrace False -trace 事件跟踪
hostsFile -hostsfile 主机别名/宏
文件
icrnl False 将 CR 映射到 NL
NVT 模式输入

inlcr False 将 NL 映射到 CR in
NVT 模式输入
intr ^C NVT 模式中断
字符
keymap -keymap 键盘映射名称
键盘映射。FOO 定义
键盘映射 FOO
杀死 ^U NVT 模式杀死
字符
lineWrap False -set lineWrap NVT 换行模式
lnext ^V NVT 模式 lnext
字符
m3279(注 1)-型号 3279(彩色)
仿真
metaEscape 自动将 ESC-x 解释为
元-x
mono (note 5) -mono 忽略终端
色彩能力
monoCase False -set monoCase Mono-case 模式
noPrompt False -noprompt 禁用命令-
提示方式
numericLock False Lock 键盘用于
数字字段错误
oerrLock True Lock 键盘
输入错误
oversize -oversize 超大屏幕
尺寸
端口 telnet -port 非默认 TCP
端口
打印机。*(注 4)打印机会话
配置
printerLu(注 4)打印机会话
配置
退出 ^\ NVT 模式退出
字符
重新连接 False - 自动重新连接
重新连接到主机
rprnt ^R NVT 模式重印
字符
sbcsCgcsgid 覆盖 SBCS
CGCSGID
安全 False 禁用“危险”
选项
termName (注 2) -tn TELNET 终端
键入字符串
跟踪目录 / tmp目录 跟踪目录

traceFile (note 3) -tracefile 用于跟踪的文件
产量
typeahead True 允许预先输入
^W NVT 模式字擦除
字符

备注 1: m3279 默认为 如果终端支持颜色, 除此以外。 它
可以被迫 用适当的 -模型 选项。

备注 2:默认端子类型字符串由型号构成,
颜色仿真和扩展数据流模式。 例如,带有颜色的模型 2
仿真和扩展数据流选项将作为 IBM-3279-2-E。 笔记
另外,当使用TN3270E模式时,终端类型总是作为3278发送,但
这不会影响颜色功能。

备注 3: 默认跟踪文件是 x3trc。PID 在指定的目录中
跟踪目录 资源。

备注 4:有关详细信息,请参阅打印机支持。

备注 5: 默认为 false 如果终端支持至少 8 种颜色并且
true 除此以外。

备注 6:宿主颜色 0 到 15 的默认 Curses 颜色映射为:黑色、
蓝色、红色、品红色、绿色、青色、黄色、白色、黑色、蓝色、黄色、蓝色、绿色、
青色、黑色和白色。

In .c3270pro, 行以反斜杠字符继续。

-xrm 选项覆盖定义 .c3270pro. 如果不止一个 -xrm 选项是
对于相同的资源,使用命令行上的最后一个。

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


免费服务器和工作站

下载 Windows 和 Linux 应用程序

  • 1
    移相器
    移相器
    Phaser 是一个快速、免费且有趣的开放式
    源 HTML5 游戏框架,提供
    WebGL 和 Canvas 渲染
    桌面和移动网络浏览器。 游戏
    可以共...
    下载移相器
  • 2
    附庸引擎
    附庸引擎
    VASSAL 是一个游戏引擎,用于创建
    电子版传统板
    和纸牌游戏。 它提供支持
    游戏块渲染和交互,
    和...
    下载 VASSAL 引擎
  • 3
    OpenPDF - iText 的分支
    OpenPDF - iText 的分支
    OpenPDF 是一个 Java 库,用于创建
    以及使用 LGPL 编辑 PDF 文件和
    MPL 开源许可证。 OpenPDF 是
    iText 的 LGPL/MPL 开源继承者,
    一个...
    下载 OpenPDF - iText 的分支
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - 自动化系统
    地球科学分析 - 是地理
    信息系统 (GIS) 软件
    地理数据的强大功能
    加工和分析...
    下载 SAGA GIS
  • 5
    Java/JTOpen 工具箱
    Java/JTOpen 工具箱
    IBM Toolbox for Java / JTOpen 是一个
    Java类库支持
    客户端/服务器和互联网编程
    模型到运行 OS/400 的系统,
    i5/OS, 哦...
    下载 Java/JTOpen 工具箱
  • 6
    D3.js
    D3.js
    D3.js(或数据驱动文档的 D3)
    是一个 JavaScript 库,它允许你
    生成动态的交互式数据
    Web 浏览器中的可视化。 与D3
    您...
    下载 D3.js
  • 更多 ”

Linux 命令

Ad