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

12-20-2009 , 05:09 PM
7zip is free for ever!
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
12-20-2009 , 10:39 PM
Quote:
Originally Posted by Banzai
Do I need to copy/paste the above somewhere? I'm not sure where, doesn't look like it belongs in filters.py so I'm not too sure....
+ at the start of the line means add this line
- at the start of the line means remove this line
@@ -479 means the line below is line 479.
Quote:
Originally Posted by Banzai
Also, am I really alone with my HUD problem? All I did was upgrade from 0.11 to 0.12 why hasn't anyone else got this problem? I'm running XP on a Dell mini12 netbook, hardly an unusual hard/software combo.
I don't think I realised you updated.

Please make sure:
1) You have a new config file based on HUD_config.xml.example in the pyfpdb/ directory
2) You Recreate the database tables. There was a schema change between 0.11 and 0.12, so this is essential.
Quote:
Originally Posted by Banzai
All I want is to track my Razz play and maybe have the luxury of a HUD.

Anyone else out there had success / failure going from 0.11 to 0.12??

Merry Christmas everyone!!
Most have made the transition ok. On that setup you should be fine though.

Sorrow
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
12-20-2009 , 10:44 PM
Quote:
Originally Posted by fasenderos
Thanks for info, now the program starts.
The folder /. FPDB not exist and I had to create it. I regret not having read in the wiki that it was necessary to create this folder.

Now I'm trying to import an HH, but it is not importing any hand.
I use as a client Pokerstars.it (in Italy we can not use Pokerstars.com because it is illegal) and it's possible that FPDB can not read my HH.

That's an example of my HH:
Hi fasenderos,

It appears my most recent fix for the Euro tables didn't extend to fixing EUR tournaments. I'll fix that shortly.

May add one of the above hands into out test database?

Sorrow
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
12-20-2009 , 11:28 PM
Quote:
Originally Posted by Neko
Code:
re_HandInfo     = re.compile("""
            ^Table\s+
            (?P<TTYPE>[a-zA-Z0-9 ]+)\s+
            (?: \#|\(|)(?P<TABLE>\d+)\)?\s+
            (?:[^ ]+\s+\#(?P<MTTTABLE>\d+).+)? # table number for mtt
            (\(No\sDP\)\s)?
            \((?P<PLAY>Real|Play)\s+Money\)\s+ # FIXME: check if play money is correct
            Seat\s+(?P<BUTTON>\d+)\sis\sthe\sbutton
            """,
          re.MULTILINE|re.VERBOSE)
Finally got around to checking this out. Seems great so far. I had issues with some of my party hands that were on No Disconnect protect tables but adding the No DP regex in the PartyToFpdb hand converter seems to have fixed it for me.
Looks good Neko, I've added this to my tree.

Sorrow
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
12-21-2009 , 12:49 AM
Quote:
Originally Posted by sqlcoder
What I do is left-click on the hud window, so pretty similar to choosing "save this hud" except you don't have to worry about it saving things you don't want saved and you don't have to find a particular option. So right-click brings the menu up, and left-click makes it go away.

Maybe there are other ways too, but this is what I do. (You'd think pressing esc should close the menus, but I don't think it does - maybe we could implement this ....)

- sc
I always just right-click a second time to make the menu go away without saving any changes.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
12-21-2009 , 07:13 AM
Quote:
Originally Posted by sorrow
+ at the start of the line means add this line
- at the start of the line means remove this line
@@ -479 means the line below is line 479.
In which file should I be doing this? I searched "for words or phrases in the file" for some of the text lines which need to be removed but didn't find any files containing the text so I'm wondering if I have something missing.

Quote:
Originally Posted by sorrow

Please make sure:
1) You have a new config file based on HUD_config.xml.example in the pyfpdb/ directory
2) You Recreate the database tables. There was a schema change between 0.11 and 0.12, so this is essential.
1) I have a HUD_config.xlm file which (I believe) was renamed from HUD_config.xml.example should I post the conents here?

2) I'm sure I have done this a few times now, under the database menu in the software.

Thanks.

EDIT:

Just seen the following error in the shortcut to fpdb.py command window when trying to run Autoimport and HUD:

.python: can't open file 'HUD_main.py': [Errno 2] No such file or directory

There is a file of that name and when I run it the small HUD window opens as "normal"
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
12-21-2009 , 05:28 PM
Hi again,

Just posting to request "fold to 3bet" and "donk bet" stats. Both would be very helpful!

Thanks.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
12-21-2009 , 11:03 PM
I'm getting this error when running the fpdb file after installing everything:

