Bonjour,
Je vous propose un nouvel élément à utiliser : Pilote UCI (composant TConsoleIO)
Pilotage d'un moteur UCI.
Projet Delphi basé sur le composant TConsoleIO d'Andrey Sevast'yanov.
Personnellement je me sers de cette petite application pour déboguer mon moteur UCI, mais en fait elle peut servir dans d'autres contextes, pour dialoguer avec une application console qui fonctionne de la même façon qu'un moteur d'échecs, c'est-à-dire qui reçoit plusieurs commandes successives, et répond au fur et à mesure, sans se fermer automatiquement. Je crois qu'ExifTool, par exemple, fonctionne de cette façon.
En fait ce qui est intéressant c'est le composant TConsoleIO lui-même. Je l'ai retouché pour qu'il soit compatible avec Delphi XE. La version originale du composant, pour Delphi, se trouve dans le dossier composant\archive.
Qu'en pensez-vous ?










Répondre avec citation
Partager