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

01-31-2009 , 12:36 AM
OK, I have just uploaded a new version (called 0.10) to the download page. It might take a little while for it to show up in your local mirror. The zip file is for windows users and the tar.bz2 file is for Linux (and etc.) users.

The wiki is here. (and is more up-to-date than the docs in the download) Use the installation and other instructions in the wiki.

My git repo has the same version--tagged as 0.10. IMO you are better off just using the contents of my repo instead of waiting for me to get busy and make a release. You might want to keep a known good version saved just in case, though.

There is a lot of good, new stuff in this release--I'll make a post in the morning summarizing it.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
01-31-2009 , 12:44 AM
Eratosthenes, thanks for your hard work.

Quote:
Originally Posted by Eratosthenes
There is a bug with windows that causes the tool tips to not close properly in some cases--very annoying. Putting the frames around the stats seem to reduce that significantly. I will probably make those frames optional with a flag in the config file, because I know some users will hate them.
I assumed the frames were put in to make the statistics easier to distinguish. This is why I like them; the eye needs a visual clue to help decipher a player's stats quickly in the middle of a hand.

Perhaps a configurable system of colours for the various stats would have the same effect. Failing this for the time being, I would choose to keep the frames (if only optionally).

Quote:
I thought I had fixed this [the X-Windows problem] by turning off the feature where the HUD follows the table when the table is dragged (that is still turned on in Windows).
I'm not sure whether my report that this crash is still happening applies to the very latest version. I will test it the next time I play.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
01-31-2009 , 01:57 AM
I could use a little help with this.

After installing mySQL and restarting, then I run fpdb-env-installer win-0.2, I get a popup message during the install that tells me it can't detect the mySQL database. I know it's running, because I can log into it with the mySQL client.

Can anybody suggest a course of action here? Thanks.

Running in WinXP btw.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
01-31-2009 , 04:20 AM
Eleatic:

Colors for individual stats, as well as prefix/suffix for them are indeed configurable. The addition of the borders, or whatever it is, forcefully expands my three-line window to an unacceptable size, even using a smaller than default font. Unfortunatly, I need it when running on Full Tilt, as that's where I encounter problems with the mouse-overs not working properly.

Actually, I only really have a problem with it on full 10-seat tables, so maybe we could have the option for that included in the Layout section with the location of the stat windows..

For info on the config stuff i was mentioning above, I did post some examples from my HUD_config.xml that I use, somewhere in the last 20 or so messages, I think
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
01-31-2009 , 10:48 AM
Quote:
Originally Posted by Merum
I could use a little help with this.

After installing mySQL and restarting, then I run fpdb-env-installer win-0.2, I get a popup message during the install that tells me it can't detect the mySQL database. I know it's running, because I can log into it with the mySQL client.

Can anybody suggest a course of action here? Thanks.

Running in WinXP btw.
I'm pretty sure that dialog allows you to skip the mysql stuff and go ahead with the installation. You will then have to set up mysql manually, using the instructions in the wiki.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
01-31-2009 , 06:52 PM
Quote:
Originally Posted by Eratosthenes
In the latest(which will be v0.10 later tonight):
right click closes the popups
ahh, the switch from left to right... thanks.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
01-31-2009 , 09:57 PM
I tried to run fpdb on XP, but am getting an error.

I installed fpdb-env-installer-win-0.2 with no apparent problems or errors, and rebooted.
Then downloaded and unzipped fpdb-0.10 to a new folder /fpdb. Double clicked on pyfpdb/fpdb.py

and the log shows this:

Quote:
Traceback (most recent call last):
File "C:\Documents and Settings\myname\My Documents\fpdb\pyfpdb\fpdb.py", line 35, 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.
What is the problem?
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
01-31-2009 , 10:40 PM
Quote:
Originally Posted by vlad and deiter
I tried to run fpdb on XP, but am getting an error.

I installed fpdb-env-installer-win-0.2 with no apparent problems or errors, and rebooted.
Then downloaded and unzipped fpdb-0.10 to a new folder /fpdb. Double clicked on pyfpdb/fpdb.py

and the log shows this:



What is the problem?
It looks like gtk or pygtk didn't install. I am ready to toss the present incarnation of the windows installer, it seems to fail in a different way for everyone who uses it, but runs perfectly for me.

You can install gtk and pygtk yourself.

Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-01-2009 , 02:47 PM
Quote:
Originally Posted by xaiviax
ahh, the switch from left to right... thanks.
yeah, sorry about that -- windows will not allow the windows to move by using anything other than the "primary" mouse button. It just doesn't work.

