标题：虎克对战平台
简介

NetHook API（虎克） 对战平台内核库是一套实现时下流行的网络对战平台(如浩方、VS)同样功能的通用内核库，运行效率高于VS，与浩方相当。内核库提供了标准的C语言API接口, 可以被VC++6.0/7.0, Delphi7.0/2006, VB7.0, C# 等开发环境轻松调用。可以进行魔兽争霸、cs等游戏的网络联网对战。[1]
使用手册
1、首先以自己的电脑做主机来建立一个局域网：（保证自己的主机和其他要连入的电脑都已连入同一个局域网，可以用Hamachi,Hamachi用法见百度)
先到官网下载该软件，官网请自行百度或点击最下面的参考资料
以下按照V3.7版本做示例
先下载完后可以看到NetHookServer3.7.rar和NetHookClient3.7.rar两个压缩包，解压出两个文件夹
设置ip
获取主机IP地址方法如下：
在主机上依次打开“开始”，“运行”窗口，输入“cmd”打开，在跳出的dos窗口中输入“ipconfig”，可以看到本地连接的IP地址（IP Address），记下本地连接IP地址：“192.168.1.4”
在知道主机的宽带连接IP地址之后，将将要连入电脑的NetHookClient3.7文件夹中的Config文件打开，修改配置文件，然后将连入服务器的IP地址改成“192.168.1.4”，保存文件后退出。
  
先打开NetHookServer3.7文件夹的NetHookServer
  
之后再打开NetHookClient3.7界面里的NetHookClient登陆界面，在填入用户名和密码之后点击注册账号，然后再点击登陆
然后让朋友打开自己那边的NetHookClient.exe连接你的服务器，然后注册一个号之后登陆，成功之后出现在线的用户：
  
成功之后会跳出下面的窗口
  
