Two Plus Two Publishing LLC Two Plus Two Publishing LLC
 

Go Back   Two Plus Two Poker Forums > Internet Poker > Software > Free Software

Notices

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

Reply
 
Thread Tools Display Modes
Old 12-12-2008, 10:03 AM   #826
centurion
 
UniqueFreak's Avatar
 
Join Date: Aug 2008
Location: UK
Posts: 184
Re: New Free/open source poker tracking software: FPDB - (Alpha9 - updates) - 10-Nov-

Quote:
Originally Posted by Eratosthenes View Post
STTs are not supported in the alpha9 release. They are in supported in the current versions of git, but don't get that yet--I'll tell you when it is safe to pull from git.
Oh, ok - thanks
UniqueFreak is offline   Reply With Quote
Old 12-12-2008, 03:39 PM   #827
grinder
 
xaiviax's Avatar
 
Join Date: Jun 2008
Posts: 553
Re: New Free/open source poker tracking software: FPDB - (Alpha9 - updates) - 10-Nov-

Info for the devs:

Quote:
Originally Posted by sorrow View Post
Could you find the function clean_title(name) in your install (Tables.py) and try a couple of mods.
Code:
' \(deep\)'
' (deep)'
r' \(deep\)'
If there is no clean_title (NOTE: there may be 2x fix both) in your install, then the function is in fulltilt_decode_table
You'll need to restart fpdb after each change - could you try that and report back please?
In Linux using recent git, had 2 lines in clean_title(name) function, replaced '\(deep\)' with ' (deep)' in both lines - did not help. Then replaced with r' \(deep\)' - also did not help. The function also exits in fulltilt_decode_table by the way (with the r'\(deep\)' ). Also of note, is the HUD stops updating on all tables once I'm on a deep stack table.

So, I then went to Vista to see if it worked on deep tables there. And ran into the
pshandle = win32api.OpenProcess(win32con.PROCESS_QUERY_INFORM ATION | win32con.PROCESS_VM_READ, False, processid[1])
pywintypes.error: (5, 'OpenProcess', 'Access is denied.')
issue experienced by others above. This is with Alpha 9. So I emptied the HH folder, closed everything, started fpdb, started FullTilt, and the HUD worked. I then closed everything again, moved the HH's back, started FullTilt and a table first, then fpdb, and this time it still worked. I'm really not sure what's up with that but am trying more to concentrate on the linux end, so moving on... The HUD works fine on deep stack tables on FT on Vista. A couple times the misplaced HUD bug came up for me (this bug never has effected me on Linux).

Additional note on linux: If I run fpdb by executing it without a terminal, the HUD will not start at all. It only runs when starting fpdb in a terminal. Also, from time to time (seems random), the HUD will just stop updating.
xaiviax is offline   Reply With Quote
Old 12-12-2008, 06:20 PM   #828
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 xaiviax View Post
Info for the devs:


In Linux using recent git, had 2 lines in clean_title(name) function, replaced '\(deep\)' with ' (deep)' in both lines - did not help. Then replaced with r' \(deep\)' - also did not help. The function also exits in fulltilt_decode_table by the way (with the r'\(deep\)' ). Also of note, is the HUD stops updating on all tables once I'm on a deep stack table.
When the HUD stops updating are you still getting this nonsense in the terminal window?
GuiAutoImport.import_dir done
Total stored: 1 duplicates: 0 partial: 0 errors: 0 time: 0.137353897095
GuiAutoImport.import_dir done
GuiAutoImport.import_dir done
GuiAutoImport.import_dir done
That indicates that the importer is still working and the problem is in Tables.py, like we all think.

Quote:
Additional note on linux: If I run fpdb by executing it without a terminal, the HUD will not start at all. It only runs when starting fpdb in a terminal. Also, from time to time (seems random), the HUD will just stop updating.
Needless to say, I have never run fpdb outside a terminal because I want to see any messages. I have never had it stop just randomly stop updating on me.

