I thought this would be an interesting feature to add to the HP-97 emulator. Basically it logs certain events to a configurable tcp host and port.
I've included a basic tcp log server as part of the installation, so you can test the feature.
Many scripting languages, perl, ruby, etc. allow you to easily create a process that listens on a tcp port for input. This feature allows you to integrate custom remote processes with the emulator.
The events transmitted are:
button:
program:
print:
Sample output:
More information: http://www.limpidfox.com/hp97help/AdvancedFeatures.html
Enjoy!
MikeO