最后启动魔兽游戏，进入游戏后就像正常的局域网对战一样，可以进行游戏对战了！
常见问题
1. 虎克平台支持哪些游戏？
目前支持 魔兽争霸(冰封王座), 星际争霸, CS1.5, CS1.6, 流星蝴蝶剑, 三角洲1, 英雄无敌3, 实况足球8；
红警, 帝国时代将在下一个版本支持。 
2. 我不是开发人员，怎么架设虎克对战平台？
如果您是开发人员，可以使用NetHookAPI自己开发对战平台；如果您不是开发人员可以使用虎克平台校园版架设属于自己的平台。
架设平台时你需要搞清楚平台包括客户端和服务端两部分，光有客户端是无法进行游戏。服务端最好架设在固定IP服务器上，另外需要打开服务端所在服务器防火墙。
3. 我能否获取虎克平台源代码？
虎克平台核心库不是开源项目，核心库的代码不对用户开放，但用户可以使用NetHook API的DLL动态链接库。
虎克平台校园版客户端是开源项目，用户可以在网站上下载并自由分发或自行定制。
4. 我想定制对战平台，怎么操作？
如果想定制对战平台，可以使用下载校园版客户端代码，自行进行修改，校园版客户端用Delphi2007(Update3)开发。也可以与我们联系，联系方式：请查询参考资料里的官网
5. 虎克平台校园版是否仅支持在校园内使用？
不是，虎克平台校园版仅仅是个名字而已，平台可以任何环境内使用。需要注意的是大多数校园内统一楼层之间都有物理屏蔽，相互之间无法访问，因此建议在校园内最好将服务器架设在实验室或机房。
6. 虎克平台能否增加魔兽的积分统计功能？
无法增加。虎克平台仅提供网络互联功能，积分统计功能属于破解、反编译范畴，虎克平台不会增加此功能。但是如果有其他开发出的积分统计功能，可以集成到平台内。
7. 平台是否支持Vista和Win7？
支持。但是需要以管理员身份运行，究其原因是因为Win7和Vista对DLL注入软件审核非常严格。
更新信息
-----------------------------------
'+' = 增加新功能
'-' = 修复Bug或者减少功能
'*' = 增强功能或者改变功能
-----------------------------------
===================================
Version 3.7 测试版 2012/11/09
=================================== 
客户端部分+ 增加Ra3 1.12版本支持- 修复聊天文字显示乱序的Bug- 修复进入游戏界面变小的Bug- 修复聊天框相关问题(滚动、显示、背景、粘贴)- 修复平台提示“游戏已经启动”问题* 更换皮肤控件至7.63，同时更换皮肤* 修改若干小问题(15+)服务端：+ 增加Tracker服务器的安全性(防止别人非法使用服务器)+ 增加登录最大版本限制+ 增加踢出重登录时间限制* 更新服务端MySQL访问模块，支持新版本5.5.x
=================================== 
Version 3.6 测试版 2012/03/16
===================================
客户端部分+ 增加魔兽争霸游戏内显示系统公告功能+ 增加聊天动态表情+ 增加本地聊天记录+ 增加向游戏内发公告的操作界面- 彻底修复游戏掉线问题- 修复注册窗口在不同皮肤下的位置问题- 修复某些窗体弹出后无法切回导致平台无响应的问题* 好友列表调整到界面右侧* 换肤功能调整在好友列表上方* 调整聊天内容显示框为11.0.5版本，增强稳定性* 去除登录首页浏览器的边框和滚动条* 调整房间内滚动公告颜色不随皮肤变化服务端：+ 增加NetHookLoginService模块，可以直接将虎克做成Window服务+ 增加注册用户名长度和字符限制(参见BanUserName.txt)+ 增加Banner和退出广告的动态显示控制+ 增加UserActiveInfo表用来记录用户的注册登录等活动信息
===================================
Version 3.5 测试版 2012/01/01
===================================
客户端部分+ 增加BBSPage选项(游戏社区),在Config.ini中配置- 修复皮肤控件引起的死机问题* About窗体中的文字改为资源文件中配置* 被踢下线时显示发起踢人操作的用户名* 网络不稳定引起客户端频重连时20次后主动断线* 取消默认房间，登陆后不进入任何房间 服务端：+ 增加HTTP用户同步接口+ 第一个注册用户拥有所有管理权限+ 增加NetHookServerDaemon.exe文件，可以用第三方软件将其装成Window服务- 取消中文用户名注册限制，允许使用中文名* 修改TCPServer模块，增强服务端并发数和稳定性
===================================
Version 3.4 测试版 2011/04/28
===================================
客户端部分+ 增加好友功能，可以增加好友及好友分组，好友间可对话+ 界面皮肤调整，现在可以自定义颜色和饱和度+ 客户端可以设置网络监听端口，如果端口被禁用可以自行更换 + 增加客户端在网络中断情况下自动重连功能+ 客户端中增加修改会员VIP等级的管理功能+ 增加房间最低等级的界面显示+ 增加房间公告功能(显示聊天框上方)- 修复客户端频繁掉线问题 - 修复MessageBox弹框后界面无法响应的问题- 修复用户进入房间失败时仍然提示成功的Bug* 进房间增加进度条以避免错误操作* 本地用户配置文件拆分成Config.ini和UserConfig.ini* 客户端增加网站首页Tab栏，可以自行配置网站地址服务端：+ Discuz同步功能由原来的限制必须是MySQL改为任意类型数据库+ 增加房间最低用户等级限制- 重新编写MySQL访问模块，解决MySQL访问出错的Bug* 极大增强服务端稳定性
===================================
Version 3.3 测试版 2011/03/24
===================================
客户端部分- 修复魔兽争霸刷新列表慢和游戏过程中卡的问题- 修复360等其他防火墙报木马问题- 修复登录游戏房间提示无法连接的问题+ 增加VIP用户等级显示，并且支持红名显示+ 增加客户端管理IP限制功能+ 增加客户端图片动态从网络获取功能，并且支持点击操作* 调整管理功能权限，分成2级：1级可以踢人和设置限制IP，2级可以发送公告- 修复游戏列表和用户列表刷新闪烁问题+ 增加房间满员时提示信息+ 增加游戏过程中关闭平台时提示信息* 选择游戏运行文件时按照服务端设置严格过滤+ 增加无法看见游戏房间的测试程序(看不到房间时可以用此程序测试)- 修改本地监听为随机端口(上个版本为53)服务端：- 修复房间满员时进入房间掉线问题- 修复意外掉线时用户仍然在房间的Bug
===================================
Version 3.2 测试版 2011/02/18
===================================
客户端部分+ 增加客户端广播寻找服务器功能+ 增加自动修改魔兽版本功能(在服务端配置)+ 增加登录Logo(LoginLogo.gif)，支持动态Gif+ 增加主界面Banner(Banner.gif), 同时将功能按钮移至主界面顶部+ 支持网页注册(修改Config.ini中的RegUrl)* 将InjectWrapperDLL.dll修改为NetHookDig.dll,同时解决防火墙报警问题- 修复登录本机服务器时无法成功登录的问题- 修复游戏状态显示Bug服务端：+ 增加对MySQL数据库支持+ 增加对Discuz论坛认证集成功能+ 增加常用工具界面
===================================
Version 3.1 测试版 2011/01/18
===================================
客户端部分：
* 修改了LiveUpdate.exe自动升级，不在需要用户手动确定
* 修改了意外掉线时无法登录的问题，可以选择强行登录
* 修复"游戏数据包校验错误, 请退出游戏重新启动!"问题
+ 增加客户端连接游戏房间服务器是否成功提示
+ 增加平台LOGO
+ 修改魔兽主机颜色并显示主机延时(支持1.20e, 1.24e其他版本未测试)
+ 增加魔兽锁定用户名的功能(服务端设置启动DLL为NetHookCoreWar3L.dll)
+ 优化魔兽占用网络带宽
+ 增加严格限定启动游戏的文件名(名称不匹配无法启动)
* 本地默认UDP监听端口改成53,以增强防火墙穿透
* 修改检测游戏是否运行机制，以增加WIN7兼容性
服务端部分：
* 服务端显示每个房间内用户登录信息
* 修正服务端关于人数的限制
+ 增加客户端初始展开项目的配置
+ 服务端房间和游戏增加管理控制台
+ 服务端可设定每个游戏启动加载的DLL,并且可以附加校验信息
===================================
Version 2.3 测试版 2008/09/05
===================================
* 彻底修复了排序时出现的List Out Of Bound错误
===================================
Version 2.2 测试版 2008/09/02
===================================
* 修改了登录越界问题
===================================
Version 2.1 测试版 2008/06/15
===================================
* 修改了公告为Html格式
+ 增加了声音提示
* 修改了频繁掉线的问题
+ 增加了本地和公网服务器列表，并可以自定义增加本地服务器列表
+ 增加了UDP协议检查
+ 增加了IP限制(BanIps.txt)
+ 增加域名功能
+ 增加了换肤功能
+ 增加了多服务器切换功能
===================================
Version 1.9 测试版 2008/05/08
===================================
* 修复上一个版本的CS1.6的NetSendPacket_ERROR
+ 增加了客户端退出提示
* 修改了一下服务器端发送公告的操作方式(切换输入法要稍等一会)
===================================
Version 1.8 测试版 2008/05/06
===================================
* 修复客户端经常断线问题
+ 控制用户是否可以注册选项
* 更改了虚拟IP分配机制
* 服务器端关闭按钮后隐藏窗口
* 增加系统最大在线人数控制
+ 服务端增加踢人功能
+ 服务端增加最大人数限制
+ 增加游戏状态
+ 增加用户详细信息
+ 增加用户等级
* 修改了服务器端用户列表显示方式
* 修正了游戏过程中偶尔出现非法操作的问题
===================================
Version 1.7 测试版 2008/04/13
===================================
+ 网站和论坛直接访问按钮
- 修复在线时间显示问题
* 聊天字体配置信息存入INI文件
+ 游戏执行文件自动搜索功能
+ 自动修改魔兽的用户名(但无法锁定)
+ 游戏列表存放在服务端,服务端可以随意配置游戏列表
+ 支持多个游戏房间(但每个游戏仅支持一个)