I would like to introduce a little tool that I have just made.
Substitute is a command line tool of the same kind (although much less sophisticated for now) as InBetween by Odd Gunnar Malin, or as UciFilter by Volker Annuss. Instead of starting an engine, you start Substitute with the engine name as parameter (or written in substitute.ini). Substitute creates a file (substitute.log) where you can see the messages sent by the user and the messages sent by the engine.
The name is a bit difficult to type, and I don't know if it's really meaningful. Maybe someone will find a better one.
Substitute is a Pascal program. It has been tested only under Linux, but should work also under other environments. For now I don't provide binaries. If you wish to try the program, it's very easy to compile it with Free Pascal Compiler:
Code: Select all
fpc -Mobjfpc -Sh substitute.pas
The source code is here: