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-02-2010 , 08:19 PM
Hi Guys!

Is this software`s HUD working on Everleaf at the moment? They just merged with UPN and I`m not sure if this caused any problems or not.

Thanx a lot!
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-02-2010 , 10:31 PM
Quote:
Originally Posted by CarlP
Hmm... I guess I'll start playing around in there. Can I get the program to print error messages to the Python console in addition to the error log file?
yes, start it from the command line with the -x switch and all the output will go to the terminal

Code:
$ fpdb.py -x
actually, that's not correct--some of it will still go to the logging.out file. You could delete the logging.out to make the new one a little easier to decipher. This logging stuff is being straightened out now (I think).
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-02-2010 , 11:30 PM
Quote:
Originally Posted by tchaz
Hi Sorrow!

This is maybe quite a lazy question, but: how are things going on implementing the new hand history parser etc?
Quote:
Originally Posted by Eratosthenes
The new parser is working in the most recent snapshot. A lot of stats are still not calculated, now would be a good time to jump in, if you are inclined. The stat calculating action happens in the DerivedStats.py module.
Its a very good time to get ones feet wet if you are interested in stats calculation.

DerivedStats.assembleHandsPlayers() is the function you are looking for.

DerivedStats.handsplayers[playername][statname] is where the stats need to end up.

Quote:
Originally Posted by tchaz
I ask because in December I played around writing some functions for a few more stats (fold to 3bet, 4bet ..
This should be pretty easily doable at the moment.
Quote:
Originally Posted by tchaz
well I had some other ideas too & was also interested in "by position stats" being available in the HUD .. but, trying to walk before running,
Player positional stats in the hud is going to take a bit of work I think, sqlcoder will have a better idea on that.

The queries exist in for player stats already, so it may be less than i think.
Quote:
Originally Posted by tchaz
I started with these). Writing functions seemed ok, but I never managed to figure out all of the places to integrate them into the various parts of the program. Is that going to get easier, or will we still have long explicit lists of functions and their derivatives scattered everywhere?
This is a lot easier (imho) now than before. There are still a few places that you need to bolt things in, but it isn't difficult.

Are you on the mailing list tchaz? IRC and the mailing list are probably the best place to discuss this.

Sorrow.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-03-2010 , 01:42 AM
Quote:
Originally Posted by zsolesz0001
Hi Guys!

Is this software`s HUD working on Everleaf at the moment? They just merged with UPN and I`m not sure if this caused any problems or not.

Thanx a lot!
In my current development tree, I've got Everleaf working for import and HUD on:

(all USD) All Hold'Em Cash, All Omaha Cash (although I think it stores Hi-Lo as OmahaHi)
Tournaments (presumably all of them, although I have only tested USD 10-max NLHE MTT, 6-max MTT, and 6-max SnG .. they should all be alike in functionality)

Last time any of us looked at the Stud game handhistory there was not nearly enough information available to put together a coherent tracking.

Euro support is not working (presumably it had worked on UPN prior, but something has changed). I'm not at all sure what the extent of our implementation of multiple currencies is, as I think I might be the only dev that plays multiple currencies right now. It's also not a very common feature of sites.

Any prior version other than my tree should work for USD Cash Hold'Em and Omaha games, although you may have problems if you are playing at two similarly named tables (like Portland and Portland V, or Detroit I and Detroit II), and this has also been fixed in my current dev tree.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-03-2010 , 07:21 AM
Quote:
Originally Posted by ekdikeo
In my current development tree, I've got Everleaf working for import and HUD on:
Well in that case, I have to say THANK YOU for all off you putting all that work into this!!

