I have just joined and want to start by saying Hi to all!
I have been working for some time on my own botting solution. I started with the infrastructure (managing virtual machines and so on) and have now reached a point where I have to decide how to get state from the poker program and give input to it. The poker program is running in one VirtualBox VM, the bot in another.
There are a number of alternative approaches (Bring and so on...), but none I have been able to figure out so far that I think would be impossible for the poker software to detect if it really wants to. My bot should be able to play the most difficult sites, so total stealth is needed (if at all possible).
I would really appreciate some good advice on what is the best approach. I realize this should maybe not be discussed in public, so if someone 'in the know' would want to PM me it would really be appreciated. I hope one day I can give something back.