Thanks for reporting these problems. I want to smooth out these wrinkles before alpha10.

BTW: Tables.py can be run stand alone to test whether it is finding tables OK. I open the table I want to test, edit this line:
print discover_table_by_name(c, "Louie")
and get output like this:
Code:
TableWindow object
    name = Louie
    site = FullTilt
    number = 69206047
    title = Louie (deep) - $2/$4 - Pot Limit Hold'em
    width = 794
    height = 547
    x = 1604
    y = 23
Indicating that table deep table Louie is being found OK.
Eratosthenes is offline   Reply With Quote
Old 12-12-2008, 07:37 PM   #829
grinder
 
xaiviax's Avatar
 
Join Date: Jun 2008
Posts: 553
Re: New Free/open source poker tracking software: FPDB - (Alpha9 - updates) - 10-Nov-

Quote:
Originally Posted by Eratosthenes View Post
When the HUD stops updating are you still getting this nonsense in the terminal window?
GuiAutoImport.import_dir done
Total stored: 1 duplicates: 0 partial: 0 errors: 0 time: 0.137353897095
GuiAutoImport.import_dir done
That indicates that the importer is still working and the problem is in Tables.py, like we all think.
yes
xaiviax is offline   Reply With Quote
Old 12-14-2008, 03:42 PM   #830
old hand
 
Join Date: Oct 2004
Posts: 1,535
Re: New Free/open source poker tracking software: FPDB - (Alpha9 - updates) - 10-Nov-

Hi all I just pushed several fixes to my git repo that fix bugs mentioned recently in this thread (and some that were not mentioned here). My git repo is safe to pull from and I will endeavor to keep it safe.

My git repo is here.

You can clone my repo with this command (You have to have the git client installed on your pc).
git clone git://git.assembla.com/free_poker_tools.git

These fixes will be in the alpha10 release, which we were planning for tomorrow--it will not be out tomorrow, because there are a few more things that I would like to get in it before we release.

