Open Side Menu Go to the Top
Register
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013

11-29-2012 , 07:01 PM
When I have the Hand Viewer open and right-click on a hand, I get "Copy to clipboard". I can then paste the history to notepad. This works on Holdem and Omaha. Badugi, my own cards are lost. Stud - nothing gets copied.
I don't know where the histories come, though.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
11-30-2012 , 01:31 AM
Quote:
Originally Posted by pasita
When I have the Hand Viewer open and right-click on a hand, I get "Copy to clipboard". I can then paste the history to notepad. This works on Holdem and Omaha. Badugi, my own cards are lost. Stud - nothing gets copied.
I don't know where the histories come, though.
Ah ok. My bad. This function may just not be implemented yet for draw. Likely related to why draw is also not available in Replayer.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
12-02-2012 , 10:05 AM
Hello,

just want to let you guys know that I appreciate it a lot that you put this software out. It is a very helpfull tool, especially for recreational micro stakes players like me who don't want to invest $100.

Cheers,
Doc
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
12-02-2012 , 10:43 AM
Quote:
Originally Posted by TheCountZero
Thanks for your quick answer.
I don't know if this suggestion would need less work but what about just add to the "All" check box a "None" check box? I (and some others I'm sure) will deal happily with this simple solution.
That was about where I got to last time I looked at this. If I wasn't so bad with GUI's it would already be a feature

Quote:
Originally Posted by ChazDazzle
Ah ok. My bad. This function may just not be implemented yet for draw. Likely related to why draw is also not available in Replayer.
We have a function that rebuilds hh text from the available hand information in the db, rather than storing full text. It just isn't 100% complete.

The reason draw and stud dont work in the replayer is partly related, but there is some work do do before that would matter.

Sorrow
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
12-03-2012 , 04:45 AM
All right, take your time, as long as there is a workaround, I'm fine with that...

I have another suggestion, concerning the data this time. We already have the C-bet stat, what about to add the Fold to C-bet stat? This would be usefull for precise analyses.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
12-03-2012 , 10:57 AM
I try and try but I just cant get the Hud stats to appear in the right place above players names, I know you can manually move them to the correct place but when you play 20+ this is impossible, i've used windowsspy to get the coords and I think i have put them in the preferences correct but still no luck, can someone take a screenshot of there settings for 9 man seated tabble?
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
12-05-2012 , 12:55 PM
So, I'm using FPDB to play on Carbon Poker and everything is perfect, except this:



The HUD on my top right table just keep going over my top left table, even if i close the table and open a new one.

Any clue on what should I do to fix it?

EDIT: larger image.

Last edited by N3rDi; 12-05-2012 at 01:09 PM.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
12-06-2012 , 04:38 AM
I think the names of the tables are the problem.
"Temple of Artemis" is a prefix of "Temple of Artemis VI",
the top-left window is probably the first on the windows' list,
so also the HUD of the top-right table gets attached there.

