Universal betpot and layout manager | ru |
Important note. The developing of the project is suspended now until next notice because I've no sufficient time for support. Sorry for it.
Preface
This program was originally created as betpot and arranger program only for ongame network. Now its functionality grows up. The goal is do the same functionality for all most popular poker rooms such as poker stars, full tilt, party, ipoker network, microgaming network. Now program arranges tables in all six rooms/networks, betpot works for all rooms except party poker. Program works under every custom mod and under every language of poker client. Thanks to all who give me some helpful advice and found bugs. There is discussion on forum twoplustwo.com
Note for users of previous versions. Since version 1.03 comma key can't be used as hotkey! If you used this key please redefine it.
Note for users of previous versions. Program has been renamed so it setups in another directory now. If you want to use previous config of ongamehelper just copy it from old directory (usually C:\Program Files\ongamehelper\ongamehelper.cfg) to new one (usually C:\Program Files\ubetpot)
Program features
Universal betpot is a program for automatic arrangement of the tables, setup hotkeys for fast playing (betpot functions) and some additional room depended functions. The basic features are:
- Automatic arrangement of the tables and poker clients on the screen. Support: poker stars, full tilt, party poker, ipoker, ongame and microgaming
- Setup hotkeys check/fold, raise and all-in. Support: poker stars, full tilt, ipoker, ongame, microgaming
- Outputs customisable tournament information such as tournament number, blinds timer, blinds sizes and buy in. Tournament number is very helpful for analyzing session in sng wizard and holdem manager. Support: full tilt(sng only), ongame
- Calculation of common statistics of the session for tournaments such as total rake, duration of the session, and number of tournaments for every limit. Support: full tilt(sng only), ongame
- Ongame addons
- Program finds correspondence between sng wizard numeration and holdem manager numeration
- Fast restoration of the windows after crush of ongame application. It includes tables arrangement and remove information windows, which appear after ongame falling
Terms
Below some terms will be used so let me to explain them first
- program - means only universal betpot program
- poker client - main window of any poker client only (lobby)
- table - window of game cash of tournament
- helper window - additional window which program uses to show some helpful information (uses for tournaments only)
- arranger - part of the program which do arrangement functions
- betpot - part of the program which do betpot functions
Support chart
Here you can see which functions supported by current version
pokerStars | fullTilt | party | ipoker | ongame | microgaming | |
arranger | ||||||
betpot | ||||||
helper wnd | sng only | |||||
statistics | sng only | |||||
addons | sngwiz hm converter autoclick buttons in games autoclick buttons in poker client |
Prerequisites and first run
You should setup "show fold warning" flag.
If you'll use betpot functions for other rooms then you should setup "show fold warning" flag if it's exists.
On the first run you should setup layout of the tables. Press settings and "layout management" button, next setup sizes and coordinates (details here), please setup other parameters if it is necessary
Setup layout configuration
You should set arrangement of the tables that program can place them correctly. It's possible to setup up to 32 tables. Every table has its own window number which give order of tables appearance. If new table appears then program find free place with minimal number. Lets we have positions for six tables from 1 to 6, for simplicity location of other tables isn't showed. If new table will appear then program place it on the table2 cell, because this cell is empty now.
Program tries to move tables to empty cells how it's shown on the picture below. If we have only five open tables and second cell is empty then program move sixth table in the second cell.
table window description
- position - location of the table in screen coordinates
- size - size of the table in screen coordinates
Note. All tables have the same size
- tile right/bottom - dispose all tables by tile, at first right then bottom
- tile bottom/right - dispose all tables by tile, at first bottom then right
- cascade - dispose all tables by cascade
- move to bottom - move this table behind all others
- left button - moves table on one pixel left (only current table)
- up button - moves table on one pixel up (only current table)
- right button - moves table on one pixel right (only current table)
- down button - moves table on one pixel down (only current table)
- save and exit - save layout and exit
- cancel and exit - exit without saving layout
- [+]/[-] - increase/decrease size of all tables by one pixel
Note. Height of tables can differ from room to room for the same width! So after moving of the tables height can be changed by poker client
Helper windows for tournaments
For every tournament program shows window with additional information. It contains
- current level of blinds small blind / big blind / ante
- time which remains until blinds will increase minutes : seconds
- tournament number
- buy in size
Note. To change location of additional window you should press right mouse button on it and then drag it to appropriate position. Release right mouse button to fix location. Changing of location of the window is the same with windows of holdem manager.
Note. You can customize this window for every room or turn it off
Information in main window
In the bottom-right corner of main window there is combobox which defines room. Information will be showed for selected room.
poker client found, tables not found - there is no tournament or cash game open, but poker client is open
New version found, you should download and install it! - program found new version of application you should download and setup it. Program will not work if you not use latest version.
In all other cases program outputs information which show statistics basically for tournaments. Now only ongame and fulltilt sitngos are supported.
If you play only tournaments then information includes
Second and all other lines: buy in, number of tournaments with current buy in, (number of tournaments with current buy in which still not finished) Example
33.5$ 19 (167.5 pts) duration=00:44 |
22$ 15 (6) |
11$ 3 (2) |
5.5$ 1 (0) |
In the first line you can see that for whole session you've got 33.5$ of rake, played 19 tournaments and got 167.5 ongame points, you play 44 minutes. |
Second line - you've played 15 games on limit 22$, six of them aren't finish. |
Third line - you've played 3 games on limit 11$, two of them aren't finish. |
Fourth line - you've played 1 game on limit 5.5$ and it is finish already. |
If you played only cash games during the session then information includes only length of the session 'duration=hh:mm'
Menu
File
Open config
Load parameters from config file
Save config as
Save parameters to config file
Note. Upon start program find all files with "cfg" extention. If there are two or more files program ask you to chose config. So if you don't want to see choice dialog box leave only one file with cfg extention.
Exit
Exit from the program
Settings
Setup program parameters
Buttons
- reset parameters - reset all parameters to default values
- layout management - setup layout configuration (details here)
- ok - exit and save settings
- cancel - exit without saving
Note. All changes will be lost!
common tab
- hotkeys - setup hot keys for betpot. One can setup up to five betpot keys: check/fold, all in and three raise keys. For every key except check/fold it's possible to setup "autoclick bet" flag
- flag is off - program will set up bet size. You should press bet button yourself.
- flag is on - program will set up bet size and press bet.
- check/fold - set up check fold key
- all in - set up all in key
- raise - setup raise key. Every raise key has its own size in big blinds
Note. This key works on preflop and post flop
Note. Bet size ignores antes
- proceed also mouse double clicks - betpot will proceed double mouse click (middle and right buttons) as it was just single click.
You you use middle or right mouse buttons for betpot functions sometimes it seems like betpot is omit your click. It can happens when you actually do double click instead of single click. So if this checkbox is on then betpot will proceed mouse double click as well.
- betpot toggle - key for stop/start betpot
Note. This key doesn't impact on arrangement, and not disable arrangement toggle key
Note. You can press this key in program or at any table.
- arranger toggle - key for stop/start arranger
Note. You can press this key in program or at any table.
checkboxes
- exit warning - you'll see warning message before exit
- always on top - keep program always on top
- minimize to tray on start - minimize program to system tray upon start
- minimize to tray on close - minimize to tray when you press close the program, otherwise program will exit
- always on top helper windows - helper windows will be always on top
Note. If you don't play by cascade it will be better to set this checkbox is on
betpot
- run upon start - automatically starts betpot
- notification - shows information when betpot change its state
arranger
- run upon start - automatically starts arranger
- notification - shows information when arranger change its state
- customize helper windows - setup items(blinds, times, tournament number and buyin) order for helper windows
pokerStars tab
Poker client
- move poker client - move main window of poker client
- set position and size - set position and size of poker client
- from client - copy coordinates and size from open poker client
fullTilt tab
Poker client
- move poker client - move main window of poker client
- set position and size - set position and size of poker client
- from client - copy coordinates and size from open poker client
Helper windows (only for sit & go tournaments)
- show helper windows - show helper windows for this room
- show blinds level - outputs blinds sizes
- show tournament timer - outputs tournament timer
- show tournament number - outputs tournament number
- separators is tournament number - outputs tournament number with or without separators
- show buy in - outputs tournament buy in
party tab
Poker client
- move poker client - move main window of poker client
- set position and size - set position and size of poker client
- from client - copy coordinates and size from open poker client
ipoker tab
Poker client
- move poker client - move main window of poker client
- set position and size - set position and size of poker client
- from client - copy coordinates and size from open poker client
ongame tab
Poker client
- move poker client - move main window of poker client
- set position and size - set position and size of poker client
- from client - copy coordinates and size from open poker client
Helper windows (only for tournaments)
- show helper windows - show helper windows for this room
- show blinds level - outputs blinds sizes
- show tournament timer - outputs tournament timer
- show tournament number - outputs tournament number
- separators is tournament number - outputs tournament number with or without separators
- show buy in - outputs tournament buy in
Checkboxes
- auto click buttons in poker client - program will press buttons in main window of poker client when you want to register or unregister in the tournament. Any time you want to register in tournament you should do two additional clicks. Program does it for you if current flag is set.
Program automatically presses on the buttons.
- auto click buttons in games - program will press on the buttons when new tournament opens and after falling of ongame application.
Program automatically presses on the button if flag is on.
Note. This flag is very helpful when ongame client is crushed. If you play many tables then you should press one button for every tournament if flag is off
microgaming tab
Poker client
- move poker client - move main window of poker client
- set position and size - set position and size of poker client
- from client - copy coordinates and size from open poker client
Addons
Common tab
- stop arranger(start arranger) - turn off/on arranger
- stop betpot(start betpot) - turn off/on betpot
Ongame tab
SitNGoWizard<->HoldemManager
This button finds correspondence between numerations of sng wizard and holdem manager. Who use both this applications for analyzing knows that applications have different numbers for the same tournament in ongame network. This is the reason of difficulty for analyzing of the session. While you are playing the session program shows tournament numbers of sng wizard. To collate numbers you should select folder with history. It can be folder of holdem manager archive or folder where ongame client stores history. After that, program shows list of all finding tournaments. The information consists of three columns: sng wizard tournament number, holdem manager tournament number, buy in.
Two upper fields help us to find needed tournament. If you type first digits of needed tournament then program filters the list. You can type fist digits for sng wizard of holdem manager tournament number.
On the picture below finding correspondence shown
Help
web help mirror page - call online help about program (alternative site)
about - show information about program
Versions history
version 1.03(b) 28 april 2011
one can use keys F1, F2, F3 as hotkeys. Because comma use as separator in party poker this key cann't be hotkey any more
add option allow arranger resize window to lower sizes
remove date checking bug
fixing bug with helper windows, sometimes doesn't disappear
remove system error 332 for some computers
add support mouse X keys
add notification option when minimized checkbox
add customize font/backgound color and font for helper windows
ante output changed
(ongame) arranger now don't resize window when additional pane is open
support cash games for party poker
version 1.02(b) 26 february 2011
add arranger for stars, ftp, party, ipoker, microgaming
add betpot for stars, ftp, ipoker, microgaming
max number of tables now is 32
add helper windows and statistics for ftp(sng only)
add support of several config files
add options: run arranger/betpot on start, arranger/betpot notifications, always on top, minimize to tray on close, always on top helper, proceed double clicks
added start/stop betpot and arranger buttons
added start/stop betpot and arranger buttons
add many helper buttons for layout manager for fine tune
helper windows
remove flicker of them
improve moving when they are not popup
they can be more customizable now. One can setup order of items
they can be topmost or not topmost so one can play by cascade
ongame
poker client recognized without logon now
ante information output now in helper windows
bugs with raise/autoclick fixed
fixed bug with bwin (auto click buttons in poker client)
partially fixed bug with auto click buttons in tables
version 1.01(b) 7 february 2011
setup position of poker client became simpler
add prohibition for bet pot keys
add two new keys toggles for arranger and betpot
keys pression improvement