Open Side Menu Go to the Top
Register
what language and tools are used to create pokertracker etc what language and tools are used to create pokertracker etc

10-14-2016 , 10:14 PM
any ideas?
what language and tools are used to create pokertracker etc Quote
10-17-2016 , 12:52 AM
weird. i was just wondering this today as well. haha.
what language and tools are used to create pokertracker etc Quote
10-17-2016 , 10:30 AM
I don't know, but also it doesn't really matter? Almost any language would work fine. I wrote a poker tracking thing years ago in Tcl/Tk, a not very well known scripting language. It was fine.
what language and tools are used to create pokertracker etc Quote
10-17-2016 , 11:00 AM
ya pretty sure you could ask them. I havent used pt since the 2nd version and I know it used postgresql. not sure what it used to parse the hh but I think any language would work.
what language and tools are used to create pokertracker etc Quote
10-17-2016 , 11:11 AM
Quote:
Originally Posted by Victor
ya pretty sure you could ask them. I havent used pt since the 2nd version and I know it used postgresql. not sure what it used to parse the hh but I think any language would work.
PT used microsoft access by default, but could be configured to use postgres also. I think they used some archaic gui building thing originally but I really don't remember.
what language and tools are used to create pokertracker etc Quote
10-17-2016 , 01:36 PM
PokerTracker2 was Delphi? & MS Access, later Postgresql option.

PokerTracker3+ is C++ with wxWidgets, Postgresql.

HM1 was .Net with Postgresql.

Not sure about HM2, likely still .Net and certainly still Postgresql.
what language and tools are used to create pokertracker etc Quote
10-18-2016 , 02:46 PM
oh I must have switched over the postgres at some pt. I know I have some 10g dbs backed up.
what language and tools are used to create pokertracker etc Quote
11-02-2016 , 09:07 PM
ive been working on one of my own in python and sql.

the main problem ive had is finding a good solution to make a hud. im using the wx module which can draw directly to screen but poker windows immediately overwrite it
what language and tools are used to create pokertracker etc Quote
11-02-2016 , 11:24 PM
Quote:
Originally Posted by pl4yd0ugh
ive been working on one of my own in python and sql.

the main problem ive had is finding a good solution to make a hud. im using the wx module which can draw directly to screen but poker windows immediately overwrite it
My solution to this was basically to use Window's API to do to the following:

1. pin a window "above" a target window (the target being the poker window)
2. draw my HUD window with a green background
3. use the window API to apply chroma keying (making a particular color transparent)
4. use a windows API to remove the window decoration (border, etc)
5. check the location of the poker window many times/s so that if it moves I can move my HUD window to cover it

It worked well enough.

I was using python, but I was using another scripting language. I just wrote a module in C that did what I wanted. You may be able to find a python module that wraps windows APIs directly.
what language and tools are used to create pokertracker etc Quote
11-02-2016 , 11:25 PM
I should probably add that this was a project I started more than a decade ago and probably stopped work on 6 years ago, so there may be different/better ways, and what I have may not even work with modern versions of windows. I could probably dig it up, if you're curious PM me.
what language and tools are used to create pokertracker etc Quote
11-02-2016 , 11:51 PM
I'd be interested to see the "pin above X" if it's as described, I never figured how to do what win winapi. Either would use alwaysontop or setparent (was prob 6 years ago I last worked on mine lol, not much point these days)

Last edited by _dave_; 11-02-2016 at 11:57 PM.
what language and tools are used to create pokertracker etc Quote
11-03-2016 , 08:15 AM
Quote:
Originally Posted by _dave_
I'd be interested to see the "pin above X" if it's as described, I never figured how to do what win winapi. Either would use alwaysontop or setparent (was prob 6 years ago I last worked on mine lol, not much point these days)
Looks like I used WS_EX_TOPMOST which probably just puts my window at the top, like you said. That would be kind of a mess with cascaded windows.
what language and tools are used to create pokertracker etc Quote
11-03-2016 , 11:17 PM
Either setparent or WS_EX_TOPMOST with checks for the z-order pos of the window that you're 'attaching' the hud to seem like the ways to go.
what language and tools are used to create pokertracker etc Quote
11-04-2016 , 11:43 AM
are windows created without creating an item in the taskbar?
what language and tools are used to create pokertracker etc Quote
11-04-2016 , 02:55 PM
Quote:
Originally Posted by pl4yd0ugh
are windows created without creating an item in the taskbar?
Yeah. I use a mode that basically makes the window not managed by the window manager at all. I don't know the winapi call because I used my scripting language to do it. In the scripting language it was called "overrideredirect" but I don't know off hand what that corresponds to. The created window has no WM stuff of any kind - no border, no "x" to close it, etc.
what language and tools are used to create pokertracker etc Quote
11-04-2016 , 03:08 PM
I wanted to build a layer on top of PT or HM that provided in-hand analysis.

Constructing a range for villain based on stats and providing the user with the most GTO play.

Few questions:

1. Does this exist?
2. If it does/doesn't is it against TOS?
what language and tools are used to create pokertracker etc Quote
11-05-2016 , 01:34 AM
WS_EX_TOOLWINDOW will create the window without a taskbar, and not WS_CAPTION, not WS_BORDER will get rid of it's caption and border respectively. I might be simplifying a bit, AHK makes these very easy to accomplish.
what language and tools are used to create pokertracker etc Quote
11-05-2016 , 01:37 AM
1. probably, not public for obvious reasons because:
2. certainly against TOS.

this is the sort of thing people will call a "dream machine". or more generally, a bot.
what language and tools are used to create pokertracker etc Quote
11-07-2016 , 12:07 PM
Quote:
Originally Posted by _dave_
1. probably, not public for obvious reasons because:
2. certainly against TOS.

this is the sort of thing people will call a "dream machine". or more generally, a bot.
Thanks for this information. I will tread lightly.
what language and tools are used to create pokertracker etc Quote

      
m