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-2010 , 04:45 AM
Quote:
Originally Posted by sorrow
Nice work j1nx, very well written - and in better english than mine.

There are some working installations of matplotlib for python 2.6, but i'm not sure exactly which package they used.

Now we have a .exe version of fpdb, you might find using that with your config file is easier.

Sorrow
Great news! There is a EXE available. In the dutch version I already mentioned you guys were working on it as I saw all the py2exe files in the directory.

Are you guys planning on keeping this installer up to date with all the latest snapshot versions or not. If not, It might be a good idea to keep this manual install online as it is the quite easy to update your files to the latest snapshot.

I will have a look at the new EXE files today and update the install instructions today (or tommorow, it's carnaval in the netherlands so i'm not feeling very well at the moment)

EDIT: Took a quick look. First impressions;
1) It uses python 2.5. Is there a reason for this, because the old autodownloader downloaded all 2.6 files. Hence it's were my howto is based up on.
2) Do I understand it correctly, that at the moment there is not a simpel way of integrating the postgresql and mysql connections. I started it with my postgresql details is the config file and it hanged.

Last edited by j1nx; 02-14-2010 at 04:55 AM.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-14-2010 , 05:08 AM
Quote:
Originally Posted by Eratosthenes
All-in-one executable now available for Windows.
Works like a dream!!

I installed on my Vista laptop (wasn't brave enough to attempt this before) and got it working in less than 5 mins.

Congrats to all, your software is now going to be accessible to many more people.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-14-2010 , 06:22 AM
Quote:
Originally Posted by Banzai
Works like a dream!!

I installed on my Vista laptop (wasn't brave enough to attempt this before) and got it working in less than 5 mins.

Congrats to all, your software is now going to be accessible to many more people.

EDIT:

Worked fine with FT, then went to Stars and it gave "** ERROR DEFAULT PATH IN CONFIG DOES NOT EXIST **". I double checked and it seems right so I browsed to it and it imported but with no HUD

Then I tried removing the mucked cards reference for Razz (which has been a reason for HUD failure in the past) and now it won't work on FT either, I will keep playing around and report back when I can.

Last edited by Banzai; 02-14-2010 at 06:48 AM.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-14-2010 , 11:08 AM
Quote:
Originally Posted by j1nx
Great news! There is a EXE available. In the dutch version I already mentioned you guys were working on it as I saw all the py2exe files in the directory.

Are you guys planning on keeping this installer up to date with all the latest snapshot versions or not. If not, It might be a good idea to keep this manual install online as it is the quite easy to update your files to the latest snapshot.
The plan is to make a new exe for every release/snapshot. It only takes a few minutes to make, so is not a big deal. It is probably worthwhile to keep the how to up, because there will always be people who want the source.
Quote:
I will have a look at the new EXE files today and update the install instructions today (or tommorow, it's carnaval in the netherlands so i'm not feeling very well at the moment)

EDIT: Took a quick look. First impressions;
1) It uses python 2.5. Is there a reason for this, because the old autodownloader downloaded all 2.6 files. Hence it's were my howto is based up on.
If we used python 2.6, there is a Microsoft dll file that is needed and we don't have rights to distribute. So if we went with 2.6, the user would have to download that additional file, which is not what we wanted. At some point we'll need to go to 2.6 and face that problem--maybe we can automatically dl it.
Quote:
2) Do I understand it correctly, that at the moment there is not a simpel way of integrating the postgresql and mysql connections. I started it with my postgresql details is the config file and it hanged.
I only tested the exe with SQLite, but I don't know of any reason that it wouldn't work with the other dbs. Do you get a helpful error message?
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-14-2010 , 12:14 PM
Quote:
Originally Posted by Eratosthenes
.If we used python 2.6, there is a Microsoft dll file that is needed and we don't have rights to distribute.
I assume you're talking about msvc90 or whatever it's called? I have run into this annoying problem before and just recently heard of a decent solution, though I haven't tried it yet.

AFAIK it is ok to bundle vc_redist.exe with your installer and then have the installer run it (which in turn installs the msvc90.dll).

Itt adds a few extra MB's to the download package but is probably easier for users than having them get a hold of the dll on their own.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-14-2010 , 12:27 PM
Quote:
Originally Posted by j1nx
...
2) Do I understand it correctly, that at the moment there is not a simpel way of integrating the postgresql and mysql connections. I started it with my postgresql details is the config file and it hanged.
I just tried using the exe version with my mysql db server. It all worked. If fpdb could not find the db, you would get a popup with a bitchy message on startup. If you are hanging later it might be a problem with the locks, so that you need to restart postgres.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-14-2010 , 12:40 PM
Quote:
Originally Posted by Neko
I assume you're talking about msvc90 or whatever it's called? I have run into this annoying problem before and just recently heard of a decent solution, though I haven't tried it yet.

