你好(也贴在VWNC列表上),
我们正在寻找与传统Unix系统接口的选项。我们想要探索的一个选项是对VT100终端会话进行屏幕抓取。
有没有什么支持Smalltalk VT100终端会话的东西,比如VA的旧EHLLAPI3270接口?(95年,我在路透社的FX / VA / AS400系统中工作得很好)。
没有太多的运气在搜索,除了一些非常古老的参考CTermConnection在大众2.5和伊恩皮亚尔塔的VT102Emulator的Squeak从2002年。
这是一个独立的Seaside应用程序,所以任何Smalltalk方言都可以。
谢谢你的帮助
鲍勃
发布于 2012-01-26 23:19:44
Smallalk/X包括VT52和VT100仿真器。它们并不完美,也不能模拟整个转义序列,但即使它们不完整,它们也可以提供一些开始(并提取处理转义序列的东西)。ST/X可以以标准的垃圾格式(或者从exept的cvs存储库中获取类源代码)进行过滤。
但是,如果你在seaside中运行,我想你最好寻找一个javascript vt100模拟器,并为此编写一个海边小部件包装器(它只是通过管道传递键事件和传入的数据)。可能最终工作量会更少,因为我假设JS仿真器很多。
https://stackoverflow.com/questions/8065624
复制相似问题