EDIT:
quick dirty solution: try to open the table with the
simplest name as first (or last, I don't know).

Wait for a dev for a better answer and hopefully a solution.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
12-11-2012 , 11:42 AM
I'm having problems with the hud on Full tilt.

Operating System: Windows ('XP', '5.1.2600', 'SP3', 'Multiprocessor Free')
Python: 2.7
GTK+: 2.24.10
PyGTK: 2.24.0
matplotlib: 1.1.0
numpy: 1.6.1
sqlite: 3.6.21
fpdb version: 0.30.5
database used: sqlite
language: en_GB
character encoding: cp1252


'More than 1 Database ID found for Full Tilt Poker'

I've not changed anything since full tilt came back.

Any ideas?

Thanks
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
12-11-2012 , 01:06 PM
Is this soft still good? I play on revolution wondering if its good there?
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
12-11-2012 , 01:32 PM
Have a 16gb RAM computer and using postgresql. Is changing shared_buffer=4GB + effective_cache_size=8GB improve performance? Any tips for postgresql performance tuning? Is maintenance in FPDB the same as manually vaccum+analyze+ reindex in postgresql?

Last edited by riverofjustice; 12-11-2012 at 01:38 PM.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
12-11-2012 , 04:13 PM
Hi

I installed it yesterday (version 0.30.6) and it worked great for poker stars but for Carbon(Merge) it didn't.

Does it need to be configured in a special way to work for Carbon?
Bulk imported worked when i set the path to the root (C:\Program Files\CarbonPoker\history\#PlayerName#). The problem is HUD wasn't visible and autoimport didn't worked for Carbon (with the same path set as bulk import).

Eksan1.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
12-11-2012 , 04:29 PM
Hi,

i have problems getting it to run with mySQL, when i remove the "sqllite" part from hud.xml, it says "Error 2001 and 2002, failure to open", when i keep it in the hud.xml it has a red "x" after status. i havent found a way to put my DB on mysql tough, it always takes sqllite. (it also wont start with both DB in it and default=true for mysql and false for sqllite).

mysql 5.5, on a win64 machine.

DB table exists, i can access mysql via console. those i did after the create db.


Quote:
GRANT ALL PRIVILEGES ON fpdb.* TO 'fpdb'@'localhost' IDENTIFIED BY 'password' WITH GRANT OPTION;
FLUSH PRIVILEGES;
Quote:
<supported_databases>
<database db_desc="" db_ip="localhost" db_name="fpdb" db_pass="password" db_server="mysql" db_type="fpdb" db_user="fpdb"> </database>
<database db_ip="localhost" db_name="fpdb.db3" db_pass="fpdb" db_server="sqlite" db_user="fpdb" default="True"/>
</supported_databases>
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
12-11-2012 , 09:24 PM
forgot to add the log entry

Quote:
2012-12-11 21:05:27,329 - config INFO Reading configuration file C:\Users\fif\AppData\Roaming\fpdb\HUD_config.xml
2012-12-11 21:05:27,438 - db DEBUG Creating Database instance, sql = <SQL.Sql instance at 0x044D9F80>
2012-12-11 21:06:41,617 - config INFO Reading configuration file C:\Users\fif\AppData\Roaming\fpdb\HUD_config.xml
2012-12-11 21:06:41,726 - db DEBUG Creating Database instance, sql = <SQL.Sql instance at 0x045D0F80>
2012-12-11 21:07:07,122 - config INFO Reading configuration file C:\Users\fif\AppData\Roaming\fpdb\HUD_config.xml
2012-12-11 21:07:07,233 - db DEBUG Creating Database instance, sql = <SQL.Sql instance at 0x04400F80>
2012-12-11 21:07:21,990 - config INFO Reading configuration file C:\Users\fif\AppData\Roaming\fpdb\HUD_config.xml
2012-12-11 21:07:22,098 - db DEBUG Creating Database instance, sql = <SQL.Sql instance at 0x044DDF80>
2012-12-11 21:07:22,098 - db INFO Connecting to SQLite: C:\Users\fif\AppData\Roaming\fpdb\database\fpdb.db 3
2012-12-11 21:07:24,127 - db DEBUG Creating Database instance, sql = <SQL.Sql instance at 0x04E314B8>
2012-12-11 21:07:25,157 - maintdbs INFO db connection to 2, localhost, fpdb, fpdb, password failed: MySQL client reports: 2002 or 2003 error. Unable to connect - Please check that the MySQL service has been started
2012-12-11 21:07:25,157 - db DEBUG Creating Database instance, sql = <SQL.Sql instance at 0x04E314B8>
2012-12-11 21:07:25,157 - db INFO Connecting to SQLite: C:\Users\fif\AppData\Roaming\fpdb\database\fpdb.db 3
2012-12-11 21:13:03,573 - config INFO Reading configuration file C:\Users\fif\AppData\Roaming\fpdb\HUD_config.xml
2012-12-11 21:13:03,678 - db DEBUG Creating Database instance, sql = <SQL.Sql instance at 0x04477F80>
2012-12-11 21:13:03,678 - db INFO Connecting to SQLite: C:\Users\fif\AppData\Roaming\fpdb\database\fpdb.db 3
2012-12-11 21:13:05,779 - db DEBUG Creating Database instance, sql = <SQL.Sql instance at 0x04DC1350>
2012-12-11 21:13:06,812 - maintdbs INFO db connection to 2, localhost, fpdb, fpdb, password failed: MySQL client reports: 2002 or 2003 error. Unable to connect - Please check that the MySQL service has been started
2012-12-11 21:13:06,812 - db DEBUG Creating Database instance, sql = <SQL.Sql instance at 0x04DC1350>
2012-12-11 21:13:06,812 - db INFO Connecting to SQLite: C:\Users\fif\AppData\Roaming\fpdb\database\fpdb.db 3


Quote:
mysql> show grants for fpdb@'localhost';
+-------------------------------------------------------------------------------
------------------------------+
| Grants for fpdb@localhost
|
+-------------------------------------------------------------------------------
------------------------------+
| GRANT USAGE ON *.* TO 'fpdb'@'localhost' IDENTIFIED BY PASSWORD '*2470C0C06DEE
42FD1618BB99005ADCA2EC9D1E19' |
| GRANT ALL PRIVILEGES ON `fpdb`.* TO 'fpdb'@'localhost' WITH GRANT OPTION
|
+-------------------------------------------------------------------------------
------------------------------+
2 rows in set (0.00 sec)

mysql>
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
12-12-2012 , 03:04 AM
Quote:
Originally Posted by Potamito
Is this soft still good? I play on revolution wondering if its good there?
Wouldnt mind knowing the answer to this one either.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
12-12-2012 , 04:54 AM
Quote:
Originally Posted by pasita
Every time when I save the HUD layout, the stuff in the config file turns into something like this:
<location seat="1" x="4930" y="46"> </location>
<location seat="2" x="4979" y="124"> </location>
<location seat="3" x="4983" y="274"> </location>
<location seat="4" x="4901" y="379"> </location>
<location seat="5" x="4449" y="397"> </location>
<location seat="6" x="4393" y="275"> </location>

This results in the stats showing up whicheverway around my dual monitor system (where the left hand monitor has negative x-values, if that matters).

Any help appreciated.
I've got a feeling this is because Wintables.py lines 113,114:
Code:
                # minimised windows are given -32000 (x,y) value,
                #   so just zeroise to avoid downstream confusion
                if x < 0: x = 0
                if y < 0: y = 0
These assume that all negative values mean minimized window. My left hand monitor has x-coordinates -2560 to -1. This could easily cause all the trouble I've seen. Also the width calculations a few lines later fail because of this (width becomes whatever happened to be the x-coordinate of the right bottom corner... negative width, in my case).

I tried building after getting this from git, but no luck (I've never really worked with python before). At least __init__.py seems to not be found. All I figured out so far was to try 'python setup.py build'. More info appreciated, please.

Alternatively, could someone with the setup ready please try building... if x < -31000:x = 0 should be safe.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
12-12-2012 , 05:50 AM
Is everyone having their HUD show up in the correct position automatically in Fulltilt's MTT & SNG, or I am the only one?
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
12-12-2012 , 10:19 AM
Quote:
Originally Posted by Arsil
I think the names of the tables are the problem.
"Temple of Artemis" is a prefix of "Temple of Artemis VI",
the top-left window is probably the first on the windows' list,
so also the HUD of the top-right table gets attached there.

EDIT:
quick dirty solution: try to open the table with the
simplest name as first (or last, I don't know).

Wait for a dev for a better answer and hopefully a solution.
You were right, sir. "Temple of Artemis" table is the root of all evil :P

If I open it first or don't open at all, I have no problems whatsoever.

Hope there's a easy fix for it.

Thanks!
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
12-12-2012 , 03:41 PM
Is there a current "how to get started with fpdb development on windows" document out there?
This is as far as I get.
http://****************/apps/mediawik...indows_Install
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
12-13-2012 , 01:02 AM
Quote:
Originally Posted by pasita
Is there a current "how to get started with fpdb development on windows" document out there?
This is as far as I get.
http://****************/apps/mediawik...indows_Install
Here's the wiki page that should help you get started - http://****************/apps/mediawik...Developer_Info. Best option is to install git for windows and then create a repo and pull a few of the developer branches. You can then use a IDE or a text editor to edit code and commit and push via git (I use Eclipse). You'll also need to install Python for windows (2.6 or 2.7) and a few packages such as pygtk, gtk, pytz, and matplotlib. You can also hop on IRC channel #fpdb for help.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
12-13-2012 , 08:22 AM
Thanks, I had git already, followed the instructions to pull a branch to get the source code. That's where it end for me, it would seem to me I can't build the project (as far as I can tell, python is new to me). Not that I'm sure how to do that. So while I'm able to change things, and probably know push them back, I wouldn't mind being able to run my code too.

I guess I need to find out about this new thing they call IRC.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
12-13-2012 , 08:06 PM
If anyone got the HUD running on Windows, either running from py sources or building yourself and running from there, I'd appreciate help. I'm at a point where autoimport works and the hud main window recognizes the correct table name, but no hud so far.

Running directly from the install pack does work.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
12-14-2012 , 07:26 AM
Quote:
Originally Posted by TheCountZero
All right, take your time, as long as there is a workaround, I'm fine with that...

I have another suggestion, concerning the data this time. We already have the C-bet stat, what about to add the Fold to C-bet stat? This would be usefull for precise analyses.
f_cb1 exists in the latest tree already, not sure what version we introduced it though.

Quote:
Originally Posted by N3rDi
So, I'm using FPDB to play on Carbon Poker and everything is perfect, except this:



The HUD on my top right table just keep going over my top left table, even if i close the table and open a new one.

Any clue on what should I do to fix it?

EDIT: larger image.
Looks like we are being a bit aggressive in culling the table name

Can you post a single hand from the table with the IV at the end please?

Quote:
Originally Posted by tweegy
I'm having problems with the hud on Full tilt.

Operating System: Windows ('XP', '5.1.2600', 'SP3', 'Multiprocessor Free')
Python: 2.7
GTK+: 2.24.10
PyGTK: 2.24.0
matplotlib: 1.1.0
numpy: 1.6.1
sqlite: 3.6.21
fpdb version: 0.30.5
database used: sqlite
language: en_GB
character encoding: cp1252


'More than 1 Database ID found for Full Tilt Poker'

I've not changed anything since full tilt came back.

Any ideas?

Thanks
Can you recreate the db tables and see if the error persists please? That shouldn't happen, but might have if you upgraded at some point.

Quote:
Originally Posted by Potamito
Is this soft still good? I play on revolution wondering if its good there?
I'm not sure if Cake/Revolution works very well. I think cash games worked - haven't had much feedback yet.

Quote:
Originally Posted by riverofjustice
Have a 16gb RAM computer and using postgresql. Is changing shared_buffer=4GB + effective_cache_size=8GB improve performance? Any tips for postgresql performance tuning? Is maintenance in FPDB the same as manually vaccum+analyze+ reindex in postgresql?
Yeah - thats the only thing FPDB can do. Manual is just as effective.

Quote:
Originally Posted by pokerbiker
forgot to add the log entry
That a weird one. 2002/2003 error means it can't connect. Can you remove the sqlite line from the config?

Also check that MySQL is configured for the default port 3306

Quote:
Originally Posted by pasita
I've got a feeling this is because Wintables.py lines 113,114:
Code:
                # minimised windows are given -32000 (x,y) value,
                #   so just zeroise to avoid downstream confusion
                if x < 0: x = 0
                if y < 0: y = 0
These assume that all negative values mean minimized window. My left hand monitor has x-coordinates -2560 to -1. This could easily cause all the trouble I've seen. Also the width calculations a few lines later fail because of this (width becomes whatever happened to be the x-coordinate of the right bottom corner... negative width, in my case).

I tried building after getting this from git, but no luck (I've never really worked with python before). At least __init__.py seems to not be found. All I figured out so far was to try 'python setup.py build'. More info appreciated, please.

Alternatively, could someone with the setup ready please try building... if x < -31000:x = 0 should be safe.
Thats a pretty simple fix if thats the issue.

Find py2exeWalkthroughPython27.txt in the packaging directory. Thats the best one for getting a machine setup for deployment. I almost caught you on IRC today - leave the client open and i'll respond at some point

Sorrow
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
12-14-2012 , 04:42 PM
Quote:
Looks like we are being a bit aggressive in culling the table name

Can you post a single hand from the table with the IV at the end please?
Sure.

<description type="Omaha" stakes="Pot Limit ($0.05/$0.10)" version="2"/>
<game id="64169043-42" starttime="2012/12/06 14:57:10 -0200" numholecards="4" gametype="9" seats="6" realmoney="true" data="20121206|Temple of Artemis IV|64169043|64169043-42|false" version="2">
<players dealer="2">
<player seat="0" nickname="LSGoCards77" balance="$11.95" dealtin="true" />
<player seat="1" nickname="gremista1903" balance="$10.00" dealtin="false" />
<player seat="2" nickname="Sing008poker" balance="$15.47" dealtin="true" />
<player seat="3" nickname="Vincent68" balance="$7.38" dealtin="true" />
<player seat="4" nickname="ThePirateLife" balance="$31.33" dealtin="true" />
<player seat="5" nickname="geoann" balance="$2.36" dealtin="true" />
</players>
<round id="BLINDS" sequence="1">
<event sequence="1" type="SMALL_BLIND" timestamp="1354813040516" player="3" amount="0.05"/>
<event sequence="2" type="BIG_BLIND" timestamp="1354813041124" player="4" amount="0.10"/>
</round>
<round id="PREFLOP" sequence="2">
<event sequence="3" type="CALL" timestamp="1354813054027" player="5" amount="0.10"/>
<event sequence="4" type="CALL" timestamp="1354813058734" player="0" amount="0.10"/>
<event sequence="5" type="RAISE" timestamp="1354813063882" player="2" amount="0.55"/>
<event sequence="6" type="FOLD" timestamp="1354813080794" player="3"/>
<event sequence="7" type="CALL" timestamp="1354813086418" player="4" amount="0.45"/>
<event sequence="8" type="CALL" timestamp="1354813088254" player="5" amount="0.45"/>
<event sequence="9" type="FOLD" timestamp="1354813095071" player="0"/>
</round>
<round id="POSTFLOP" sequence="3">
<event sequence="10" type="CHECK" timestamp="1354813097697" player="4"/>
<event sequence="11" type="CHECK" timestamp="1354813100728" player="5"/>
<event sequence="12" type="BET" timestamp="1354813104485" player="2" amount="1.80"/>
<event sequence="13" type="FOLD" timestamp="1354813106889" player="4"/>
<event sequence="14" type="FOLD" timestamp="1354813110010" player="5"/>
<cards type="COMMUNITY" cards="Ks,2h,9c"/>
</round>
<round id="END_OF_FOLDED_GAME" sequence="4">
<event sequence="15" type="MUCK" timestamp="1354813110463" player="2"/>
<winner amount="1.71" uncalled="false" potnumber="1" player="2" pottype="n"/>
<winner amount="1.80" uncalled="true" potnumber="2" player="2" pottype="n"/>
</round>
<round id="END_OF_GAME" sequence="5">
</round>
</game>
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
12-14-2012 , 05:13 PM
Quote:
Originally Posted by N3rDi
Sure.

<description type="Omaha" stakes="Pot Limit ($0.05/$0.10)" version="2"/>
<game id="64169043-42" starttime="2012/12/06 14:57:10 -0200" numholecards="4" gametype="9" seats="6" realmoney="true" data="20121206|Temple of Artemis IV|64169043|64169043-42|false" version="2">
...
Looks like the parsing side of this is fixed in my tree already, but it also looks like its is working in 0.30.6

What version are you running?

What table names appear in the "HUD Main Window"?
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote

      
m