g_timeout_add_seconds_full not located in dynamic library libglb-2.0-0.dll

Running windows XP.

Thanks
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
12-21-2009 , 11:40 PM
error log:

Traceback (most recent call last):
File "fpdb.py", line 67, in <module>
import gtk
File "C:\Python25\lib\site-packages\gtk-2.0\gtk\__init__.py", line 38, in <module>
import gobject as _gobject
File "C:\Python25\lib\site-packages\gtk-2.0\gobject\__init__.py", line 30, in <module>
from gobject.constants import *
File "C:\Python25\lib\site-packages\gtk-2.0\gobject\constants.py", line 22, in <module>
from _gobject import type_from_name
ImportError: DLL load failed: The specified procedure could not be found.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
12-21-2009 , 11:52 PM
downloaded GTK again, made sure settings under My COMPUTER and path were correct, now get this error:

Traceback (most recent call last):
File "C:\fpdb-0.12-20091126\pyfpdb\fpdb.py", line 756, in <module>
me = fpdb()
File "C:\fpdb-0.12-20091126\pyfpdb\fpdb.py", line 647, in __init__
self.load_profile()
File "C:\fpdb-0.12-20091126\pyfpdb\fpdb.py", line 472, in load_profile
self.db = Database.Database(self.config, sql = self.sql)
File "C:\fpdb-0.12-20091126\pyfpdb\Database.py", line 188, in __init__
self.do_connect(c)
File "C:\fpdb-0.12-20091126\pyfpdb\Database.py", line 237, in do_connect
self.fdb.do_connect(c)
File "C:\fpdb-0.12-20091126\pyfpdb\fpdb_db.py", line 86, in do_connect
password=db['db-password'])
File "C:\fpdb-0.12-20091126\pyfpdb\fpdb_db.py", line 168, in connect
self.cursor = self.db.cursor()
AttributeError: 'NoneType' object has no attribute 'cursor'
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
12-24-2009 , 04:55 AM
Quote:
Originally Posted by PokerChamp22
...
File "C:\fpdb-0.12-20091126\pyfpdb\fpdb_db.py", line 168, in connect
self.cursor = self.db.cursor()
AttributeError: 'NoneType' object has no attribute 'cursor'
I think we've seen this before, even in this thread. Whatever you have configured or set up, fpdb can't connect to the database.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
12-24-2009 , 09:39 AM
Quote:
Originally Posted by Bostik
I think we've seen this before, even in this thread. Whatever you have configured or set up, fpdb can't connect to the database.
I've actually got passed that now and the software runs, but I can't seem to get the auto or bulk importer to work for full tilt. I'm on windows. I will have to post the error later and see if anyone can help figure it out. I DID change the settings in the config file as well.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
12-29-2009 , 10:13 PM
I would first like to thank everyone for working on this program. I have been using 11.3 with no problem on Linux Mint 9.04 and 9.10-both 64bit.
This morning I downloaded the latest version from git, after reinstalling Mint 8 64bit (9.10).
I set it up exactly the way I have done for 11.2 and 11.3, the only thing different was that I did not rename the Hud config file. After using the program for a few minutes I noticed that it made its own Hud config without the example extension, so I have both files in the program.
The program works well after having to restart auto import 4 or 5 times until it quits locking up. The player stats update well and it looks like a great program.
PROBLEM: No Hud
I created the ~.fpdb for Hand Histories. I read on hear about copy and paste Hudconfig into this folder. After doing that no change in program.
After making every change I delete and recreate the database and do a bulk import which works great.
This is the error report I get from the Hud error text.

Traceback (most recent call last):
File "/home/george/fpdb/pyfpdb/HUD_main.py", line 59, in <module>
import XTables as Tables
File "/home/george/fpdb/pyfpdb/XTables.py", line 35, in <module>
import Xlib
ImportError: No module named Xlib

Other than the Hud program seems to be working.

While I am asking can anyone tell me how to relate the variance number to something I can understand. My variance is 0.23, but I have no idea how that relates to swings such as so many BB/100 up or down.

