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

09-15-2015 , 07:09 PM
Quote:
Originally Posted by singul@rity
Hi Phil, great work as always.

With the the new Full Tilt cash game format FPDB will import the hands and displaythe HUD correctly for one table but if you open two or moreit will only display one HUD and the HUD will reflect data of the last hand (changing the players every time) of course this happens because all three tables have the same name... is there a way to fix this?
Unfortunately FPDB's hud placement is predicated exactly on differentiating table windows by name. Any solution would involve a complete rethink of this mechanism.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
09-15-2015 , 10:16 PM
I am going to re write your software in lisp.
Not really.
But i am studying it.
I want to code something like it in lisp.

Nice job by the way.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
09-16-2015 , 04:53 AM
Quote:
Originally Posted by outfit
I am going to re write your software in lisp.
Not really.
But i am studying it.
I want to code something like it in lisp.

Nice job by the way.
https://en.wikipedia.org/wiki/Greenspun%27s_tenth_rule

I'm not sure if FPDB is sufficiently complicated.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
09-21-2015 , 09:51 PM
does the HUD work on mac(OSX) yet? if not can you give me any advice how to fix this? through a windows emulator or similiar.

Thanks for a great product anyway!
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
09-21-2015 , 09:58 PM
Quote:
Originally Posted by jeck
does the HUD work on mac(OSX) yet? if not can you give me any advice how to fix this? through a windows emulator or similiar.

Thanks for a great product anyway!
Try my latest fpdb-mac-.....zip from here. It should work on mavericks+, though I've not had any reports from el capitan testers one way or the other.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
09-21-2015 , 10:23 PM
Hello everyone!

First of all, Im new to the forum, and Id like to introduce myself. I am from Spain, and I have been playing poker for the last year and a half. I happened to come across this incredible project while looking for ideas to build up my own one, since I have some programming experience (not with Python, however). This is why, in second place, I want to thank the developers for building up this really great software. I cannot imagine all the time and all the efforts you have put into this. I really thank you all for that

Now, the questions! :P I have been using fpdb for a while, and it works perfectly fine with PokerStars, which is the main site I play in. But, last week, I came back to play in 888poker (in Spain the site is 888.es, because of the regulation laws). It looks like, in the last year, 888poker changed something in the hand history files, because I wasnt able to import the new hands I have been playing. I decided to have a look and compare the old and the new HH for the site, and there is a modification of a word (Cassava -> 888.es). Just a word, and its being a pain in the a**.

I decided to look for the source code and change some lines in the python modules that imported the hands. I just modified the PacificPokerToFpdb and the IdentifySite (from version 40.5 for Windows), and, after installing all the corresponding python libraries (all of them for Python 2.7) in order to be able to run fpdb on Windows, I managed to import the files and launching the HUD.

However, now I have 2 extra problems:

1) The HUD for 888poker just shows 4 out of 6 players in the table. There are 6 HUDs, but just 4 with information, the other with XXXXs. And, on top of that, the HUD crashes after some hands. I do not have a clue on why is this happening, since with the .exe file for windows, everything was perfect some months ago.
2) When I try to copy hands to the clipboard, from the Hand Viewer, I do not know whats happening. Everything seems fine, I right click over the hand I want to copy, select "Copy to clipboard", but then, when I am going to paste the hand to anywhere else, there is nothing on the clipboard, and I dont have the "Paste" option available. Someone has an idea on why is this happening? I had a look in the thread, but I didnt find anything similar to this issue.

Sorry for the long message!

Again, thanks for giving birth to this software. It is really nice and easy to use, and whats better, you can modify it as you want!
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
09-21-2015 , 10:49 PM
Quote:
Originally Posted by damog
Now, the questions! :P I have been using fpdb for a while, and it works perfectly fine with PokerStars, which is the main site I play in. But, last week, I came back to play in 888poker (in Spain the site is 888.es, because of the regulation laws). It looks like, in the last year, 888poker changed something in the hand history files, because I wasnt able to import the new hands I have been playing. I decided to have a look and compare the old and the new HH for the site, and there is a modification of a word (Cassava -> 888.es). Just a word, and its being a pain in the a**.

I decided to look for the source code and change some lines in the python modules that imported the hands. I just modified the PacificPokerToFpdb and the IdentifySite (from version 40.5 for Windows), and, after installing all the corresponding python libraries (all of them for Python 2.7) in order to be able to run fpdb on Windows, I managed to import the files and launching the HUD.
Amazing work.

Quote:
However, now I have 2 extra problems:

1) The HUD for 888poker just shows 4 out of 6 players in the table. There are 6 HUDs, but just 4 with information, the other with XXXXs. And, on top of that, the HUD crashes after some hands. I do not have a clue on why is this happening, since with the .exe file for windows, everything was perfect some months ago.
It sounds like the new hand history format might use different seat numbers. For example, maybe seat 5 & 6 are listed in the HH as seat 7 & 9, or something? A couple of sites do that. If this is the case, search for 'hist_seat' in this thread/the code/your HUD_config.xml.