... could anyone who was experiencing the "Access Denied." error in the HUD try this current alpha, and tell me if the situation has changed?
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-02-2009 , 01:26 AM
I finally got mysql and fpdb connection to work on alpha9, alpha10 seem to not work for some reason. When I do auto import a it seem to just say GuiAutoImport.import_dir done. I guessing that it importing the data. i did Bulk import that seem to be workin. Now my question is. View the stats? I try click on Viewers> players nothing seem to come up. I would the stats to display lIke the sreenshot on http://fpdb.****************/img/fpdbScreenshot2.png
Forgot to mention I'm using Windows XP

Last edited by ac3allin; 02-02-2009 at 01:33 AM.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-02-2009 , 11:58 AM
Quote:
Originally Posted by ac3allin
I finally got mysql and fpdb connection to work on alpha9, alpha10 seem to not work for some reason. When I do auto import a it seem to just say GuiAutoImport.import_dir done. I guessing that it importing the data. i did Bulk import that seem to be workin. Now my question is. View the stats? I try click on Viewers> players nothing seem to come up. I would the stats to display lIke the sreenshot on http://fpdb.****************/img/fpdbScreenshot2.png
Forgot to mention I'm using Windows XP
One thing I forgot to mention (even though I was reminded) is that Full Tilt players need to make a change to their HUD_config.xml file. The site_name attribute in the site element needs to be changed to "Full Tilt Poker" instead of "Full Tilt". Save a copy of that file before editing it.

So that line looks like:
Code:
<site ... site_name="Full Tilt Poker" ...">
In XP the HUD_config.xml file is in the C:\Documents and Settings\YOUR NAME\Application Data\fpdb\ subdirectory.

Regarding the screenshot. That is the tableview viewer and was put in as a stopgap before the HUD was available. I am not sure it still works and will be removed when somebody has the urge to rip it out of the menu.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-03-2009 , 08:38 AM
Acer pentium 2006.
Firewall + Antivirus

Installed the new Alpha software. If I surf the web and have a tourney or cash game open, it can freeze the game and I can not enter the game. At this point I have to exit fpdb.

If I just sit there and play it tends to work fine but can freeze up now and then.

Also how do I get to see mucked cards?

Quote:
Originally Posted by Eratosthenes
I have had one other report of this freezing phenomena. I worked with him for several hours trying to sleuth it out. I see two things with his setup:
  1. His PC is fairly underpowered. athlon 3000+, XP, 512M.
  2. He is running a bunch of other stuff besides poker and fpdb. He also runs mysql on the poker box (as do most people).
I was able to play on his machine for a good hour with no problems. He sits down to play, opens more stuff, types in to windows, etc., and gets a freeze. I am afraid we have a problem on marginal pcs, but I'm not sure where to attack it.

donkequity: can you tell me about your machine and how you are using it? thanks
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-03-2009 , 09:41 AM
Quote:
Originally Posted by donkequity
Also how do I get to see mucked cards?
So far I have only provided a mucked cards display for stud games (but it is really cool). The wiki tells how to use it with version 0.10.

I have been thinking about how to display mucked cards for flop games and, eventually, for draw games. I find the popup approach that PT3 uses to be more annoying than helpful. I would appreciate suggestions about what a mucked card display should look like for flop and draw games--I am perfectly happy to write separate displays for those 2 game types.

Thanks for the update on the freezey thing. I have not forgotten about it and maybe have a couple of ideas to try. Unfortunately, those ideas involve removing functionality.

edit, one more thing: The mucked card display for stud games uses a more general approach that I have put into the hud, that I called aux_window. Using the aux_window framework we can have many different mucked card displays and pick the one we want to use in the config file. It is also easy to write an aux_window as a plug in, without bothering the rest of the fpdb/HUD code. I have not yet documented how to do that, and I want to add some utilities for 3rd party aux_windows to use.

Last edited by Eratosthenes; 02-03-2009 at 09:51 AM. Reason: thought of something else :)
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-03-2009 , 08:45 PM
I have installed version 0.10 and I really like it.
For me it is the first time that the Bulk-Import works.
The improvement on the winnings-graph are probably most notable and I really
enjoy it. I also got the feeling that the graph is faster calculated and displayed.
If this would be the case, I think someone did some tricks with mysql-operations ?
Also the fast response using a right cklick on the HUD is very nice.


Beside the good things it seems (at least for me) that some things doesn't work properly and I want to inform you about it:

1. Choosing the "preferred seat" results sometimes in a strange behavior.
(Beside the fact that I don't know wich "number" correlates to which seat
on a table, the stats are still shaken up on for some startups on fpdb).
After restarting it several times it seems to work.

2. As suggested before I would also recommend not to display the '%' in the
HUD, or the better way, to let the user choose if she/he wan't it to be displayed
or not.

