如何从主机 PC 模拟 LPT 打印机到旧式 16b MS-DOS PC

如何从主机 PC 模拟 LPT 打印机到旧式 16b MS-DOS PC

我必须从另一台运行 Windows 的主机 PC 上为运行 MS DOS 的 16b 旧 PC 模拟 LPT 打印机,以便捕获打印作业并进一步处理。无法访问旧 PC。只能物理访问 LPT 端口。

它们之间的连接是通过LPT2USB工具完成的。http://www.lpt2usb.net/

我搜索了一下,发现 printfil 似乎是最接近的解决方案。但我没能用它模拟 LPT 打印机。

我想要一些关于如何实现这一目标的想法。(无论是否是商业解决方案)。

感谢您的时间,

答案1

您可以使用硬件捕获旧式 PC 并行 LPT 端口的输出。使用 LPT 电缆连接到捕获 PC 或并行数据记录器盒硬件。此类电缆/硬件由 Photologic Ltd. 制造。

示例:Photologic Ltd. 型号 CS-ZN 和 Cables-To-Go 部件号 26886 可让您使用 Tera Term 终端仿真器将所有信息优雅地捕获到 PC 文件夹中。它将保存电缆上的所有内容,包括图形和协议转义序列。由于没有机械打印机负担,因此传输速度很快。

YouTube 上有一段视频: http://www.youtube.com/watch?v=kFOqP_CU5sI

答案2

你应该能够实现你想要的一种方法就是并行至串行转换器。将设备连接到旧 PC 的并行端口,而不是打印机。然后将另一端连接到另一台 PC 的串行端口(还记得吗?)。如有必要,安装串行端口 PCI 卡。那么你需要的就是一些软件,比如终端仿真器从串行端口读取。

相关内容