But unfortunately for you I need to carry on bother u or someone else here.
I`ve been trying to install it in the past 2 days, without success, despite I` ran through this whole thread...Yes I`m such dumb, if it`s about computers or software..
I got Windows XP PRO, and I`m using HM, so I have 2 use postgres.
I`ve checked this:
http://****************/apps/mediawik...tup_PostgreSQL
and this:http://****************/apps/mediawik...all_in_Windows
but it`s just not enough in my case....+ English is not my first language...

I just downloaded these files, the newest version of everything this is ok, isn`t it? These are:
fpdb-0.12-20100122.tar.gz
python-2.6.4.msi
matplotlib-0.99.1.win32-py2.6.exe
numpy-1.4.0-win32-superpack-python2.6.exe
pycairo-1.4.12-2.win32-py2.6.exe
pygobject-2.14.2-2.win32-py2.6.exe
pywin32-214.win32-py2.6.exe
scipy-0.7.1-win32-superpack-python2.6.exe

I guess first I need to start with the postgres bit, which I think I almost did, but I just couldnt find schema.postgres.sql anywhere....
I`ve found these 2 files with sql extension: upd_indexes.sql and mysql-dump.sql

Thanx a lot for the help!

I apologise for my unability....If there is way to donate through FTP or Stars transfer just let me know please in PM or sg...
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-03-2010 , 07:34 AM
Quote:
Originally Posted by zsolesz0001
Well in that case, I have to say THANK YOU for all off you putting all that work into this!!

But unfortunately for you I need to carry on bother u or someone else here.
I`ve been trying to install it in the past 2 days, without success, despite I` ran through this whole thread...Yes I`m such dumb, if it`s about computers or software..
I got Windows XP PRO, and I`m using HM, so I have 2 use postgres.
I`ve checked this:
http://****************/apps/mediawik...tup_PostgreSQL
and this:http://****************/apps/mediawik...all_in_Windows
but it`s just not enough in my case....+ English is not my first language...

I just downloaded these files, the newest version of everything this is ok, isn`t it? These are:
fpdb-0.12-20100122.tar.gz
python-2.6.4.msi
matplotlib-0.99.1.win32-py2.6.exe
numpy-1.4.0-win32-superpack-python2.6.exe
pycairo-1.4.12-2.win32-py2.6.exe
pygobject-2.14.2-2.win32-py2.6.exe
pywin32-214.win32-py2.6.exe
scipy-0.7.1-win32-superpack-python2.6.exe
I think you need psycopg2 for postgres access too.

Otherwise that looks good.
Quote:
Originally Posted by zsolesz0001
I guess first I need to start with the postgres bit, which I think I almost did, but I just couldnt find schema.postgres.sql anywhere....
I`ve found these 2 files with sql extension: upd_indexes.sql and mysql-dump.sql

Thanx a lot for the help!

I apologise for my unability....If there is way to donate through FTP or Stars transfer just let me know please in PM or sg...
schema.postgres.sql is no longer needed.

All you need is a postgres schema named fpdb, with a username and password that you know - and that has write access to the fpdb schema.

After that you start fpdb, and select Database->Create or recreate tables

Sorrow.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-03-2010 , 09:07 AM
Quote:
Originally Posted by sorrow


schema.postgres.sql is no longer needed.

All you need is a postgres schema named fpdb, with a username and password that you know - and that has write access to the fpdb schema.

After that you start fpdb, and select Database->Create or recreate tables

Sorrow.
Thanx 4 the answer!

I got: psycopg2-2.0.12.tar as well now.....
Regarding that postgres schema....Well..all I can do is to follow a step by step instruction...like it is on http://****************/apps/mediawik...tup_PostgreSQL and that`s about it.....
and I know my postgress password....
If any1 could help please.....

THX!
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-03-2010 , 09:58 AM
Quote:
Originally Posted by uncooper
I'd be happy to. Just let me know here or via PM where I should send.
Thanks for that

Easy fix: http://trac-git.assembla.com/fpdboz/...1d360c24f42409

Sorrow.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-03-2010 , 10:05 AM
Quote:
Originally Posted by zsolesz0001
Thanx 4 the answer!

I got: psycopg2-2.0.12.tar as well now.....
Regarding that postgres schema....Well..all I can do is to follow a step by step instruction...like it is on http://****************/apps/mediawik...tup_PostgreSQL and that`s about it.....
and I know my postgress password....
If any1 could help please.....