AFAIK it is ok to bundle vc_redist.exe with your installer and then have the installer run it (which in turn installs the msvc90.dll).

Itt adds a few extra MB's to the download package but is probably easier for users than having them get a hold of the dll on their own.
Yes, I found that vc_redist thing, but we already had it working with 2.5 and that would have just added another point of failure. I don't really like the idea that fpdb or the installer is accessing the internet--poker players should be alert to that and not like it. AFIK using python 2.5 does not restrict performance or fpdb features compared to 2.6.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-15-2010 , 02:03 AM
Hi I recently got FPDB. It's my first HUD so I'm just wondering if it is possible to change the statistics shown (about villian), and adjust where the boxes of statistics comes up (right now, the boxes come up all over the screen and i have to move them). thx
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-15-2010 , 02:04 AM
Everleaf Euro game support does not work right now, I haven't investigated why. I'm a bit afraid of what would happen to numbers in the database, though, mixing currencies. Theoretically, it should be pretty easy to fix the Euro history importing .. but devising a system for dealing with multiple currencies in the same database may be problematic. On the other hand, it might already have been dealt with, and I didn't notice. I know there's SOMETHING involving euro currency in the software, but at this point, the whole has become too large for me to keep up with everything. I've also just recently become a professional programmer, and unfortunatly it's not on the FPDB project. so my time to follow is less.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-15-2010 , 02:06 AM
Hi I recently downloaded FPDB. It's my first HUD so I'm just wondering if it is possible to change the statistics shown (about villian) on the HUD, and adjust where the boxes of statistics comes up (right now, the boxes come up all over the screen and i have to move them). thx
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-15-2010 , 02:11 AM
Quote:
Originally Posted by L0s3rAL0t
Hi I recently got FPDB. It's my first HUD so I'm just wondering if it is possible to change the statistics shown (about villian), and adjust where the boxes of statistics comes up (right now, the boxes come up all over the screen and i have to move them). thx
http://****************/apps/mediawik...itle=Howto_HUD - is a document showing how to change which stats appear. It is incomplete but shows a couple of examples that should get you going.

If you right click the main menu of the HUD it has a menu for saving the location of the hud stats.

Sorrow
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-15-2010 , 04:19 AM
Hi, congrats to the devs on a great program I have been using version 0.12 with some but limited success on my windows 7 laptop so tried the new sqlite version all seems to work well except I can not open positional stats here is the error log-fpdb starting ...Traceback (most recent call last):
File "fpdb.py", line 836, in tab_positional_stats
File "GuiPositionalStats.pyc", line 122, in __init__
File "GuiPositionalStats.pyc", line 176, in fillStatsFrame
File "GuiPositionalStats.pyc", line 187, in createStatsTable
sqlite3.OperationalError: near "' '": syntax error

Any help with this would be greatly recieved
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-15-2010 , 10:28 AM
Hi all,

The .exe release for windows contains a couple of pretty major bugs in the Stars hand reading code - one causing us to miss all all-ins causing some pretty severe accounting errors for both hero and villian.

Anyone tracking my git tree - the bug was introduced on Feb 7, and I still haven't pushed the fix back out.

Will work on releasing a source and .exe snapshot out in the next few days.

Sorrow
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-15-2010 , 10:36 AM
Quote:
Originally Posted by OooDaFunkIt
Hi, congrats to the devs on a great program I have been using version 0.12 with some but limited success on my windows 7 laptop so tried the new sqlite version all seems to work well except I can not open positional stats here is the error log-fpdb starting ...Traceback (most recent call last):
File "fpdb.py", line 836, in tab_positional_stats
File "GuiPositionalStats.pyc", line 122, in __init__
File "GuiPositionalStats.pyc", line 176, in fillStatsFrame
File "GuiPositionalStats.pyc", line 187, in createStatsTable
sqlite3.OperationalError: near "' '": syntax error

Any help with this would be greatly recieved
What options do you have selected to trigger this? Is it just opening the positional stats?

Sorrow
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-15-2010 , 03:30 PM
yes its just opening positional stats
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-15-2010 , 03:40 PM
Quote:
Originally Posted by Eratosthenes
I just tried using the exe version with my mysql db server. It all worked. If fpdb could not find the db, you would get a popup with a bitchy message on startup. If you are hanging later it might be a problem with the locks, so that you need to restart postgres.


This is the error which I eventually got. Pressing ENTER closes fpdb. Error log is giving the exact same error.