Again thanks for a great program. Wish I understood Python
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
12-30-2009 , 01:45 AM
Quote:
Originally Posted by black ice
ImportError: No module named Xlib
This should be the missing piece then:
Code:
sudo aptitude install python-xlib
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
12-30-2009 , 02:21 AM
Quote:
Originally Posted by black ice
I would first like to thank everyone for working on this program. I have been using 11.3 with no problem on Linux Mint 9.04 and 9.10-both 64bit.
This morning I downloaded the latest version from git, after reinstalling Mint 8 64bit (9.10).
Out of curiosity - which tree?
Quote:
Originally Posted by black ice
I set it up exactly the way I have done for 11.2 and 11.3, the only thing different was that I did not rename the Hud config file. After using the program for a few minutes I noticed that it made its own Hud config without the example extension, so I have both files in the program.
The program works well after having to restart auto import 4 or 5 times until it quits locking up. The player stats update well and it looks like a great program.
Putting the config file in ~/.fpdb/ is preferred under linux. As you did below.

I've not sure why but there is a bug in git when starting auto-import with an empty database, just bulk importing 1 file seems to fix the problem though.
Quote:
Originally Posted by black ice
ImportError: No module named Xlib
Bostik answered this above
Quote:
Originally Posted by black ice
While I am asking can anyone tell me how to relate the variance number to something I can understand. My variance is 0.23, but I have no idea how that relates to swings such as so many BB/100 up or down.
Easiest to link to an article - http://www.aintluck.com/strategy/basic/poker-variance/

The value in Player Stats for variance is calculated using the "Estimating Variance" method described in the above article.

Sorrow
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
12-30-2009 , 11:12 AM
Thank you for your reply. Back in the days before Oracle I was a freelance database programmer so I understand what you go through every time you change a line of code.
I have never known there was more than one Tree. I have done all my installs from www.fpdb.****************/. For 11.2 and 11.3 I just downloaded the tarball. These are the git commands I used to download this newest file: $ sudo apt-get install git-core
$ git clone git://git.assembla.com/free_poker_tools.git fpdb. This was found in the Installation instructions for Ubuntu.

After posting yesterday I experimented a lot. I ended up with Hud_config.xml and Hud_config.xml.example in the pyfpdb folder. Also I had place a copy of Hud_config_xml in the ~.fpdb directory. All of these files are identical.
In the main program directory there is a file called setup.py, so I made it executable and ran it. After all these changes program still worked, no hud and Import still locking up at the beginning a few times. After reading your post I just wanted to see if I could produce a Hud, not really interested if the rest of the program was trash after all my changes. So I installed Xlib and ran the program for 40 Hands.
RESULTS: Hud import never locked up one time. Produced a beautiful Hud first try. Program in Player stats worked without problem. The Hud_config.xml file in ~.fpdb disappeared and left a little suitcase backup file.

Program is working flawlessly so I am afraid to make any changes to anything right now.
Thanks for your very thorough response.

This may not be the place to ask, but is there just one type of Python language to learn(not interested in learning C) so that I can make some changes to the program such as adding a little color to Hud and changing the BB/100 calculation from using the small bet to the big bet. I play micros and live on SSI so dont have much money, but maybe i can learn to help by changing code a little bit.
Thanks again.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
12-30-2009 , 12:23 PM
There are no dialects of Python, and we do our best to keep the code compatible with even some of the older versions. (most guys have 2.6, but the code runs on 2.5; when we need to forward port to 3.x syntax, it will be a conscious decision.)

HUD already supports colours for individual stats and the latest changes in some trees even have dynamic colours based on the value. Think of colour-coded autorate...
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
12-30-2009 , 12:29 PM
Quote:
Originally Posted by black ice
After posting yesterday I experimented a lot. I ended up with Hud_config.xml and Hud_config.xml.example in the pyfpdb folder. Also I had place a copy of Hud_config_xml in the ~.fpdb directory. All of these files are identical.
In the main program directory there is a file called setup.py, so I made it executable and ran it.
setup.py is only used for packaging, running it wont do anything harmful though.
Quote:
Originally Posted by black ice
After all these changes program still worked, no hud and Import still locking up at the beginning a few times. After reading your post I just wanted to see if I could produce a Hud, not really interested if the rest of the program was trash after all my changes. So I installed Xlib and ran the program for 40 Hands.
RESULTS: Hud import never locked up one time. Produced a beautiful Hud first try. Program in Player stats worked without problem. The Hud_config.xml file in ~.fpdb disappeared and left a little suitcase backup file.
The file in ~/.fpdb/ disappeared? that should never happen. I'll have to look into that.
Quote:
Originally Posted by black ice
Program is working flawlessly so I am afraid to make any changes to anything right now.
Thanks for your very thorough response.

This may not be the place to ask, but is there just one type of Python language to learn(not interested in learning C) so that I can make some changes to the program such as adding a little color to Hud and changing the BB/100 calculation from using the small bet to the big bet. I play micros and live on SSI so dont have much money, but maybe i can learn to help by changing code a little bit.
Thanks again.
Python 2.5 and 2.6 are compatible, and I've found it pretty easy to learn. The philosophy of python is 'batteries included' almost everything you are looking to do already has a an included library.

