高性能 · 安全 · 可扩展

基于 IOCP 的 HTTP/HTTPS 服务,开箱即用的 GET/POST 接口与静态站点托管,轻松连接游戏引擎与业务后台。支持千人在线的高CPS数据上报,稳定不掉单。全新自定义表系统,灵活配置多张表,一个接口支持无限扩展。

核心特性

IOCP 高并发

原生 Windows IOCP,C++编程,稳定承载大量并发连接,支持限流与黑名单策略。

完美转区系统

不依赖引擎的通区功能,依托自有服务器,独立实现安全快速的货币转区。

静态站点托管

将网站文件放入 public 目录,自动按路径与 MIME 类型返回。

支持引擎

支持996引擎,GOM引擎,翎风等多种游戏引擎的HTTPPOST数据上报。

权限与风控

实现主播,商人,客服,主管等多个级别的权限分配与管理功能,与比特币同级别的安全加密。

日志与可观测

轻量到达日志、异常回执与 SQL 错误记录,问题定位更高效。

🆕 自定义表系统

灵活配置多张自定义表,自动建表更新,智能去重机制避免重复处理,一个接口支持无限张表的数据插入,无需修改代码。

快速开始

  1. 编辑 x64/Release/dbconfig.ini,设置 http_port 与可选的 https_port
  2. 将站点文件放在运行目录下的 public 子目录(本页面即示例)。
  3. 运行 x64/Release/996server.exe(或使用 start996.bat 安装服务)。
  4. 访问 http://localhost:8888/ 或你的绑定地址与端口。

提示:已内置 MIME 类型识别与路径安全校验,避免目录穿越。

查询方式

💻 电脑端查询

通过桌面客户端进行查询与统计分析,支持分页、筛选、导出等功能,适合运营与分析场景。

连接你的服务地址后即可使用;如需安装包或定制功能,请联系支持。

📱 手机端查询

提供移动端查询能力(Android/QML),支持按表与时间范围检索、关键词筛选与分页浏览。

客户端连接到你的服务地址后即可使用;如需APK或定制功能,请联系支持。

🆕 网页查询

通过内置的查询页面进行可视化检索与分析,支持分页、排序、导出CSV、主题切换与多标签查询。