Further more, I imported some hand into the sqlite version to check out the graphing sections of the program. Conclusion; I wished that was my winrate , but something is wrong overthere.

Could not start the "positional stats" aswell, fpdb hanged, could not find anything in the logs, but I think it is the same issue as reported above.

So, I will keep the step-by-step install instructions online for the moment. Would be nice if someone could help me out with the graphing issues. Will try to do the same manual install with all python 2.5 related files to see if that is giving any better solution.

Thanks so far, you guys are doing a great job. Don't get discouraged or something.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-15-2010 , 08:20 PM
Quote:
Originally Posted by j1nx


This is the error which I eventually got. Pressing ENTER closes fpdb. Error log is giving the exact same error.

Further more, I imported some hand into the sqlite version to check out the graphing sections of the program. Conclusion; I wished that was my winrate , but something is wrong overthere.

Could not start the "positional stats" aswell, fpdb hanged, could not find anything in the logs, but I think it is the same issue as reported above.

So, I will keep the step-by-step install instructions online for the moment. Would be nice if someone could help me out with the graphing issues. Will try to do the same manual install with all python 2.5 related files to see if that is giving any better solution.

Thanks so far, you guys are doing a great job. Don't get discouraged or something.
That error message looks like a problem in the config file. Probably the best way to fix is to start over again and edit the HUD_config.xml.example and replace the one you've already edited.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-15-2010 , 09:46 PM
I assume that the HUD on FTP/Stars doesnt support preferred seats :S?
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-15-2010 , 10:00 PM
Quote:
Originally Posted by El helado Patata
I assume that the HUD on FTP/Stars doesnt support preferred seats :S?
http://****************/apps/mediawik..._Seat_on_Stars
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-15-2010 , 10:03 PM
Quote:
Originally Posted by OooDaFunkIt
yes its just opening positional stats
Eratosthenes is reporting the same thing, and he reported it working before the release, so something that was imported is causing the issue.

Now we need to track what sort of game breaks it. Should be... fun.

Sorrow
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-16-2010 , 02:09 AM
Quote:
Originally Posted by sorrow
http://****************/apps/mediawik...itle=Howto_HUD - is a document showing how to change which stats appear. It is incomplete but shows a couple of examples that should get you going.

If you right click the main menu of the HUD it has a menu for saving the location of the hud stats.

Sorrow
so uhh where do you type in the modifications for which stats appear?
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-16-2010 , 02:19 AM
Quote:
Originally Posted by L0s3rAL0t
so uhh where do you type in the modifications for which stats appear?
I still edit the config file directly, but:

Main->Preferences

supported_sites->site PokerStars->layout (there should be several of them)

Find the layout that contains max = N

Double click fav_seat, enter your preferred seat

Save.

Should work for you - you may need to restart fpdb for the changes to happen.

Sorrow

EDIT: Take 2 - answered the wrong question.

You need to edit the config file directly for this (in theory you could use the method above, but there isn't any documentation (or testing...) on how to do it.

HUD_config.xml is the file you are looking for - C:\Docs & Settings\Username\app data\fpdb is my best guess at where it will be.

Last edited by sorrow; 02-16-2010 at 02:22 AM. Reason: Edit: whoops....
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-16-2010 , 06:50 AM
Quote:
Originally Posted by Eratosthenes
That error message looks like a problem in the config file. Probably the best way to fix is to start over again and edit the HUD_config.xml.example and replace the one you've already edited.
DUH (You don't hear that much anymore now a days)

This test was done on a perfectly clean config file. Where I only changed the database section to;
Code:
<supported_databases>
<database db_ip=”localhost” db_name=”fpdb” db_pass=”PASSWORD”
db_server=”postgresql” db_type=”fpdb” db_user=”postgres”/>
</supported_databases>
Which is accordingly the wiki.

I tested the config file with my manual installed fpdb setup, and it works.

Conclusion: The config error is only occurring with the EXE version of fpdb.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-16-2010 , 07:38 AM
Has anyone got the exe version working with Stars playing Stud (Razz) games?

FT is fine (stats, HUD, mucked cards etc.) but it is having problems to "find" my Pokerstars HH folder.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-16-2010 , 10:04 AM
Quote:
Has anyone got the exe version working with Stars playing Stud (Razz) games?

FT is fine (stats, HUD, mucked cards etc.) but it is having problems to "find" my Pokerstars HH folder.
Are you on Vista? The example config file has the default dir for XP, in Vista it's different, something like C:\Users\<username>\AppData\Local\PokerStars\... you can set this using the Browse button on the Auto Import page before starting the import.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote

      
m