配置和数据库


快速启动


如果你不愿意"浪费"时间在通篇阅读使用手册上, 在此你可以快速学会Pokertracker的配置步骤,以便通过Pokertracker来获得在 PartyPoker上进行过的牌局.有关Pokertracker配置的详细介绍和数据库的使用请见下面的步骤.

步骤 1: 打开Pokertracker.

步骤 2: 点选File -> Autoimport Party (and Affiliates) Hand Histories打开下面的窗口:





步骤3: 随便在你硬盘上的某个地方建立一个名为Oldhands或类似名的文件夹, 激活选项Move processed files ... , 点击Browse并选中你刚建立的文件夹.由Pokertracker处理的历史牌局将被移入此文件夹中.

步骤4: 检查所有其它选项,如在 Screenshot, 是否被禁用以及计时器(Timer)设置在2分钟.

步骤5: 点击右上角的 Program File Locations 选项. 在随后出现的窗口中给出你安装PartyPoker的位置(即PartyGaming.exe所在目录), 同时在PartyPoker一栏的 „Disable"选项中不要打勾. 点击OK确定.




步骤6: 点击Start Timer

Pokertracker将从现在开始每2分钟 输入你玩过的牌局并进行评估. 作为软件功能测定你可在牌局输入后点选File -> Ring Game Player Statistics, 在列表中选中你的姓名则你可以鉴定对你的第一次评分.




配置和历史输入详解


a. 自动输入(Autoimport)

Pokertracker可以在你玩牌的时候输入并评估你的历史牌局, 但对每个扑克室都必须不同的设置. 为了在有些扑克室那获得历史牌局还需要另外的程序. 因为PartyPoker是Pokerstrategy的官方合作伙伴,因此在这篇文章中将以PartyPoker为对象介绍配置方法. Pokertracker支持的其它扑克室以及程序配置指导请进入此网页查询 :http://www.pokertracker.com/ptsupported.html

为了设置Pokertracker以便使之与PartyPoker的软件一起使用你应在启动Pokertracker后打开自动输入(Autoimport)设置对话框,你可以通过点选File -> Autoimport Party (and Affiliates) Hand Histories来完成或在工具栏点击符号,见截图:




下列窗口打开:



Enable logging ... : 此功能用于在与Pokertracker技术支持协作时查找错误 .在日常使用中应禁用

Move processed files ... : 此功能应被激活, Pokertracker通过此功能在关闭Autoimport对话框时,通常是在扑克聚会牌局结束时,将处理过的牌局记录数据转移到事先给出的目录中. 这样Pokertracker就不需要总是重复处理已处理过的数据,同时也大大加快了Pokertracker的数据处理速度.

我们的建议是在你的硬盘上专门设立一个文件用以存放旧的历史牌局的文件夹.这样的话万一数据库被损坏,当然此类情况极少发生,但如果发生的话你也可从你的硬盘重新读取历史牌局同时重建数据.

Auto rate players ... : Pokertracker可一根据玩家的统计数据将玩家归类.这个功能就是所谓的自动率(Auto Rate). 在刚开始使用Pokertracker事可以将此功能禁用.在第4章我们将详细介绍此功能.

Treat all hands as 6-max ... : PartyPoker的软件不再把牌桌大小标注在历史牌局中,因此你在非满员桌上玩的牌局将一样被当作是在正常"大"桌上玩的牌局读取下来.如果你只在非满员桌上玩牌,你可将此功能激活,这样所有输入的数据将被Pokertracker作为非满员桌的情况处理.

Set timer to ... : 这里你可以设定Pokertracker检测是否有新历史牌局存取,读入和评估的时间间隔. 预设值为2分钟,一般不需改变.

通过右上角的按钮Program File Locations可打开另一个对话框,在这个对话框里你必须给出PartyPoker的安装位置,即应用程序PartyGaming.exe的详细路径.另外必须确定在PartyPoker一栏的 Disable选项不要打勾,因为如果选中的话则牌局无法读入. 点击OK确定.则对话框状态如下所示:






