Two Plus Two Publishing LLC
Two Plus Two Publishing LLC
 

Go Back   Two Plus Two Poker Forums > > >

Notices

Free Software Discussion of Free / Freeware / Donationware / Open Source poker software and Free Graphics mods

Reply
 
Thread Tools Display Modes
Old 01-10-2009, 01:26 PM   #951
Eratosthenes
old hand
 
Join Date: Oct 2004
Posts: 1,535
Re: New Free/open source poker tracking software: FPDB - (Alpha9 - updates) - 10-Nov-

Quote:
Originally Posted by crimson_de View Post
I guess it may has something to do with the time zone settings, which I have changed in PokerStars. Here is one example, I can send you the complete HH if you like.

PokerStars Game #23056790945: Tournament #128060493, $6.00+$0.50 Hold'em No Limit - Level I (10/20) - 2008/12/19 15:02:40 CET [2008/12/19 9:02:40 ET]
Table '128060493 1' 9-max Seat #1 is the button
Seat 1: pepello (1500 in chips)
Seat 2: 2chpaogrizbi (1500 in chips)
Seat 3: FR77SM (1500 in chips)
...
OK, looks like the time zone thing that we fixed a 6 weeks or so ago wasn't fixed for SNGs. We'll get that in the next release. You should be able to import SNGs played when the time zone is set to ET.
Eratosthenes is offline   Reply With Quote
Old 01-10-2009, 03:10 PM   #952
Mgogo
journeyman
 
Mgogo's Avatar
 
Join Date: Aug 2008
Location: way to changle
Posts: 279
Re: New Free/open source poker tracking software: FPDB - (Alpha9 - updates) - 10-Nov-

BRB cant import hands

"<site enabled="True" site_name="PokerStars" table_finder="PokerStars.exe" screen_name="MYNAME" site_path="~/.wine/drive_c/Program Files/PokerStars/" HH_path="~/.wine/drive_c:\Program Files\PokerStars\HandHistory\MYNAME/" decoder="pokerstars_decode_table" converter="passthrough" supported_games="holdem,razz,omahahi,omahahilo,stu dhi,studhilo">
"
whats wrong with syntax?
NAME and HANDS? I copy pass just from explorer but sign / not \ so what should I do?
and my prefered seat right before dealer so its last one? i./e 10 for 10max, 8 for 8max right?

Thanks a lot
Mgogo is offline   Reply With Quote
Old 01-10-2009, 04:02 PM   #953
Mgogo
journeyman
 
Mgogo's Avatar
 
Join Date: Aug 2008
Location: way to changle
Posts: 279
Re: New Free/open source poker tracking software: FPDB - (Alpha9 - updates) - 10-Nov-

And what about this one:

"Traceback (most recent call last):
File "C:\Documents and Settings\sagy\worktable\fpdb-1.0_alpha9_p142\pyfpdb\Configuration.py", line 226, in __init__
doc = xml.dom.minidom.parse(file)
File "C:\Python25\lib\xml\dom\minidom.py", line 1913, in parse
return expatbuilder.parse(file)
File "C:\Python25\lib\xml\dom\expatbuilder.py", line 924, in parse
result = builder.parseFile(fp)
File "C:\Python25\lib\xml\dom\expatbuilder.py", line 207, in parseFile
parser.Parse(buffer, 0)
ExpatError: mismatched tag: line 166, column 6
"
Mgogo is offline   Reply With Quote
Old 01-10-2009, 05:04 PM   #954
FileNotFound
newbie
 
Join Date: Jan 2009
Location: earth - europe - germany
Posts: 33
Re: New Free/open source poker tracking software: FPDB - (Alpha9 - updates) - 10-Nov-

While I was setting up fpdb tracker I tried to summarize all steps in one
document for linux user. If you like it and you think that it could be useful
you could use it in the wiki as an installation setup for linux and of course you
are free to modifie it in any way.
Here it is:

This howto add further details (like exact package names) to the install description which comes
with the fpdb original files. To install fpdb unter ubuntu linux (8.04)
you need to install the following packages (which can be done via Adept-Manager):
(I use KDE instead of Gnome, therefore I don't know if the names of
the packages are exactly in synaptics.)
This version only covers the use of a MySQL database not a PostgreSQL.

