Ytalk IM 是否有继任者?

Ytalk IM 是否有继任者?

回到石器时代,当时男人是男人,女人是女人,Unix 的竞争对手是 VMS,Unix 有一个可爱的 talk(或 ntalk,或 ytalk)分屏 IM 命令,您可以在其中交谈双方都可以实时看到逐字符输入的内容(模网络延迟)。

据我所知,没有哪个较新的 IM 程序能够提供比提示对方正在打字的提示功能更多的功能。

是否有任何后继 IM 可以像旧的 talk/ytalk/ntalk 系列一样工作?我的理解是,现在它们根本很难工作,并且由于遭受慢性缓冲区溢出漏洞而被弃用。但他们提供的基本功能是我在我所知道的任何即时通讯工具中都没有见过的。

如果没有继任者,是否有办法让其中一个家族在 Linux 或 NetBSD 机器上工作,以便拥有 shell 帐户并登录的用户可以通过命令行登录会话进行交谈?

答案1

您仍然可以在现代 unice 上运行对话变体。例如,两者谈话(最后更新于 2005 年)和格谈话GNU 谈话)(最后更新于 2000 年)现已在 Debian 和 Ubuntu 上可用,并且谈话位于 NetBSD 软件包集合中。

我不保证这些程序的安全性。我认为没有人真正有兴趣提及它们。仅当您信任所有可能访问服务器的用户时才使用它们;相应地加强你的防火墙。

通话基础设施并没有真正适应现代网络,因为它需要其中一台机器充当已知公共 IP 地址和端口上的服务器(因此它会被动态 IP、NAT 和防火墙阻止)。它仍然可以在内部网络中正常工作,而不会造成太大的痛苦(由于缺乏安全性,这是您应该使用它的唯一地方)。

据我所知,没有一种广泛使用的现代即时消息协议可以让你看到对方正在输入的内容。寻找协作编辑或屏幕共享程序以获得类似的体验。

答案2

如今最好、最安全的方法是使用中央 Unix 服务器,为每个用户提供一个 shell 帐户(目前小型 VPS 就足够了,而且非常便宜)。所有用户都通过 SSH 登录该服务器并运行某个版本的 talk。他们与该服务器上的其他本地用户进行通信。

我建议谈话因为它允许多个用户一起聊天。

如果只需要两个用户,我建议乌塔克因为它使用轻量级 UDP 协议并允许版本。

如果 GUI 是必须的,我推荐 gtalk (GNU Talk),可以通过 SSH 安全启动 X 图形 gtalk 会话。它还具有一些其他有用的功能。

最后,不同的谈话版本在一定程度上是兼容的(有限制),因此每个用户都可以选择自己的谈话风格。

答案3

尝试一下etherpad,您可以在任何服务器上进行设置。它是纯文本的 Google 文档变体。

两人使用相同的帐户在相同的计算机可能会使用tmux attach公共会话(包括 vim),但您共享相同的光标。

相关内容