Here are the things that I'm pretty sure we've fixed:
Quote:
Originally Posted by UniqueFreak View Post
...
This does not work either, I have followed the instructions from xaiviax above, I get the HUD window, but no stats are ever displayed (I have only played STT's though, but it should still work right??)
PokerStars STTs will work.
Quote:
Originally Posted by xaiviax View Post
...
Also of note, is the HUD stops updating on all tables once I'm on a deep stack table.
Problem with deep tables (and some other tables) is fixed.
Quote:
Originally Posted by xaiviax View Post
...
Additional note on linux: If I run fpdb by executing it without a terminal, the HUD will not start at all. It only runs when starting fpdb in a terminal. Also, from time to time (seems random), the HUD will just stop updating.
Fixed that, too. I need to fix where the log files go when starting a desktop shortcut. Please let me know if you see the HUD randomly stop updating. I now have a FTP account and have done testing and don't see it. I will try to play there a lot during the next few days to see if I can reproduce the problem.
Quote:
Originally Posted by Eleatic Stranger View Post
(Regarding my report about the HUD’s crashing: ) By the way, I suspect that the HUD only crashes when I start to close some of the tables I have been playing on. That may help to explain what is going wrong.
Fixed that one.

Please keep reporting problems. We try to test pretty thoroughly, but we only test what we test.
Eratosthenes is offline   Reply With Quote
Old 12-14-2008, 04:58 PM   #831
journeyman
 
Join Date: Feb 2007
Location: In the shadows of Amber
Posts: 217
Re: New Free/open source poker tracking software: FPDB - (Alpha9 - updates) - 10-Nov-

I'm having trouble getting fpdb up and running.

Win XP
Postgres
winInstaller 0.2
fpdb-1.0_alpha_9_p142

Ran the installer
unpacked fpdb
created a Postgres database "fpdb"
edited HUD_config.xml with the postgres stuff

When I double-click fpdb.py

I get an error "The procedure entry point g_timeout_add_seconds_full could not be located in the dynamic link library libglib-2.0-0.dll"

Did the installer install libglib-2.0-0.dll? Or do I need to get that from somewhere?

my fpdb install log looks like this:
16:16 14/12/2008Starting fpdb installation.
MySQL not detected.
PostgreSQL detected.
Installing GTK, return code = 0
Installing python, return code = 0
Backing up path, return code = 1
Updating path, return code = 1
Installing pymysql, return code = 0
Installing pycairo, return code = 0
Installing pygobject, return code = 0
Installing pygtk, return code = 0
Installing psykopg2, return code = 0
Installing pywin32, return code = 0

Thanks for any help.
Loki9 is offline   Reply With Quote
Old 12-15-2008, 07:12 AM   #832
centurion
 
pmania's Avatar
 
Join Date: Feb 2008
Posts: 105
Re: New Free/open source poker tracking software: FPDB - (Alpha9 - updates) - 10-Nov-

Quote:
Originally Posted by steffen123 View Post
Hi everyone,

To install it go to https://sourceforge.net/project/show...roup_id=226872 and download the zip or tar.bz2, unpack it, and follow the instructions in docs/install-in-* for your operating system (e.g. docs\install-in-windows.txt).
Hi Steffen or anyone else that cares replying! :P

In file fpdb-1.0_alpha9_p142.zip there's only a file called install-in-ubuntu.txt in the docs dir.
In file fpdb-alpha2-p68.zip there's only a file called install-in-gentoo.txt in the docs dir.

The reason I mention this is cause I used the installer to try this out and I don't have a Program Files/fpdb yet to try to start it.

Where can I find the file install-in-windows.txt ?
pmania is offline   Reply With Quote
Old 12-15-2008, 07:21 AM   #833
grinder
 
xaiviax's Avatar
 
Join Date: Jun 2008
Posts: 553
Re: New Free/open source poker tracking software: FPDB - (Alpha9 - updates) - 10-Nov-

Quote:
Originally Posted by pmania View Post
Where can I find the file install-in-windows.txt ?
http://fpdb.wiki.sourceforge.net/Install+in+Windows
xaiviax is offline   Reply With Quote
Old 12-15-2008, 07:32 AM   #834
centurion
 
pmania's Avatar
 
Join Date: Feb 2008
Posts: 105
Re: New Free/open source poker tracking software: FPDB - (Alpha9 - updates) - 10-Nov-

Quote:
Originally Posted by xaiviax View Post
Thanks, I got this far now:

C:\Download\fpdb-1.0_alpha9_p142\pyfpdb>fpdb.py
Note: error output is being diverted to fpdb-error-log.txt and HUD-error.txt. An
y major error will be reported there _only_.
Failed to load libs for graphing, graphing will not function. Please install num
py and matplotlib if you want to use graphs.
This is of no consequence for other parts of the program, e.g. import and HUD ar
e NOT affected by this problem.
Reading configuration file HUD_config.xml


C:\Download\fpdb-1.0_alpha9_p142\pyfpdb>
pmania is offline   Reply With Quote
Old 12-15-2008, 09:14 AM   #835
grinder
 
xaiviax's Avatar
 
Join Date: Jun 2008
Posts: 553
Re: New Free/open source poker tracking software: FPDB - (Alpha9 - updates) - 10-Nov-

pmania: contents of fpdb-error-log.txt and HUD-error.txt ?
xaiviax is offline   Reply With Quote
Old 12-15-2008, 01:43 PM   #836
centurion
 
pmania's Avatar
 
Join Date: Feb 2008
Posts: 105
Re: New Free/open source poker tracking software: FPDB - (Alpha9 - updates) - 10-Nov-

Traceback (most recent call last):
File "C:\Download\fpdb-1.0_alpha9_p142\pyfpdb\fpdb.py", line 448, in <module>
me = fpdb()
File "C:\Download\fpdb-1.0_alpha9_p142\pyfpdb\fpdb.py", line 361, in __init__
self.load_profile()
File "C:\Download\fpdb-1.0_alpha9_p142\pyfpdb\fpdb.py", line 266, in load_profile
self.db.connect(self.settings['db-backend'], self.settings['db-host'], self.settings['db-databaseName'], self.settings['db-user'], self.settings['db-password'])
File "C:\Download\fpdb-1.0_alpha9_p142\pyfpdb\fpdb_db.py", line 43, in connect
self.db=MySQLdb.connect(host = host, user = user, passwd = password, db = database)
File "C:\Python25\lib\site-packages\MySQLdb\__init__.py", line 74, in Connect
return Connection(*args, **kwargs)
File "C:\Python25\lib\site-packages\MySQLdb\connections.py", line 170, in __init__
super(Connection, self).__init__(*args, **kwargs2)
_mysql_exceptions.OperationalError: (2003, "Can't connect to MySQL server on 'localhost' (10061)")

HUD_main starting
Using db name = fpdb
Traceback (most recent call last):
File "C:\Download\fpdb-1.0_alpha9_p142\pyfpdb\Database.py", line 61, in __init__
db = c.supported_databases[db_name].db_name)
File "C:\Python25\lib\site-packages\MySQLdb\__init__.py", line 74, in Connect
return Connection(*args, **kwargs)
File "C:\Python25\lib\site-packages\MySQLdb\connections.py", line 170, in __init__
super(Connection, self).__init__(*args, **kwargs2)
OperationalError: (2003, "Can't connect to MySQL server on 'localhost' (10061)")