你可以忽略第2个设置项Observed Hands,因为 PartyPoker软件不会保存你没有亲自在场的牌局.


b. 手动输入 (Manual Import)

你如果要输入你存储在别处的以前牌局的历史记录或是其他用户给你的数据,如你通过Email获得的扑克锦标赛总结,操作如下:

你可以通过点选File -> Import Hand Histories / Tournament Summaries 打开Import(输入)对话框,也可在工具栏里点击 相关的符号,见截图:




紧接着出现下面的对话框:



你可以通过3种方法输入历史牌局或锦标赛总结:

Select File(s) To Import... : 在这里你可以直接选中你要输入的存在你硬盘上的数据.你可以一次选取多个数据,即你可以在选取文件时一直按住Ctrl键或是 先选中第一个文件再按住Shift键同时选中最后一个文件.

Check POP3 E-mail... : 这个功能让你查询你的POP3电子邮件帐户并直接从那输入历史牌局或锦标赛总结. Pokerstars, PartyPoker, Paradise Poker 和Absolute Poker都支持 Email格式.

如要使用此功能你必须再Utilities -> POP3 Email Setup...下提供你 POP3 Email 账户的信息.

Check E-mail... : 借助此功你可以直接从你的邮件软件(Outlook, Outlook Express, Mozilla Thunderbird, ...)中的收件箱中输入历史牌局或锦标赛总结.

输入过程结束后,你会收到一个关于输入的牌局数等信息的汇总,也有可能是输入数据时出现的的问题或报错显示.


c. 区域和语言设置

在Pokertracker里允许修改区域和语言设置是必要的,以确保软件运作顺畅.在第一次启动Pokertracker时会询问你是否更改. 以后你也可以通过点选Utilities -> Regional Settings 更改. 设置对话框如下所示:



我们建议你激活第3个选项,见图,否则的话会经常出现由日期和货币的格式引起的问题. 扑克室目前只有英语界面所以需要你们的谅解.


数据库及其功能


从历史牌局和锦标赛总结输入的数据是保存在一个或多个数据库中. 下面的说明将涉及如何使用和维护数据库以及如何优化Pokertracker的工作模式.

a. PostgreSQL vs. Microsoft Access

Pokertracker 默认两种 微软 Access 数据库: 一种是在此数据库中可以自己存储来自历史牌局的数据,另一种可以存储从这些数据中得出的针对玩家(玩家自己和对手)的统计值.这些数据库可以被转换成PostgreSQL的格式.

原则上微软Access 数据库的优点在它不需要附加软件,但也有两个严重的弊端: 它与PostgreSQL数据库相比则相差很多,同时它的大小也受到限制,这意味着,如果你的牌局数达到一定的数量, 你必须要建立一个新的数据库. 总有时候你将有多个大型Access数据库并必须不断受到程序的质询,这会极大降低Pokertracker的运行速度.

强烈建议使用PostgreSQL数据库.



b.建立和管理数据库

Access数据库是运作Pokertracker的基础.即使你使用的是PostgreSQL, 你新创建的数据库也必须先为Access数据库,然后再转换。你可以使用对话框来管理数据库和数据库名称,点选File -> Maintain Database Names... 调出与下图相似的对话框:



作为默认设置在安装Pokertracker时创建一个Access数据库. 数据库名称为"My First Poker Tracker Database". 这意味着当你启用Pokertracker时程序会自动打开这个数据库.

在对话框中你有下列选项:

更改数据库名称: 通过点击Name栏并填入另外的名称你可以给数据库取一个简单的名字.注意,这个你更改的名称只在Pokertracker中有效.数据库文件的真实名称显示在右列Access栏中.B

新建数据库: 点击按钮„Add“新建一个数据库. 输入新数据库名称接着点击右边的空白处并选择选项„Create A New, Empty Access Database“. 点击 „Ok“ 后另一个对话框打开:



