Nearly two weeks ago I started a little project to create a poker helper. For the initial setup, I am designing it to work with Zynga's holdem' poker on facebook.
It is a strict work in progress, but while I have the time to do so, I will keep developing it as far as possible. This is a well thought-out multi-stage project, and I'm posting this message here and in a few other places to see what the general interest in this kind of project is, and whether anybody would like to become a tester.
This project is currently in stage 7
The development stages are as follows:
Future features will include:
As you can see, there is a lot to this. As of today (9th July 2012), stage 7 is being worked on. Note that it is unlikely that I will have the time to actively develop this in the future, but express your interest nonetheless if you wish to get involved. Feedback is also greatly valued!
Note: This topic is a branch from the original topic on the portingteam forums, while I will do my best to keep these branches up to date, more recent updates are likely to be found in the original thread.
It is a strict work in progress, but while I have the time to do so, I will keep developing it as far as possible. This is a well thought-out multi-stage project, and I'm posting this message here and in a few other places to see what the general interest in this kind of project is, and whether anybody would like to become a tester.
This project is currently in stage 7
The development stages are as follows:
- The user selects an area of the screen, indication the location of the total chip count. The app reads this, and presents the total chip count.
- The app automatically locates the total chip count based on a placemark, and proceeds to read this chip count.
- The app automatically re-locates the total chip count if it is lost.
- The app tracks the highest and lowest total count the player has reached in that session, and presents it.
- The app tracks the overall chip change of that session (currentChips - startingChips), and presents it.
- The app automatically detects the player's status, whether the player is currently in the lobby, on a table, has a seat, has a hand, and so on.
- Following calibration with an empty table, the app detects what seats are free, and places the player in one of the available position, noting the location of the player.
- The app automatically reads and presents the blindsize of the table the player is currently on.
- With use of knowledge of player's position, the app locates the player's hand.
- The app reads the player's hand successfully, and presents it as text.
- The app knows when the player wins a hand, and when the player loses a hand (could probably do if(totalGain > (blindSize*3)) and treat any gain as a win, and vice versa for lost hands.
- The app tracks which preflop pairs the player loses with and which the player wins with.
- TBA.
Future features will include:
- Reading player's cards, and keeping track which hands win & which hands lose from the preflop.
- Tracking player's primary actions: check, fold, raise, call, all-in.
- Track how many other players there are, and their actions during each round.
- Keeping track of the player's win/lose ratio.
- Reading cards currently in play, and advising player on hand strength.
- Reading players currently on-table chip stack, and recommending whether to rebuy or even change tables.
As you can see, there is a lot to this. As of today (9th July 2012), stage 7 is being worked on. Note that it is unlikely that I will have the time to actively develop this in the future, but express your interest nonetheless if you wish to get involved. Feedback is also greatly valued!
Note: This app does not and will not include automated collusion capabilities.
Code:
lazy paragraph break
FAQ
If you have any questions that aren't here,
ask in the thread or pop me a message.
Can I try it out?
Sure, give it a go and tell me what you think: http://loco.im/PokerAid.app.zip
It says "can't find chips", how can I fix it?
It might need recalibrating for your system configuration. If you're computer savvy, check out the PNGs folder in Contents/Resources, and replace them with your own screenshots.
If you're lost, reply to this topic and I'll help you out.
Which poker sites will it support?
Currently only Zynga's poker on facebook. But the way it is designed, once the program is there, it is easily adaptable.
Will include a bot?
Yes, a later version might include the first pokerbot for Mac that works on Zynga's facebook poker. Stages up to 6 will need to be completed first though, so it might be a while.
If you have any questions that aren't here,
ask in the thread or pop me a message.
Can I try it out?
Sure, give it a go and tell me what you think: http://loco.im/PokerAid.app.zip
It says "can't find chips", how can I fix it?
It might need recalibrating for your system configuration. If you're computer savvy, check out the PNGs folder in Contents/Resources, and replace them with your own screenshots.
If you're lost, reply to this topic and I'll help you out.
Which poker sites will it support?
Currently only Zynga's poker on facebook. But the way it is designed, once the program is there, it is easily adaptable.
Will include a bot?
Yes, a later version might include the first pokerbot for Mac that works on Zynga's facebook poker. Stages up to 6 will need to be completed first though, so it might be a while.
Code:
lazy paragraph break
Latest screenshot:

Note: This topic is a branch from the original topic on the portingteam forums, while I will do my best to keep these branches up to date, more recent updates are likely to be found in the original thread.