Code:
package name in wiki          in Adept-Manager (8.04, kubuntu)
mysql				mysql-server (this will install further
				              packages, e.g. libdbd-mysql-perl,...)

When you install this package you should have a look at the wiki how to setup
MySQL http://fpdb.wiki.****************/Howto+Setup+MySQL

python				python
mysql-python			python-mysqldb
pygtk			           	python-gtk2
matplotlib			        python-matplotlib	(only necessary for graphs)
numpy				python-numpy		(only necessary for graphs)
After you succesfully installed all packages, you have to(!) to choose your
preferred seat on PokerStars, otherwise wrong stats will be displayed. To do this check the wiki again:
http://fpdb.wiki.****************/Pre...+Seat+on+Stars
Unfortunately I don't know if wrong stats will be displayed
if you don't configure your preferred seat on other sites.

After setting up your preferred seat, you need to adjust (at least I had to do this) the
path to your HANDHISTORY in the HUD_config.xml.
Therefore search for: 'HH_path=' and enter the path to your handhistory.
This should something like: HH_path="~/.wine/drive_c/Program Files/PokerStars/HandHistory/".
To find out the HandHistory path you could also go to your PokerStars software and
go to ->Options->Instant Hand History Options...


For all questions you should check the wiki and the FAQ.
FileNotFound is offline   Reply With Quote
Old 01-10-2009, 05:14 PM   #955
FileNotFound
newbie
 
Join Date: Jan 2009
Location: earth - europe - germany
Posts: 33
Re: New Free/open source poker tracking software: FPDB - (Alpha9 - updates) - 10-Nov-

And I have a question.
After completing the installation, following the wiki explanations,
creating my description above, everything works well except one important part: No HUD is displayed?!

Do you have any idea what could be the reason for that?
Did I missed an important step during installation?
Interestingly it seems as the DB wouldn't be filled with data?!
Also the HUD Main Window appears.

Because every field of every table seems to be empty, also the graph
isn't displayed.
But the connection is established and it also tells every 10 sec.:
GuiAutoImport.import_dir done


HUD-error.txt contains:

HUD_main starting
Using db name = fpdb



fpdb-error-log.txt contains:
fpdb.py:242: DeprecationWarning: use gtk.UIManager
self.item_factory = gtk.ItemFactory(gtk.MenuBar, "<main>", accel_group)



Any suggestions or ideas would be appreciated.
FileNotFound is offline   Reply With Quote
Old 01-10-2009, 06:21 PM   #956
FileNotFound
newbie
 
Join Date: Jan 2009
Location: earth - europe - germany
Posts: 33
Re: New Free/open source poker tracking software: FPDB - (Alpha9 - updates) - 10-Nov-

Just when I left fpdb I received that error message in the shell:

Original exception was:
Traceback (most recent call last):
File "/home/myname/fpdb_109/pyfpdb/HUD_main.py", line 109, in read_stdin
(table_name, max, poker_game) = db_connection.get_table_name(new_hand_id)
TypeError: 'NoneType' object is not iterable
FileNotFound is offline   Reply With Quote
Old 01-10-2009, 11:09 PM   #957
Eratosthenes
old hand
 
Join Date: Oct 2004
Posts: 1,535
Re: New Free/open source poker tracking software: FPDB - (Alpha9 - updates) - 10-Nov-

Quote:
Originally Posted by FileNotFound View Post
And I have a question.
After completing the installation, following the wiki explanations,
creating my description above, everything works well except one important part: No HUD is displayed?!

Do you have any idea what could be the reason for that?
Did I missed an important step during installation?
Interestingly it seems as the DB wouldn't be filled with data?!
Also the HUD Main Window appears.

Because every field of every table seems to be empty, also the graph
isn't displayed.
But the connection is established and it also tells every 10 sec.:
GuiAutoImport.import_dir done


HUD-error.txt contains:

HUD_main starting
Using db name = fpdb