在这你可指定是否从其它的数据库中复制玩家的记录,Autorate功能的规则或自动输入(Autoimport)对话框的设置.你只需复制你需要的东西,有些记录以后在复制也是可以的.但你至少应复制自动输入(Autoimport)对话框的设置,否则你在以后处理数据库时还要重新做一遍. 点击„OK“后新的数据库建立完毕,你可以在数据库列表中看到它.

注意: Pokertracker只能创建Access数据库. 以后必须将数据库转换为PostgreSQL格式. 不要搞糊涂.具体的操作将在下面向你阐述.

连接现有数据库到Pokertracker: 如果你从朋友得到一个数据库或Pokertracker已新建了数据库并且你想把它们与旧的数据库重新连接,则操作如下. 点击„Add“ 接着给数据库起名.在右侧Access数据库栏中选择 „Browse to find an existing Access Database…“ 接着在接下来的对话框中选中你想要的数据库.你可以选中„Select an existing PostgreSQL Database“ 来连接到现有的PostgreSQL数据库.你将看到一个显示所有可使用数据库的名单.

删除数据库: 选择要删除数据库的名字点击„Remove“删除. 在接着打开的对话框中确认删除.则此数据库已从Pokertracker中删除. 为了彻底删除数据库,你必须还要将硬盘里Pokertracker目录下相关的数据(见右列)手动删除.

默认数据库:你可以在„Dflt“栏处打勾以确定其中一个数据库为默认数据库.这个数据库将一直是你当前使用的数据库即你的牌局将输入到此中.默认数据库会在启动Pokertracker时自动打开.


打开数据库: 为了在Pokertracker中使用数据库,即输入牌局或是查看统计数据你必须在Pokertracker打开相应的数据库.此操作可通过 File -> Open A Database 或在工具栏上点击相应的符号来完成.以下对话框将被打开:



选择要打开的数据库并在此数据库的„Select“栏中打勾接着点击„OK“确定. 此数据库即已打开.

如果你同时打开好几个数据库, 则你在使用Pokertracker处理不同任务时会被询问,哪个数据库与哪个任务相对应,如在输入牌局时.你必须注意正确的选择数据库和给出明确的数据库名称以免搞错.

关闭数据库: 类似数据库的打开,你可以通过点选File -> Close A Database关闭数据库. Pokertracker运行时需要至少打开一个数据库,而且不能一次关闭所有的数据库.


c. 安装PostgreSQL

将数据库转换成PostgreSQL格式, 首先需要安装PostgreSQL数据库软件. 安装软件对计算机的要求是: Windows 2000, Windows 2003 oder Windows XP. PostgreSQL在 Windows 98 oder Windows ME上无法运行.安装PostgreSQL的硬盘/分区的文件系统必须是NTSF格式. 不支持FAT und FAT32文件系统. 如果你想查看你的硬盘或某分区是以什么文件系统格式化的, 在Windows"我的电脑"中用鼠标右键点击你要查看的硬盘选择„属性“. 在接下来显示的窗口中你可看到此硬盘所用的文件系统.

请按照以下步骤安装PostgreSQL:

步骤1: 从下面的链接下载PostgreSQL软件 Software von folgendem Link herunter: http://www.pokertracker.com/grant/postgresql-8.0.3.zip
请一定要安装这个版本. Pokertracker无法支持PostgreSQL的新版本如v8.0.3.
将文件解压缩,双击"postgresql-8.0.msi"开始安装.

步骤2: 选择English/English为安装语言.



步骤3: 在此窗口不需任何更改只需点击 „Next“.



步骤4: 在这个窗口保持所给的预订设置,但必须输入密码. 必须给出密码!!!



步骤5: 同样保留原有设置但要输入密码.简单起见你可以采用与上一步骤中用的同样的密码.



步骤6: 无需更改,只需点击„Next“.



步骤7: 点击„Next“. 则资料输入完成,开始安装.



现在开始安装PostgreSQL. 现在启动Pokertracker并打开对话框 Utilities -> PostgreSQL Settings:



输入用户名为„postgres“ 及密码,此密码为在前面程序安装时你第2次输入的那个密码.

