Free Poker DB-Advanced On-line Poker Database

作者:John Knight

根据其 Freshmeat 条目

Fpdb 是一款免费/开源的跟踪器/HUD,用于在线扑克。其目的是使 fpdb 能够支持所有站点上的所有游戏。

Fpdb 目前支持翻牌游戏(德州扑克、奥马哈、奥马哈高低)、梭哈游戏(七张梭哈、Stud 8 和 Razz)以及抓牌游戏(2-7 Lowball 单次和三次抓牌、Badugi 和五张牌抓牌)。

完全支持现金游戏,锦标赛支持也在不断改进。

目前支持的站点包括 PokerStars、Full Tilt Poker、Everleaf 网络、Boss Media 网络等;完整列表请参阅“功能”。可以通过编写插件来解析站点的牌局历史记录文件,从而支持其他扑克站点。 几个额外的插件正在开发中,并在开发树中。

Fpdb 提供令人印象深刻的玩家统计数据,让您在在线扑克中占据优势。

Fpdb 的盈利图表:看起来 ChazDazzle 的周末不太好!

位置统计数据非常全面,至少可以这么说。

安装

二进制文件可能在您的存储库中可用(在我的 Kubuntu 系统上称为 python-fpdb)。 源代码也可用,而且似乎不需要任何繁琐的编译。 为了了解库的要求,文档中注明了以下适用于 Ubuntu 9.10 的成功软件包组合

  • Python 2.6

  • GTK+ 2.18.3

  • PyGTK 2.16.0

  • matplotlib 0.99.0

  • numpy 1.3.0

  • sqlite3 2.4.1

  • sqlite 3.6.16

  • 数据库 mysql

请注意 SQL 依赖项,因为它们特别重要。 fpdb wiki 的安装部分有一个非常详细的关于 Gentoo 下 MySQL 的部分,因此希望提供的 Ubuntu 和 Gentoo 说明的组合将为您指明适合您系统的正确方向。

对于那些使用源代码运行的人,一旦您解决了库要求,您可以获取源代码 tarball 或使用 git 设置本地存储库。 对于 git 选项,输入命令Garrick,在下面一行。


$ git clone git://git.assembla.com/free_poker_tools.git

对于那些想要使用源代码 tarball 的人,请从下载页面获取最新的 tarball 并解压它。 在新文件夹中打开终端,您应该可以通过输入以下内容来运行程序


$ ./run_fpdb.py 

而我的 Kubuntu 二进制文件使用以下命令运行


$ fpdb 

使用方法

在您开始使用 fpdb 之前,您显然必须在其中一个支持的游戏上玩一些扑克,建立一个包含与对手对战的一些牌局的帐户等等。 完成后,您需要找到此游戏的本地帐户文件,以便 fpdb 稍后可以找到它。

Linux 上最受支持的商业站点是 PokerStars,因为它在 Wine 下几乎完美运行。 作为一个有宗教信仰的人,我实际上不能玩真钱游戏,但我可以为 PokerStars 担保,因为它确实有像我这样的人的“试玩金钱”模式。 然而,开发人员向我明确表示,fpdb 专注于真钱游戏,因此试玩金钱支持未经充分测试,但应该适用于 PokerStars 的现金游戏。

回到 fpdb,一旦您准备好一些数据,单击“导入”菜单并选择“批量导入”。 浏览到下面扑克站点的文件,并从“站点过滤器”下拉框中选择您的游戏。 现在,单击“批量导入”,等待片刻以处理您的数据。

我只能带您完成几个基本步骤,但这应该足以让您入门,之后您应该可以很容易地掌握要领。 首先查看图表,单击“查看器”菜单并选择“图表”。 在下面找到您的游戏,然后输入您的用户 ID。 现在在“站点”窗格中,选中/取消选中您要显示的游戏,然后在底部选择“刷新图表”。 如果一切顺利,盈利图表应显示在右侧的面板中。

最后一步真正向您展示了如何使用所有其他查看器,因此请随意探索其他功能,尽情享受——牌桌玩家统计、锦标赛统计、位置统计,应有尽有。 也不要将自己限制在自己的帐户中。 您还可以查看其他玩家的统计数据,当您想到这一点时,这才是这个程序的真正意义所在!

最终,Free Poker DB 将为任何认真的在线扑克玩家提供真正的优势,尤其是那些参加锦标赛等的人。 但是,我想在本月结束时稍微换个角度——来自联合开发者“Chaz”关于 OSS 一些暖心现实的自发评论

大约一年前,我离开了我在华盛顿特区的管理顾问工作,开始 Pokeit 项目,从而参与了这个项目。 Pokeit 是一款与 fpdb 类似的产品,只不过它是一个 Web 应用程序和一个商业项目。 从表面上看,Pokeit 与 fpdb 的合作似乎有点奇怪,因为我们试图对 fpdb 免费赠送的东西收费。 但实际上,感觉非常自然,而且确实应该如此。 几乎不用说,如果没有依赖开源软件,今天就无法开展业务——无论是数据库(如 MySQL 或 Postgres)、免费开发工具、语言、附加模块还是利基库。 对我们来说也是如此,任何跟踪和分析互联网扑克牌局的工具都需要一套用于读取和存储数据的核心功能。 当 fpdb 已经有两年的先发优势和强大的基础时,从头开始开发这样的核心功能对我们来说将是巨大的时间浪费。 因此,我们没有单打独斗,而是在早期就决定与 fpdb 合作,在尽可能多的方面开发代码库。

让我们希望他的榜样能够流行起来。

阅读更多信息:http://fpdb.wiki.sourceforge.net

加载 Disqus 评论