fpdb-error-log.txt contains:
fpdb.py:242: DeprecationWarning: use gtk.UIManager
self.item_factory = gtk.ItemFactory(gtk.MenuBar, "<main>", accel_group)



Any suggestions or ideas would be appreciated.
those messages are not a problem.

If you are actually importing hands, you will see this:
Code:
GuiAutoImport.import_dir done
Total stored: 1 duplicates: 0 partial: 0 errors: 0  time: 0.192435979843
GuiAutoImport.import_dir done
GuiAu
Check that the importer is pointing at the correct directory in the window where you start the importer.
Eratosthenes is offline   Reply With Quote
Old 01-10-2009, 11:28 PM   #958
xaiviax
grinder
 
xaiviax's Avatar
 
Join Date: Jun 2008
Posts: 552
Re: New Free/open source poker tracking software: FPDB - (Alpha9 - updates) - 10-Nov-

Quote:
Originally Posted by Mgogo View Post
BRB cant import hands

"<site enabled="True" site_name="PokerStars" table_finder="PokerStars.exe" screen_name="MYNAME" site_path="~/.wine/drive_c/Program Files/PokerStars/" HH_path="~/.wine/drive_c:\Program Files\PokerStars\HandHistory\MYNAME/" decoder="pokerstars_decode_table" converter="passthrough" supported_games="holdem,razz,omahahi,omahahilo,stu dhi,studhilo">
"
whats wrong with syntax?
NAME and HANDS? I copy pass just from explorer but sign / not \ so what should I do?
and my prefered seat right before dealer so its last one? i./e 10 for 10max, 8 for 8max right?

Thanks a lot
You need to change the paths in here:
site_path="~/.wine/drive_c/Program Files/PokerStars/" HH_path="~/.wine/drive_c:\Program Files\PokerStars\HandHistory\MYNAME/"
to whatever they are on your computer.
For XP, they are probaby "c:\Program Files\PokerStars\" and "c:\Program Files\PokerStars\HandHistory\YOURNAME"
xaiviax is offline   Reply With Quote
Old 01-11-2009, 02:17 AM   #959
Mgogo
journeyman
 
Mgogo's Avatar
 
Join Date: Aug 2008
Location: way to changle
Posts: 279
Re: New Free/open source poker tracking software: FPDB - (Alpha9 - updates) - 10-Nov-

Quote:
Originally Posted by xaiviax View Post
You need to change the paths in here:
site_path="~/.wine/drive_c/Program Files/PokerStars/" HH_path="~/.wine/drive_c:\Program Files\PokerStars\HandHistory\MYNAME/"
to whatever they are on your computer.
For XP, they are probaby "c:\Program Files\PokerStars\" and "c:\Program Files\PokerStars\HandHistory\YOURNAME"
Thanks a lot.
Today try run fpdb and saw next
"failed to load libs for graphing.
please install numpy and matplotlib"
it was before any change since yerstaday


By the way if my screen mane "I bet U" should I left space?

thanks again
Mgogo is offline   Reply With Quote
Old 01-11-2009, 04:03 AM   #960
Mgogo
journeyman
 
Mgogo's Avatar
 
Join Date: Aug 2008
Location: way to changle
Posts: 279
Re: New Free/open source poker tracking software: FPDB - (Alpha9 - updates) - 10-Nov-

Quote:
Originally Posted by Mgogo View Post
Thanks a lot.
Today try run fpdb and saw next
"failed to load libs for graphing.
please install numpy and matplotlib"
it was before any change since yerstaday


By the way if my screen mane "I bet U" should I left space?

thanks again
after reboot fpdb run.
I press bulk button nothing happend. I check pass like all is ok.


