适用于Smalltalk的VT100屏幕抓取界面

Bob*_*mec 5 smalltalk squeak pharo

您好(也发布在VWNC列表中),
我们正在寻找与传统Unix系统接口的选项.我们想要探索的一个选项是屏幕刮擦VT100终端会话.

有没有针对Smalltalk VT100终端会话支持的东西,比如VA的旧EHLLAPI 3270接口?(在95年的Reuters FX/VA/AS400系统中,我的工作效果很好).

除了从VW 2.5中的CTermConnection和Ian Piumarta的2002年Squeak的VT102Emulator的一些非常古老的引用外,搜索没有太多运气.
这是一个独立的Seaside应用程序,因此任何Smalltalk方言都可以.

谢谢你的帮助,
鲍勃

bla*_*999 1

Smallalk/X 包括 VT52 和 VT100 仿真器。它们并不完美,并且不会模拟整套转义序列,但即使它们本身不完整,它们也可以提供一些开始的东西(并提取处理转义序列的内容)。ST/X 可以以标准垃圾格式归档(或从 exept 的 cvs 存储库获取类源)

但是,如果您在海边运行,我想您最好寻找一个 javascript vt100 模拟器并为其编写一个海边小部件包装器(它只是通过管道传输键事件和传入数据)。最终可能会减少工作量,因为我认为 JS 模拟器有很多。