COM不是IRC:修订间差异
创建页面,内容为“=== 目录 === * 什么是COM? * 开始 * FAQ * 常用COM命令 === 什么是COM? === 于是,你在命令提示符下输入 "<code>irc</code>",希望加入你最喜欢的频道,结果却发现自己来到了一个陌生的世界,说话要按空格,你期待的命令不起作用,你甚至不知道如何退出(提示:试试 "'''q'''")。这就是 "COM"(又名 "COMMODE "或简称 "com")。 COM 是 SDF 独有的聊天程序。其原始…” |
|||
| 第56行: | 第56行: | ||
如何在 com 中使用退格键? | 如何在 com 中使用退格键? | ||
尝试在 com 的命令模式下切换行为。或者使用 stty 或 "bksp" 来正确设置退格。 | 尝试在 com 的命令模式下切换行为。或者使用 stty 或 "bksp" 来正确设置退格。 | ||
怎样才能多次出现在 com 中? | 怎样才能多次出现在 com 中? | ||
基本规则是在输入 com 时处于不同的服务器上。一些常用的方法是使用 screen、运行两次 ssh 等。 | 基本规则是在输入 com 时处于不同的服务器上。一些常用的方法是使用 screen、运行两次 ssh 等。 | ||
如何发送私人信息? | 如何发送私人信息? | ||
在命令模式下使用 s 命令:<code>'''s'''user@host</code>。请注意 @host 部分;这是命令的必备元素。如果用户在其他房间,可添加一个可选的主机参数来发送信息:<code>suser@host room</code>。 | 在命令模式下使用 s 命令:<code>'''s'''user@host</code>。请注意 @host 部分;这是命令的必备元素。如果用户在其他房间,可添加一个可选的主机参数来发送信息:<code>suser@host room</code>。 | ||
如何查看过去发生的事情? | 如何查看过去发生的事情? | ||
使用 r 键回顾。使用 R 后键入的数字可以控制要查看多少行历史记录。使用 p 键可以查看另一个房间的历史记录:<code>p 房间名</code>。p 命令还可以选择要显示的行数:<code>p 房间名 行数</code>。 | 使用 r 键回顾。使用 R 后键入的数字可以控制要查看多少行历史记录。使用 p 键可以查看另一个房间的历史记录:<code>p 房间名</code>。p 命令还可以选择要显示的行数:<code>p 房间名 行数</code>。 | ||
2023年8月6日 (日) 01:22的版本
目录
- 什么是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 房间名 行数。