Hud coloring has actually been started and basic thresholds implemented.

Sorrow
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
12-30-2009 , 12:58 PM
Quote:
Originally Posted by Banzai
EDIT:

Just seen the following error in the shortcut to fpdb.py command window when trying to run Autoimport and HUD:

.python: can't open file 'HUD_main.py': [Errno 2] No such file or directory

There is a file of that name and when I run it the small HUD window opens as "normal"

Bump for sorrow as he is back and active in this thread.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
12-30-2009 , 01:47 PM
Quote:
Originally Posted by sorrow
setup.py is only used for packaging, running it wont do anything harmful though.

The file in ~/.fpdb/ disappeared? that should never happen. I'll have to look into that

Sorrow
I use two monitors one a 26.5 16x9 LCD, so I play with a large table because usually I just play one game at a time. After making my changes on 10 table in the Holdem Mucked section I played some more. Now I have mucked hands in correct position for myself. After playing I went back to the pyfpdb folder to see what else I might be able to figure out to change.
That is when I noticed that the program has deleted my Hud_config.xml file and left another suitcase backup. So the only config file I have anywhere is the beginning Hud-config.xml.example. It seems like the program is telling me what it wants or needs to run and is backing up what it doesn't need.
Program and Hud still running great so I have no idea just thought I would let you know how the program is modifying itself.

George
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
12-31-2009 , 04:07 AM
One thing that would be convenient.. when I change things such as "Import interval" or in player stats screen when I check or uncheck certain boxes, I wish it would either remember them when I close and reopen... Or, have a way of setting our own defaults without editing a file every time.

Would also like an option to NOT have "%" show in hud. I have to manually delete them all in the stats.py file, then next time you do a change, I have to go back and do it again. I was going to just drag n drop a backup copy, but if you changed anything... big trouble..

Finally, if we could set up the player stats columns to just show the one's we want, and save it that way. Some I want are missing, others are there I don't use. Thanks, and a Happy New Year to all.

Dog
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
01-01-2010 , 01:09 AM
Quote:
Originally Posted by Banzai
Bump for sorrow as he is back and active in this thread.
I suspect your shortcut isn't pointing to the correct folder. What are the shortcut values?
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
01-01-2010 , 05:48 AM
Quote:
Originally Posted by sorrow
I suspect your shortcut isn't pointing to the correct folder. What are the shortcut values?
During testing for getting this version working, I have been running the file fpdb.py from this folder: C:\fpdb\pyfpdb

Everything works except no HUD, I have autoimport running, the number of hands is increasing correctly.

I had the HUD working in v0.11 so I know it should work.

I never sorted out the problem you identified here:

http://forumserver.twoplustwo.com/sh...postcount=2381

Thanks in advance for any help and Happy New Year!!
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
01-01-2010 , 06:48 AM
THank all for ur hundreds (1000's?) hours spent developing fpdb!!!

Now. I wish I could use it, Ive spent about 18 hours trying! And I'm no dummy, maybe stuborn.determined to find answer myself but i give up...

Have fpdb installed
have mysql installed..seems to be set up right
when i open fpdb it says at bottom conneted to mysql properly

BUT, i can get any bulk im port to happen, tried single file too (ALSO WITH ONE HAND IN IT!) still doesnt work
The site filter is "greyed out" weird box and wont work ; also the other two boxes to the right and bottom are greyed out too
i'M SURE THIS IS WHY BULK IMPORT WONT HAPPEN
the snapshots ive seen these boxes say pokerstars, and other boxes are avail.






heres another little part of this problem i think, cant get prog. to show any hands , hud, or ANYTHING with pokerstars open...saying errors about directoies when i try auto import.

i think i have a config file problem but the example is exactly like the installed config....how is that any help!

I trhink im close please help...ty hans

also...what is the dir, supposted to be for Hand hist archive? do i point it to Pstars HH???!!

the config is un changed at it comes except for i pointed HH archive to PS hands hist. and Pokerstars is enabled(fFullT too)
and put hero name in



TY again

Last edited by pokepro876; 01-01-2010 at 07:13 AM.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
01-01-2010 , 07:00 AM
pokepro876:

Try running the file tables.py when you have Pokerstars open to see if it picks up the tables to get a bit more info on what is working properly.

I can't help too much because mine is not working properly yet but a bit more than you.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote

      
m