程序安装和配置现已结束,你可以开始使用PostgreSQL.

d. 转换成PostgreSQL数据库

如上安装PostgreSQL后, 转换数据库格式是很简单的.点选Utilities -> Convert Database 打开以下对话框:



在 „Select“ 列表中选中要转换的数据库文件然后点击„Start Conversion“, 再在出现的确认对话框中点击"yes"确认.现在你需要在接着打开的对话拦给新的数据库输入一个合适的且定义清楚的名字,则这个Access数据库已转换成PostgreSQL数据库. 根据数据库文件的大小和计算机的配置转换过程会持续从几秒钟到几个小时.在转换较大的数据库是你需要有等待时间很长的心理准备.如果转换持续时间太长,你可终止转换过程.

为了能使用新的数据库,你必须参照章节2.3.b 用File -> Maintain Database Names打开新的PostgreSQL数据库同时关闭Access数据库.此外你应该将新的PostgreSQL数据库设置成默认,这样在以后启动Pokertracker时此数据库会自动打开.


e. Access数据库的特别维护

数据库的维护在Pokertracker中是非常简单的.有时在结束自动输入对话框时Pokertracker会通知你数据库必须要压缩以便保证程序运行最优. 你应该照要求做.最简单也是最好的方法是选则菜单项Utilities -> One Step Compact – Poker and Hand History Databases 接着点击"yes" 确认. 文件的压缩将自动进行.

压缩过程根据数据库文件的大小和计算机的配置持续从几秒钟到几个小时. 在压缩过程千万不要中止,否则将会损坏数据库文件.

在压缩前Pokertracker会在硬盘上的Pokertracker目录中建立一个数据库的备份.如果有问题的话,你可以回复原始数据库,即删除也只有先删除有问题的数据库在用备份替代.例如数据库„ptrack.mdb“ (我第一个 Pokertracker数据库)的备份名为„ptrack_backup.mdb“.

你可将统计数据库和历史牌局数据库分开压缩,通过菜单Utilities -> Compact a DatabaseUtilities -> Compact Hand History Database.上述的方法既简单有节省时间.

通过菜单项Utilities -> Compact Database Preferences你可以设置提醒功能,即隔多少天提醒用户压缩数据库.正常的以及玩牌频繁的玩家建议保留预设定的7天.对于不经常玩牌的玩家设置成14天就足够了. 另外你可以指定一个替代目录用于保存要压缩数据库的备份.

点选Utilities -> Repair a Database可修复一些损坏的Access数据库. 如果你要继续使用Access数据库则在出现数据库报错显示时你应首先尝试用这个方法修复数据库.


f. PostgreSQL数据库的特别保养和维护

PostgreSQL的维护完全可以通过菜单项Utilities -> PostgreSQL Database Functions来完成.



Pokertracker通常会在你关闭自动输入(Autoimport)对话框时提示你压缩数据库.这个要求你必须照做以避免损失.你要压缩一个数据库只需选中它接着点击„Compress“.默认设定„Vacuum/Analyze“描述了压缩的程度和方法.在询问确认时确认后开始压缩. 根据数据库的大小和计算机的配置压缩过程会持续几秒钟到几小时.千万不要提前中止压缩,否则会损伤数据库文件.

选择删除的PostgreSQL数据库仅限于没有与Pokertracker连接的数据库.只有哪些旧的,在以前程序安装产生的不必要的没有与Pokertracker连接的数据库在这才允许删除.有关与Pokertracker相连数据库的定期删除的信息参见章节2.3.b.

涉及文件备份(备份和还原)的功能我们将在下面的章节详细阐述.

g. 数据库的一般保养和维护

点选菜单项Utilities -> Database Maintenance And Options你可调出一个数据库的一般维护保养功能的对话框,同时针对PostgreSQL和Access.这些功能将通过许多选项卡(Tabs)来设定.我们将逐个介绍每个选项卡的功能:

选项„Ring Hands“:



