Computer Chess Club Archives


Search

Terms

Messages

Subject: StdIOConnector now available

Author: Adam Oellermann

Date: 02:15:31 06/11/02


Hi there,

The StdIOConnector COM component is now available from the Skaar project
(http://www.oellermann.com/skaar). It's open source (written in Delphi) and very
easy to use. WinBoard and UCI protocol support coming soon.

Cheers
Adam

<start blurb>
StdIOConnector is intended to allow Windows programmers a simple way to control
programs via their STDIN/STDOUT without having to write complex threaded code
for creating and managing pipes and processing.

The component is a COM component, accessible from VB, Delphi, C++ and a range of
other environments. Simple methods and events make it trivial to implement a
connection with a command-line program such as a WinBoard-compatible chess
engine.
The component polls for data from the connected program in a separate thread,
and is
therefore able to continuously monitor output without needing to interrupt your
processing. When data arrives from the connected program, events are raised;
your code can respond to the appropriate set of events.

The author's initial goal is to use this to communicate with WinBoard engines,
although their is clear potential to use StdIOConnector to create standardised
WinBoard-like interfaces for other games. The enormous benefit that WinBoard
has been to the chess programming community is well-known; it is hoped that in
a small way, this might help spread the joy.
<end blurb>



This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.