传奇一条龙,复古传奇,GM基地,传奇服务端

 找回密码
 立即注册

QQ登录

只需一步,快速开始

网友自助信息发布区,请自行甄别

查看: 679|回复: 1

传奇3G登录器封包注册+配置器源代码

[复制链接]

624

帖子

2131

钻石

1354

积分

管理员

Rank: 9Rank: 9Rank: 9

在线时间
109 小时
发表于 2018-12-3 00:07:49 | 显示全部楼层 |阅读模式
传奇3G登录器封包注册+配置器源代码


unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls;

type
  TForm1 = class(TForm)
    Label1: TLabel;
    Label2: TLabel;
    Edit_Loginfile: TEdit;
    Edit_Manger: TEdit;
    Button1: TButton;
    Button2: TButton;
    Button3: TButton;
    SaveDialog1: TSaveDialog;
    OpenDialog1: TOpenDialog;
    procedure Button1Click(Sender: TObject);
    procedure Button2Click(Sender: TObject);
    procedure Button3Click(Sender: TObject);
    procedure MakeFile(LoginFile,MangerFile,NewFile:String);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
begin
  if OpenDialog1.Execute then Edit_Loginfile.Text:=OpenDialog1.FileName;
end;

procedure TForm1.Button2Click(Sender: TObject);
begin
  if OpenDialog1.Execute then Edit_Manger.Text:=OpenDialog1.FileName;
end;

procedure TForm1.Button3Click(Sender: TObject);
var
  LoginFileName,MangerFileName:String;
  NewFileName:String;
begin
  LoginFileName:=Edit_Loginfile.Text;
  MangerFileName:=Edit_Manger.Text;
  if not FileExists(LoginFileName) then
  begin
    ShowMessage('Login.exe不存在');
    Edit_Loginfile.SetFocus;
    exit;
  end;
  if not FileExists(MangerFileName) then
  begin
    ShowMessage('Manger.exe不存在');
    Edit_Manger.SetFocus;
    exit;
  end;
  if SaveDialog1.Execute then NewFileName:=SaveDialog1.FileName;
  MakeFile(LoginFileName,MangerFileName,NewFileName);
end;

procedure TForm1.MakeFile(LoginFile,MangerFile,NewFile:String);
var
  L,M,N:TMemoryStream;
  NewSize:integer;
begin
  l:=TMemoryStream.Create;
  M:=TMemoryStream.Create;
  N:=TMemoryStream.Create;
  l.LoadFromFile(LoginFile);
  M.LoadFromFile(MangerFile);
  NewSize:=m.Size+l.Size;
  N.SetSize(NewSize);
  N.Position:=0;
  N.CopyFrom(m,m.Size);
  N.Seek(m.Size,soFromBeginning);
  N.CopyFrom(l,L.Size);
  N.SaveToFile(NewFile);
  ShowMessage('生成完毕!');
end;


end.



游客,如果您要查看本帖隐藏内容请回复

回复

使用道具 举报

17

帖子

52

钻石

18

积分

初级GM

Rank: 1

在线时间
1 小时
发表于 2020-3-20 18:20:37 | 显示全部楼层
瞧瞧,登录器
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|85ji.com Inc.最大的GM论坛交流基地 ( 粤ICP备11015868号-18 ) 传奇私服 Array7.2 版权所有 © 八五论坛 Comsenz Inc.

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