6 Max / 5 Max / 1-on1 – Conversion: 大多数的扑克游戏提供方不特别在历史牌局中标出牌桌的大小. 作为后果Pokertracker会将所有输入的牌局都当作正常10人牌桌的情况处理.利用此选项你可修正错误,以便牌桌的真实大小能在数据统计计算中能被顾及到.

点击此按钮打开下对话框:



在„Convert To“栏选中希望的牌桌大小(例如 „6 Max“对应PartyPoker的非满员桌)和借助„Search“从数据库中搜索你想要的牌局.这里建议用日期限定搜索范围,因为在大的数据库搜索会持续很长时间.选中要修正的牌局(一般点击 „Select All“就可以了).点击„Convert Now“并在询问确认时确认后转换开始.根据牌局数此转换可能会需要一点时间.

如果你错改了牌局,你可以选中上对话框中的„I want to Remove the 6 max,5 max 1-on-1 designation“将改动撤销.

Purge Sessions: 使用此选项并在询问确认时确认后,你在列表中选择的牌局以及所有输入的在这些牌局里的牌手数都被删除.如果误删除了你只能重新输入相应的历史牌局.

Purge Players: 凭借此选项你可删除所有没法输入历史牌局的玩家名字以及在数据库中没有详细资料的玩家的名字.


选项„Hide Ring Players“:

此功能帮助你隐藏所玩牌局数低于最低要求的玩家(Ring Players),这样在Pokertracke数据统计时不出现这些玩家的数据. 这个功能至少在你首先想把你的统计调查重点放在你已对之收集了大量资料的玩家身上的情况下是有用的.但在实际中作用却很小.

选项„Purge Tourney Hands / Summaries“:



Purge Hands for Tourney(s): 删除输入的在列表中选中锦标赛的历史牌局和与之有关的数据.操作时特别小心.如果误删除那你只能把此锦标赛的历史牌局重新输入一次.

Purge Hands / Summaries for Tourney(s): 此功能可删除除了历史牌局及其相关数据外还有锦标赛摘要.同样进行此操作时要特别小心.

Show Tournaments With No Summaries Loaded: 列出还没锦标赛摘要的锦标赛名单.详细资料见章节2.3.h.

Purge All That Have No Summary: 删除所有没有比赛摘要的锦标赛的数据.操作时要小心.如果误删除那你只能把此锦标赛的历史牌局参加-重新输入一次.

选项 „Hide Tourney Players“:

此功能帮助你隐藏所完牌局数低于最低要求的玩家(Tourney Players),这样在Pokertracker进行数据统计是不会出现这些玩家的数据.此功能至少在你首先想把数据统计调查的重点放在你已对之收集了大量资料的玩家身上时是有用的.但在实际中作用很小.


选项 „Hand History DB´s“:

此功能允许你整理历史牌局数据库,如果此数据库的原始大小达到最大许可值.这种情况很少,这里我们建议你参考Pokertracker的帮助("Help")原版, 你可以点击右上角的蓝色链接 „Help“ 打开它.


h. 比赛摘要(Tournament Summaries)

你想得到锦标赛摘要,在许多扑克游戏提供方那你会碰到问题.你经常会不得不手动将摘要输入到Pokertracker里.在这我举个PartyPoker的例子说明操作方法.

在你参加了一个比赛后请检查此比赛的摘要是否已输入.你可以通过Utilities -> Database Maintenance And Options, 如前章节3.2.g所述,或通过File -> Party & Affiliates Tournament Results - Manual Entry打开对话框:



从列表中查找信息不全的比赛并在 „Selected Tournament Details“里将信息补全: Buy-In,参赛者金额(Fee), 锦标赛的种类, 以及参加人数. 在右边的参加者名单列表中你要找到你的名字并在那输入Buy-In, Rebuys和Addons费用和数目. 点击„Save“保存所填信息则此信息进入被统计评估.


i.Access数据库备份

在这我们要明确说明,在使用Pokertracker时就像使用其它软件你应该定期做文件备份.数据会由于很多原因损坏或丢失数据:病毒,硬盘损伤,程序死机等.你必须定期做备份,以便在最坏的情况下将数据的损失减少到最小.建议所有Pokertracker用户将你更改过的数据库一个星期至少做一次备份.

 

