Bonjour ! Je vous propose un nouvel élément à télécharger :
UCI Detector
C'est l'essai d'une fonction permettant de déterminer si une application Windows donnée est un programme d'échecs supportant le protocole UCI et, le cas échéant, de connaître le nom du moteur et celui de son auteur.
Compilation testée avec Free Pascal 3.0.2rc1.
Exemple de résultat obtenu :
Code X : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 C:\Chess\Fruit\fruit_21.exe Le nom du moteur est "Fruit 2.1". Le nom de l'auteur est "Fabien Letouzey". C:\Chess\Pharaon\Pharaon.exe Le nom du moteur est "Pharaon 3.5.1". Le nom de l'auteur est "Franck ZIBI". C:\Chess\ProDeo\rebeluci.exe Le nom du moteur est "ProDeo 1.88". Le nom de l'auteur est "Ed Schröder". C:\Chess\Stockfish\Windows\stockfish 7 32bit.exe Le nom du moteur est "Stockfish 7". Le nom de l'auteur est "T. Romstad, M. Costalba, J. Kiiski, G. Linscott". C:\Chess\Tarrasch\Engines\Houdini_15a_w32.exe Le nom du moteur est "Houdini 1.5a w32". Le nom de l'auteur est "Robert Houdart". C:\Chess\Tarrasch\Engines\Rybka v2.3.2a.mp.w32.exe Le nom du moteur est "Rybka 2.3.2a mp 32-bit". Le nom de l'auteur est "Vasik Rajlich". C:\WINDOWS\system32\cmd.exe Ce n'est pas un moteur UCI.
N'hésitez pas à faire part de vos remarques et suggestions !
Partager