COM不是IRC:修订间差异
无编辑摘要 |
无编辑摘要 |
||
| 第1行: | 第1行: | ||
== 目录 == | |||
* 什么是COM? | * 什么是COM? | ||
* 开始 | * 开始 | ||
| 第6行: | 第5行: | ||
* 常用COM命令 | * 常用COM命令 | ||
== 什么是COM? == | |||
于是,你在命令提示符下输入 "<code>irc</code>",希望加入你最喜欢的频道,结果却发现自己来到了一个陌生的世界,说话要按空格,你期待的命令不起作用,你甚至不知道如何退出(提示:试试 "'''q'''")。这就是 "COM"(又名 "COMMODE "或简称 "com")。 | 于是,你在命令提示符下输入 "<code>irc</code>",希望加入你最喜欢的频道,结果却发现自己来到了一个陌生的世界,说话要按空格,你期待的命令不起作用,你甚至不知道如何退出(提示:试试 "'''q'''")。这就是 "COM"(又名 "COMMODE "或简称 "com")。 | ||
| 第23行: | 第22行: | ||
* 重复问同样的问题 | * 重复问同样的问题 | ||
== 入门:指南 == | |||
COM 以 "聊天室" 为基础。启动程序时进入的默认聊天室是 "大厅"(lobby),即 SDF 的欢迎室。 | COM 以 "聊天室" 为基础。启动程序时进入的默认聊天室是 "大厅"(lobby),即 SDF 的欢迎室。 | ||
| 第53行: | 第52行: | ||
准备退出时,键入 '''q''' 离开 com。您将看到一条 <code>Unlinking TTY ...</code> 消息。 | 准备退出时,键入 '''q''' 离开 com。您将看到一条 <code>Unlinking TTY ...</code> 消息。 | ||
== FAQ == | |||
如何在 com 中使用退格键? | 如何在 com 中使用退格键? | ||
| 第98行: | 第97行: | ||
这就是生活;坚强一点。 | 这就是生活;坚强一点。 | ||
== COM 命令 == | |||
这里列出了常用的 COM 命令。这仅涵盖基础内容,因此请参考在线帮助(使用"'''h'''")或 man 页面获取更多信息。某些命令对预验证用户无法使用。 | 这里列出了常用的 COM 命令。这仅涵盖基础内容,因此请参考在线帮助(使用"'''h'''")或 man 页面获取更多信息。某些命令对预验证用户无法使用。 | ||
2025年8月20日 (三) 05:51的最新版本
目录
- 什么是COM?
- 开始
- FAQ
- 常用COM命令
什么是COM?
于是,你在命令提示符下输入 "irc",希望加入你最喜欢的频道,结果却发现自己来到了一个陌生的世界,说话要按空格,你期待的命令不起作用,你甚至不知道如何退出(提示:试试 "q")。这就是 "COM"(又名 "COMMODE "或简称 "com")。
COM 是 SDF 独有的聊天程序。其原始版本可追溯到 1994 年,此后一直在 SDF 服务器上开发和使用。它与 "bboard"论坛一起成为 SDF 用户相互交流的主要方式之一。有些功能您可能在其他程序中熟悉过,但许多功能对您来说是全新的。最值得注意的是,COM 是命令驱动的,这意味着您默认处于 "命令模式",必须按一个键(空格键或回车键)才能进行对话。有关其他命令,请参见下文,所有这些命令都可以在命令模式下简单输入。
那么,为什么您在期待 IRC 时却收到了 COM?出于安全和滥用的考虑,除非您是 ARPA 或更高级别的会员,否则不允许访问 IRC。如果你正在阅读这篇文章,那么你很可能不是。因此,当您在 shell 中输入"irc"时,COM 将被启动。这让新用户有机会与其他 SDF 用户互动,并有希望回答他们可能提出的一些问题。与 IRC 不同,COM 不基于网络,只有当前登录 SDF 的用户才能使用。
应牢记的基本礼仪规则:
- 许多人在 com 中挂机。您可以用 "I"查看已挂机时长。如果房间里安静了一段时间,可以打声招呼,但要给别人反应的时间。如果你没有读过教程,你可能会得到一些粗糙的回复,而你现在可能就在这里读这篇文章。欢迎您的到来。:)
不该做的事:
- 询问如何 "骇入"(hack)
- 尝试使用任何 IRC 命令(它们不会起作用,而且会让你看起来很傻)
- 重复问同样的问题
入门:指南
COM 以 "聊天室" 为基础。启动程序时进入的默认聊天室是 "大厅"(lobby),即 SDF 的欢迎室。
在命令行中键入 com 启动 com。com 启动后,您将进入 "大厅"。系统将显示用户列表。您还将进入命令模式。在命令模式下,您只能看到光标,而不会出现提示。命令模式允许运行命令,例如查看用户列表。
在命令模式下,键入 w 可查看用户列表、所在房间的名称以及位置。
输出结果如下
[you are in 'spacebar' among 1]
wliao@iceland
现在,输入 l(小写 L),查看房间列表。输出结果如下
room-name # created time topic
--------------------------------------------------------------------------------
spacebar 16 22-Aug-16 08:49:32 there is life out there
lobby 1 09-Sep-16 08:49:13 SDF's Welcoming Room
anonradio 19 09-Sep-16 04:11:06 DJ Kumata!
--------------------------------------------------------------------------------
看来 "spacebar"房间里有很多用户。我们也来凑凑热闹吧。输入 g 以及要加入的房间名称。
:goto> spacebar
进入聊天室后,将显示用户列表。现在,让我们在聊天室内和大家打个招呼吧。 按一下空格键进入输入模式。进入输入模式后,会出现用户名提示。向世界说 "你好",然后用回车键结束该行。
[wliao] hello world!
接下来你可能想知道的是,在你进入之前大家都聊了些什么,这样你就可以加入聊天了。键入 r,就能看到一个简短的 18 行,显示最后说了什么的 "r"eview。如果您想了解更多内容,请按 R,您会看到这样的提示:
:lines>
只需键入您感兴趣的行数,然后用回车键结束;就会滚动显示你所键入长度的历史记录。
准备退出时,键入 q 离开 com。您将看到一条 Unlinking TTY ... 消息。
FAQ
如何在 com 中使用退格键?
尝试在 com 的命令模式下切换行为。或者使用 stty 或 "bksp" 来正确设置退格。
怎样才能多次出现在 com 中?
基本规则是在输入 com 时处于不同的服务器上。一些常用的方法是使用 screen、运行两次 ssh 等。
如何发送私人信息?
在命令模式下使用 s 命令:suser@host。请注意 @host 部分;这是命令的必备元素。如果用户在其他房间,可添加一个可选的主机参数来发送信息:suser@host room。
如何查看过去发生的事情?
使用 r 键回顾。使用 R 后键入的数字可以控制要查看多少行历史记录。使用 p 键可以查看另一个房间的历史记录:p 房间名。p 命令还可以选择要显示的行数:p 房间名 行数。
如何看到另一个房间内有谁?
使用 W(大写的 w)来查看另一个房间里有谁。
我看到 <wliao@iceland DUMPs in 22 characters of 2 words in 3 lines>。这是什么意思?
使用 r 或 R 命令。
我看到 <wliao appears>。该如何做到?
在命令模式下使用 emote 命令。在提示符后输入 e 后跟操作::emote> tests this out 。
为什么我必须一直按空格键才能说话?
其他键也可以用来进入输入模式。试试看 h 查看哪些键未被使用,例如回车键。
我该如何删除一行?
使用 ^u(control+u)来删除整行。^w(control+w)将删除一个单词。
我不小心拉黑了一些人!我不是故意的:(
"i"gnore(拉黑)相同的用户再次将其从黑名单中删除。
为什么没人说话?
这就是生活;坚强一点。
COM 命令
这里列出了常用的 COM 命令。这仅涵盖基础内容,因此请参考在线帮助(使用"h")或 man 页面获取更多信息。某些命令对预验证用户无法使用。
- e - 表态
- g - 去往某个房间
- h - 命令帮助
- I - 挂机用户查询
- l - (小写的L)列出开放房间
- L - 往com发布一个链接
- p - 偷窥某个房间
- q - 退出com
- r - 房间历史消息
- R - 扩展历史消息
- s - 发送私信
- w - (小写w) 当前房间内的人员
- W - (大写w) 查看其他房间成员
- - - (连字符) 在命令模式下输入可修复退格键(若退格键持续显示为^h或^?时使用)
- + - 告诉你UTC时间
- U - (大写U)显示其他用户加入时间及是否为ARPA或MetaArpa可激活用户
注意: 虽然你输入"com"来启动 com,但访问Man页面使用的是"man commode"
$Id: comnotirc.html,v 1.17 2018/04/30 13:20:33 wliao Exp $