Jean-bernard JACQUET a �crit :

> Le Mardi 10 Juillet 2001 14:14, Jean-bernard JACQUET a �crit :
> > Bonjour,
> >
> > Sous linux existe-t'il l'�quivalent de xtalk sous DOS.
> > Pour rappel , ce programme permettait :
> > - la simulation d'un terminal serie.
> > - choix de l'�mulation de la liaison s�rie et du protocole.
> > - langage de script  proche de pascal offrant la possibilit� de capturer
> > les chaines de caract�res pr�sentes sur l'�cran, connaitre la position du
> > curseur, g�rer des entr�es/sorties sur des fichiers et les chaines �
> > envoyer.
> >
> > Ces fonctionnalit�s permettaient de g�rer automatiquement des transactions
> > entre un host et un terminal.
> >
> > L'�mulation html serait un plus.
> >
> > Amicalement.
>
> J'ai oubli� certaines fonctionnalit�s int�ressantes:
> - statistiques de la liaison, nombre d'interruptions, caract�res re�us et
> �mis, erreurs overruns, framebuffer et parit�.
> - capture dans un fichier en mode raw ou �mulation.
> - embryon de multitache.
>
> --

Sous MSDOS 3.3, puis 6.2, il existait deux programmes g�niaux: Xtalk et Kedit.
pour Kedit, il a �t� fait une version Win$ quasi compatible.
Pour Xtalk, la version Win$ est tout � fait diff�rente, parce que l'utilisation sous 
Win$
est aussi totalement diff�rente: Un terminal=une session=une fen�tre=un script.
plus possible d'avoir une session->un script->plusieurs fen�tres+plusieurs fichiers.

Il a donc fallu �voluer.
La solution actuelle se compose d'un serveur de communication
(mode socket unix, pseudo-device, ou named pipe)
qui fournit un flux de caract�res
et sur lequel s'interfacent des scripts Perl
et ainsi, on peut r�cup�rer l'acquis de Xtalk.
Les fonctions CASL �tant red�finies en Perl,
avec changement de nom pour celles qui existent dans les deux langages
et avec une syntaxe diff�rente (hex, exists)

Avantages: utilisable multiplateformes

--
The falsely dramatic drives out the truly dull.



Répondre à