857梦港电玩城-网狐6603框架全套编译产物1.5G/双服务端27款游戏+ASP.NET三站后台+安卓苹果双端APP

金币源码2026-08-27429 阅读
约 1,855 字 · 大约 6 分钟

拿到这套 857 梦港电玩城的压缩包,解压后 1.5G,目录分成"电音"和"双端APP"两大块。电音是服务端和网站的主体,双端APP 放的是打包好的安卓和苹果客户端。

梦港电玩城 电音目录结构
梦港电玩城 电音目录结构

从 ServerParameter.ini 文件头部的版权声明可以确认,这套产物基于深圳市网狐科技的 6603 网络棋牌平台引擎(foxuc.cn),是市面上流通最广的 C++ 棋牌框架之一。之前拆过的富贵3电玩城也是这个框架,两套对比着看能更清楚网狐体系下不同项目的差异,那篇也放在文末了。

服务端架构:拉霸和综合两组进程

服务端按游戏类型拆成了两个独立目录,各自有一套完整的 GameServer.exe + LogonServer.exe + KernelEngine.dll 运行环境。

Servers_laba(拉霸/连线机服务端) 管理 11 类拉霸游戏,每类游戏开 3-4 个房间进程(如 777lbServer_13 到 _16 就是 777 拉霸的四个房间),加上公共的登录服务和协调服务,满载大约 50 个进程。

梦港电玩城 拉霸服务端目录
梦港电玩城 拉霸服务端目录

Servers_other(综合游戏服务端) 管理捕鱼、棋牌、百人场等其余游戏,结构类似但游戏种类更杂。目录里除了捕鱼和棋牌各自的房间子文件夹,还散落着百家乐、牛牛、诈金花、动物争霸、碰碰车等百人场游戏的 DLL 和配置文件。

梦港电玩城 其他游戏服务端目录
梦港电玩城 其他游戏服务端目录

两组服务端都通过 WHServerTools.exe 统一管理进程的启停,连接同一套 SQL Server 数据库,数据库连接信息在 ServerParameter.ini 里做了加密存储。

27 款游戏清单

从热更新资源包和服务端 DLL 逆推,这套平台一共包含 27 款游戏,覆盖四大品类:

品类

游戏

拉霸/连线

777拉霸、爱尔兰拉霸、财神夺宝、金鲨银鲨、经典连线、乐道游戏、森林舞会、水果拼盘、水果玛丽、糖果拼盘、招财进宝、飞禽走兽

捕鱼

金蟾捕鱼、李逵劈鱼、深海捞网、大闹天宫、鱿鱼捕鱼

百人场

百人牛牛、百家乐、动物争霸、碰碰车、水浒传(两版)

棋牌

四人牛牛、通比牛牛、诈金花、龙虎斗

从用户实际运行的大厅截图可以看到,客户端界面还有"功夫熊猫""欢乐熊猫""钻石777""风情果园""红包扫雷""五福临门""21点""福星高照"等名称,这些是客户端对服务端游戏的换皮展示名,底层对应的还是上面这些服务端模块。

梦港电玩城 登录界面
梦港电玩城 游戏大厅第一页
梦港电玩城 游戏大厅第二页
梦港电玩城 游戏大厅第三页

客户端底栏有保险箱、邮件、兑换、礼物、活动、SHOP 等功能入口,活动面板里配置了金鼠送福和每日返利两档奖励,按当日亏损金额阶梯返利 3%-10%。

梦港电玩城 活动面板金鼠送福
梦港电玩城 活动面板金鼠送福

网站:后台 + 代理 + 支付三站分离

网站部分拆成三个独立的 ASP.NET 站点,各自部署在 IIS 上:

梦港电玩城 网站目录结构
梦港电玩城 网站目录结构

47后台是管理员后台,ASP.NET Web Forms 架构(.NET 4.0),功能模块包括账号管理、充值管理、数据分析、运营日志、任务管理、商城管理、比赛管理、兑换管理等 11 个模块。后端用 Game.Web.dll / Game.Data.dll / Game.Entity.dll 三层结构,依赖 NPOI 做 Excel 导出、AspNetPager 做分页、System.Web.DataVisualization 画图表。

