Bonjour !
Je voudrais vous présenter un programme que j'ai appelé provisoirement Substitute. (Il se peut que j'aie déjà créé une discussion mais je ne la retrouve pas.)
C'est un programme qui sert d'intermédiaire, dans un dialogue entre deux applications communicant entre elles par les canaux standard. Par exemple une application pour jouer aux échecs comme XBoard et un « moteur ».
Le programme relaie les messages dans un sens et dans l'autre, et les copie au passage dans un fichier.
Exemple de dialogue au clavier avec le moteur NEG.
1 2 3 4 5 6 7 8 9
| $ ./substitute NEG
xboard
# command: xboard
protover 2
# command: protover
feature myname="N.E.G. 1.3" setboard=1 usermove=1 analyze=0 colors=0 sigint=0 sigterm=0 done=1
quit
$ |
Utilisation avec XBoard.
xboard -debug -fcp "./substitute NEG"
Le programme n'a peut-être pas grande utilité, mais il a l'air de bien fonctionner.
Partager