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

02-14-2009 , 03:57 PM
Hey all,

I'm having some trouble setting this up. Could someone who has successfully done it in windows send me an IM?

AOL IM: z28dreams

I've worked with mySQL/etc before, so I'm not an idiot, but the instructions are a bit unclear to me. Basically, I'm not sure how much of the setup the win environment .exe is supposed to do for me vs. what I'm supposed to do manually.

So far, I've:
- installed mySQL
- run the environment exe
- tried running the fpdb.py file, but nothing opens
- installed TOAD for mySQL to help troubleshoot the database, but am not seeing any tables setup

Help!

* To the author: your readme docs say to read the install-in-*.txt file, but none exists for Windows in the docs folder. I found a similar .php file that I've opened as HTML, but I think some of this might be redundant with the .exe ???
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-14-2009 , 04:00 PM
An added note to all of those people saying to switch to Ubuntu - what's the point of using linux if you're forced to run the poker software in an virtual machine nyway? I don't see any advantage to this.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-15-2009 , 09:25 AM
Hi guys,

I have to declare a big thank you to the developers of fpdb, it works really great for me. I tried a lot of possibillities to poker with stats on ubuntu (virtualbox+pokertracker,wine+pokertracker and so on), but fpdb is just the best (no more system-freezings like i had on windows with other poker tracking programms).
Anyway, there are some questions that I have about fpdb, and I hope to find here an answer.

1.Is it possible, to reset my own stats, just for a session, or do I need to make a new MySQL-DB.

2.Is it possible, to let the HUD-main window dissapear, or to make it smaller ? It is a little bit annoying, that is is always in front of the Hand-History, and to switch it every time to another place.

3.Sometime I have problems with the graphics, especially when a pokertable has not the handle of the mouse,respectively is not on the foreground. Another bug that I have sometimes, is when I open popup stats, and another pokertable appears, the popup-window cant be closed anymore (I need to restart fpdb in this case). Perhaps these bugs only apper with compiz and emerald(i didnt tested it without), does anyone else have these graphic-bugs ?

4.Is it normal, that there are no stats in the fields when I click on "Player stats" ?
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-15-2009 , 02:43 PM
Preferred Seat problem.

Hi as mentioned before, I have a severe problem with the preferred seat.
According to an earlier post I do now know wich seat I must choose as
preferred, BUT almost always...the position of the stats are shaken up and my stats appears under another (the same for other names) name?!
Some tables are correctly displayed, some not.
Restarting doesn't solve the problem at all. The preferred seat is setted in the
HUD_*.xml

Any ideas/suggestions? The problem is really annyoing because it makes fpdb
nearly useless. To move all the stats to the according tables costs so much time...
.