梦港电玩城 后台管理面板目录
梦港电玩城 后台管理面板目录

newht2 是代理/查询后台,功能包括兑换记录、转账审核、用户游戏记录、用户出入金记录、返利记录等,结构上也是 ASP.NET,里面混放了一套游戏服务端的 DLL(和 Servers_laba 完全一样),推测是做本地数据查询用的。

旺实付支付前台是玩家端的充值和下载页面,ASP.NET MVC 架构(用了 Razor 视图引擎),后端用 Dapper 做 ORM、StackExchange.Redis 做缓存、Polly 做重试策略。目录里的 PhoneVersion 文件夹存放 27 款游戏的热更新版本配置,game_update 文件夹存放各游戏的热更新资源包,PC 文件夹里有 857kz.exe 和 857欢乐厅.exe 两个 PC 客户端安装包。

数据库:SQL Server 八库

从后台 Web.config 的连接字符串可以看到完整的数据库拓扑,一共八个库:

数据库

用途

THPlatformManagerDB

后台管理(管理员账号、权限、操作日志)

THPlatformDB

平台配置(游戏列表、房间配置、公告)

THAccountsDB

玩家账号(注册信息、登录记录、实名)

THTreasureDB

金币/财务(余额、充值、提现、保险箱)

THRecordDB

游戏记录(对局流水、输赢明细)

THGameMatchDB

比赛数据

THPayDB

支付订单

THNativeWebDB

前台网站内容

项目里的 db 文件夹自带了 THPlatformManagerDB 的 MDF/LDF 数据文件可以直接挂载,另外还有一个 63MB 的数据库.zip 包含其余库的备份。

双端 APP 和工具

双端APP 文件夹里放了三个安装包:857hlt.apk(58MB)、857hlt.ipa(73MB)是品牌"857欢乐厅"的安卓和苹果客户端,另一个 com.shajing.sdhnj.apk(51MB)从包名看是另一个换皮品牌。这些都是编译好的成品,不含客户端源码。

项目还附带了一个域名IP加解密工具(Windows桌面程序),用来加解密 ServerParameter.ini 里的数据库地址和服务地址,部署时改连接信息要用它。

梦港电玩城 域名IP加解密工具
梦港电玩城 域名IP加解密工具

部署条件和耗时

项目

要求

操作系统

Windows Server 2012 R2 / 2016

数据库

SQL Server 2014+

Web 服务器

IIS 8+,启用 ASP.NET 4.0

运行时

.NET Framework 4.0、VC++ 运行库(2012/2013)

内存

建议 8G+(两组服务端满载约 50+ 进程)

预计耗时

有网狐经验 3-5 小时,没经验 1-2 天

部署流程大致是:装 SQL Server 并还原八个数据库 → 用加解密工具改 ServerParameter.ini 里的数据库连接地址 → IIS 建三个站点分别指向 47后台、newht2、旺实付支付前台 → 启动 Servers_laba 和 Servers_other 的 GameServer.exe → 客户端改服务器地址打包。网狐体系的部署流程比较成熟,网上有不少现成教程可以参考。

二开空间

这套是纯编译产物,没有 C++ 服务端源码,游戏逻辑全部封装在 DLL 里(如 777LB_SERVER.DLL、JCBY_SERVER.DLL),无法修改游戏玩法和算法。能改的部分:

  • 后台和前台网站:ASP.NET 的 aspx/cshtml 页面可以直接改前端展示,bin 里的 DLL 反编译难度不大(.NET IL 代码),用 dnSpy 之类的工具可以看到完整逻辑

  • 客户端资源:game_update 目录里的热更新资源包可以替换贴图、音效、UI 布局,实现换皮

  • 游戏配置:各游戏的 Config.ini 可以调房间参数(下注额度、机器人行为、库存控制比例等)

  • 数据库:直接操作 SQL Server 可以改游戏列表、房间配置、活动设置

总结下来,运营层面的调整(换皮、调参数、改活动、加支付通道)完全可以做,但要改游戏核心逻辑(加新玩法、改赔率算法)就需要有对应的 C++ 源码了。

延伸阅读1 篇

下载地址

会员免费

本资源为会员专享,登录后可下载