Last edited by pmania; 12-15-2008 at 01:45 PM. Reason: subscribe
pmania is offline   Reply With Quote
Old 12-15-2008, 02:34 PM   #837
grinder
 
xaiviax's Avatar
 
Join Date: Jun 2008
Posts: 553
Re: New Free/open source poker tracking software: FPDB - (Alpha9 - updates) - 10-Nov-

pmania: There's a line towards the bottom of your HUD_config.xml file that should contain something like: <database db_name="fpdb" db_server="mysql" db_ip="localhost" db_user="fpdb db_pass="YOUR MYSQL PASSWORD" db_type="fpdb"> </database>" . Make sure the "mysql" is replaced by "postgresql" and you put in your postgresql password.
xaiviax is offline   Reply With Quote
Old 12-17-2008, 03:43 AM   #838
journeyman
 
Join Date: Dec 2008
Posts: 256
Re: New Free/open source poker tracking software: FPDB - (Alpha9 - updates) - 10-Nov-

is this good?
wish4me is offline   Reply With Quote
Old 12-17-2008, 09:26 PM   #839
banned
 
Join Date: Feb 2008
Posts: 657
Re: New Free/open source poker tracking software: FPDB - (Alpha9 - updates) - 10-Nov-

Just installed ubuntu today, and stumbled on this thread looking for help on getting pt3 working. I'll be sure to test this out asap.

Keep up the good work guys!
elmeri is offline   Reply With Quote
Old 12-20-2008, 12:47 AM   #840
grinder
 
xaiviax's Avatar
 
Join Date: Jun 2008
Posts: 553
Re: New Free/open source poker tracking software: FPDB - (Alpha9 - updates) - 10-Nov-

Quote:
Originally Posted by Eratosthenes View Post
Problem with deep tables (and some other tables) is fixed.
Please let me know if you see the HUD randomly stop updating.

Please keep reporting problems. We try to test pretty thoroughly, but we only test what we test.
Yes! Deep tables working great! Also, working w/o terminal. Have not seen HUD stop updating since.

New random bug: Something that happens quite frequently: (40% or so of the time) When Hud first appears, many (1 to 6 or so) stats are misplaced in the upperleft of table. If I close fpdb and restart it, the stats usually then all appear in correct positions.
xaiviax 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
Trackbacks are Off
Pingbacks are Off
Refbacks are Off



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


Powered by vBulletin®
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.6.0 ©2011, Crawlability, Inc.
Copyright © 2008-2010, Two Plus Two Interactive