THX!
I need a bit more info, are you able to start fpdb? Have you up the HUD_config.xml with the username and password?

Sorrow
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-03-2010 , 10:11 AM
Quote:
Originally Posted by sorrow
I need a bit more info, are you able to start fpdb? Have you up the HUD_config.xml with the username and password?

Sorrow
I`m not sure if I can do that...I thought first I need to this thingie in postgres...which I wasn`t able...and downloaded all these files:
fpdb-0.12-20100122.tar.gz
python-2.6.4.msi
matplotlib-0.99.1.win32-py2.6.exe
numpy-1.4.0-win32-superpack-python2.6.exe
pycairo-1.4.12-2.win32-py2.6.exe
pygobject-2.14.2-2.win32-py2.6.exe
pywin32-214.win32-py2.6.exe
scipy-0.7.1-win32-superpack-python2.6.exe
psycopg2-2.0.12.tar

I haven`t installed any of these, since I wasnt sure if there is a certain order I need to do that.../well python is the first I guess/
I have not touched HUD_config.xml

TY!
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-03-2010 , 10:30 AM
Quote:
Originally Posted by zsolesz0001
I`m not sure if I can do that...I thought first I need to this thingie in postgres...which I wasn`t able...and downloaded all these files:
fpdb-0.12-20100122.tar.gz
python-2.6.4.msi
matplotlib-0.99.1.win32-py2.6.exe
numpy-1.4.0-win32-superpack-python2.6.exe
pycairo-1.4.12-2.win32-py2.6.exe
pygobject-2.14.2-2.win32-py2.6.exe
pywin32-214.win32-py2.6.exe
scipy-0.7.1-win32-superpack-python2.6.exe
psycopg2-2.0.12.tar

I haven`t installed any of these, since I wasnt sure if there is a certain order I need to do that.../well python is the first I guess/
I have not touched HUD_config.xml

TY!
np.

Python and psycopg2 first

I think you will need a pygtk before pycairo and pygobject. I dont think the order of the other matter.

Sorrow
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-03-2010 , 10:38 AM
Quote:
Originally Posted by sorrow
np.

Python and psycopg2 first

I think you will need a pygtk before pycairo and pygobject. I dont think the order of the other matter.

Sorrow
OK....So I install these, than try to start FPDB right? Without doing a thing in postgres?

By the way...I was serious about wanting to donate...
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-03-2010 , 10:42 AM
Quote:
Originally Posted by zsolesz0001
OK....So I install these, than try to start FPDB right?
You will need to modify HUD_config.xml to reflect your screen names, hand history directories and your database password.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-03-2010 , 10:56 AM
Quote:
Originally Posted by Banzai
You will need to modify HUD_config.xml to reflect your screen names, hand history directories and your database password.
Where is this in the process? Before I install FPDB? Or after?

I`ve found 2 different GTK`s....Which 1 is the right1?
pygtk-2.16.0.win32-py2.6.exe
or pygtk-2.16.0+glade.win32-py2.6.exe

TY!
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-03-2010 , 11:10 AM
After installation of FPDB before running it.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-03-2010 , 11:55 AM
Quote:
Originally Posted by sorrow
np.

Python and psycopg2 first

I think you will need a pygtk before pycairo and pygobject. I dont think the order of the other matter.