3. Although on the first glance the white letters on the dark background seems
easy readable, on the long term it is very exhausting for humans to read.
Normally dark letters on a bright background works best for humans.

4. Sometimes fpdb just stopped working. It stopped updating the stats and no
new HUDs were displayed. I don't know if this really happens often or if it was
only a one time problem. It could be that this happens when you kill the HUD on
one table twice or more. I am not sure about it but will inform you if I have more
details on this.


In conclusion I really like the new version and think that fpdb is a nice piece of
software that need to make some more steps but already come a long way.
Thank you
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-03-2009 , 10:34 PM
Quote:
Originally Posted by FileNotFound
1. Choosing the "preferred seat" results sometimes in a strange behavior.
(Beside the fact that I don't know wich "number" correlates to which seat
on a table, the stats are still shaken up on for some startups on fpdb).
After restarting it several times it seems to work.
Seat 1 is the seat to the left of the chip tray/dealer. edit: That's to the dealer's left--right as the player looks at it.
Quote:
2. As suggested before I would also recommend not to display the '%' in the
HUD, or the better way, to let the user choose if she/he wan't it to be displayed
or not.
I am planning to rewrite the code that displays the stats to allow a lot more flexibility with the signs/hints, etc.
Quote:
3. Although on the first glance the white letters on the dark background seems
easy readable, on the long term it is very exhausting for humans to read.
Normally dark letters on a bright background works best for humans.
It is pretty easy to change the color. Look in your HUD_config.xml file for a line that looks like this (might be on one line or indented):
Code:
    <supported_sites>
        <site enabled="True"
        site_name="PokerStars"
        table_finder="PokerStars.exe"
        screen_name="ENTER HERO NAME"
        site_path=""
        HH_path=""
        decoder="pokerstars_decode_table"
        converter="passthrough"
        bgcolor="#000000"
        fgcolor="#FFFFFF"
        hudopacity="1.0"
The colors are controled by bgcolor and fgcolor. #000000 is black, #FFFFFF is white, #FF0000 is red, #00FF00 is green, etc. The color scheme is set individually for each site.
Quote:
4. Sometimes fpdb just stopped working. It stopped updating the stats and no
new HUDs were displayed. I don't know if this really happens often or if it was
only a one time problem. It could be that this happens when you kill the HUD on
one table twice or more. I am not sure about it but will inform you if I have more
details on this.
This problem is bugging the crap out of me. Any additional information will be greatly appreciate. You might check the HUD-error.txt file in the same dir as the fpdb.py file that you used to start the program.

Last edited by Eratosthenes; 02-03-2009 at 10:42 PM. Reason: the other left
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-04-2009 , 10:33 AM
I occasionally have the freezing problem as well. I believe it is likely a problem outside of our control, in some other software - I also have the same problem occasionally with another GTK program, although it will just stop for about 30 seconds, then crash, whereas with fpdb, it stops for about 30 seconds, then continues.

Usually I can recover from a freeze by killing the HUD window, and then hitting Stop Autoimport, then Start Autoimport again.

I could be completely off base, as well, I don't know. What I do know, is that the HUD main window appears to be completely frozen, as well as all the HUDs, and all the tables they are attached to. There is no indicator in the Task Manager that there is any particular cause of a spike in CPU usage, so it seems unrelated to normal memory/cpu/hard disk resources, rather something going on in the GUI area.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-04-2009 , 01:54 PM
forgive my ignorance, but is v0.10 the alpha 10?
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-04-2009 , 02:13 PM
Quote:
Originally Posted by ekdikeo
I could be completely off base, as well, I don't know. What I do know, is that the HUD main window appears to be completely frozen, as well as all the HUDs, and all the tables they are attached to. There is no indicator in the Task Manager that there is any particular cause of a spike in CPU usage, so it seems unrelated to normal memory/cpu/hard disk resources, rather something going on in the GUI area.
I agree with your conclusion. The player I know that has this problem is my brother, whom I visited around the holidays. So I sit at his pc and play Stars for 2 hours and have no problem. I played 2-4 tables, but only played poker. I had no problem doing this.

So he sits and starts playing 1 sng. He is his usual manic self, making notes, searching for his opponents, browsing the web, using a text editor, probably some other stuff I have forgotten. Within a few minutes his HUD and the stars client freeze.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-04-2009 , 02:17 PM
Quote:
Originally Posted by CheapFlop
forgive my ignorance, but is v0.10 the alpha 10?
no ignorance

