用于Smalltalk的VT100屏幕抓取接口

用于Smalltalk的VT100屏幕抓取接口,smalltalk,squeak,pharo,Smalltalk,Squeak,Pharo,您好(也发布在VWNC列表上), 我们正在寻找与遗留Unix系统接口的选项。我们想探索的一个选项是屏幕抓取VT100终端会话 是否有任何东西可以支持Smalltalk VT100终端会话,比如VA的旧Ehlapi 3270接口?(我在95年的路透社FX/VA/AS400系统中工作得很好) 除了在VW 2.5和Ian Piumarta的VT102Emulator for Squeak中的一些非常古老的引用之外,在搜索方面运气不太好。 这是一个独立的海滨应用程序,所以任何Smalltalk方言都可以

您好(也发布在VWNC列表上),
我们正在寻找与遗留Unix系统接口的选项。我们想探索的一个选项是屏幕抓取VT100终端会话

是否有任何东西可以支持Smalltalk VT100终端会话,比如VA的旧Ehlapi 3270接口?(我在95年的路透社FX/VA/AS400系统中工作得很好)

除了在VW 2.5和Ian Piumarta的VT102Emulator for Squeak中的一些非常古老的引用之外,在搜索方面运气不太好。
这是一个独立的海滨应用程序,所以任何Smalltalk方言都可以

谢谢你的帮助,

Bob

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


但是,如果您在seaside中运行,我想您最好寻找一个javascript vt100模拟器,并为此编写一个seaside小部件包装器(它只是通过管道传递关键事件和传入数据)。最终可能会少一些工作,因为我假设JS仿真器有很多。

我从未见过任何关于这个的smalltalk。但是有很多Java、Python和Perl解决方案可以解决这个问题。您是否愿意将刮削分离为自己的web服务(在python中),然后让您的Seaside stuff在python web服务上调用web方法?:-)