当前位置 : 145z游戏站 | 热血江湖 | 技术教程 | 

热血江湖服务端登录器制作方法以及DELPH1源代码相关攻略分享

来源: 作者: 热度:
对于任何一个热血江湖服务器来说想要登录器都是至关重要的一个部件,虽然大家都知道并不是每个服务器都需要使用登录器。但是使用登录器之后的种种好处大家心里都是知道的,不管是从资源整合方向来看还是从服务器安全程度上来看,登录器都是所有服务器必须学会使用的一个工具。但是对于新手热血江湖gm来说想要成就一个好玩的服务器这点是非常困难的,毕竟登陆器技术的保密程度还是比较高的并不是每一个gm都能写。

rxjh.dll 在这个DLL 里就只有一个函数 InstallHook 函数 我测试了一下好像是没有参数
估计这个函数是以HOOK 改变热血江湖客户端 用参数连接进来的参数
制作方法估计就是 先把这个DLL 注入到 热血江湖进程中 然后 在调用这个函数。。。

用 delphi 两步完成登录器
1、用一个按扭 onclick
ShellExecute(Handle,'open',PChar(ExtractFilePath(Application.ExeName)+'Client.exe'),' 192.168.1.183 1300',nil,SW_SHOW)

2、用一个timer interval 设为 1000
procedure TForm1.tmr1Timer(Sender: TObject);
var
HD:THandle;
mydll: procedure();stdcall;
begin
try
if FindWindow(nil,'YB_OnlineClient')<>0 then
begin
HD:=LoadLibrary(PChar(Extractfilepath(application.ExeName)+'rxjh.dll'));
if HD<>0 then
begin
mydll:=Getprocaddress(HD,'InstallHook');
mydll();
Freelibrary(HD);
end;
tmr1.Enabled:=False;
end;
except
end;
end;
以上就是一为原创分享给大家的热血江湖登录器制作方法以及DELPH1源代码相关攻略全部内容,其实只要掌握了其中的一些关键我们会发现写起来也没有我们想象中的那么困难。特别是对于一些稍稍懂点技术的gm来说其难度可以说是很小很小的,毕竟上面攻略中已经介绍得非常非常清晰了。
[顶部]