这是 tf4 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
tf - TinyFugue,一个 MUD 客户端
概要
tf [-F文件] [-lnq] [世界]
tf [-F文件] 主持人 端口
商品描述
小赋格 (也称为“赋格”或“TF”)是一个基于线路的客户端,专为连接
到 MUD 服务器(注意:LP、DIKU 和其他使用提示的服务器需要“/lp on”;请参阅
/帮助提示)。
大部分 TF 文档在帮助文件中,可以使用在线阅读
“/帮助”命令。 本手册页在某些方面可能已过时; 但是,帮助文件
将永远是最新的。
小赋格 比大多数 MUD 客户端大,但具有更多功能
灵活的。 目标是在客户端中提供最多的功能,同时保持
用户友好性 小谈. 具有扩展语言的客户端,例如 Tclt or
汽话 在某些领域可以做得更多,但很难使用和
学习。 TF 以这样一种方式提供大部分这些能力,即学习使用任何一种
功能比较简单。
因为我不断添加新功能并更改代码, TF 有时会变成
在新版本中不太稳定。 标记为“alpha”的版本通常不如
“测试版”版本,因此它们有可能出现更多错误。 为此,我留下了一些
我分发的 ftp 站点上的旧版本 TF (ftp.tcp.com),其中没有所有
当前的功能,但可能比最近的版本有更少的错误。
指挥 LINE 争论
没有任何争论, TF 将尝试连接到配置中定义的第一个世界
文件。
随着 世界 论据, TF 将尝试连接到 世界, 如配置中所定义
文件。 如果 世界 被省略,它将尝试连接到您定义的第一个世界
配置文件。
通过 主持人 和 端口 论据, TF 将定义一个临时世界并尝试连接到它。
这个 主持人 可以是 IP 号码或常规名称格式。
配置
-f文件 载荷 文件 而不是 $HOME/.tfrc 在启动时。
-f 不加载任何个人配置文件。 该库仍将被加载。
-l 禁用自动登录。
-n 启动时不要连接到任何世界。
-q 安静登录(覆盖 %{quiet} 标志)。
特色
除其他事项外, TF 允许您:
将屏幕分为输入和输出两部分,输入处理灵活
(/视觉模式)。
连接到多个世界并在它们之间切换。
将 MUD 输出包裹在屏幕边缘。
编辑输入缓冲区中的文本。
回忆以前的命令。
修改用于执行编辑功能的按键序列。
将命令绑定到按键序列。
定义复杂的宏以轻松执行 MUD 任务。
创建触发器,在收到特定输出时自动执行特定任务
来自泥浆。
使用命令格式或交互式编辑修改现有宏。
支持自动从世界切换到世界的“门户”。
Hilite 或颜色匹配特定图案的线条的全部或部分。
与某些模式匹配的堵嘴线。
禁止频繁重复的文本(“垃圾邮件”)。
自动登录世界上的角色。
以灵活的方式将文本文件发送到 MUD,或在本地回显。
将系统命令的输出发送到 MUD,或在本地回显。
将先前从 MUD 接收到的文本发送到 MUD,或在本地回显。
重复 MUD 或 TF 命令多次。
以不同的时间间隔或快速进行上述四件事。
将会话记录到文件。
将 LP 和 Diku 风格的提示与正常输出分开。
使用 --More-- 提示的页面输出。
回忆以前收到的文本。
支持 Mud 客户端压缩协议版本 1 和 2。
配置 FILES
TF 启动时将尝试读取两个文件。 第一个是公共配置文件
“stdlib.tf”,位于 TFLIBDIR。 TFLIBDIR 在以下情况下定义 TF 已安装,并且经常
/usr/local/lib/tf.lib,或在安装程序的主目录下。 这个图书馆
包含许多对正确操作必不可少的宏和定义 特遣队。
接下来, TF 将尝试读取您的个人配置文件 $HOME/.tfrc,您在其中
可以放任何 TF 您希望在启动时自动执行的命令。 两个最
在一个有用的命令中使用 TF 配置文件是 /addworld 和 /load。
为了向后兼容, TF 也会尝试阅读 小语 配置文件。 它的
将 defautls 命名为 $HOME/.tinytalk,或者可以由 TINYTALK 环境变量定义。
这个文件可能以一个世界列表开始,这些世界将被定义为与 /addworld 一样。
历史
安东朗 (Tarrant) 于 1990 年 XNUMX 月发布 小谈, 第一个 Tinyclient
大量的功能,包括文本的hiliting和抑制,简单的触发器,以及
在屏幕上分离输入和输出。 Leo Plotkin (Grod) 制作相当广泛
修改 小谈 产生 微战, 它被一些严重的错误所困扰,并且
从未正式发布(经常引用“Tinywar 不存在”这句话),并且是
现在是不受支持的客户端。 TF 当 Greg Hudson (Explorer_Bob) 合并了许多
的新特点 微战 回到 小语, 并添加了许多他自己的新功能,大多数
尤其是分屏。 Greg 版本中的一些代码由 Leo 贡献
普洛金。 在格雷格搬到 汽话, Ken Keys (Hawkeye) 接手设计和
维修 TF 1991 年 XNUMX 月,并继续改进功能和
性能。
代码大小 TF 已超过 300K(未剥离),并且明显大于
小话。 事实上,它是现有服务器数量的三倍多。
从 3.0 版开始,它有 66 个内置命令和 57 个库命令,每个命令都记录在
帮助文件。
有消息称 TF 是目前 MUDdom 中使用最多的客户端。 一世
没有参加民意调查,但我不会感到惊讶。
评价
TF 已经显着改变了tinyclient的世界。 它有许多优点和数量
缺陷,并经常受到批评(主要是出于无聊;没有人接受这个
业务太认真了)因为功能太多,而且太大了。
“Tinywar 不存在;TinyFugue 只是不应该存在。” ——由伍德洛克创造,我
相信。
“TinyFugue 是一件艺术品。” ——Binder,显然是喝多了之后。
“TinyFugue 是自它建立的平台以来最大的黑客攻击。” -- Explorer_Bob,
在他清醒的时刻之一。
《纽约时报》、《基督教科学箴言报》和《华盛顿邮报》均拒绝
评论。
版权
版权所有 (C) 1993, 1994 Ken Keys
小赋格 (又名“tf") 受 GNU 通用公共许可证条款的保护。见
文件“COPYING”了解详情。
TF 目前由 Ken Keys 提供支持,可以通过电子邮件联系他 [email protected] or
[email protected].
落后 不兼容
3.2 VERSION
/rand 已替换为 rand()。 颜色名称不能再由用户定义(但颜色
代码仍然可以)。 “=”运算符进行比较,而不是赋值。
3.1 VERSION
向 WORLD 和 LOGIN 钩子添加了类型参数。
3.0 VERSION
宏中反斜杠的解释与以前的版本略有不同。
打开“反斜杠”标志将启用旧行为。
2.1 VERSION
现在在 LOGIN 钩子之前调用 CONNECT 钩子。 在 2.0 中,CONNECT 被调用后
自动登录。
2.0 VERSION
在 2.0 之前的版本中, 用于滚动寻呼机; 2.0 用途作为
默认,允许寻呼机是非阻塞的。
小谈 不再支持样式名称堵嘴和 hilite。 您必须使用“*”
显式通配符,如“/hilite hawkeye*”。
小谈 不再支持样式页面和耳语 hilites。 但是,/hilite_page
和 /hilite_whisper 宏在默认宏库中提供。
以后可能不支持 .tinytalk 文件; 使用 .tfrc 代替。
2.0 之前版本中的“-”命令行选项不再受支持,并且已被支持
替换为“-l”。
使用 onworks.net 服务在线使用 tf4