Access数据库备份建立如下:

你能在Pokertracker的安装目录下直接找到Access数据库.Pokertracker数据库本身取名为PTRACKx.MDB,这里x是给数据库的编号,编号是渐进的. 在程序安装是建立的数据库名为PTRACK.MDB, 接下来建的数据库则名为PTRACK2.mdb. 历史牌局数据库的名称为HHDB.MDB.

最好将所有名为PTRACKx.MDBHHDB.MDB的数据存在一个"安全"的地方,比如说在另外的硬盘(必要在同一硬盘的不同分区上).如果能将数据存在CD或DVD上则更好.避免备份发生硬盘损坏或电压过载.


在最有利的情况下(Pokertracker安装正确,只是数据库出错)要恢复备份时只需将保存的数据重新拷贝到Pokertracker目录和覆盖出错的数据库.

此外,这样的一个Acces是数据库你可通过对话框File -> Maintain Database Names连到另一个Pokertracker或一个新安装的Pokertracker中,就如章节2.3.b所描述的.

j. PostgreSQL数据库的备份

 

在这我们要明确说明,在使用Pokertracker时就像使用其它软件你应该定期做文件备份.数据会由于很多原因损坏或丢失数据:病毒,硬盘损伤,程序 死机等.你必须定期做备份,以便在最坏的情况下将数据的损失减少到最小.建议所有Pokertracker用户将你更改过的数据库一个星期做至少一次备 份.

PostgreSQL数据库备份建立如下:

点选Utilities -> PostgreSQL Database Funtions打开下对话框:



点击Hier按钮„Backup“并给备份起名.数据文件类型扩展名“.backup“需要保留.在打开的DOS窗口中输入你在安装该程序时输入的密码,接着按Enterhuo Return键确认.备份现已建立.

将备份数据保存在一个"安全"的地方,比如说在另外的硬盘(必要在同 一硬盘的不同分区上).如果能将数据存在CD或DVD上则更好.避免备份发生硬盘损坏或电压过载.

要从备份中重建数据库则点击按钮„Restore“.在打开的对话框中选中备份文件.数据库将被重新生成.重名的数据库将被覆盖.如果还没同样名称的数据库则会新键一个此名的数据库.为了能使用这个新建立的数据库必须在对话框中(选择File -> Maintain Database Names打开)将它链接系统中去.


k. 多台电脑数据库共享

如果你有不止一台电脑,比如说有一部台式机和一台笔记本,你可很容易得在Pokertraker中设置,以便只需一个中央数据库而两台电脑都可接入到此数据库.

前提是必须把两台电脑的网络连接设定成可以互相连通.数据库所在的电脑必须有一个确定的IP地址.此外这台电脑防火墙的5432端口必须打开.

设置步骤如下:

在主计算机上:

1. 安装Pokertracker和PostgreSQL.

2. 将数据库转换成PostgreSQL数据库.

3. 点选„Start -> Programme -> PostgreSQL 8.0 -> Configuration Files -> Edit pg_hba.conf“打开pg_hba.conf文件

4. 使用滚动条翻到文档最下并在段„IPV4 local connections“处加入下面的一行:

host all all 192.168.10.4/24 md5

(你必须给出你主机的IP地址,这里给出的IP地址只是一个举例)

5. 点选„Start -> Programme -> PostgreSQL 8.0 -> Configuration Files -> Edit postgresql.conf“打开postgresql.conf文件

6. 在„Connections and Authentication“下作下面的改动:

#listen_addresses = 'localhost'

改为

listen_addresses = '*'

7. 保存文件完成操作

在副计算机上:

1. 安装Pokertracker和PostgreSQL.

2. 在Pokertracker点选„Utilities -> PosgreSQL Settings“ und 更改„localhost“ 为副机的IP地址.

现在两台电脑上的Pokertracker都可使用主机上的数据库了


前一页 1 2 3 4 后一页