Quote:
2) When I try to copy hands to the clipboard, from the Hand Viewer, I do not know whats happening. Everything seems fine, I right click over the hand I want to copy, select "Copy to clipboard", but then, when I am going to paste the hand to anywhere else, there is nothing on the clipboard, and I dont have the "Paste" option available. Someone has an idea on why is this happening? I had a look in the thread, but I didnt find anything similar to this issue.
Sounds a lot like a thing I fixed recently (haha recently) with unicode:

diff here.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
09-22-2015 , 06:16 PM
Quote:
Originally Posted by phil_r
Amazing work.
Thanks!

Quote:
It sounds like the new hand history format might use different seat numbers. For example, maybe seat 5 & 6 are listed in the HH as seat 7 & 9, or something? A couple of sites do that. If this is the case, search for 'hist_seat' in this thread/the code/your HUD_config.xml.
Yep. This is the case. Thanks for that one! Instead of 123456, the seats are 124679...lol I read the part of the thread where you discussed with Asimov81, and I obtained the solution from there Post#7470. I just added the "hist_seat" part to the 6max configuration of Pacific in the HUD_config file, and now the HUD displays ok. But now I have the same problem Asimov81 had. The mucked hands do not appear in the right place XD. I read that found the solution, but you never posted it in here

Quote:
Sounds a lot like a thing I fixed recently (haha recently) with unicode:

diff here.
About this, I already looked for this problem over Google, and I got to that github page. I modified that line, but the problem persists. I tried to load a PokerStars session to see if it acts different depending on the site, but it is the same. Before I started using the source code, I was using the .exe file (on Windows 7), and using that, the PS hands loaded ok, and then I could check the different sessions, and copy the hands in those sessions to the clipboard.

Since I started using the source, running the python scripts leads to not copying hands to the clipboard, and, worse than this, running the .exe (the one that was previously working ok) directly doesn't load the hands for a specific session. Ive been digging in the code looking for the functions that copy the hands to the clipboard, but everything seems ok... Might this be related to new configuration files installed in Users/AppData/Roaming/fpdb?

EDIT: I decided to create another database just for my PokerStars HH using the .exe version, and the problem is still there (not loading the hands for a specific session)
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
09-22-2015 , 09:51 PM
Sorry for double-posting, but I was trying to edit my last post and I dont have the option. Is the edition time-limited?

I wanted to edit it in order to say that I removed the previous installation of fpdb and re-installed it (just keeping the databases and the edited HUD_config file). Now, I am able to copy hands to clipboard using the run_fpbd.exe, so, in principle, if I want to review my hands, I would just need to open fpdb using the .exe and connecting to the same database. And if I want to start the HUD and auto-import, I will use the python script. Actually, it poses no problem, since all my reviews are offline, so I do not need to use auto-import and handreviewer at the same time. Anyway, it is quite strange that using the windows executable the clipboard function works and with the source script does not.

I would also like to note that, when copying the hands to the clipboard, Hero hole cards are not shown. Is there a way to modify this in the hand history converters, or in the Hand.py (or some other module, the one in charge of generating the hands)?:

Code:
PokerStars Game #470205194:  Hold'em No Limit (€0.01/€0.02) - 1970/01/01 12:00:00 ET
Table 'Ariza' 10-max Seat #7 is the button
Seat 2: chinfli.87 ($2.20 in chips) 
Seat 4: julian_31 ($2.00 in chips) 
Seat 6: Wile0014 ($2.73 in chips) 
Seat 7: gomad88 ($2.91 in chips) 
Seat 9: Tatxan ($2.68 in chips) 
Tatxan: posts small blind €0.01
chinfli.87: posts big blind €0.02
*** HOLE CARDS ***
julian_31: folds 
Wile0014: folds 
gomad88: raises €0.04 to €0.06
Tatxan: calls €0.05
chinfli.87: folds 
*** FLOP *** [Jh 4h 6c]
Tatxan: checks 
gomad88: bets €0.14
Tatxan: calls €0.14
*** TURN *** [Jh 4h 6c] [7c]
Tatxan: checks 
gomad88: bets €0.42
Tatxan: calls €0.42
*** RIVER *** [Jh 4h 6c 7c] [Qc]
Tatxan: checks 
gomad88: bets €0.63
Tatxan: raises €1.43 to €2.06 and is all-in
gomad88: calls €1.43
gomad88 collected €5.05 from pot
*** SUMMARY ***
Total pot €5.38 | Rake €0.33
Board [Jh 4h 6c 7c Qc]
Seat 2: chinfli.87 folded
Seat 4: julian_31 folded
Seat 6: Wile0014 folded
Seat 7: gomad88 collected (€5.05)
Seat 9: Tatxan mucked [Jc Qh]
Now that I think about it...fpdb converts hands to PokerStars format??? LoL I didn't realize before!

