回到石器时代,当男人是男人,女人是女人,而 Unix 的竞争对手是 VMS,Unix 有一个可爱的谈话(或 ntalk,或 ytalk)分屏 IM 命令,你可以在那里交谈,双方都可以看到正在输入的字符按字符,实时(模 netlag)。
据我所知,没有更新的 IM 程序提供的不仅仅是一个表明对方正在打字的悸动。
有没有像旧的talk/ytalk/ntalk系列一样工作的继任IM?我的理解是,现在它们很难开始工作,并且由于遭受慢性缓冲区溢出漏洞而被弃用。但是他们提供的基本功能有一些我在我所知道的任何 IM 中都没有见过的东西。
如果没有继任者,有没有办法让那些家庭中的一个人在 Linux 或 NetBSD 机器上工作,以便拥有 shell 帐户并登录的用户可以通过命令行登录会话进行交谈?
您仍然可以在现代 unice 上运行谈话变体。例如,无论ytalk(2005年最后更新)和GTALK(GNU谈话)(2000年最后更新)是当今Debian和Ubuntu,并且ytalk是NetBSD的package收藏。
我不保证这些程序的安全性。我认为没有人有兴趣提及它们。仅当您信任所有可能能够访问服务器的用户时才使用它们;相应地收紧防火墙。
谈话基础设施并没有真正适应现代网络,因为它需要其中一台机器充当已知公共 IP 地址和端口上的服务器(因此它被动态 IP、NAT 和防火墙阻止)。它仍然可以在内部网络中工作而不会造成太多痛苦(由于缺乏安全性,这是您无论如何都应该使用它的唯一地方)。
据我所知,广泛使用的现代即时通讯协议都没有让您看到对方正在输入的内容。寻找具有类似体验的协作编辑或屏幕共享程序。