战地资源网

 找回密码
 立即加入
搜索
查看: 17491|回复: 2

[软件] 虎克对战平台(对战平台内核库+对战平台源码+API)

[复制链接]

66

主题

184

回帖

2765

积分

站长

Rank: 9Rank: 9Rank: 9

游戏昵称
nanfei

八一勋章积极分子

发表于 2020-5-3 11:42:15 | 显示全部楼层 |阅读模式

虎克对战平台是一款虚拟局域网的对战联机平台工具,和浩方对战平台、游侠对战平台一样都具备同样的联机娱乐特性。但虎克对战平台并不是一个正式的商业软件发行产品,而是一个开放、可定制的对战联机平台。

[attach]2833[/attach]

引用其官网的描述:
NetHook API 对战平台内核库是一套实现时下流行的网络对战平台(如浩方、VS)同样功能的通用内核库,运行效率高,使用极为简单。内核库提供了标准的C语言API接口, 可以被VC, Delphi, VB, C# 等开发环境轻松调用。(注意:内核库仅供开发人员使用,普通用户请用校园版)。

虎克对战平台校园版是基于NetHOOK API开发的一套非常简洁、高效的免费对战平台,包含客户端和服务器,并且客户端是开源项目,大家可以使用此平台轻松搭建属于自己的对战平台。

NetEngineDLL.dll是基于Window完成端口模型设计的TCPServer和UDPSever通用模块,简单,高效,稳定,任何编程语言都可以调用。虎克对战校园版服务端基于此模块开发,并发数可以达到6w+,任何人都可以免费使用。

NetHook API 对战平台内核库目前为免费版本,但用于商业用途请与我们联系。

所以目前来看,这款产品虽然没有百分百开源(内核不开源),但其内核的API和一个成型的基于Delphi的对战平台产品模型是实打实的开源提供的。那么,它可以做什么呢?正如我们文章中开头描述的那样,它或将打造和其他对战平台一样的游戏对战平台,例如目前已知的“互动游戏对战平台”就是基于虎克制作。

而且经过本人亲自测试,该软件的开源校园版和其的后台系统完全适用于战地2、战地2142、战地2叛逆连队、战地1942……等游戏。

版本更新:
  1. 2012-11-09:发布Ver3.7版本,主要增加服务端安全性及若干界面软件小问题, 查看更新
  2. 2012-03-16:发布Ver3.6版本,主要增加游戏内置公告、聊天表情、彻底解决掉线问题
  3. 2012-01-01:发布Ver3.5版本,主要修复皮肤导致死机和增加服务端稳定性,发布NetEngineDLL.dll通用模块
  4. 2011-04-28:发布Ver3.4版本,主要修复客户端断线、增加好友及更换皮肤
  5. 2011-03-24:发布Ver3.3版本,主要修复魔兽房间显示延迟和游戏过程中卡的问题
  6. 2011-02-18:发布Ver3.2版本,主要增加对MySQL数据库支持、Discuz集成以及自动更新游戏版本功能
  7. 2011-01-18:发布Ver3.1版本,主要增加对魔兽争霸的相关优化
  8. 2011-01-10:发布Ver3.0版本,全新改版,支持多房间,SQLSERVER数据库(注意:完全不兼容以前版本)
复制代码

常见问题

1. 虎克平台支持哪些游戏?

目前支持 魔兽争霸(冰封王座), 星际争霸, CS1.5, CS1.6, 流星蝴蝶剑, 三角洲1, 英雄无敌3, 实况足球8;
红警, 帝国时代将在下一个版本支持。

2. 我不是开发人员,怎么架设虎克对战平台?

如果您是开发人员,可以使用NetHookAPI自己开发对战平台;如果您不是开发人员可以使用虎克平台校园版架设属于自己的平台。
架设平台时你需要搞清楚平台包括客户端和服务端两部分,光有客户端是无法进行游戏。服务端最好架设在固定IP服务器上,另外需要打开服务端所在服务器防火墙。

3. 我能否获取虎克平台源代码?

虎克平台核心库不是开源项目,核心库的代码不对用户开放,但用户可以使用NetHook API的DLL动态链接库。
虎克平台校园版客户端是开源项目,用户可以在网站上下载并自由分发或自行定制。

4. 我想定制对战平台,怎么操作?

如果想定制对战平台,可以使用下载校园版客户端代码,自行进行修改,校园版客户端用Delphi2007(Update3)开发。也可以与我们联系,联系方式:QQ:12286195 邮箱:12286195@qq.com

5. 虎克平台校园版是否仅支持在校园内使用?