We have changed the numbering from alphaX to the 0.10 style. The change doesn't actually signify anything, it is just a change in the way we are numbering the releases. Sorry for the confusion.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-04-2009 , 02:43 PM
Quote:
Originally Posted by Eratosthenes
Seat 1 is the seat to the left of the chip tray/dealer. edit: That's to the dealer's left--right as the player looks at it.
I play on 6 handed tables on FT. If I sit in seat 1 the program automaticaaly postions me on the lower right of the table which is now seat 3. I can choose any seat I want after that. So although I originally sat down in seat 1, I will not be displayed in seat 1 unless I choose seat 1 after I am seated. Is this a problem for the HUD?
I currently use PT Omaha and therefore have been following this thread. I have very limited knowledge of computers and am waiting till your program is for dummies. I do not use a HUD. I recently downloaded the free temp version of PAHud and had some problems with the stat boxes. I had to reposition them in order to see them clearly and for a couple of seats was not sure that the stats displayed were for the actual seats. I have yet to straighten this out.
Thank you for all your efforts, Dummie
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-04-2009 , 03:04 PM
Quote:
Originally Posted by waq
I play on 6 handed tables on FT. If I sit in seat 1 the program automaticaaly postions me on the lower right of the table which is now seat 3. I can choose any seat I want after that. So although I originally sat down in seat 1, I will not be displayed in seat 1 unless I choose seat 1 after I am seated. Is this a problem for the HUD?
Full Tilt does this differently from Stars. You have selected "centered seating" on Full Tilt. When that is selected, FTP always displays you at the bottom of the table and the bottom right when the number of seats is even. So you need to tell the HUD that your preferred seat is 3. To get your stats to show up in the right place, open the HUD_config.xml file, find the line under Full Tilt that looks like this:
Code:
<layout fav_seat="0" height="547" max="6" width="794">
and change it to this:
Code:
<layout fav_seat="0" height="547" max="6" width="794" fav_seat="3">
Quote:
I currently use PT Omaha and therefore have been following this thread. I have very limited knowledge of computers and am waiting till your program is for dummies. I do not use a HUD. I recently downloaded the free temp version of PAHud and had some problems with the stat boxes. I had to reposition them in order to see them clearly and for a couple of seats was not sure that the stats displayed were for the actual seats. I have yet to straighten this out.
Thank you for all your efforts, Dummie
Most (all?) of the devs on this project are more interested in adding features, fixing bugs, increasing speed, etc., instead of making the program easier to use. There are some easy to use improvements in the works, but this will be a pretty slow process.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-04-2009 , 07:01 PM
Quote:
Originally Posted by Eratosthenes
no ignorance

We have changed the numbering from alphaX to the 0.10 style. The change doesn't actually signify anything, it is just a change in the way we are numbering the releases. Sorry for the confusion.
thanks for the clarification - perhaps then they should change the thread title to reflect the new version
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-05-2009 , 01:40 AM
well, i've been trying to add features that also made it easier to use, hence being able to move the windows around easily and such

We can fix the crash issue from the window-tracking code in Linux, but it will require some effort on the part of the guys with Linux, I've already researched how, I just don't have the ability to run Linux to actually fix it

Personally, I'm unfortunatly crippled by a total lack of knowledge of GUIs, so the HUD work that I've managed to do has totally amazed me .. and it's not looking like I'll have time anytime soon to learn the stuff i'm not able to deal with right now.. so, i'm going to be working on some windows issues...
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-08-2009 , 02:06 AM
Yes, well. I'm also pee'd off with M$ and have pretty well changed over to Ubuntu and that means running the FTP and PS clients thru Wine. However, I also need the data from programs like Hold em Manager but really don't want to go back to M$ so this program, FPDB, seemed like my answer. Some of the problems I ran into in installing FPDB were:
  • Very important to remember to include that little ';' at the end of an MySQL line, otherwise what you think just happened, didn't.
  • The WiKi identifies the user as 'fpdb' in one place and 'fpdbuser' in another. Might just be my imagination, but I think this might cause problems.
  • When the installation is complete the documentation says 'go play poker and win etc', except I'm not sure if I need to 'run' anything to get FPDB going, or is it always going, or does it start automatically when it detects my chips going to another player.
So I took a punt and tried to run fpdb.py (whilst not being sure if it needed to run in a terminal or elsewhere) and was delighted to read a message saying that the table view was no longer needed and that I probably got this message because I had postgres installed. I don't even know how to spell postgress yet alone install it. Nonetheless, I went and played poker and FPDB failed to make an appearance. So disappointing.

My distinct impression is that a lot of work has gone into this project, but that some elements, like error processing, could do with a little refinement. Anyone want to lead me thru getting FPDB running?

Regards
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-08-2009 , 03:54 PM
@TheMinder: Have you initialized the database and have you edited the HUD_config.xml and placed it in /home/YOU/.fpdb ?
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote

      
m