PokerHUD ([url removed, login to view]) is help application for online poker players. It works with poker clients (for example EmpirePoker or PartyPoker). It somehow sniffs which cards are on the table and which two cards poker players has and then calculates statistics.
I have already done statistics part, only automatic card retrieving is to be done.
Source code should be in Delphi (DLLs can be in C).