不是,虎克平台校园版仅仅是个名字而已,平台可以任何环境内使用。需要注意的是大多数校园内统一楼层之间都有物理屏蔽,相互之间无法访问,因此建议在校园内最好将服务器架设在实验室或机房。

6. 虎克平台能否增加魔兽的积分统计功能?

无法增加。虎克平台仅提供网络互联功能,积分统计功能属于破解、反编译范畴,虎克平台不会增加此功能。但是如果有其他开发出的积分统计功能,可以集成到平台内。

7. 平台是否支持Vista和Win7?

支持。但是需要以管理员身份运行,究其原因是因为Win7和Vista对DLL注入软件审核非常严格。


更新日志:
  1. 更新信息
  2. -----------------------------------
  3. '+' = 增加新功能
  4. '-' = 修复Bug或者减少功能
  5. '*' = 增强功能或者改变功能
  6. -----------------------------------

  7. ===================================
  8. Version 3.7 测试版 2012/11/09
  9. ===================================

  10. 客户端部分

  11. + 增加Ra3 1.12版本支持
  12. - 修复聊天文字显示乱序的Bug
  13. - 修复进入游戏界面变小的Bug
  14. - 修复聊天框相关问题(滚动、显示、背景、粘贴)
  15. - 修复平台提示“游戏已经启动”问题
  16. * 更换皮肤控件至7.63,同时更换皮肤
  17. * 修改若干小问题(15+)

  18. 服务端:

  19. + 增加Tracker服务器的安全性(防止别人非法使用服务器)
  20. + 增加登录最大版本限制
  21. + 增加踢出重登录时间限制
  22. * 更新服务端MySQL访问模块,支持新版本5.5.x

  23. ===================================
  24. Version 3.6 测试版 2012/03/16
  25. ===================================

  26. 客户端部分

  27. + 增加魔兽争霸游戏内显示系统公告功能
  28. + 增加聊天动态表情
  29. + 增加本地聊天记录
  30. + 增加向游戏内发公告的操作界面
  31. - 彻底修复游戏掉线问题
  32. - 修复注册窗口在不同皮肤下的位置问题
  33. - 修复某些窗体弹出后无法切回导致平台无响应的问题
  34. * 好友列表调整到界面右侧
  35. * 换肤功能调整在好友列表上方
  36. * 调整聊天内容显示框为11.0.5版本,增强稳定性
  37. * 去除登录首页浏览器的边框和滚动条
  38. * 调整房间内滚动公告颜色不随皮肤变化

  39. 服务端:

  40. + 增加NetHookLoginService模块,可以直接将虎克做成Window服务
  41. + 增加注册用户名长度和字符限制(参见BanUserName.txt)
  42. + 增加Banner和退出广告的动态显示控制
  43. + 增加UserActiveInfo表用来记录用户的注册登录等活动信息

  44. ===================================
  45. Version 3.5 测试版 2012/01/01
  46. ===================================

  47. 客户端部分

  48. + 增加BBSPage选项(游戏社区),在Config.ini中配置
  49. - 修复皮肤控件引起的死机问题
  50. * About窗体中的文字改为资源文件中配置
  51. * 被踢下线时显示发起踢人操作的用户名
  52. * 网络不稳定引起客户端频重连时20次后主动断线
  53. * 取消默认房间,登陆后不进入任何房间


  54. 服务端:

  55. + 增加HTTP用户同步接口
  56. + 第一个注册用户拥有所有管理权限
  57. + 增加NetHookServerDaemon.exe文件,可以用第三方软件将其装成Window服务
  58. - 取消中文用户名注册限制,允许使用中文名
  59. * 修改TCPServer模块,增强服务端并发数和稳定性

  60. ===================================
  61. Version 3.4 测试版 2011/04/28
  62. ===================================

  63. 客户端部分

  64. + 增加好友功能,可以增加好友及好友分组,好友间可对话
  65. + 界面皮肤调整,现在可以自定义颜色和饱和度
  66. + 客户端可以设置网络监听端口,如果端口被禁用可以自行更换
  67. + 增加客户端在网络中断情况下自动重连功能
  68. + 客户端中增加修改会员VIP等级的管理功能
  69. + 增加房间最低等级的界面显示
  70. + 增加房间公告功能(显示聊天框上方)
  71. - 修复客户端频繁掉线问题
  72. - 修复MessageBox弹框后界面无法响应的问题
  73. - 修复用户进入房间失败时仍然提示成功的Bug
  74. * 进房间增加进度条以避免错误操作
  75. * 本地用户配置文件拆分成Config.ini和UserConfig.ini
  76. * 客户端增加网站首页Tab栏,可以自行配置网站地址


  77. 服务端:

  78. + Discuz同步功能由原来的限制必须是MySQL改为任意类型数据库
  79. + 增加房间最低用户等级限制
  80. - 重新编写MySQL访问模块,解决MySQL访问出错的Bug
  81. * 极大增强服务端稳定性

  82. ===================================
  83. Version 3.3 测试版 2011/03/24
  84. ===================================

  85. 客户端部分

  86. - 修复魔兽争霸刷新列表慢和游戏过程中卡的问题
  87. - 修复360等其他防火墙报木马问题
  88. - 修复登录游戏房间提示无法连接的问题
  89. + 增加VIP用户等级显示,并且支持红名显示
  90. + 增加客户端管理IP限制功能
  91. + 增加客户端图片动态从网络获取功能,并且支持点击操作
  92. * 调整管理功能权限,分成2级:1级可以踢人和设置限制IP,2级可以发送公告
  93. - 修复游戏列表和用户列表刷新闪烁问题
  94. + 增加房间满员时提示信息
  95. + 增加游戏过程中关闭平台时提示信息
  96. * 选择游戏运行文件时按照服务端设置严格过滤
  97. + 增加无法看见游戏房间的测试程序(看不到房间时可以用此程序测试)
  98. - 修改本地监听为随机端口(上个版本为53)


  99. 服务端:

  100. - 修复房间满员时进入房间掉线问题
  101. - 修复意外掉线时用户仍然在房间的Bug


  102. ===================================
  103. Version 3.2 测试版 2011/02/18
  104. ===================================

  105. 客户端部分

  106. + 增加客户端广播寻找服务器功能
  107. + 增加自动修改魔兽版本功能(在服务端配置)
  108. + 增加登录Logo(LoginLogo.gif),支持动态Gif
  109. + 增加主界面Banner(Banner.gif), 同时将功能按钮移至主界面顶部
  110. + 支持网页注册(修改Config.ini中的RegUrl)
  111. * 将InjectWrapperDLL.dll修改为NetHookDig.dll,同时解决防火墙报警问题
  112. - 修复登录本机服务器时无法成功登录的问题
  113. - 修复游戏状态显示Bug

  114. 服务端:

  115. + 增加对MySQL数据库支持
  116. + 增加对Discuz论坛认证集成功能
  117. + 增加常用工具界面


  118. ===================================
  119. Version 3.1 测试版 2011/01/18
  120. ===================================

  121. 客户端部分

  122. * 修改了LiveUpdate.exe自动升级,不在需要用户手动确定
  123. * 修改了意外掉线时无法登录的问题,可以选择强行登录
  124. * 修复"游戏数据包校验错误, 请退出游戏重新启动!"问题
  125. + 增加客户端连接游戏房间服务器是否成功提示
  126. + 增加平台LOGO
  127. + 修改魔兽主机颜色并显示主机延时(支持1.20e, 1.24e其他版本未测试)
  128. + 增加魔兽锁定用户名的功能(服务端设置启动DLL为NetHookCoreWar3L.dll)
  129. + 优化魔兽占用网络带宽
  130. + 增加严格限定启动游戏的文件名(名称不匹配无法启动)
  131. * 本地默认UDP监听端口改成53,以增强防火墙穿透
  132. * 修改检测游戏是否运行机制,以增加WIN7兼容性

  133. 服务端:

  134. * 服务端显示每个房间内用户登录信息
  135. * 修正服务端关于人数的限制
  136. + 增加客户端初始展开项目的配置
  137. + 服务端房间和游戏增加管理控制台
  138. + 服务端可设定每个游戏启动加载的DLL,并且可以附加校验信息
复制代码

官方网站:http://www.net963.com/ (其官网不知道因为什么原因,现已撤掉了下载地址)

软件下载:


购买主题 已有 2 人购买  本主题需向作者支付 30 金币 才能浏览
推荐网站:战地兵工厂】【战地2联机平台
回复

使用道具 举报

0

主题

3

回帖

13

积分

下士

游戏昵称
希望
发表于 2020-12-15 23:12:20 | 显示全部楼层
谢谢。需要这个文件
回复

使用道具 举报

0

主题

1

回帖

23

积分

上等兵

发表于 2024-12-16 09:40:36 | 显示全部楼层
感谢分享!拿来学习。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

本版积分规则

Archiver|小黑屋|bfmil ( 拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,会员帖子系会员发表,并不代表本站立场! )

GMT+8, 2024-12-25 13:40 , Processed in 0.115526 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表