)
这一篇是商用软件、登录器、收费工具的终极控盘能力你不用再重新发版直接在后台就能控制所有用户客户端实现真正意义上的 “远程管理”。一、核心远程功能远程强制退出发现破解 / 违规直接踢下线远程封号封禁机器码客户端自动失效强制版本更新不更新不让用远程弹窗公告发通知、维护提醒、广告心跳检测客户端定时上报在线状态二、整体架构客户端Delphi 程序定时请求服务器服务端PHP MySQL存储配置控制项开关、提示文字、最新版本号、下载地址、封禁机器码列表三、客户端核心代码心跳 远程指令1. 定时心跳Timer 控件30 秒一次tm0.cn/3spihprocedure TForm1.Timer1Timer(Sender: TObject); var IdHTTP: TIdHTTP; URL, Resp: string; JSON: TJSONObject; begin try IdHTTP : TIdHTTP.Create(nil); try // 远程控制接口 URL : http://你的域名/api/remote.php; // 提交机器码 软件版本 URL : URL ?pc GetPCCode ver1.0; Resp : IdHTTP.Get(URL); JSON : TJSONObject.ParseJSONValue(Resp) as TJSONObject; if JSON nil then begin // // 1. 远程强制退出 // if JSON.GetValueInteger(force_exit) 1 then begin ShowMessage(JSON.GetValuestring(exit_msg)); Halt; end; // // 2. 远程封号 // if JSON.GetValueInteger(banned) 1 then begin ShowMessage(你的账号已被封禁 JSON.GetValuestring(ban_msg)); Halt; end; // // 3. 强制更新 // if JSON.GetValueInteger(force_update) 1 then begin ShellExecute(0, open, PChar(JSON.GetValuestring(update_url)), nil, nil, SW_SHOW); ShowMessage(请下载最新版本); Halt; end; // // 4. 远程弹窗公告 // if JSON.GetValueInteger(show_notice) 1 then begin ShowMessage(JSON.GetValuestring(notice_content)); end; end; finally IdHTTP.Free; end; except // 网络异常不崩溃 end; end;四、服务端 PHP 接口remote.phpphp运行?php $pc $_GET[pc]; $ver $_GET[ver]; // 后台配置项 $config [ // 强制退出 force_exit 0, exit_msg 系统维护中请稍后再试, // 封禁机器码列表 banned in_array($pc, [ 机器码1, 机器码2, 破解机机器码 ]) ? 1 : 0, ban_msg 你的设备已被封禁, // 强制更新 force_update 1, update_url https://域名.com/setup.exe, new_ver 2.0, // 公告 show_notice 1, notice_content 今日20点大区合区请提前下线 ]; echo json_encode($config, JSON_UNESCAPED_UNICODE); ?五、MySQL 版远程后台可做网页管理你可以建一张config表所有字段可视化后台修改sqlCREATE TABLE config ( id int primary key, force_exit tinyint, exit_msg text, force_update tinyint, update_url varchar(255), show_notice tinyint, notice_content text );然后 PHP 从数据库读取后台改一下数字全网客户端立刻生效。六、超强扩展远程执行指令你还可以做远程重启客户端tm0.cn/sgkfy远程清空本地授权tm0.cn/yna9t远程切换服务器地址tm0.cn/yluus远程开启 / 关闭功能模块tm0.cn/beyjg代码示例tm0.cn/1sj6// 远程清空授权 if JSON.GetValueInteger(clear_auth) 1 then begin DeleteFile(auth.dat); ShowMessage(授权已重置请重新激活); Halt; end;七、这套东西的真正威力传奇登录器发现破解 → 远程封号 强制更新收费工具有人倒卖 → 直接封禁机器码软件有 BUG → 不用一个个通知强制更新 弹窗公告维护服务器 → 远程强制退出避免玩家卡数据真正做到软件发出去你依然完全掌控。