the main problem left.
I download numpy patch do not help.
should I download matplotlib? (if yes could you give e a link please, i couldn't find one)
Could you write step by step install guide for windows?
i.e.
put all necessary software in one list (only with one possible version) in right order they must be install
and give short description at the same page.
Mgogo is offline   Reply With Quote
Old 01-11-2009, 04:36 AM   #961
sorrow
old hand
 
sorrow's Avatar
 
Join Date: Apr 2008
Location: Perth, Western Australia
Posts: 1,531
Re: New Free/open source poker tracking software: FPDB - (Alpha9 - updates) - 10-Nov-

Quote:
Originally Posted by Mgogo View Post
I download numpy patch do not help.
should I download matplotlib? (if yes could you give e a link please, i couldn't find one)
Could you write step by step install guide for windows?
i.e.
put all necessary software in one list (only with one possible version) in right order they must be install and give short description at the same page.
http://fpdb.wiki.****************/Install+Overview provides links to the packages you want.

Only one of the main developers runs windows, and we don't have anyone who has stepped up to build and or maintain the windows installer, or write documentation for the platform.

Without that contribution the installer and docs are likely to remain in the same state for some time.
sorrow is offline   Reply With Quote
Old 01-11-2009, 05:13 AM   #962
FileNotFound
newbie
 
Join Date: Jan 2009
Location: earth - europe - germany
Posts: 33
Re: New Free/open source poker tracking software: FPDB - (Alpha9 - updates) - 10-Nov-

I still didn't figured out what my problem could be.
I think it must be something related to the database.
When I try to import the HH from Pokerstars I'll never
read something like this:

Total stored: 1 duplicates: 0 partial: 0 errors: 0 time: 0.192435979843

But what I sometimes receive when I close fpdb is:

Traceback (most recent call last):
File "/home/XXXXXX/fpdb_109/pyfpdb/HUD_main.py", line 109, in read_stdin
(table_name, max, poker_game) = db_connection.get_table_name(new_hand_id)
TypeError: 'NoneType' object is not iterable

Doesn't this indicate that the DB seems empty?
I have no clue what could have gone wrong during installation...

The paths are all set correctly, any ideas?!
FileNotFound is offline   Reply With Quote
Old 01-11-2009, 06:46 AM   #963
FileNotFound
newbie
 
Join Date: Jan 2009
Location: earth - europe - germany
Posts: 33
Re: New Free/open source poker tracking software: FPDB - (Alpha9 - updates) - 10-Nov-

Ok, maybe we should try to narrow the error possibilities.
Therefore I tried to Bulk Import my HH, which also doesn't work.

When I open the BulkImport menu visually the right path is shown:
/myname/.wine/.../HandHistory/.

The 'Location' field is empty.

When I click on Bulk Import fpdb-error-log.txt contains following text:

Code:
Traceback (most recent call last):
  File "/home/marc/firefox/download/fpdb_109/pyfpdb/GuiBulkImport.py", line 63, in load_clicked
    if os.path.isdir(self.inputFile):
  File "/usr/lib/python2.5/posixpath.py", line 195, in isdir
    st = os.stat(path)
TypeError: coercing to Unicode: need string or buffer, NoneType found
FileNotFound is offline   Reply With Quote
Old 01-11-2009, 07:08 AM   #964
FileNotFound
newbie
 
Join Date: Jan 2009
Location: earth - europe - germany
Posts: 33
Re: New Free/open source poker tracking software: FPDB - (Alpha9 - updates) - 10-Nov-

I'm sorry for posting so many posts .. BUT I've found something really interesting.
According to an earlier post in this thread I changed the TimeZone in PS from CET to ET, and BANG, the HUD works!

But what seemt not to work at all is the Bulk Import?!
Also the ProfitGraph only refreshes if I quit fpdb and restart it?
But not by clicking on the refresh button?

But I am going to try further adjustments and will report my results.
Anyway any help would be appreciated if anyone has a good guess.

So far, thank you for the great work.

Last edited by FileNotFound; 01-11-2009 at 07:15 AM.
FileNotFound is offline   Reply With Quote
Old 01-11-2009, 07:20 AM   #965
sorrow
old hand
 
sorrow's Avatar
 
Join Date: Apr 2008
Location: Perth, Western Australia
Posts: 1,531
Re: New Free/open source poker tracking software: FPDB - (Alpha9 - updates) - 10-Nov-

Quote:
Originally Posted by FileNotFound View Post
I'm sorry for posting so many posts .. BUT I've found something really interesting.
According to an earlier post in this thread I changed the TimeZone in PS from CET to ET, and BANG, the HUD works!
Thats fixed in the "real soon now" Alpha10 release. Good to see the HUD is working for you now.
Quote:
Originally Posted by FileNotFound View Post
But what seemt not to work at all is the Bulk Import?!
Bulk import is a bit fiddly, try selecting an individual file with bulk import and see if you get any response in the console.
Quote:
Originally Posted by FileNotFound View Post
Also the ProfitGraph only refreshes if I quit fpdb and restart it?
But not by clicking on the refresh button?
Thats fixed in Alpha10 too. The database connection caches results, and the grapher maintains the same db connection for the entire time it is open - so no updates after the first one.
Quote:
Originally Posted by FileNotFound View Post
But I am going to try further adjustments and going to report my results.
Anyway any help would be appreciated if anyone has a good guess.
I recommend updating to the latest git. Search this thread for git and find Erathosthenes tree. Quite a few bug fixes and updates, you'll need to replace and update HUD_config.xml again though.
sorrow is offline   Reply With Quote
Old 01-11-2009, 08:11 AM   #966
Mgogo
journeyman
 
Mgogo's Avatar
 
Join Date: Aug 2008
Location: way to changle
Posts: 279
Re: New Free/open source poker tracking software: FPDB - (Alpha9 - updates) - 10-Nov-

Bulk still don't work but HUD is work!!! Thanks all who help me.

Will waiting for Alfa10
Hope there will easy and soft layout system.
For now I can't move player's stats.
Any option to config stats(pop-up one as well)?
Mgogo is offline   Reply With Quote
Old 01-11-2009, 08:46 AM   #967
donkequity
enthusiast
 
Join Date: Dec 2008
Posts: 95
Re: New Free/open source poker tracking software: FPDB - (Alpha9 - updates) - 10-Nov-

I have tried but I can not get the HUD to work!

Unhandled exception in thread started by <function read_stdin at 0x0122CBB0>
Traceback (most recent call last):
File "HUD_main.py", line 136, in read_stdin
tablewindow = Tables.discover_table_by_name(config, table_name)
line 76, in discover_table_by_name
table = discover_nt_by_name(c, tablename)
line 200, in discover_nt_by_name
pshandle = win32api.OpenProcess(win32con.PROCESS_QUERY_INFORM ATION | win32con.PROCESS_VM_READ, False, processid[1])
pywintypes.error: (5, 'OpenProcess', 'Access is denied.')
donkequity is offline   Reply With Quote
Old 01-12-2009, 04:52 AM   #968
ekdikeo
old hand
 
Join Date: Aug 2006
Posts: 1,308
Re: New Free/open source poker tracking software: FPDB - (Alpha9 - updates) - 10-Nov-

mgogo: there's no gui configuration for the layout yet. If you'd read through the last 20 or so messages on this thread, you'd see the other questions answered.

(to move the windows, double click them to give them title bars, move them, double click again to remove the titlebars, then right click on the HUD menu and Save Layout)

donkequity:
happens in Vista or XP when you are not running fpdb as administrator.
ekdikeo is offline   Reply With Quote
Old 01-12-2009, 11:06 AM   #969
crimson_de
centurion
 
Join Date: Jan 2009
Posts: 171
Re: New Free/open source poker tracking software: FPDB - (Alpha9 - updates) - 10-Nov-

Is there already a possibility to graph some SnG related stuff? However, I was able to import most of my tourneys, but when I try to generate a graph it gives me:

J:\fpdb\pyfpdb\fpdb.py:244: DeprecationWarning: use gtk.UIManager
self.item_factory = gtk.ItemFactory(gtk.MenuBar, "<main>", accel_group)
Traceback (most recent call last):
File "J:\fpdb\pyfpdb\GuiGraphViewer.py", line 96, in generateGraph
text = "All Hands, " + "\nProfit: $" + str(line[-1]) + "\nTotal Hands: " + str(len(line))
IndexError: index out of bounds

Guess this is because it's a CG only feature?
crimson_de is offline   Reply With Quote
Old 01-12-2009, 11:26 AM   #970
donkequity
enthusiast
 
Join Date: Dec 2008
Posts: 95
Re: New Free/open source poker tracking software: FPDB - (Alpha9 - updates) - 10-Nov-

Quote:
Originally Posted by ekdikeo View Post
mgogo: there's no gui configuration for the layout yet. If you'd read through the last 20 or so messages on this thread, you'd see the other questions answered.

(to move the windows, double click them to give them title bars, move them, double click again to remove the titlebars, then right click on the HUD menu and Save Layout)

donkequity:
happens in Vista or XP when you are not running fpdb as administrator.
I am logged in as administrator on XP. What more do I have to do? I do not know how to run fpdb as administrator. When I right click on fpdb.py there is no 'run as' option. So how do I do this?
donkequity is offline   Reply With Quote
Old 01-12-2009, 12:13 PM   #971
sorrow
old hand
 
sorrow's Avatar
 
Join Date: Apr 2008
Location: Perth, Western Australia
Posts: 1,531
Re: New Free/open source poker tracking software: FPDB - (Alpha9 - updates) - 10-Nov-

Quote:
Originally Posted by crimson_de View Post
Guess this is because it's a CG only feature?
Bug is fixed in Alpha10, but you are right - only cash games can be graphed at the moment.

Adding a results table and a way to import tourney results a smallish project for anyone looking to help.
sorrow is offline   Reply With Quote
Old 01-13-2009, 01:14 AM   #972
ekdikeo
old hand
 
Join Date: Aug 2006
Posts: 1,308
Re: New Free/open source poker tracking software: FPDB - (Alpha9 - updates) - 10-Nov-

Quote:
Originally Posted by donkequity View Post
I am logged in as administrator on XP. What more do I have to do? I do not know how to run fpdb as administrator. When I right click on fpdb.py there is no 'run as' option. So how do I do this?
If your account has administrator, then it is impossible to get that error in XP. At least, that's what the documentation tells me.
ekdikeo is offline   Reply With Quote
Old 01-13-2009, 10:04 PM   #973
Poolside
veteran
 
Poolside's Avatar
 
Join Date: Oct 2008
Location: New York City
Posts: 3,242
Re: New Free/open source poker tracking software: FPDB - (Alpha9 - updates) - 10-Nov-

well done. it works well
Poolside is offline   Reply With Quote
Old 01-14-2009, 11:44 AM   #974
CheapFlop
journeyman
 
Join Date: Jul 2006
Location: NYC
Posts: 380
Re: New Free/open source poker tracking software: FPDB - (Alpha9 - updates) - 10-Nov-

Have been following this project since the start, but haven't been using the software as of yet. As stated in the initial days of the thread, this project is just superb.

Went to the website which I think probably has old screenshots. Couldn't find a page that summarized the current stats and features of the present alpha.

Can someone post a layperson update in this thread of where things stand in terms of stats that are currently provided in the tracker, features of the tracker, functionality, and maybe a couple of new screenshots of the thing working. I'm curious just how evolved the program is at this point, compared to the "pay" trackers out there.
CheapFlop is offline   Reply With Quote
Old 01-15-2009, 01:32 AM   #975
ekdikeo
old hand
 
Join Date: Aug 2006
Posts: 1,308
Re: New Free/open source poker tracking software: FPDB - (Alpha9 - updates) - 10-Nov-

hey, donkequity, if you open up Tables.py, and remove the "| win32con.PROCESS_VM_READ"

does it work, or fail as well?

I think it will probably fail.. it looks like there is a call that doesn't require PROCESS_VM_READ to execute, however, i can't seem to find it supported in Python... GetProcessImageName() .. if anyone finds it somewhere in the Windows Python stuff, let me know

Last edited by ekdikeo; 01-15-2009 at 01:39 AM.
ekdikeo is offline   Reply With Quote

Reply
      

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Forum Jump


All times are GMT -4. The time now is 09:27 AM.


Powered by vBulletin®
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
Copyright © 2008-2017, Two Plus Two Interactive
 
 
Poker Players - Streaming Live Online