Oh, and regarding the mucked cards wrong HUD display, I have read that it is possible to turn it off, so maybe that will be my choice. It is rather annoying than useful...
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
09-22-2015 , 10:28 PM
Quote:
Originally Posted by damog
Yep. This is the case. Thanks for that one! Instead of 123456, the seats are 124679...lol I read the part of the thread where you discussed with Asimov81, and I obtained the solution from there Post#7470. I just added the "hist_seat" part to the 6max configuration of Pacific in the HUD_config file, and now the HUD displays ok. But now I have the same problem Asimov81 had. The mucked hands do not appear in the right place XD. I read that found the solution, but you never posted it in here
In a way I did: the fix was incorporated in my last release, 0.41.0-rc6. Diff here if you prefer.

Quote:
About this, I already looked for this problem over Google, and I got to that github page. I modified that line, but the problem persists. I tried to load a PokerStars session to see if it acts different depending on the site, but it is the same. Before I started using the source code, I was using the .exe file (on Windows 7), and using that, the PS hands loaded ok, and then I could check the different sessions, and copy the hands in those sessions to the clipboard.
OK. I suggest you look at the log files to see if there are any helpful errors when copy to clipboard fails.

Quote:
Since I started using the source, running the python scripts leads to not copying hands to the clipboard, and, worse than this, running the .exe (the one that was previously working ok) directly doesn't load the hands for a specific session. Ive been digging in the code looking for the functions that copy the hands to the clipboard, but everything seems ok... Might this be related to new configuration files installed in Users/AppData/Roaming/fpdb?
Unlikely. I won't rule anything out though.

Quote:
EDIT: I decided to create another database just for my PokerStars HH using the .exe version, and the problem is still there (not loading the hands for a specific session)
I'm curious if it's something specific to the hands you're having problems with.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
09-22-2015 , 10:38 PM
Quote:
Originally Posted by damog
Sorry for double-posting, but I was trying to edit my last post and I dont have the option. Is the edition time-limited?
Yep.

Quote:
I wanted to edit it in order to say that I removed the previous installation of fpdb and re-installed it (just keeping the databases and the edited HUD_config file). Now, I am able to copy hands to clipboard using the run_fpbd.exe, so, in principle, if I want to review my hands, I would just need to open fpdb using the .exe and connecting to the same database. And if I want to start the HUD and auto-import, I will use the python script. Actually, it poses no problem, since all my reviews are offline, so I do not need to use auto-import and handreviewer at the same time. Anyway, it is quite strange that using the windows executable the clipboard function works and with the source script does not.
Where did you pull the source from?

Quote:
I would also like to note that, when copying the hands to the clipboard, Hero hole cards are not shown. Is there a way to modify this in the hand history converters, or in the Hand.py (or some other module, the one in charge of generating the hands)?:
Yes. In fact I have a local commit that does just that (in Hand.py) which I haven't pushed to github for some reason. This is not the only outstanding issue with the hand history generator, IIRC.

Quote:
Now that I think about it...fpdb converts hands to PokerStars format??? LoL I didn't realize before!
Ish. The code to write a hand to a string tries to emulate the pokerstars format, I assume because that's likely to be supported by online converters.

Quote:
Oh, and regarding the mucked cards wrong HUD display, I have read that it is possible to turn it off, so maybe that will be my choice. It is rather annoying than useful...
Sure, it's not everyone's cup of tea.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
09-23-2015 , 10:50 AM
Thanks for the work!

One question, the EV graph (cash games) not found in PLO5card.

Use version .41.0-rc6
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
09-23-2015 , 10:52 AM
Quote:
Originally Posted by chusoooo
Thanks for the work!

One question, the EV graph (cash games) not found in PLO5card.

Use version .41.0-rc6
Yep. The EV calculation library I shipped with that release doesn't handle 5card/6card PLO. Chaz has published a fix but I haven't got around to including it yet.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
09-23-2015 , 04:58 PM
Quote:
Originally Posted by phil_r
Yep. The EV calculation library I shipped with that release doesn't handle 5card/6card PLO. Chaz has published a fix but I haven't got around to including it yet.
Ok, thanks!
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
09-23-2015 , 07:53 PM
This will be my last time annoying you.
But seriously. I cant believe you wrote this.
You are one bad ass hacker.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
09-24-2015 , 11:05 AM
Quote:
Originally Posted by phil_r
In a way I did: the fix was incorporated in my last release, 0.41.0-rc6. Diff here if you prefer.
Thank you I modified it.

