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

10-10-2009 , 01:07 AM
Quote:
Originally Posted by Jackpotmage
Just thought I'd give an update:

I'm running Vista Home Premium (64-bit) and finally got graphing to work after updating everything except python (2.5) to the latest versions. The only issue I'm having now is an issue someone mentioned back in March I believe. When I run a graph more than once without closing fpdb it will create a duplicate graph underneath itself. The data that shows up is in each graph is the same as the second request run. All successive graphs result in an additional graph under the last. I've tried clearing the dates, etc. The only way I've found to get back to one graph is by closing the fpdb entirely and re-opening it. I know this is something that at least one of the developers could not duplicate (no pun intended). Has anyone ever found a solution to this problem.

Thanks to all working on this project. I absolutely love the program and am really looking forward to its continued growth.
The graph problem has been fixed in newer versions, but its not a straight port unfortunately.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
10-10-2009 , 01:11 AM
Quote:
Originally Posted by tchaz
I've just downloaded sql's git (first attempted update in a long time ) and I'm getting "no player ids found" on almost every action, whereas I don't get such messages from the working version I have (from April). I guess this is something trivial. Any "5 seconds or less of thought" clues?
From April you may need to recreate the database, and reimport.

Did you "git pull" and get a conflict perhaps?
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
10-10-2009 , 01:26 AM
Ok where do i configure the HUD_config.xml or how do i to see if its configured right
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
10-10-2009 , 01:30 AM
Has Stud issue being solved? (i mean in developers' git)
Last time I tried, most of the stat is not shown in the tracker

thanks
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
10-11-2009 , 10:02 AM
Quote:
Originally Posted by sorrow
From April you may need to recreate the database, and reimport.

Did you "git pull" and get a conflict perhaps?
:thumbup: sorrow - I "git clone"d a fresh copy (I was a bit worried about pulling exactly for conflicts), but recreate database and reimport worked - although bulk import is (still ) slow.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
10-11-2009 , 11:35 AM
I tried to add Betfair support to my HUD_config file with this
<site HH_path="C:/Program Files/Betfair/Betfair Poker/HandHistory/NAME" bgcolor="#000000" converter="BetfairToFpdb" decoder="everleaf_decode_table" enabled="True" fgcolor="#FFFFFF" font="Sans" font_size="8" hudopacity="1.0" screen_name="NAME" site_name="Betfair" site_path="C:/Program Files/Betfair/Betfair Poker/" supported_games="holdem" table_finder="Betfair Poker.exe">


I seemed to be able to bulk import, but I didn't get a HUD showing up. I got this error log:

fpdb starting ...Traceback (most recent call last):
File "C:\Documents and Settings\myname\fpdb-sql\pyfpdb\GuiAutoImport.py", line 197, in startClicked
self.do_import()
File "C:\Documents and Settings\myname\fpdb-sql\pyfpdb\GuiAutoImport.py", line 141, in do_import
self.importer.runUpdated()
File "C:\Documents and Settings\myname\fpdb-sql\pyfpdb\fpdb_import.py", line 358, in runUpdated
self.import_file_dict(self.database, file, self.filelist[file][0], self.filelist[file][1], None)
File "C:\Documents and Settings\myname\fpdb-sql\pyfpdb\fpdb_import.py", line 414, in import_file_dict
hhc = obj(in_path = file, out_path = out_path, index = 0) # Index into file 0 until changeover
File "C:\Documents and Settings\myname\fpdb-sql\pyfpdb\HandHistoryConverter.py", line 113, in __init__
self.start()
File "C:\Documents and Settings\myname\fpdb-sql\pyfpdb\HandHistoryConverter.py", line 161, in start
self.processedHands.append(self.processHand(handTe xt))
File "C:\Documents and Settings\myname\fpdb-sql\pyfpdb\HandHistoryConverter.py", line 276, in processHand
hand = Hand.HoldemOmahaHand(self, self.sitename, gametype, handText)
File "C:\Documents and Settings\myname\fpdb-sql\pyfpdb\Hand.py", line 646, in __init__
hhc.readAntes(self)
File "C:\Documents and Settings\myname\fpdb-sql\pyfpdb\BetfairToFpdb.py", line 147, in readAntes
for player in m:
NameError: global name 'm' is not defined
C:\Documents and Settings\myname\fpdb-sql\pyfpdb\GuiAutoImport.py:207: Warning: g_source_remove: assertion `tag > 0' failed
gobject.source_remove(self.importtimer)
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
10-14-2009 , 04:18 PM
Hm, betfair filter seems to be a little broken. There are some regular expressions that are clearly placeholders for not-yet-implemented stuff.

You might want to try if adding the following line to pyfpdb/BetFairToFpdb.py helps:
Code:
    def readAntes(self, hand):
        logging.debug("reading antes")
        m = []
        for player in m:
            logging.debug("hand.addAnte(%s,%s)" %(player.group('PNAME'), player.group('ANTE')))
            hand.addAnte(player.group('PNAME'), player.group('ANTE'))
It forces the ante checkup to go through an empty list, which ends immediately. Since the regular expression for antes is nonsense anyhow, the trick is merely a shortcut to treat the symptom of this particular error.

Give it a shot. It can't break anything.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
10-15-2009 , 09:45 AM
Quote:
Originally Posted by Bostik
Hm, betfair filter seems to be a little broken. ... You might want to try if adding the following line to pyfpdb/BetFairToFpdb.py helps:...
Hi Bostik! Thanks for the fix re the antes - that seems to neatly bypass the problem. I seemed to fix a tiny problem with the HH times (I'll see it that's true(!) & come back to it if it's possible to get the HHs to import). However I had a problem with reading the hero's cards: ...
Code:
fpdb starting ...Traceback (most recent call last):
  File "GuiAutoImport.py", line 197, in startClicked    self.do_import()
  File "GuiAutoImport.py", line 141, in do_import  self.importer.runUpdated()
  File "fpdb_import.py", line 358, in runUpdated    self.import_file_dict(self.database, file, self.filelist[file][0], self.filelist[file][1], None)
  File "fpdb_import.py", line 414, in import_file_dict    hhc = obj(in_path = file, out_path = out_path, index = 0) # Index into file 0 until changeover
  File "HandHistoryConverter.py", line 113, in __init__    self.start()
  File "HandHistoryConverter.py", line 161, in start    self.processedHands.append(self.processHand(handText))
  File "HandHistoryConverter.py", line 276, in processHand hand = Hand.HoldemOmahaHand(self, self.sitename, gametype, handText)
  File "Hand.py", line 648, in __init__    hhc.readHeroCards(self)
  File "BetfairToFpdb.py", line 183, in readHeroCards    hand.addHoleCards(cards, m.group('PNAME'))
  File "Hand.py", line 188, in addHoleCards    self.holecards[street][player] = [open, closed]
TypeError: list objects are unhashable
the code in BetfairToFpdb.py is
Code:
    def readHeroCards(self, hand):
        m = self.re_HeroCards.search(hand.handText)
        if(m == None):
            #Not involved in hand
            hand.involved = False
        else:
            hand.hero = m.group('PNAME')
            # "2c, qh" -> set(["2c","qc"])
            # Also works with Omaha hands.
            cards = m.group('CARDS')
            cards = [c.strip() for c in cards.split(',')]
            hand.addHoleCards(cards, m.group('PNAME'))
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
10-15-2009 , 04:29 PM
I have FPDB working at home on a Vista laptop with no issues. Now I'm trying to get it working on an XP install, and the auto import is working fine, but I never get a HUD. Here is the output of the HUD-error.txt file:

Code:
HUD_main starting
Using db name = fpdb
C:\Python26\lib\site-packages\MySQLdb\__init__.py:34: DeprecationWarning: the sets module is deprecated
  from sets import ImmutableSet
Unhandled exception in thread started by <bound method HUD_main.read_stdin of <__main__.HUD_main object at 0x012A2810>>
Traceback (most recent call last):
  File "HUD_main.py", line 196, in read_stdin
    self.create_HUD(new_hand_id, tablewindow, temp_key, max, poker_game, stat_dict, cards)
  File "HUD_main.py", line 112, in create_HUD
    self.hud_dict[table_name] = Hud.Hud(self, table, max, poker_game, self.config, self.db_connection)
  File "C:\Program Files\fpdb\pyfpdb\Hud.py", line 78, in __init__
    (font, font_size) = config.get_default_font(self.table.site)
  File "C:\Program Files\fpdb\pyfpdb\Configuration.py", line 561, in get_default_font
    if self.supported_sites[site].font == "":
KeyError: None
Anybody have any ideas what's going on?

TIA
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
10-17-2009 , 02:50 PM
More on BetfairToFpdb.py

Ok. So I made a couple of naive changes, stolen from some of the OthersiteToFbpd.py files which allowed me to see a more-or-less functioning HUD. Replaced
Code:
hand.starttime = time.strptime(m.group('DATETIME'), "%A, %B %d, %H:%M:%S GMT %Y")
by
Code:
hand.starttime = datetime.datetime.strptime(m.group('DATETIME'), "%A, %B %d, %H:%M:%S GMT %Y")
and
Code:
cards = m.group('CARDS')
cards = [c.strip() for c in cards.split(',')]
hand.addHoleCards(cards, m.group('PNAME'))
by
Code:
cards = m.group('CARDS').split(',')
hand.addHoleCards('PREFLOP', hand.hero, closed=cards, shown=False, mucked=False)
However I still have a number of problems. (They could well be because these "fixes" don't function properly, particularly the second - so any critical comment would be *extremely* welcome.)

i) The HUD redraws itself 4-5 times a second. That wasn't a terrible problem while testing - the redraws are correct even multitabling - but I did end up with a headache. (I think this is a symptem of other problems.)

ii) Every now and again the HUD stops updating. I spent a decent amount of time testing and I can't see what triggers this. Possibly it's due to HERO's actions on the river, but I didn't undertand why & I didn't seem to be able to trigger the effect on purpose. :?

Stopping importing and then immediately starting importing again meant that the HUD when it came back was updated - and didn't seem to have missed hands.

iii) The numbers for the villains are - as far as I can see - reported correctly, but HERO's stats don't seem always right.

Points (ii) and (iii) seem to me to support my suspicion that my addHoleCards fix isn't quite right and doesn't work correctly 100% of the time. Not sure if this is responsible for (i) as well - even curing that would be very useful for me (& anyone else on Betfair I presume!).

Here's what fpdb-error-log.txt says:
Code:
Traceback (most recent call last):
  File "C:\Documents and Settings\charles\fpdb-sql\pyfpdb\GuiAutoImport.py", line 141, in do_import
    self.importer.runUpdated()
  File "C:\Documents and Settings\charles\fpdb-sql\pyfpdb\fpdb_import.py", line 358, in runUpdated
    self.import_file_dict(self.database, file, self.filelist[file][0], self.filelist[file][1], None)
  File "C:\Documents and Settings\charles\fpdb-sql\pyfpdb\fpdb_import.py", line 416, in import_file_dict
    (stored, duplicates, partial, errors, ttime) = self.import_fpdb_file(db, out_path, site, q)
  File "C:\Documents and Settings\charles\fpdb-sql\pyfpdb\fpdb_import.py", line 468, in import_fpdb_file
    (stored, duplicates, partial, errors, ttime, handsId) = self.import_fpdb_lines(db, self.lines, starttime, file, site, q)
  File "C:\Documents and Settings\charles\fpdb-sql\pyfpdb\fpdb_import.py", line 543, in import_fpdb_lines
    , db, q )
  File "C:\Documents and Settings\charles\fpdb-sql\pyfpdb\fpdb_parse_logic.py", line 169, in mainParser
    fpdb_simple.convertCardValues(cardValues)
  File "C:\Documents and Settings\charles\fpdb-sql\pyfpdb\fpdb_simple.py", line 154, in convertCardValues
    map(convertCardValuesBoard, arr)
  File "C:\Documents and Settings\charles\fpdb-sql\pyfpdb\fpdb_simple.py", line 165, in convertCardValuesBoard
    arr[i] = card_map[arr[i]]
KeyError: ' '
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
10-17-2009 , 04:47 PM
Quote:
Originally Posted by BirdRacer
I have FPDB working at home on a Vista laptop with no issues. Now I'm trying to get it working on an XP install, and the auto import is working fine, but I never get a HUD. Here is the output of the HUD-error.txt file:

Code:
HUD_main starting
Using db name = fpdb
C:\Python26\lib\site-packages\MySQLdb\__init__.py:34: DeprecationWarning: the sets module is deprecated
  from sets import ImmutableSet
Unhandled exception in thread started by <bound method HUD_main.read_stdin of <__main__.HUD_main object at 0x012A2810>>
Traceback (most recent call last):
  File "HUD_main.py", line 196, in read_stdin
    self.create_HUD(new_hand_id, tablewindow, temp_key, max, poker_game, stat_dict, cards)
  File "HUD_main.py", line 112, in create_HUD
    self.hud_dict[table_name] = Hud.Hud(self, table, max, poker_game, self.config, self.db_connection)
  File "C:\Program Files\fpdb\pyfpdb\Hud.py", line 78, in __init__
    (font, font_size) = config.get_default_font(self.table.site)
  File "C:\Program Files\fpdb\pyfpdb\Configuration.py", line 561, in get_default_font
    if self.supported_sites[site].font == "":
KeyError: None
Anybody have any ideas what's going on?

TIA
It looks like the config file is missing the font information, or the font doesn't exist on your system.

Make sure:
Code:
font="Sans" font_size="8"
Is in the site element of your HUD_config.xml

Sorrow.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
10-17-2009 , 04:55 PM
Quote:
Originally Posted by tchaz
More on BetfairToFpdb.py

Ok. So I made a couple of naive changes, stolen from some of the OthersiteToFbpd.py files which allowed me to see a more-or-less functioning HUD. Replaced
Code:
hand.starttime = time.strptime(m.group('DATETIME'), "%A, %B %d, %H:%M:%S GMT %Y")
by
Code:
hand.starttime = datetime.datetime.strptime(m.group('DATETIME'), "%A, %B %d, %H:%M:%S GMT %Y")
and
Code:
cards = m.group('CARDS')
cards = [c.strip() for c in cards.split(',')]
hand.addHoleCards(cards, m.group('PNAME'))
by
Code:
cards = m.group('CARDS').split(',')
hand.addHoleCards('PREFLOP', hand.hero, closed=cards, shown=False, mucked=False)
That looks pretty close to correct, but might need a bit of adjustment.
Quote:
Originally Posted by tchaz
However I still have a number of problems. (They could well be because these "fixes" don't function properly, particularly the second - so any critical comment would be *extremely* welcome.)

i) The HUD redraws itself 4-5 times a second. That wasn't a terrible problem while testing - the redraws are correct even multitabling - but I did end up with a headache. (I think this is a symptem of other problems.)
I've not seen this with the main sites, it might be that Betfair is redrawing itself, but displaying smoothly. Can't really help that at the moment. Good to hear that Betfair is at least partially working.

Can you remind me which git you are tracking, we've had a bit of breakage in the last 2 weeks.
Quote:
Originally Posted by tchaz
ii) Every now and again the HUD stops updating. I spent a decent amount of time testing and I can't see what triggers this. Possibly it's due to HERO's actions on the river, but I didn't undertand why & I didn't seem to be able to trigger the effect on purpose. :?
Almost certainly the parser crashing in the background. We are working on preventing that. I kinda like the behavior as a dev because it means the hand that caused the problem was very recent. For general use this isn't so userful.
Quote:
Originally Posted by tchaz
iii) The numbers for the villains are - as far as I can see - reported correctly, but HERO's stats don't seem always right.

Points (ii) and (iii) seem to me to support my suspicion that my addHoleCards fix isn't quite right and doesn't work correctly 100% of the time. Not sure if this is responsible for (i) as well - even curing that would be very useful for me (& anyone else on Betfair I presume!).

Here's what fpdb-error-log.txt says:
Code:
Traceback (most recent call last):
  File "C:\Documents and Settings\charles\fpdb-sql\pyfpdb\GuiAutoImport.py", line 141, in do_import
    self.importer.runUpdated()
  File "C:\Documents and Settings\charles\fpdb-sql\pyfpdb\fpdb_import.py", line 358, in runUpdated
    self.import_file_dict(self.database, file, self.filelist[file][0], self.filelist[file][1], None)
  File "C:\Documents and Settings\charles\fpdb-sql\pyfpdb\fpdb_import.py", line 416, in import_file_dict
    (stored, duplicates, partial, errors, ttime) = self.import_fpdb_file(db, out_path, site, q)
  File "C:\Documents and Settings\charles\fpdb-sql\pyfpdb\fpdb_import.py", line 468, in import_fpdb_file
    (stored, duplicates, partial, errors, ttime, handsId) = self.import_fpdb_lines(db, self.lines, starttime, file, site, q)
  File "C:\Documents and Settings\charles\fpdb-sql\pyfpdb\fpdb_import.py", line 543, in import_fpdb_lines
    , db, q )
  File "C:\Documents and Settings\charles\fpdb-sql\pyfpdb\fpdb_parse_logic.py", line 169, in mainParser
    fpdb_simple.convertCardValues(cardValues)
  File "C:\Documents and Settings\charles\fpdb-sql\pyfpdb\fpdb_simple.py", line 154, in convertCardValues
    map(convertCardValuesBoard, arr)
  File "C:\Documents and Settings\charles\fpdb-sql\pyfpdb\fpdb_simple.py", line 165, in convertCardValuesBoard
    arr[i] = card_map[arr[i]]
KeyError: ' '
Can you send me a HH file that generates this error tchaz? - I'm pretty sure i've sent you a pm with my email address already.

The same change you made to read hole cards probably needs to be made to the regex for reading board cards.

Sorrow.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
10-18-2009 , 03:52 AM
Quote:
Originally Posted by sorrow
It looks like the config file is missing the font information, or the font doesn't exist on your system.

Make sure:
Code:
font="Sans" font_size="8"
Is in the site element of your HUD_config.xml

Sorrow.
Sorrow, since the key error is on [site] not on font, it's probably the site not being set somehow properly.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
10-19-2009 , 02:55 PM
Sorry sorrow, i seemed to not read the first part of your post.

Quote:
Originally Posted by sorrow
That looks pretty close to correct, but might need a bit of adjustment.

I've not seen this with the main sites, it might be that Betfair is redrawing itself, but displaying smoothly. Can't really help that at the moment. Good to hear that Betfair is at least partially working.

Can you remind me which git you are tracking, we've had a bit of breakage in the last 2 weeks.

...


Almost certainly the parser crashing in the background. We are working on preventing that. I kinda like the behavior as a dev because it means the hand that caused the problem was very recent. For general use this isn't so userful.
I'm tracking fpdb-sql - which seems to be working perfectly for Stars and stats for Stars.

Ok, so I've just cloned your git repo. When I ran just as cloned I get no error message. I still get the redraw flicker "feature". Now I'm shoving my 9bb with AKo to see how that works . Limper & BB fold... and I get to see your 0.02c accounting problem for hero. Do it again, called, hit. Now I'm showing $0.06 too much??? OIh well. Functionality seems great apart from this and I haven't had any freezing up in 40 or so hands. Lots of win.

Btw, when I copied my Betfair file over into your cloned git I got a new(?) error message. (I still got the redraw flicker.)
Code:
fpdb starting ...Traceback (most recent call last):
  File "C:\Documents and Settings\name\free_poker_tools\pyfpdb\GuiAutoImport.py", line 141, in do_import
    self.importer.runUpdated()
  File "C:\Documents and Settings\name\free_poker_tools\pyfpdb\fpdb_import.py", line 358, in runUpdated
    self.import_file_dict(self.database, file, self.filelist[file][0], self.filelist[file][1], None)
  File "C:\Documents and Settings\name\free_poker_tools\pyfpdb\fpdb_import.py", line 416, in import_file_dict
    (stored, duplicates, partial, errors, ttime) = self.import_fpdb_file(db, out_path, site, q)
  File "C:\Documents and Settings\name\free_poker_tools\pyfpdb\fpdb_import.py", line 468, in import_fpdb_file
    (stored, duplicates, partial, errors, ttime, handsId) = self.import_fpdb_lines(db, self.lines, starttime, file, site, q)
  File "C:\Documents and Settings\name\free_poker_tools\pyfpdb\fpdb_import.py", line 551, in import_fpdb_lines
    self.caller.pipe_to_hud.stdin.write("%s" % (handsId) + os.linesep)
AttributeError: 'NoneType' object has no attribute 'stdin'
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
10-20-2009 , 01:48 AM
Quote:
Originally Posted by tchaz
Sorry sorrow, i seemed to not read the first part of your post.
No problems
Quote:
Originally Posted by tchaz
Ok, so I've just cloned your git repo. When I ran just as cloned I get no error message. I still get the redraw flicker "feature".
Good to see that working.

(Speculation mode)
How often the hud windows update is entirely dependent on the window it is attached to. The poker software indicates that the fpdb window should redraw, and fpdb does the required db queries and updates itself.

If the window it is attached to asks us to refresh multiple times in a short period of time, a flicker effect would be the result. If this is the case we may be able to throttle how often we update to assist this.

I'll pass that one over to the HUD guys though.

Quote:
Originally Posted by tchaz
Now I'm shoving my 9bb with AKo to see how that works . Limper & BB fold... and I get to see your 0.02c accounting problem for hero. Do it again, called, hit. Now I'm showing $0.06 too much??? OIh well. Functionality seems great apart from this and I haven't had any freezing up in 40 or so hands. Lots of win.
Excellent. I have a couple of minor accounting errors that I need to track down between now and the next release.
Quote:
Originally Posted by tchaz
Btw, when I copied my Betfair file over into your cloned git I got a new(?) error message. <snip>
Yeah the way that hangs together has changed a bit. Much better to make any local mods to the new file rather than copy the old one over.

Sorrow
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
10-20-2009 , 12:37 PM
Quote:
Originally Posted by sorrow
It looks like the config file is missing the font information, or the font doesn't exist on your system.

Make sure:
Code:
font="Sans" font_size="8"
Is in the site element of your HUD_config.xml

Sorrow.
Sorrow,

I do have the font information in the HUD_config.xml. I will paste the entire config below for you to examine. Interesting though, I checked my config on my Vista box, and it DOESN'T have the font info in the config, yet it works fine.

Here is my entire HUD_config.xml (edited only username and db password):

Code:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>

<FreePokerToolsConfig xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="FreePokerToolsConfig.xsd">

    <import callFpdbHud = "True" interval = "10"  fastStoreHudCache="False" hhArchiveBase="~/.fpdb/HandHistories/" saveActions="True"></import>

	<supported_sites>

	    <site enabled="True" 
	          site_name="PokerStars" 
	          table_finder="PokerStars.exe" 
	          screen_name="Foo" 
	          site_path="" 
	          HH_path="C:\Program Files\PokerStars\HandHistory\Foo" 
	          decoder="pokerstars_decode_table" 
	          bgcolor="#000000" 
	          fgcolor="#FFFFFF" 
	          hudopacity="1.0" 
	          font="Sans" 
	          font_size="8"
	          converter="passthrough" 
	          supported_games="holdem,razz,omahahi,omahahilo,studhi,studhilo">
	        <layout max="8" width="792" height="546" fav_seat="8">
	        	<location seat="1" x="684" y="61">  </location>
	        	<location seat="2" x="689" y="239"> </location>
	        	<location seat="3" x="692" y="346"> </location>
	        	<location seat="4" x="525" y="402"> </location>
	        	<location seat="5" x="259" y="402"> </location>
	        	<location seat="6" x="0"   y="348"> </location>
	        	<location seat="7" x="0"   y="240"> </location>
	        	<location seat="8" x="0"   y="35">  </location>
	        </layout>
	        <layout max="6" width="792" height="546" fav_seat="6">
	        	<location seat="1" x="681" y="119"> </location>
	        	<location seat="2" x="681" y="301"> </location>
	        	<location seat="3" x="487" y="369"> </location>
	        	<location seat="4" x="226" y="369"> </location>
	        	<location seat="5" x="0"   y="301"> </location>
	        	<location seat="6" x="0"   y="119"> </location>
	        </layout>
	        <layout max="10" width="792" height="546" fav_seat="9">
	        	<location seat="1" x="684" y="61">  </location>
	        	<location seat="2" x="689" y="239"> </location>
	        	<location seat="3" x="692" y="346"> </location>
	        	<location seat="4" x="586" y="393"> </location>
	        	<location seat="5" x="421" y="440"> </location>
	        	<location seat="6" x="267" y="440"> </location>
	        	<location seat="7" x="0"   y="361"> </location>
	        	<location seat="8" x="0"   y="280">  </location>
	        	<location seat="9" x="121" y="280">  </location>
	        	<location seat="10" x="46"  y="30">  </location>
	        </layout>
	        <layout max="9" width="792" height="546" fav_seat="8">
	        	<location seat="1" x="560" y="0">  </location>
	        	<location seat="2" x="679" y="123"> </location>
	        	<location seat="3" x="688" y="309"> </location>
	        	<location seat="4" x="483" y="370"> </location>
	        	<location seat="5" x="444" y="413"> </location>
	        	<location seat="6" x="224" y="372"> </location>
	        	<location seat="7" x="0"   y="307"> </location>
	        	<location seat="8" x="0"   y="121">  </location>
	        	<location seat="9" x="140" y="0">  </location>
	        </layout>
	        <layout fav_seat="0" height="546" max="2" width="792">
	        	<location seat="1" x="651" y="288"> </location>
	        	<location seat="2" x="10"  y="288"> </location>
	        </layout>
	    </site>

    </supported_sites>

    <supported_games>

    	<game cols="3" db="fpdb" game_name="holdem" rows="2" aux="mucked">
    		<stat click="tog_decorate" col="0" popup="default" row="0" stat_name="vpip" tip="tip1"> </stat>
    		<stat click="tog_decorate" col="1" popup="default" row="0" stat_name="pfr" tip="tip1"> </stat>
    		<stat click="tog_decorate" col="2" popup="default" row="0" stat_name="ffreq_1" tip="tip1"> </stat>
    		<stat click="tog_decorate" col="0" popup="default" row="1" stat_name="n" tip="tip1"> </stat>
    		<stat click="tog_decorate" col="1" popup="default" row="1" stat_name="wtsd" tip="tip1"> </stat>
    		<stat click="tog_decorate" col="2" popup="default" row="1" stat_name="wmsd" tip="tip1"> </stat>
    	</game>    	

    </supported_games>

    <popup_windows>
    	<pu pu_name="default">
            <pu_stat pu_stat_name="n"> </pu_stat>
            <pu_stat pu_stat_name="vpip"> </pu_stat>
    	    <pu_stat pu_stat_name="pfr"> </pu_stat>
            <pu_stat pu_stat_name="three_B_0"> </pu_stat>
            <pu_stat pu_stat_name="steal"> </pu_stat>
            <pu_stat pu_stat_name="f_BB_steal"> </pu_stat>
            <pu_stat pu_stat_name="f_SB_steal"> </pu_stat>
            <pu_stat pu_stat_name="wmsd"> </pu_stat>
            <pu_stat pu_stat_name="wtsd"> </pu_stat>
            <pu_stat pu_stat_name="WMsF"> </pu_stat>
            <pu_stat pu_stat_name="a_freq_1"> </pu_stat>
            <pu_stat pu_stat_name="a_freq_2"> </pu_stat>
            <pu_stat pu_stat_name="a_freq_3"> </pu_stat>
            <pu_stat pu_stat_name="a_freq_4"> </pu_stat>
            <pu_stat pu_stat_name="cb_1"> </pu_stat>
            <pu_stat pu_stat_name="cb_2"> </pu_stat>
            <pu_stat pu_stat_name="cb_3"> </pu_stat>
            <pu_stat pu_stat_name="cb_4"> </pu_stat>
            <pu_stat pu_stat_name="ffreq_1"> </pu_stat>
            <pu_stat pu_stat_name="ffreq_2"> </pu_stat>
            <pu_stat pu_stat_name="ffreq_3"> </pu_stat>
            <pu_stat pu_stat_name="ffreq_4"> </pu_stat>
    	</pu>
    </popup_windows>

    <aux_windows>
    	<aw card_ht="42" card_wd="30" class="Stud_mucked" cols="11" deck="Cards01.png" module="Mucked" name="stud_mucked" rows="8"> </aw>
    	<aw class="Hello" module="Hello" name="Hello"> </aw>
    	<aw class="Hello_Menu" module="Hello" name="Hello_menu"> </aw>
    	<aw class="Hello_plus" module="Hello" name="Hello_plus"> </aw>
    	<aw card_ht="42" card_wd="30" class="Flop_Mucked" deck="Cards01.png" module="Mucked" name="mucked" opacity="0.7" timeout="5">
	        <layout height="546" max="6" width="792">
	        	<location seat="1" x="555" y="169"> </location>
	        	<location seat="2" x="572" y="276"> </location>
	        	<location seat="3" x="363" y="348"> </location>
	        	<location seat="4" x="150" y="273"> </location>
	        	<location seat="5" x="150" y="169">  </location>
	        	<location seat="6" x="363" y="113">  </location>
	        	<location common="1" x="323" y="232"> </location>
	        </layout>
	        <layout height="546" max="9" width="792">
	        	<location seat="1" x="486" y="113">  </location>
	        	<location seat="2" x="555" y="169"> </location>
	        	<location seat="3" x="572" y="276"> </location>
	        	<location seat="4" x="522" y="345"> </location>
	        	<location seat="5" x="363" y="348"> </location>
	        	<location seat="6" x="217" y="341"> </location>
	        	<location seat="7" x="150" y="273"> </location>
	        	<location seat="8" x="150" y="169">  </location>
	        	<location seat="9" x="230" y="115">  </location>
	        	<location common="1" x="323" y="232"> </location>
	        </layout>
	        <layout height="546" max="10" width="792">
	        	<location seat="1" x="486" y="113">  </location>
	        	<location seat="2" x="499" y="138"> </location>
	        	<location seat="3" x="522" y="212"> </location>
	        	<location seat="4" x="501" y="281"> </location>
	        	<location seat="5" x="402" y="323"> </location>
	        	<location seat="6" x="243" y="311"> </location>
	        	<location seat="7" x="203" y="262"> </location>
	        	<location seat="8" x="170" y="185">  </location>
	        	<location seat="9" x="183" y="128">  </location>
	        	<location seat="10" x="213" y="86">  </location>
	        	<location common="1" x="317" y="237"> </location>
	        </layout>
    	</aw>
    </aux_windows>

    <supported_databases>
    	<database db_name="fpdb" db_server="mysql" db_ip="localhost" db_user="fpdb" db_pass="foo" db_type="fpdb"></database>
    </supported_databases>

</FreePokerToolsConfig>
TIA
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
10-20-2009 , 12:41 PM
Quote:
Originally Posted by ekdikeo
Sorrow, since the key error is on [site] not on font, it's probably the site not being set somehow properly.
ekdikeo,

See post above containing the entire HUD_config.xml.

I don't know what to try at this point.

TIA
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
10-20-2009 , 01:07 PM
Quote:
Originally Posted by BirdRacer
Sorrow,

I do have the font information in the HUD_config.xml. I will paste the entire config below for you to examine. Interesting though, I checked my config on my Vista box, and it DOESN'T have the font info in the config, yet it works fine.

Here is my entire HUD_config.xml (edited only username and db password):

Code:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>

<FreePokerToolsConfig xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="FreePokerToolsConfig.xsd">

    <import callFpdbHud = "True" interval = "10"  fastStoreHudCache="False" hhArchiveBase="~/.fpdb/HandHistories/" saveActions="True"></import>

	<supported_sites>

	    <site enabled="True" 
	          site_name="PokerStars" 
	          table_finder="PokerStars.exe" 
	          screen_name="Foo" 
	          site_path="" 
	          HH_path="C:\Program Files\PokerStars\HandHistory\Foo" 
	          decoder="pokerstars_decode_table" 
	          bgcolor="#000000" 
	          fgcolor="#FFFFFF" 
	          hudopacity="1.0" 
	          font="Sans" 
	          font_size="8"
	          converter="passthrough" 
	          supported_games="holdem,razz,omahahi,omahahilo,studhi,studhilo">
	        <layout max="8" width="792" height="546" fav_seat="8">
	        	<location seat="1" x="684" y="61">  </location>
	        	<location seat="2" x="689" y="239"> </location>
	        	<location seat="3" x="692" y="346"> </location>
	        	<location seat="4" x="525" y="402"> </location>
	        	<location seat="5" x="259" y="402"> </location>
	        	<location seat="6" x="0"   y="348"> </location>
	        	<location seat="7" x="0"   y="240"> </location>
	        	<location seat="8" x="0"   y="35">  </location>
	        </layout>
	        <layout max="6" width="792" height="546" fav_seat="6">
	        	<location seat="1" x="681" y="119"> </location>
	        	<location seat="2" x="681" y="301"> </location>
	        	<location seat="3" x="487" y="369"> </location>
	        	<location seat="4" x="226" y="369"> </location>
	        	<location seat="5" x="0"   y="301"> </location>
	        	<location seat="6" x="0"   y="119"> </location>
	        </layout>
	        <layout max="10" width="792" height="546" fav_seat="9">
	        	<location seat="1" x="684" y="61">  </location>
	        	<location seat="2" x="689" y="239"> </location>
	        	<location seat="3" x="692" y="346"> </location>
	        	<location seat="4" x="586" y="393"> </location>
	        	<location seat="5" x="421" y="440"> </location>
	        	<location seat="6" x="267" y="440"> </location>
	        	<location seat="7" x="0"   y="361"> </location>
	        	<location seat="8" x="0"   y="280">  </location>
	        	<location seat="9" x="121" y="280">  </location>
	        	<location seat="10" x="46"  y="30">  </location>
	        </layout>
	        <layout max="9" width="792" height="546" fav_seat="8">
	        	<location seat="1" x="560" y="0">  </location>
	        	<location seat="2" x="679" y="123"> </location>
	        	<location seat="3" x="688" y="309"> </location>
	        	<location seat="4" x="483" y="370"> </location>
	        	<location seat="5" x="444" y="413"> </location>
	        	<location seat="6" x="224" y="372"> </location>
	        	<location seat="7" x="0"   y="307"> </location>
	        	<location seat="8" x="0"   y="121">  </location>
	        	<location seat="9" x="140" y="0">  </location>
	        </layout>
	        <layout fav_seat="0" height="546" max="2" width="792">
	        	<location seat="1" x="651" y="288"> </location>
	        	<location seat="2" x="10"  y="288"> </location>
	        </layout>
	    </site>

    </supported_sites>

    <supported_games>

    	<game cols="3" db="fpdb" game_name="holdem" rows="2" aux="mucked">
    		<stat click="tog_decorate" col="0" popup="default" row="0" stat_name="vpip" tip="tip1"> </stat>
    		<stat click="tog_decorate" col="1" popup="default" row="0" stat_name="pfr" tip="tip1"> </stat>
    		<stat click="tog_decorate" col="2" popup="default" row="0" stat_name="ffreq_1" tip="tip1"> </stat>
    		<stat click="tog_decorate" col="0" popup="default" row="1" stat_name="n" tip="tip1"> </stat>
    		<stat click="tog_decorate" col="1" popup="default" row="1" stat_name="wtsd" tip="tip1"> </stat>
    		<stat click="tog_decorate" col="2" popup="default" row="1" stat_name="wmsd" tip="tip1"> </stat>
    	</game>    	

    </supported_games>

    <popup_windows>
    	<pu pu_name="default">
            <pu_stat pu_stat_name="n"> </pu_stat>
            <pu_stat pu_stat_name="vpip"> </pu_stat>
    	    <pu_stat pu_stat_name="pfr"> </pu_stat>
            <pu_stat pu_stat_name="three_B_0"> </pu_stat>
            <pu_stat pu_stat_name="steal"> </pu_stat>
            <pu_stat pu_stat_name="f_BB_steal"> </pu_stat>
            <pu_stat pu_stat_name="f_SB_steal"> </pu_stat>
            <pu_stat pu_stat_name="wmsd"> </pu_stat>
            <pu_stat pu_stat_name="wtsd"> </pu_stat>
            <pu_stat pu_stat_name="WMsF"> </pu_stat>
            <pu_stat pu_stat_name="a_freq_1"> </pu_stat>
            <pu_stat pu_stat_name="a_freq_2"> </pu_stat>
            <pu_stat pu_stat_name="a_freq_3"> </pu_stat>
            <pu_stat pu_stat_name="a_freq_4"> </pu_stat>
            <pu_stat pu_stat_name="cb_1"> </pu_stat>
            <pu_stat pu_stat_name="cb_2"> </pu_stat>
            <pu_stat pu_stat_name="cb_3"> </pu_stat>
            <pu_stat pu_stat_name="cb_4"> </pu_stat>
            <pu_stat pu_stat_name="ffreq_1"> </pu_stat>
            <pu_stat pu_stat_name="ffreq_2"> </pu_stat>
            <pu_stat pu_stat_name="ffreq_3"> </pu_stat>
            <pu_stat pu_stat_name="ffreq_4"> </pu_stat>
    	</pu>
    </popup_windows>

    <aux_windows>
    	<aw card_ht="42" card_wd="30" class="Stud_mucked" cols="11" deck="Cards01.png" module="Mucked" name="stud_mucked" rows="8"> </aw>
    	<aw class="Hello" module="Hello" name="Hello"> </aw>
    	<aw class="Hello_Menu" module="Hello" name="Hello_menu"> </aw>
    	<aw class="Hello_plus" module="Hello" name="Hello_plus"> </aw>
    	<aw card_ht="42" card_wd="30" class="Flop_Mucked" deck="Cards01.png" module="Mucked" name="mucked" opacity="0.7" timeout="5">
	        <layout height="546" max="6" width="792">
	        	<location seat="1" x="555" y="169"> </location>
	        	<location seat="2" x="572" y="276"> </location>
	        	<location seat="3" x="363" y="348"> </location>
	        	<location seat="4" x="150" y="273"> </location>
	        	<location seat="5" x="150" y="169">  </location>
	        	<location seat="6" x="363" y="113">  </location>
	        	<location common="1" x="323" y="232"> </location>
	        </layout>
	        <layout height="546" max="9" width="792">
	        	<location seat="1" x="486" y="113">  </location>
	        	<location seat="2" x="555" y="169"> </location>
	        	<location seat="3" x="572" y="276"> </location>
	        	<location seat="4" x="522" y="345"> </location>
	        	<location seat="5" x="363" y="348"> </location>
	        	<location seat="6" x="217" y="341"> </location>
	        	<location seat="7" x="150" y="273"> </location>
	        	<location seat="8" x="150" y="169">  </location>
	        	<location seat="9" x="230" y="115">  </location>
	        	<location common="1" x="323" y="232"> </location>
	        </layout>
	        <layout height="546" max="10" width="792">
	        	<location seat="1" x="486" y="113">  </location>
	        	<location seat="2" x="499" y="138"> </location>
	        	<location seat="3" x="522" y="212"> </location>
	        	<location seat="4" x="501" y="281"> </location>
	        	<location seat="5" x="402" y="323"> </location>
	        	<location seat="6" x="243" y="311"> </location>
	        	<location seat="7" x="203" y="262"> </location>
	        	<location seat="8" x="170" y="185">  </location>
	        	<location seat="9" x="183" y="128">  </location>
	        	<location seat="10" x="213" y="86">  </location>
	        	<location common="1" x="317" y="237"> </location>
	        </layout>
    	</aw>
    </aux_windows>

    <supported_databases>
    	<database db_name="fpdb" db_server="mysql" db_ip="localhost" db_user="fpdb" db_pass="foo" db_type="fpdb"></database>
    </supported_databases>

</FreePokerToolsConfig>
TIA
While I am NOT a coder, or expert, I am running Vista, and on PS's. I compared your config with mine. Other than minor differences, I wondered why your "site_path" is blank, rather it shows ""

Mine has "www.pokerstars.com" instead of just quotes with no entry like yours. Could that have anything to do with it? I probably shouldn't even butt my nose into these things...
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
10-20-2009 , 02:03 PM
Quote:
Originally Posted by 1meandog4u
While I am NOT a coder, or expert, I am running Vista, and on PS's. I compared your config with mine. Other than minor differences, I wondered why your "site_path" is blank, rather it shows ""

Mine has "www.pokerstars.com" instead of just quotes with no entry like yours. Could that have anything to do with it? I probably shouldn't even butt my nose into these things...
At this point I welcome any and all suggestions.

At one point, my site_path entry was "C:\Program Files\Pokerstars". I have tried many things, and one was to make it blank, as that's how my Vista config was, and it works.

FWIW, I put "www.pokerstars.com" in my config with the same result.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
10-20-2009 , 02:59 PM
Quote:
Originally Posted by BirdRacer
At this point I welcome any and all suggestions.
Okay, as I mentioned, I also am running Vista. Here's my Hud_config.xml file. Only the names and passwords have been changed to protect the innocent. Feel free to give it a try. I do see (can't remember why) I created a directory c:\temptemptemp that is referred to in the file, and has something to do with HH's... anyway, maybe it will help some.

Naturally, the three times you see "xxxx" you will have to insert your name/password. And, I have changed the font, and the HUD some. The HUD is 2 rows, but 4 columns in hold'em and Omahahilo. I added "net$" and "wmsf", but you can change those to suit your needs.

Dog

HTML Code:
<?xml version="1.0" ?>
<FreePokerToolsConfig xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="FreePokerToolsConfig.xsd">
	<supported_sites>
	    <site HH_path="c:\program files\pokerstars\handhistory\xxxx"
bgcolor="#262626" 
converter="passthrough" 
decoder="pokerstars_decode_table" 
enabled="True" 
fgcolor="#FFFFFF" 
font="Vrinda" 
font_size="9" 
hudopacity="0.7" 
screen_name="xxxx" site_name="PokerStars" 
site_path="http://www.pokerstars.com" supported_games="holdem,razz,omahahi,omahahilo,studhi,studhilo" table_finder="PokerStars.exe">

	       <layout fav_seat="2" height="546" max="8" width="792">
	        	<location seat="1" x="584" y="46">  </location>
	        	<location seat="2" x="622" y="197"> </location>
	        	<location seat="3" x="613" y="332"> </location>
	        	<location seat="4" x="450" y="383"> </location>
	        	<location seat="5" x="226" y="379"> </location>
	        	<location seat="6" x="79" y="325"> </location>
	        	<location seat="7" x="-7" y="196"> </location>
	        	<location seat="8" x="52" y="69">  </location>
	        </layout>
	        <layout fav_seat="2" height="546" max="6" width="792">
	        	<location seat="1" x="509" y="48"> </location>
	        	<location seat="2" x="677" y="280"> </location>
	        	<location seat="3" x="556" y="394"> </location>
	        	<location seat="4" x="118" y="382"> </location>
	        	<location seat="5" x="1" y="273"> </location>
	        	<location seat="6" x="8" y="144"> </location>
	        </layout>
	        <layout fav_seat="3" height="546" max="10" width="792">
	        	<location seat="1" x="539" y="28">  </location>
	        	<location seat="2" x="627" y="118"> </location>
	        	<location seat="3" x="624" y="223"> </location>
	        	<location seat="4" x="584" y="338"> </location>
	        	<location seat="5" x="418" y="389"> </location>
	        	<location seat="6" x="258" y="387"> </location>
	        	<location seat="7" x="101" y="337"> </location>
	        	<location seat="8" x="2" y="225">  </location>
	        	<location seat="9" x="1" y="118">  </location>
	        	<location seat="10" x="104" y="26">  </location>
	        </layout>
	        <layout fav_seat="2" height="546" max="9" width="792">
	        	<location seat="1" x="556" y="32">  </location>
	        	<location seat="2" x="617" y="136"> </location>
	        	<location seat="3" x="627" y="257"> </location>
	        	<location seat="4" x="547" y="365"> </location>
	        	<location seat="5" x="321" y="396"> </location>
	        	<location seat="6" x="109" y="352"> </location>
	        	<location seat="7" x="-2" y="255"> </location>
	        	<location seat="8" x="0" y="132">  </location>
	        	<location seat="9" x="94" y="55">  </location>
	        </layout>
	        <layout fav_seat="1" height="546" max="2" width="792">
	        	<location seat="1" x="651" y="288"> </location>
	        	<location seat="2" x="10" y="288"> </location>
	        </layout>
	    </site>
	    <site HH_path="" bgcolor="#000000" converter="passthrough" decoder="fulltilt_decode_table" enabled="True" fgcolor="#FFFFFF" hudopacity="1.0" screen_name="ENTER HERO NAME" site_name="Full Tilt" site_path="" supported_games="holdem,razz,omahahi,omahahilo,studhi,studhilo" table_finder="FullTiltPoker.exe">
	        <layout fav_seat="0" height="547" max="8" width="794">
	        	<location seat="1" x="640" y="64">  </location>
	        	<location seat="2" x="650" y="230"> </location>
	        	<location seat="3" x="650" y="385"> </location>
	        	<location seat="4" x="588" y="425"> </location>
	        	<location seat="5" x="92" y="425"> </location>
	        	<location seat="6" x="0" y="373"> </location>
	        	<location seat="7" x="0" y="223"> </location>
	        	<location seat="8" x="25" y="50">  </location>
	        </layout>
	        <layout fav_seat="0" height="547" max="6" width="794">
	        	<location seat="1" x="640" y="58"> </location>
	        	<location seat="2" x="654" y="288"> </location>
	        	<location seat="3" x="615" y="424"> </location>
	        	<location seat="4" x="70" y="421"> </location>
	        	<location seat="5" x="0" y="280"> </location>
	        	<location seat="6" x="70" y="58"> </location>
	        </layout>
	        <layout fav_seat="0" height="547" max="2" width="794">
	        	<location seat="1" x="651" y="288"> </location>
	        	<location seat="2" x="10" y="288"> </location>
	        </layout>
	        <layout fav_seat="0" height="547" max="9" width="794">
	        	<location seat="1" x="634" y="38">  </location>
	        	<location seat="2" x="667" y="184"> </location>
	        	<location seat="3" x="667" y="321"> </location>
	        	<location seat="4" x="667" y="445"> </location>
	        	<location seat="5" x="337" y="459"> </location>
	        	<location seat="6" x="0" y="400"> </location>
	        	<location seat="7" x="0" y="322"> </location>
	        	<location seat="8" x="0" y="181">  </location>
	        	<location seat="9" x="70" y="53">  </location>
	        </layout>
	    </site>
	    <site HH_path="" bgcolor="#000000" converter="EverleafToFpdb" decoder="Unknown" enabled="False" fgcolor="#48D1CC" opacity="0.75" screen_name="ENTER HERO NAME" site_name="Everleaf" site_path="" supported_games="holdem,razz,omahahi,omahahilo,studhi" table_finder="Poker.exe">
		<layout fav_seat="0" height="546" max="6" width="792">
	        	<location seat="1" x="581" y="109"> </location>
	        	<location seat="2" x="605" y="287"> </location>
	        	<location seat="3" x="544" y="423"> </location>
	        	<location seat="4" x="80" y="393"> </location>
	        	<location seat="5" x="5" y="284"> </location>
	        	<location seat="6" x="38" y="108"> </location>
	        </layout>
	        <layout fav_seat="0" height="546" max="10" width="792">
	        	<location seat="1" x="473" y="78">  </location>
	        	<location seat="2" x="650" y="93"> </location>
	        	<location seat="3" x="670" y="219"> </location>
	        	<location seat="4" x="633" y="358"> </location>
	        	<location seat="5" x="437" y="393"> </location>
	        	<location seat="6" x="249" y="396"> </location>
	        	<location seat="7" x="42" y="357"> </location>
	        	<location seat="8" x="8" y="218">  </location>
	        	<location seat="9" x="35" y="89">  </location>
	        	<location seat="10" x="217" y="78">  </location>
	        </layout>
	        <layout fav_seat="0" height="546" max="2" width="792">
	        	<location seat="1" x="651" y="288"> </location>
	        	<location seat="2" x="10" y="288"> </location>
	        </layout>
	    </site>
    </supported_sites>
    <supported_games>
    	<game cols="4" db="fpdb" game_name="holdem" rows="2">
    		<stat click="tog_decorate" col="0" popup="default" row="0" stat_name="vpip" tip="tip1"> </stat>
    		<stat click="tog_decorate" col="1" popup="default" row="0" stat_name="pfr" tip="tip1"> </stat>
    		<stat click="tog_decorate" col="2" popup="default" row="0" stat_name="a_freq_123_0" tip="tip1"> </stat>
		<stat click="tog_decorate" col="3" popup="default" row="0" stat_name="WMsF" tip="tip1"> </stat>
    		<stat click="tog_decorate" col="0" popup="default" row="1" stat_name="n" tip="tip1"> </stat>
    		<stat click="tog_decorate" col="1" popup="default" row="1" stat_name="wtsd" tip="tip1"> </stat>
    		<stat click="tog_decorate" col="2" popup="default" row="1" stat_name="wmsd" tip="tip1"> </stat>
		<stat click="tog_decorate" col="3" popup="default" row="1" stat_name="totalprofit" tip="tip1"> </stat>
		</game>     	
    	<game aux="stud_mucked" cols="3" db="fpdb" game_name="razz" rows="2">
    		<stat click="tog_decorate" col="0" popup="default" row="0" stat_name="vpip" tip="tip1"> </stat>
    		<stat click="tog_decorate" col="1" popup="default" row="0" stat_name="pfr" tip="tip1"> </stat>
    		<stat click="tog_decorate" col="2" popup="default" row="0" stat_name="a_freq_123_0" tip="tip1"> </stat>
    		<stat click="tog_decorate" col="0" popup="default" row="1" stat_name="n" tip="tip1"> </stat>
    		<stat click="tog_decorate" col="1" popup="default" row="1" stat_name="wtsd" tip="tip1"> </stat>
    		<stat click="tog_decorate" col="2" popup="default" row="1" stat_name="wmsd" tip="tip1"> </stat>
    	</game>    	
    	<game cols="4" db="fpdb" game_name="omahahi" rows="2">
    		<stat click="tog_decorate" col="0" popup="default" row="0" stat_name="vpip" tip="tip1"> </stat>
    		<stat click="tog_decorate" col="1" popup="default" row="0" stat_name="pfr" tip="tip1"> </stat>
    		<stat click="tog_decorate" col="2" popup="default" row="0" stat_name="a_freq_123_0" tip="tip1"> </stat>
		<stat click="tog_decorate" col="3" popup="default" row="0" stat_name="WMsF" tip="tip1"> </stat>
    		<stat click="tog_decorate" col="0" popup="default" row="1" stat_name="n" tip="tip1"> </stat>
    		<stat click="tog_decorate" col="1" popup="default" row="1" stat_name="wtsd" tip="tip1"> </stat>
    		<stat click="tog_decorate" col="2" popup="default" row="1" stat_name="wmsd" tip="tip1"> </stat>
		<stat click="tog_decorate" col="3" popup="default" row="1" stat_name="totalprofit" tip="tip1"> </stat>
    	</game>    	 	
    	<game cols="4" db="fpdb" game_name="omahahilo" rows="2">
    		<stat click="tog_decorate" col="0" popup="default" row="0" stat_name="vpip" tip="tip1"> </stat>
    		<stat click="tog_decorate" col="1" popup="default" row="0" stat_name="pfr" tip="tip1"> </stat>
    		<stat click="tog_decorate" col="2" popup="default" row="0" stat_name="a_freq_123_0" tip="tip1"> </stat>
		<stat click="tog_decorate" col="3" popup="default" row="0" stat_name="WMsF" tip="tip1"> </stat>
    		<stat click="tog_decorate" col="0" popup="default" row="1" stat_name="n" tip="tip1"> </stat>
    		<stat click="tog_decorate" col="1" popup="default" row="1" stat_name="wtsd" tip="tip1"> </stat>
    		<stat click="tog_decorate" col="2" popup="default" row="1" stat_name="wmsd" tip="tip1"> </stat>
		<stat click="tog_decorate" col="3" popup="default" row="1" stat_name="totalprofit" tip="tip1"> </stat>
		</game>    	
    	<game aux="stud_mucked" cols="3" db="fpdb" game_name="studhi" rows="2">
    		<stat click="tog_decorate" col="0" popup="default" row="0" stat_name="vpip" tip="tip1"> </stat>
    		<stat click="tog_decorate" col="1" popup="default" row="0" stat_name="pfr" tip="tip1"> </stat>
    		<stat click="tog_decorate" col="2" popup="default" row="0" stat_name="a_freq_123_0" tip="tip1"> </stat>
    		<stat click="tog_decorate" col="0" popup="default" row="1" stat_name="n" tip="tip1"> </stat>
    		<stat click="tog_decorate" col="1" popup="default" row="1" stat_name="wtsd" tip="tip1"> </stat>
    		<stat click="tog_decorate" col="2" popup="default" row="1" stat_name="wmsd" tip="tip1"> </stat>
    	</game>    	
    	<game aux="stud_mucked" cols="3" db="fpdb" game_name="studhilo" rows="2">
    		<stat click="tog_decorate" col="0" popup="default" row="0" stat_name="vpip" tip="tip1"> </stat>
    		<stat click="tog_decorate" col="1" popup="default" row="0" stat_name="pfr" tip="tip1"> </stat>
    		<stat click="tog_decorate" col="2" popup="default" row="0" stat_name="a_freq_123" tip="tip1"> </stat>
    		<stat click="tog_decorate" col="0" popup="default" row="1" stat_name="n" tip="tip1"> </stat>
    		<stat click="tog_decorate" col="1" popup="default" row="1" stat_name="wtsd" tip="tip1"> </stat>
    		<stat click="tog_decorate" col="2" popup="default" row="1" stat_name="wmsd" tip="tip1"> </stat>
    	</game>    	
    </supported_games>
    <popup_windows>
    	<pu pu_name="default">
            <pu_stat pu_stat_name="n"> </pu_stat>
            <pu_stat pu_stat_name="vpip"> </pu_stat>
    	    <pu_stat pu_stat_name="pfr"> </pu_stat>
            <pu_stat pu_stat_name="three_B_0"> </pu_stat>
            <pu_stat pu_stat_name="steal"> </pu_stat>
            <pu_stat pu_stat_name="f_BB_steal"> </pu_stat>
            <pu_stat pu_stat_name="f_SB_steal"> </pu_stat>
            <pu_stat pu_stat_name="wmsd"> </pu_stat>
            <pu_stat pu_stat_name="wtsd"> </pu_stat>
            <pu_stat pu_stat_name="WMsF"> </pu_stat>
            <pu_stat pu_stat_name="a_freq_1"> </pu_stat>
            <pu_stat pu_stat_name="a_freq_2"> </pu_stat>
            <pu_stat pu_stat_name="a_freq_3"> </pu_stat>
            <pu_stat pu_stat_name="a_freq_4"> </pu_stat>
            <pu_stat pu_stat_name="cb_1"> </pu_stat>
            <pu_stat pu_stat_name="cb_2"> </pu_stat>
            <pu_stat pu_stat_name="cb_3"> </pu_stat>
            <pu_stat pu_stat_name="cb_4"> </pu_stat>
            <pu_stat pu_stat_name="ffreq_1"> </pu_stat>
            <pu_stat pu_stat_name="ffreq_2"> </pu_stat>
            <pu_stat pu_stat_name="ffreq_3"> </pu_stat>
            <pu_stat pu_stat_name="ffreq_4"> </pu_stat>
            <pu_stat pu_stat_name="totalprofit"/>
    	</pu>
    </popup_windows>
    <import callFpdbHud="True" hhArchiveBase="c:\temptemptemp\HandHistories\" interval="10"/>
    <tv combined2B3B="True" combinedPostflop="True" combinedStealFold="True"/>

    <supported_databases>
    	<database db_ip="localhost" db_name="fpdb" db_pass="xxxx" db_server="mysql" db_type="fpdb" db_user="fpdb">    </database>
    </supported_databases>
    <aux_windows>
    	<aw card_ht="42" card_wd="30" class="Stud_mucked" cols="11" deck="Cards01.png" module="Mucked" name="stud_mucked" rows="8"> </aw>
    </aux_windows>
</FreePokerToolsConfig>
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
10-20-2009 , 05:42 PM
Quote:
Originally Posted by 1meandog4u
Okay, as I mentioned, I also am running Vista. Here's my Hud_config.xml file. Only the names and passwords have been changed to protect the innocent. Feel free to give it a try. I do see (can't remember why) I created a directory c:\temptemptemp that is referred to in the file, and has something to do with HH's... anyway, maybe it will help some.

Naturally, the three times you see "xxxx" you will have to insert your name/password. And, I have changed the font, and the HUD some. The HUD is 2 rows, but 4 columns in hold'em and Omahahilo. I added "net$" and "wmsf", but you can change those to suit your needs.

Dog
I get the same (non)results with your config, so it's obviously not the config file. Probably something screwy with my PC.

I just wish the HUD-error.txt was a little more clear so I would know in what area to look. It's pretty embarrassing that, as a Unix system admin/Oracle Database Administrator, I can't whip this thing into shape.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
10-20-2009 , 06:24 PM
Interesting.

It seems that it doesn't throw an error into HUD-error.txt if no hands are imported. But after at least 1 hand has imported, I try to stop the auto import, and it just hangs, and will not stop until I close the HUD main window manually. (The HUD main window always comes up when I start the auto import, but never lists a table name, or starts an overlay.)

When I close the HUD main window is when it throws the error into HUD-error.txt
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
10-21-2009 , 12:14 AM
Quote:
Originally Posted by BirdRacer
Code:
  File "C:\Program Files\fpdb\pyfpdb\Configuration.py", line 561, in get_default_font
    if self.supported_sites[site].font == "":
KeyError: None
Anybody have any ideas what's going on?

TIA
Ok. I've had a better look at this... and it shouldn't fail.

Can you make sure the code for get_default_font looks like:

Code:
    def get_default_font(self, site = 'PokerStars'):
        (font, font_size) = ("Sans", "8")
        if site not in self.supported_sites:
            return ("Sans", "8")
        if self.supported_sites[site].font == "":
            font = "Sans"
        else:
            font = self.supported_sites[site].font
The highlighted lines might have been added after the last official release.

Sorrow

Edit: Forgot to mention - site_path isn't actually used anywhere so I wouldn't worry about it.

Last edited by sorrow; 10-21-2009 at 12:28 AM. Reason: Additional note
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
10-21-2009 , 01:00 AM
Hi all,

I decided to upload a snapshot of my current development tree for people to test. I'ts been a long time since we released a new version and t
he old version has a lot of issues that have since been resolved.

I intend on releasing more regular snapshots over the coming weeks so that people interested in becoming early adopters/beta testers of FPDB
don't need to track using git.

Its available in the Snapshots area at:

http://****************/projects/fpdb/files/

For people game enough to try this using 0.11.3 or earlier:
1. You need to use the updated HUD_config.xml(.example).
2. The db schema has changed. There is no upgrade, you will need to recreate the database tables (see the Database menu)
3. hhArchiveBase needs to be set. This is a directory that intermediate files are written too for importing. This directory will disappear in
later releases, but its required at the moment as an intermediate step as the new import framework still can't insert values directly into t
he database.
4. Probably other stuff that i've forgotten about - did I mention its been a while since we released.

Some of the more interesting features since 0.11.3:

* New default import method, sites other than Stars and FTP will appear as the correct site name
* Everleaf, Betfair, Party[1], Absolute and BossMedia[2] all have initial support. To enable any of these sites, set
Code:
<site
enabled="True"
for your particular site - This will make it appear in the gui.
* Player Stats page has had a major revamp
* Grapher has more filter options.
* Per session/table stats for hero
* Configuarable aggregation of blind levels for cash and tourney games. Take a look at the example file for comments on how this is configured - (Thanks Bostik)
* Preliminary sqlite support, its no longer necessary to install MySQL or PostgreSQL to run fdpb. This support is very alpha, if you are in
terested in using it contact me via PM or directly via email

Whats broken?
* http://trac-git.assembla.com/free_poker_tools/report/3
* Not sure about tourneys, I think they are working (PassThePeas put in a lot of effort here)
* If you had a custom hud layout that will need to be redone, the options changed format slightly.
* The stats page for stud is still bare, and stud tourneys are broken.
* Some minor accounting errors
* Some people have had problems with the way the new logging framework starts up.
* Gametypes filter doesn't actually do anything.

A big shoutout to sqlcoder and everyone else who has contributed for
all the work on fpdb since the last release.

A special shoutout to those with non-code contributions. You are getting too numerous to mention, but i've tried to keep track https://****************/apps/mediawi...p?title=Thanks - an additional thanks to those contributing HHs for various games and sites. Poker players seem to be generally reticent in handing over these files, but without them we can only develop for the small number of games/sites the developers themselves play. For those that contributed hhs for sites not listed above - watch this space.

Thanks

Sorrow.

[1] PartyPoker importer contribution from grindi - thankyou
[2] BossMedia importer contribution from Star-fox - not sure if he's a
2+2er. thankyou
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote
10-21-2009 , 05:10 AM
Quote:
Originally Posted by sorrow
Hi all,
I decided to upload a snapshot of my current development tree for people to test. I'ts been a long time since we released a new version and t
he old version has a lot of issues that have since been resolved.
Hi Sorrow, Bostik, and the others who have managed to germinate this seedling called FPDB. Well done guy's.

Spose I should update you on me. Married with kids and pets. Career is Reporting Specialist for a major Australian telecommunications co. Certifications/diplomas/work-skills in VBA/Office (MOS Masters), SQL Server MCTS, Sybase and Crystal Reports/Boxi and having fun with dot net. So I have a reasonable skill set to help out but as stated first, Kids and pets as I am sure a few of you have to so already heavily booked out.

As some of you might have noticed, I have been lurking on irc#fpdb for a month or two soaking up what I can catch. also have managed to read this forum from front to back and checked out sourceforge. I had fpdb running for a couple of months with various success (I keep breaking it. For education purposes of course )

So why have I finally popped my head up ? Well Sorrow, you got me with
Quote:
Originally Posted by sorrow
Poker players seem to be generally reticent in handing over these files
Cracked me up, my better half thought I was loosing it again when I put my hand up in the air and said 'Guilty'

So what I have been trying to do (when I can hide for 5 minutes) apart from the learning python, git and irc, is work out the hand converting process in reference to the importation of PS and FTP freerolls. In particular qualifying/finals type tournies, ANZPT, APPT and Poker Hero's. I see that PassThePeas has been working on the tournies. Looking forward to see the new coding here.

well, time for a game, I have Honey, the Rainbow Lorikeet running amuck and Jack, the Jack Russell keeping my feet warm so I might try to have a game now. Will update with the latest snapshot tomorrow at work, oops, sorry, when I get home from work Then I might have some questions.

I know that a few of you have a handle on sql, especially sqlcoder, but if I can help out with a tough one, more then willing to help. (SQL Server, Sybase and basic MYSQL experience)

Keep up the excellent work and even more so, keep enjoying the work.

ps, the regex investigation I have done browsing the code has been a major benefit at work so a special ta there.
Free, open source poker tracking software: FPDB - (Version 0.40.5) - Nov 14, 2013 Quote

      
m