According to the "freezing bug".
I think (but I'm not sure) that everytime I kill the HUD on one table twice
(in the hope that next time the stats will be positioned correctly fpdb stops to
work. The only chance to get it working again is by killing it's Process.

Any ideas regarding one of the problems would be really nice.
Thx so far.


@ciDoR @3.
Sometimes I have the same problem (that the HUD ist not on top of the table).
I resolve this normally, by killing the HUD using the menu and often next time it will be displayed correctly.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-15-2009 , 07:13 PM
sometimes the problem with the stats not on the right position appears to me as well, but normally a "kill hud" solves the Problem for me (sometimes i need to kill the hud more then one time).

Sry if I didnt expressed myself good enough with the Popup-bug. The Problem is not that the HUD is not on the table, the Problem is, that the Popupwindow cant be closed sometimes, and it does not react to the "kill hud" order.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-15-2009 , 09:56 PM
Quote:
Originally Posted by z28dreams
So far, I've:
- installed mySQL
- run the environment exe
- tried running the fpdb.py file, but nothing opens
This looks like the username/password in the config file is wrong. You'll need to run from a console to tell.
Quote:
Originally Posted by z28dreams
- installed TOAD for mySQL to help troubleshoot the database, but am not seeing any tables setup
On the first run of fpdb you need to select Database->Create or Recreate tables before you will see anything with Toad.
Quote:
Originally Posted by z28dreams
* To the author: your readme docs say to read the install-in-*.txt file, but none exists for Windows in the docs folder. I found a similar .php file that I've opened as HTML, but I think some of this might be redundant with the .exe ???
That docs directory is pretty badly out of date. Were in the process of moving most of it to the wiki http://fpdb.wiki.****************/

Quote:
Originally Posted by z28dreams
An added note to all of those people saying to switch to Ubuntu - what's the point of using linux if you're forced to run the poker software in an virtual machine nyway? I don't see any advantage to this.
Stars and FTP both run under wine - no virtual machine required. Party i think runs under wine with a few tweaks.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-15-2009 , 10:10 PM
Quote:
Originally Posted by ciDoR
I have to declare a big thank you to the developers of fpdb, it works really great for me. I tried a lot of possibillities to poker with stats on ubuntu (virtualbox+pokertracker,wine+pokertracker and so on), but fpdb is just the best (no more system-freezings like i had on windows with other poker tracking programms).
Always good to hear that
Quote:
Originally Posted by ciDoR
Anyway, there are some questions that I have about fpdb, and I hope to find here an answer.

1.Is it possible, to reset my own stats, just for a session, or do I need to make a new MySQL-DB.
Not yet.
Quote:
Originally Posted by ciDoR
2.Is it possible, to let the HUD-main window dissapear, or to make it smaller ? It is a little bit annoying, that is is always in front of the Hand-History, and to switch it every time to another place.
You need to modify the code, there isn't a way to nicely do this yet. (FWIW, bugs me too)
Quote:
Originally Posted by ciDoR
3.Sometime I have problems with the graphics, especially when a pokertable has not the handle of the mouse,respectively is not on the foreground. Another bug that I have sometimes, is when I open popup stats, and another pokertable appears, the popup-window cant be closed anymore (I need to restart fpdb in this case). Perhaps these bugs only apper with compiz and emerald(i didnt tested it without), does anyone else have these graphic-bugs ?
I thought this issue had been resolved. Eleatic Stranger had this problem a while ago.

It may still be a problem with Compiz/emerald. Next time i play i'll see if i can trigger this.
Quote:
Originally Posted by ciDoR
4.Is it normal, that there are no stats in the fields when I click on "Player stats" ?
No - the 0.10 release should have this cleared up. Do you get anything in the console or error logs when you open the player stats tab?
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-16-2009 , 06:06 AM
Thx for the answer. The Problem with the Playerstats was a unsuitable text-color-setting in ubuntu, so no Problem with fpdb.

Can you tell me which file I need to modify the HUD to make the "FPDB Menu" - window smaller ?
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-16-2009 , 06:23 AM
Quote:
Originally Posted by ciDoR
Thx for the answer. The Problem with the Playerstats was a unsuitable text-color-setting in ubuntu, so no Problem with fpdb.

Can you tell me which file I need to modify the HUD to make the "FPDB Menu" - window smaller ?
Hud.py: self.label = gtk.Label("FPDB Menu (Right Click)\nLeft-drag to move")
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-16-2009 , 08:52 AM
Heads up stats - saving positions.


In the previous version I saved the position of the stats after I rearranged them. The next time I opened a game the stats would be displayed in totally the wrong position?

Haven't tried saving in the new version yet.

Is there some sort of bug with this? Also it is hard to fix once the stats are displayed in funky positions.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-16-2009 , 09:45 AM
Quote:
Originally Posted by z28dreams
An added note to all of those people saying to switch to Ubuntu - what's the point of using linux if you're forced to run the poker software in an virtual machine nyway? I don't see any advantage to this.
I can't speak for anyone else, but for me the choice is simple, speed and security. I have two laptops, a newer model running XP and an older model running Ubuntu. Both O/S's are pretty much bare bones however the windows laptop also has anti-virus software running. The new laptop with it's faster processor, more memory and better graphics card runs like a dog compared to the Ubuntu system.

The windows laptop crawls with frequent screen freezes as HEM performs it's tasks. Even porting the poker clients through Wine and overlaying fpdb is no problem for Ubuntu... it flies.

Oh, and at the last Black Hat conference the Ubuntu box was the only one that made it to day 3 without being hacked... with no additional security or anti-virus software installed. Good enough for me.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-17-2009 , 07:26 AM
Is anyone able to consistently get the hud stats to show up in the wrong places? and are these significantly wrong places, or just wrong seats?

I occasionally have a window pop up in the wrong place but a right-click, reposition, or a kill hud, if it refuses, solves it. can't diagnose it if i can't repeat it.

of course, i went nearly busto, so i'm not playing, so im not doing any work at all right now

also, i want to add saving the position of the hud menu window, but i haven't yet been able to figure out how all that saving stuff works
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-17-2009 , 12:34 PM
Quote:
Originally Posted by donkequity
Heads up stats - saving positions.


In the previous version I saved the position of the stats after I rearranged them. The next time I opened a game the stats would be displayed in totally the wrong position?

Haven't tried saving in the new version yet.

Is there some sort of bug with this? Also it is hard to fix once the stats are displayed in funky positions.
I am puzzled by this problem. Saving the locations works fine for me--it doesn't matter whether I'm using preferred (or centered) seating or not. I have tested on Windows and Linux and on Stars and FTP. A few questions to help me get an idea on this:
  1. What site are you playing?
  2. Are you using preferred (or centered) seating?
  3. Do you get the fubar locations every time?
  4. Does selecting the reposition thing fix it?
  5. Does killing the HUD and letting it regenerate fix it?
  6. When you have this problem, do you notice anything interesting in the HUD-error.txt file in the same dir where you started fpdb.py? This file gets wiped out every time you start the HUD.
One additional thing: you have to set up preferred/centered seating for each max at each site. For example, this is from the full tilt part of my config:

Code:
<layout fav_seat="4" height="547" max="8" width="794">
    <location seat="1" ... y="102">  </location>
</layout>
<layout fav_seat="3" height="547" max="6" width="794">
     <location seat="1" ... y="58"> </location>
</layout>
You can see that for 8 max tables I have the fav_seat = 4 and fav_seat = 3 for the 6 max tables. I have also turned on centered seating in the full tilt solftware. My understanding of the FTP software is that if you have centered seating turned on you will always appear to sit in seat 3 on 6 max tables, seat 4 on 8 max, etc.

If this doesn't help you figure out the problem, I would like to sent you a file or two to use instead of the files in the release. Those would print a whole bunch of extra detail to the HUD-error.txt file that might help me figure out the problem.

Edit: Oh crap, I noticed you are playing HU. I have never tested HU and there could be an edge case or something. I will give HU a try after lunch.

Last edited by Eratosthenes; 02-17-2009 at 12:48 PM. Reason: I noticed you are playing HU.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-17-2009 , 12:46 PM
Quote:
Originally Posted by ekdikeo
also, i want to add saving the position of the hud menu window, but i haven't yet been able to figure out how all that saving stuff works
I, foolishly, didn't put a location for that window in the config file, that is why it always pops up at (0,0). So there is nowhere to save the location.

I would like to get rid of the current hud menu window and use a aux window that does the same thing. The aux window code already has provision for reading the config file and for querying the db without blocking the gui. Adding table stats at the same time would be easy. It would also be easy to add a location for the window and a way to change it. This would be the time to allow the decorations to be optional, so that users that don't want to see this window, can minimize it. It would also make it possible to skip this window completly. If we do that we should make it possible to kill the huds by clicking on them in the main hud window. I would use most of the existing code. We could collaborate on this if you would like.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-17-2009 , 12:53 PM
Quote:
Originally Posted by ciDoR
Sry if I didnt expressed myself good enough with the Popup-bug. The Problem is not that the HUD is not on the table, the Problem is, that the Popupwindow cant be closed sometimes, and it does not react to the "kill hud" order.
You should be able pop up the popup window with the right button and dismiss it with the right button. I think I made the kill hud thing kill the popup in v0.10. I'll check after lunch and add that if I didn't.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-18-2009 , 04:15 AM
Quote:
Originally Posted by Eratosthenes
You should be able pop up the popup window with the right button and dismiss it with the right button. I think I made the kill hud thing kill the popup in v0.10. I'll check after lunch and add that if I didn't.
Yes normally this works for me, but sometimes it doesn't. Sometimes the Popupwindow is not able to be closed anymore. This bug occurs, when i have more then one table open. So, if I am opening the popup stats on one table, and the popup window is still open, while the other pokertable comes in the foreground(because its my turn on the table), then it happens sometimes to me that this bug occurs.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-18-2009 , 05:13 AM
If I ever got around to it, I was going to add the saving of the menu thingee position as "seat 0" if that was something that could be easily done. I just wish I actually had enough money to seriously play with right now, but my money has been converted from online to real money :|
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-20-2009 , 01:10 PM
Preferred Seat Problem:
It seems that I am not the only one with that problem.
So I am going to specifie the infos on that as much I am able to.

OS: Kubuntu 8.04
mySql Version:
+-------------------------+--------------------+
| protocol_version | 10 |
| version | 5.0.51a-3ubuntu5.4 |
| version_comment | (Ubuntu) |
| version_compile_machine | i486 |
| version_compile_os | debian-linux-gnu |
+-------------------------+--------------------+

PokerSite: PokerStars

Problem: The stats are SHIFTED in either way.

Unfortunately I wasn't able to find reproducible criterions.
So I can only give you some hints, that possibly lead to the root of the problem.

I opened several tables everything works perfectly, then the
6th. table had shaken up stats.
But they're not at random positions but exactly
shifted. I.e. every HUDpanel ist moved a defined
amount of places either to the left or the right.

Killing the HUD form the shifted HUD table fpdb stops to work. The only way to
reactivate it is by killing its process.
After restarting fpdb the stats get shifted on many tables differently!
On some +1 on others +5 and so on.

If you now kill ANY HUD fpdb will stop working (it happens often
that fpdb will stop work BUT not ALL the time ) , only chance to
get it working again is to kill the process.

Then...everything seems to be normal again, nearly every HUD is on its right
position and killing one HUD that has shifted positions reactive the same HUD
on right position (sometimes, sometimes, fpdb crashes again )


So have fun figuring out the problem .

To be serious I have no idea what could cause the problems.
But I would try to investigate if there could be a synchronization problem
if you've had open up many tables.
?!
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-20-2009 , 01:43 PM
Quote:
Originally Posted by FileNotFound
Preferred Seat Problem:
...
So have fun figuring out the problem .

To be serious I have no idea what could cause the problems.
But I would try to investigate if there could be a synchronization problem
if you've had open up many tables.
?!
Thanks for the update on this problem. Right now I'm doing some things that I hope will either fix or help me find the cause of this problem. If I have something that looks hopeful I will send you a PM and suggest that you update from my public git repo.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-20-2009 , 06:09 PM
Thanks a lot!
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-20-2009 , 06:19 PM
Hey,

First of all, thanks for the free poker database. Unfortunately, I can't get it to work. I'm on Ubuntu Hardy Heron, and I eventually figured out how to install it correctly. The walk-through said to save the HUD_config.xml file to the /.fpdb directory, which doesn't exist; I saved it to the /fpdb/pyfpdb directory where the HUD_config.xml.example file was to begin with, and it worked--I edited the walkthrough page. I got MySQL downloaded and working, I edited the config file with the password, and with the directory where I save my hand histories. (The walkthrough didn't mention anything about this either--I suppose people are just supposed to figure out that there's a line in the config file where you need to put your hh directory?) I did the whole "recreate tables" thing the first time I ran the program, but nothing happened. I assume that it did what it needed to do.

But when I tried to do a "bulk import" the error log got this message:

Code:
Traceback (most recent call last):
  File "/home/jesse/fpdb/pyfpdb/fpdb.py", line 334, in tab_bulk_import
    bulk_tab=new_import_thread.get_vbox()
AttributeError: GuiBulkImport instance has no attribute 'get_vbox'
So I went into the GuiBulkImport.py file and did a ctrl+F search for "vbox" and it looks like there's a vbox attribute, but no "get_vbox" attribute. I'm thinking that when I downloaded fpdb I somehow got an inconsistent set of python modules.

I did a search of this thread for GuiBulkImport to see if anyone had already gotten this error message and I didn't find any posts that seemed to be referring to this error.

Any help would be greatly appreciated.

Last edited by Discipline; 02-20-2009 at 06:26 PM.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-20-2009 , 06:54 PM
Quote:
Originally Posted by Discipline
But when I tried to do a "bulk import" the error log got this message:

Code:
Traceback (most recent call last):
  File "/home/jesse/fpdb/pyfpdb/fpdb.py", line 334, in tab_bulk_import
    bulk_tab=new_import_thread.get_vbox()
AttributeError: GuiBulkImport instance has no attribute 'get_vbox'
...
Any help would be greatly appreciated.
yeah, I screwed that up while "improving" the BI gui and then pushed it without completely testing it. I have done a fix that I'm not completely happy with, but I will push to my repo in a few. For now you can run GuiBulkImport.py standalone and import your files. You might need to make it executeable.

re: the config file. The configuration program looks in both the ~/.fpdb/ folder (that you would have to create) and in the whatever/pyfpdb/ folder. I think it looks in the /pyfpdb/ folder first.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-20-2009 , 07:03 PM
Quote:
Originally Posted by Eratosthenes
yeah, I screwed that up while "improving" the BI gui and then pushed it without completely testing it. I have done a fix that I'm not completely happy with, but I will push to my repo in a few. For now you can run GuiBulkImport.py standalone and import your files. You might need to make it executeable.

re: the config file. The configuration program looks in both the ~/.fpdb/ folder (that you would have to create) and in the whatever/pyfpdb/ folder. I think it looks in the /pyfpdb/ folder first.
OK, I just pushed the fix to that.
My public repo is here.
fpdb does not always exit gracefully with that fix. I'll look for the problem some more tonight.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-20-2009 , 07:30 PM
Thanks, that worked.

Um...no offense, but are there any other features other than seeing your basic stats? I imported 136 hands and got one line showing my VPIP, PFR, BB/100, etc., but that was it. I was expecting to be able to use fpdb to browse through my hands, use filters, replay hands, etc., etc. I know that you guys are doing this for free, but to be honest I could probably write a script that parses a HH text file and loads this basic info into a spreadsheet in like two days. I know, I know..."Go ahead, then!" right? Well, the point is that such a utility would only be marginally useful. I do enough analysis of my sessions that I know my tendencies already. I don't particularly need a program to list them like fpdb does. What I need is something like, uh, Poker Tracker. The only reason I'm not using PT is because it's a bitch to configure correctly with wine. I couldn't care less about the price tag.

Of course, if you guys are working on the hand viewer, starting hands, session replayer, graphs, etc., then I'll just wait patiently. Do you have any idea when this stuff is going to be implemented?

Thanks.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-20-2009 , 08:02 PM
Just so there's no confusion, I think that what you're doing is awesome and I can tell that you've put a lot of work into it. I'm just slightly disappointed since I spent so long installing and configuring everything only to find out that this project is basically still way in its infancy.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote

      
m