扑克手牌历史分析器

发布于 2024-09-27 16:36:08 字数 162 浏览 4 评论 0原文

我想构建一个可以在 Windows 和 OSX 桌面上运行的扑克手牌历史分析器。

用户需要能够选择一组文本文件,这些文件将被解析到本地计算机上的数据库中。

然后数据库中的数据通过各种过滤器选项、信息表和图表显示。

我对编程语言、数据库和跨平台用户界面有哪些选择?

I want to build a poker hand history analyzer that will work on both windows and osx for the desktop.

The user needs to be able to select a set of text files that are parsed into a database on their local machine.

Then the data in the database is displayed with various filter options, info tables and graphs.

What are my options for programming language, database and cross-platform ui?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

不回头走下去 2024-10-04 16:36:08

为什么不与 FreepokerDB 联手?

它是一个用 python 编写的开源结果跟踪器和 HUD。

Why not join forces with FreepokerDB?

It's an open-source results tracker and HUD written in python.

小猫一只 2024-10-04 16:36:08
  1. 选择您想要使用的语言。这应该在您希望支持的目标上运行。我会选择一种您觉得使用起来很有趣并且能够提高工作效率的语言。
  2. 选择一个具有(良好)绑定的数据库,用于支持所述目标的所述语言。您可能需要考虑进程内(例如轻量级)选项,以最大限度地减少额外的系统要求或安装/设置。更多地分析问题将揭示数据库的“类型”(如果有的话)。
  3. 为支持所述目标的所述语言选择具有(良好)绑定的 UI。您可能必须牺牲一些“可移植性”来“像本机应用程序一样工作”。然而,有很多跨系统的 UI 库,它们有无数的绑定。

快乐编码。

  1. Pick a language that you want to work with. This should run on the targets you wish to support. I would pick a language that you find enjoyable to use and enables you to be productive.
  2. Pick a database with (nice) bindings for said language that supports said targets. You may want to consider in-process (e.g. lightweight) options to minimize additional system requirements or installation/setup. Analyzing the problem more will reveal what "type" of database, if any, if appropriate.
  3. Pick a UI with (nice) bindings for said language that supports said targets. You may have to sacrifice some "portability" with "works like a native app". However, there are plenty of cross-system UI libraries which have countless bindings.

Happy coding.

简美 2024-10-04 16:36:08

构建 adobe air 应用程序。

Build an adobe air app.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文