示例地址:/search.html(静态站点路径下直接访问,或使用 ?api=http://host:port 指定接口地址)

API 接口文档

HTTP POST 数据上报接口

以下接口用于游戏引擎数据上报,格式:HTTPPOST http://server:port 0 分支号#参数1#参数2#...

🆕 分支 99 - 自定义表数据插入
格式: HTTPPOST server 0 Param1=99#表名#字段值1#字段值2#字段值3#...

功能:向自定义表插入数据,支持多张表、灵活配置、自动管理表结构;兼容所有已配置的表(自定义/现有业务表)。 (该分支可自定义字段)

核心特性:
  • 多表支持:一个接口支持无限张自定义表,通过表名参数区分
  • 兼容所有表:通过第二参数指定表名,可向任意已在配置中定义字段的表插入(包含自定义与现有业务表),无需新增分支
  • 灵活配置:表名、字段名、字段长度完全自定义
  • 自动建表:程序启动时自动创建或更新表结构
  • 智能标记:处理成功后自动添加 _ok 标记,避免重复处理
  • 安全可靠:自动验证表存在性、字段数量、SQL注入防护
分支 1 - 订单统计
格式:HTTPPOST server 0 1#时间#金额#货币ID#账号#角色名#区ID

记录玩家充值、消费等订单信息,用于财务统计和数据分析 (该分支可自定义字段)

分支 2 - 代理统计
格式:HTTPPOST server 0 2#充值#推广码#邀请码

记录代理商相关数据,包括推广码、邀请码等信息;可启用内置三级代理系统,每个代理有独立的后台

分支 3 - 玩家明细(playerlist表)
格式:HTTPPOST server 0 3#账号#服务器索引#角色名#等级#充值

记录玩家核心画像与行为概览,用于运营分析与风控 (该分支可自定义字段)

分支 4 - GS列表
格式:HTTPPOST server 0 4#昵称#级别

游戏服务器列表管理,记录服务器相关信息

分支 5 - 掉宝记录(mondropitemlist表)
格式:HTTPPOST server 0 5#时间#物品名#地图名#怪物名#角色名

记录游戏中的掉宝事件,用于物品产出统计和经济分析 (该分支可自定义字段)

分支 6 - 玩家行为(actionlist表)
格式:HTTPPOST server 0 6#时间#账号#角色名#行为#金额

记录玩家的各种游戏行为,如使用道具、交易等 (该分支可自定义字段)

分支 7 - 物品归属
格式:HTTPPOST server 0 7#时间#物品名#拥有者#账号

追踪物品的归属和流转,用于物品溯源和防作弊

分支 8 - 转区列表(turnedlist表)
格式:HTTPPOST server 0 8#时间#动作#来源serveridx#目标serveridx#金额

记录跨服转区操作及资金变动,用于转区审核与风险控制

分支 9 - 消费记录(consumelist表)
格式:HTTPPOST server 0 9#NPC名#货币#金额#角色名

记录玩家在NPC处的消费行为和相关统计 (该分支可自定义字段)

分支 10 - 聊天记录(chatlist表)
格式:HTTPPOST server 0 10#聊天时间#内容#角色名#频道

记录游戏内聊天信息,用于监管和数据分析 (该分支可自定义字段)

分支 11 - 全局统计
格式:HTTPPOST server 0 11#日志时间#服务器名#数据列表

记录服务器级别的统计数据和运营指标

分支 12 - 发币记录(makemoneylist表)
格式:HTTPPOST server 0 12#时间#账号#货币ID#金额

记录GM发放货币的操作,支持绑定/非绑定货币 (该分支可自定义字段)

分支 13 - 发道具记录(makeitemlist表)
格式:HTTPPOST server 0 13#时间#账号#道具名#数量

记录GM发放道具的操作,支持绑定/非绑定道具 (该分支可自定义字段)

分支 14 - 买卖记录(deallist表)
格式:HTTPPOST server 0 14#时间#执行账号#物品名#单价#数量#目标账号

记录玩家间的交易行为,包括拍卖、摆摊等 (该分支可自定义字段)

分支 15 - 黑名单管理
格式:HTTPPOST server 0 15#目标值#表名#操作类型

管理黑名单系统,支持账号、IP、用户ID三种类型的黑名单操作

支持的表名:
  • blacklist_accounts - 账号黑名单
  • blacklist_ips - IP黑名单
  • blacklist_userids - 用户ID黑名单
操作类型:
  • + - 增加次数
  • - - 减少次数
  • 0 - 删除记录
特殊接口 - 配置文件操作
格式:HTTPPOST server 0 INI#操作类型#文件名#节名#项名#值

远程操作INI配置文件,支持读取和写入操作

特殊接口 - 权限申请 (Param1=30)
格式:HTTPPOST server 0 Param1=30#账号#服务器名#服务器索引#用户ID

权限验证接口,内置黑名单检查功能,返回加密的权限令牌

黑名单检查:自动检查账号、用户ID、IP是否在黑名单中,并在令牌中标记相关信息
16. CDKEY验证
格式: HTTPPOST server 0 Param1=40#账号#CDKEY#服务器ID

功能:CDKEY管理,可用于玩家激活游戏礼包等,用一个删一个,通区防重

HTTP GET 接口

HTTPGET / HTTPGET_STRING
GET /httpget?cmd=HTTPGET&url=http://example.com
GET /httpget?cmd=HTTPGET_STRING&url=http://example.com

用于代理HTTP请求,支持字符串和二进制响应

静态文件服务
GET / → 返回 public/index.html
GET /path/to/file.css → 自动识别 text/css

自动托管public目录下的静态文件,支持多种MIME类型

特殊接口说明:
  • 配置文件操作:支持读取和修改服务器配置文件
  • 权限申请:用于获取API访问权限和令牌验证
  • CDKEY验证:基于数据库的CDKEY管理系统,支持批量导入和使用跟踪
  • 自定义表插入:灵活的多表数据插入系统,支持动态配置和自动管理

免费工具

常用运维与数据相关工具,左右滑动切换查看预览。

试用下载

程序下载

Windows x64 服务端程序打包

下载 release.zip

数据库下载

MySQL 初始化脚本与相关配置

下载 mysql.zip

网盘下载

直链受限或较慢时,可使用网盘备份

打开网盘链接

联系我们

如需定制功能、性能调优或购买源码、部署支持,请通过常用渠道与我们联系。