From 1f1332b849a3dbeec49479e665a5d458005d1fd9 Mon Sep 17 00:00:00 2001 From: Matt Turnbull Date: Tue, 16 Dec 2008 21:08:10 +0000 Subject: [PATCH] a bit more FTP; works? on 7 hand sample. No regression test of Everleaf :( --- pyfpdb/FulltiltToFpdb.py | 16 ++++++------ pyfpdb/Hand.py | 47 ++++++++++++++++++++++------------ pyfpdb/HandHistoryConverter.py | 2 +- 3 files changed, 39 insertions(+), 26 deletions(-) diff --git a/pyfpdb/FulltiltToFpdb.py b/pyfpdb/FulltiltToFpdb.py index 099b3c98..1cb9b1e6 100755 --- a/pyfpdb/FulltiltToFpdb.py +++ b/pyfpdb/FulltiltToFpdb.py @@ -72,19 +72,19 @@ class FullTilt(HandHistoryConverter): HandHistoryConverter.__init__(self, config, file, sitename="FullTilt") # Call super class init. self.sitename = "FullTilt" self.setFileType("text", "cp1252") - self.rexx.setGameInfoRegex('.*- \$?(?P[.0-9]+)/\$?(?P[.0-9]+)') + self.rexx.setGameInfoRegex('- \$?(?P[.0-9]+)/\$?(?P[.0-9]+) -') self.rexx.setSplitHandRegex('\n\n+') self.rexx.setHandInfoRegex('.*#(?P[0-9]+): Table (?P[- a-zA-Z]+) - \$?(?P[.0-9]+)/\$?(?P[.0-9]+) - (?P[a-zA-Z\' ]+) - (?P
[0-9]+):(?P[0-9]+):(?P[0-9]+) ET - (?P[0-9]+)/(?P[0-9]+)/(?P[0-9]+)') # self.rexx.setHandInfoRegex('.*#(?P[0-9]+): Table (?P
[ a-zA-Z]+) - \$?(?P[.0-9]+)/\$?(?P[.0-9]+) - (?P.*) - (?P
[0-9]+):(?P[0-9]+) ET - (?P[0-9]+)/(?P[0-9]+)/(?P[0-9]+)Table (?P
[ a-zA-Z]+)\nSeat (?P