![VT100 终端仿真与基于 Java 的 8 位计算机仿真器一起使用](https://linux22.com/image/38300/VT100%20%E7%BB%88%E7%AB%AF%E4%BB%BF%E7%9C%9F%E4%B8%8E%E5%9F%BA%E4%BA%8E%20Java%20%E7%9A%84%208%20%E4%BD%8D%E8%AE%A1%E7%AE%97%E6%9C%BA%E4%BB%BF%E7%9C%9F%E5%99%A8%E4%B8%80%E8%B5%B7%E4%BD%BF%E7%94%A8.png)
我成功地使用 GNU Screen 作为串行终端与我的 Altair 8800 克隆“对话”(http://altairclone.com/)使用串行线。我使用的命令是:
screen -istrip /dev/ttyUSB0
屏幕进行 VT100 仿真,从输出中去除 MSB 等 - 工作完美。
现在,我正在用 Java 编写 Altair 8800 的模拟器,并希望使用一些终端模拟器来连接它并与之对话,就像它是通过串行设备的真实机器一样。
在 Linux 世界中解决这个问题的最佳方法是什么?有没有办法使用screen
它?有些东西告诉我解决方案很简单,但我还不知道。
答案1
screen
支持telnet
协议(如下所示screen //telnet destination
:),因此您可以在模拟器中实现它。