Quote:
Where did you pull the source from?
I got it from here (fpdb-0.40.5.tar.gz)

Quote:
Yes. In fact I have a local commit that does just that (in Hand.py) which I haven't pushed to github for some reason. This is not the only outstanding issue with the hand history generator, IIRC.
Could you show me which lines I need to modify to correct this?

Anyway, I think I fixed my problems (in a very ugly way, though).

Since I was using my fpdb installation from Linux (using Wine) and with PokerStars, I suspected that this might be related to my problems with the clipboard thing. Indeed, I copied all the files from the executable version in another location on the windows partition, and when I used it, everything worked like a charm.

So now I have 3 fpdb versions in my computer xDDD:

a) The one I use for PokerStars (the .exe version, using it on Linux from the Windows installation)
b) The one I use for 888 (using it on Windows, from the source code)
c) The one I use for hand reviewing the 888 sessions (the .exe version, using it on Windows, located in another place different than a) )

I know this doesn't make sense, but it's working for me, so unless it starts giving me problems, I think I won't be bothering you much more...

Anyway, I would like to know how to modify and add some statistics in the Ring Player Stats tab. Could you point me to the right file please?

Thanks a lot for all the info!

PS: You might be wondering why I play on PokerStars from Linux, having also Windows installed. I am very nerd, that's all XDD Nah, I usually work on Linux, and it is more comfortable not having to restart my computer anytime I want to play poker. Besides, I wrote a fancy code to start both applications from the terminal on Ubuntu by just typing "poker" and I am very proud of it hahahahahah

Last edited by damog; 09-24-2015 at 11:10 AM.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
09-24-2015 , 11:19 AM
Quote:
Originally Posted by damog
Could you show me which lines I need to modify to correct this?
I put the diff here. Not sure if it will work correctly against your source, but should at least point you in the right direction.

Quote:

Anyway, I think I fixed my problems (in a very ugly way, though).

Since I was using my fpdb installation from Linux (using Wine) and with PokerStars, I suspected that this might be related to my problems with the clipboard thing. Indeed, I copied all the files from the executable version in another location on the windows partition, and when I used it, everything worked like a charm.

So now I have 3 fpdb versions in my computer xDDD:

a) The one I use for PokerStars (the .exe version, using it on Linux from the Windows installation)
b) The one I use for 888 (using it on Windows, from the source code)
c) The one I use for hand reviewing the 888 sessions (the .exe version, using it on Windows, located in another place different than a) )

I know this doesn't make sense, but it's working for me, so unless it starts giving me problems, I think I won't be bothering you much more...
Sounds horrific. But as long as you're happy, it's great.

Quote:
Anyway, I would like to know how to modify and add some statistics in the Ring Player Stats tab. Could you point me to the right file please?
You'll want to look at GuiRingPlayerStats.py, and possibly the playerDetailedStats queries in SQL.py.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
09-25-2015 , 02:34 AM
Hi Phil!

I seem to be having a problem with Full Tilt tourney stats: the Won statistics are not being imported from my summary files (the Won column is always 0.00 for FT games). Is this a known problem? Let me know if I can help track it down.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
09-25-2015 , 05:08 AM
Quote:
Originally Posted by murrayn
Hi Phil!

I seem to be having a problem with Full Tilt tourney stats: the Won statistics are not being imported from my summary files (the Won column is always 0.00 for FT games). Is this a known problem? Let me know if I can help track it down.
It's new to me. I haven't looked at tourney stats much at all.

Just looked into it and found the problem - bug in the FTP summary parser. I think I've fixed it in my local repo now.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
09-25-2015 , 05:35 AM
Congrats on the million-view thread FPDB team!
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
09-25-2015 , 06:04 PM
Quote:
Originally Posted by phil_r
It's new to me. I haven't looked at tourney stats much at all.

Just looked into it and found the problem - bug in the FTP summary parser. I think I've fixed it in my local repo now.
That's great, thanks for looking into it. I'd be glad to help you test the fix if that's feasible.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
09-25-2015 , 11:20 PM
Has anyone gotten the HUD working on Betonline since the updates? It used to work alright but now nothing is showing up except the "closing this window will exit from the HUD" window.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
09-26-2015 , 04:31 PM
It works cash game PLO and holdem for me roofl's. Only thing is in full ring games 1 player will always never have stats.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
09-28-2015 , 11:13 AM
whenever i copy the lnk it copies this..

"http://****************/projects/fpdb/files/fpdb/0.40/"

and i cant open the site...anybody?
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
09-28-2015 , 11:31 AM
Quote:
Originally Posted by onlinepokerwiz
whenever i copy the lnk it copies this..

"http://****************/projects/fpdb/files/fpdb/0.40/"

and i cant open the site...anybody?
http://forumserver.twoplustwo.com/sh...postcount=8115
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote

      
m