是的,是 Commode 不是 IRC

COM 是什么

如果你新注册了一个 SDF 账号,看到了:

For quick help, type 'help'
For detailed questions and answers, type 'faq'
For user discussion boards and software requests, type 'bboard'
For interactive discussions, type 'com'
To setup your homepage, type 'mkhomepg'
to create your URL http://ldbeth.freeshell.org, type 'mkhomepg -a'

然后高兴地想来和管理员打个招呼,结果发现完全不知道这个程序要怎么用,甚至可能都不知道如何退出(按 Q 键,需要注意这里指的是小写的 q,大写的 Q 则会用 Shift+Q 表示,以此类推),幸亏 Ctrl+C 还能生效(是否还记得被 ed 支配的恐怖,和不能 ^C 退出的屈辱?)。这就是 COM,又称 Commode,简称 com

COM 是从 1994 年开始开发的 SDF 专有聊天程序。与 bboard BBS 一同是 SDF 成员之间的主要交流方式。出于安全考量,只有 ARPA 成员才能用 IRC。普通成员在周末也能用 freeirc 上 irc.sdf.org。不同于 IRC,COM 并非是基于网络的,只有登陆 SDF 的成员才能使用,而相比 常见的 IRC 客户端,COM 操作是基于命令模式的,即默认发言前需要先按一个键(SpaceEnter)。用 H 可列出所有可用命令。

基本的礼节

  • 许多在 com 的成员都在挂机,你可以用 Shift+I 来查看挂机时间。如果你上线时有一会儿没人说话,说 “Hello”并给花一点时间等回复。如果你没看过教程,有人可能会不耐烦,所以趁现在看。顺带,欢迎来到 Commode。

不应该做的

  • 问有关“黑阔”的事
  • 试各种 IRC 命令(不但不会起作用,看起来还很傻)
  • 一直问同一个问题

是的,漫游

COM 以房间(Room)为基础,在 Shell 输入 com 以后,会显示:

 room-name   #    created      time  topic
---------------------------------------------------------------------
     boop  22  28-Jan-18  04:44:16  Tired of quoting Planet of the Apes
anonradio   4  28-Jan-18  04:34:02  DJ KUMATA
    lobby   0  28-Jan-18  06:17:33  SDF's Welcoming Room
---------------------------------------------------------------------
TIP: Use 'S' to summon a user to commode.
TIP:  Press [RETURN] to Speak.
[you are in 'lobby' among 1]
local:
ldbeth@sdf

似乎 boop 是人最多的地方,但我们要学中文,所以要新建一个房间。用 G 切换房间,如果没有就会新建。

:goto> zhongwen

出去喝茶回来后人变多了,看聊天记录的命令是 R,会显示 18 条记录。要看更多的记录,用 Shift+R

:lines>

输入任意数字,按 Enter,就会显示对应行数的聊天记录。

然后打个招呼,按 Space 之后,会有以用户名开头的提示:

[ldbeth]    你們好

输入以后按 Enter 回显。

想退出了,就按 Q,看到 Unlinking TTY .. 字样以后,你就回到 Shell 了。

FAQ

Q: 如何同时加入多个房间?

A: 同时用多个 COM,比如用 GNU/Screen,或同时开多个 ssh。


Q: 如何私发消息?

A: 用 S


Q: <ldbeth bows> 这是怎么做到的?
A: 用 E,和 IRC 的 /me 类似。


Q: DUMP 是什么?

A: 就是把聊天记录发给你的 SDF 邮箱。


Q: 为什么没人说话?

A: ⋯⋯

Life is hard.