Sorrow
Well.....installed python.....than tried psycopg2...decompressed it in Total cmd into its psycop292.0.12 directory...and started the setup.py and nothing seemed to happen...a window jumped in for a sec, similar to the dos command promp, but this was the python one...no text, it was just the window....and thats it.....read the readme.txt....but I don`t get it...maybe its my English....
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-03-2010 , 12:18 PM
Try running fpdb.py (after editing the config as discussed earlier).
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-03-2010 , 12:25 PM
I am not a big fan of downloading and installing a bunch of software to slow my computer down. Python is okay but then I need 2-3 extra software for it to work? Ohhh this could be a dealbreaker for a lot of people (not sure yet myself).
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-03-2010 , 01:06 PM
Tried to set it up with Postgres and first tried to copy the text in "http://****************/apps/mediawiki/fpdb/index.php?title=Howto_Setup_PostgreSQL" but have no idea where to "2. Add new login role using (run these commands in psql):"?

Shall I select "Database" and then "postgres" and run "CREATE ROLE fpdb LOGIN ENCRYPTED PASSWORD 'md51c27e7e3fef55aa28edfdc33f0b75b17' NOINHERIT CREATEDB VALID UNTIL 'infinity';
COMMENT ON ROLE fpdb IS 'fpdb db owner';
" or what?

And then "CREATE DATABASE fpdb WITH ENCODING = 'UNICODE' OWNER=fpdb;
COMMENT ON DATABASE fpdb IS 'database for fpdb project';" on postgres? I just got the error "ERROR: CREATE DATABASE cannot be executed from a function or multi-command string

********** Error **********

ERROR: CREATE DATABASE cannot be executed from a function or multi-command string
SQL state: 25001

"
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-03-2010 , 01:34 PM
Thanks, Erasthones and sorrow, for the info. I'll take a look. And thanks to all for the development efforts

Quote:
Originally Posted by sorrow
Are you on the mailing list tchaz?
Sorrow.
No - can I sign up for it/you add me to it?
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-03-2010 , 02:06 PM
Quote:
Originally Posted by Banzai
Try running fpdb.py (after editing the config as discussed earlier).
Hi!

I`ve installed everything, except psycopg2./that1 didn`t seem to do anything/
Tried to run FPDB and got the following message:
Note: error output is being diverted to fpdb-error-log.txt and HUD-error txt. Any major will be reported there only.
Unable to load PYGTK modules required for GUI. Please install PyCairo, PyGObject, and PyGTK from.......

I`ve installed all 3 of these.......


TY!
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-03-2010 , 02:12 PM
Quote:
Originally Posted by El helado Patata
I am not a big fan of downloading and installing a bunch of software to slow my computer down. Python is okay but then I need 2-3 extra software for it to work? Ohhh this could be a dealbreaker for a lot of people (not sure yet myself).
Installing fpdb doesn't require installation of anything that will slow your computer. fpdb and all the libraries only use resources when fpdb (or the HUD) is actually running.

There is one exception to that. If you install posgres or mysql as a service and have it start when your pc starts, these will use some resources, but they are good citizens and use very little when not running. It is possible to only run the db when you need it--use the services thingie (I would be more specific, but I'm not a windows guy.).

A note on databases: I find postgres to be hard to set up and get going the first time. I use mysql. There is a step-by-step howto for mysql on our wiki. There is also a howto for postgres, but when I follow it I don't end up with a working db.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-03-2010 , 02:15 PM
Quote:
Originally Posted by tchaz
Thanks, Erasthones and sorrow, for the info. I'll take a look. And thanks to all for the development efforts



No - can I sign up for it/you add me to it?

mailing list is here
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-03-2010 , 02:16 PM
Quote:
Originally Posted by Eratosthenes
Installing fpdb doesn't require installation of anything that will slow your computer. fpdb and all the libraries only use resources when fpdb (or the HUD) is actually running.

There is one exception to that. If you install posgres or mysql as a service and have it start when your pc starts, these will use some resources, but they are good citizens and use very little when not running. It is possible to only run the db when you need it--use the services thingie (I would be more specific, but I'm not a windows guy.).

A note on databases: I find postgres to be hard to set up and get going the first time. I use mysql. There is a step-by-step howto for mysql on our wiki. There is also a howto for postgres, but when I follow it I don't end up with a working db.
I already have PostgresSQL installed and it would be sweet if I can run it there too (I have HM+PT3 and just need it for the mixed games)

EDIT; I obviously try to follow the steps in your wiki. Another note; UNICODE is not one of the options when creating a new DB.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
02-03-2010 , 02:20 PM
Quote:
Originally Posted by zsolesz0001
scipy-0.7.1-win32-superpack-python2.6.exe
Is this PyLab?
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote

      
m