免费登录器生成器做出来的登录器打开后卡在"正在更新"然后自动关闭,本质是登录器配置了外网更新地址或开启了自动更新,单机环境连不上更新服务器就放弃加载列表直接退出。跟服务端架设无关(你已确认全部启动成功),问题在登录器配置和客户端残留官方更新程序。按以下顺序处理:
一、重新生成登录器——关闭自动更新与微端
打开你用的免费登录器生成器(绿盟/ESP/鸿盾/翼风等),关键改这几点:
1. 取消勾选"启用自动更新""开启微端更新""连接列表服务器获取更新",有的生成器叫"关闭更新""本地模式",务必选上。
2. 更新服务器地址/微端地址栏清空,不要留 http:// 开头的任何网址,留空或填 127.0.0.1(部分版本允许填 file:// 本地路径)。
3. 主列表地址填本地列表或通用列表,单机最简单做法是在生成器里直接添加服务器:
- 服务器名:随便写(如"我的单机")
• IP:127.0.0.1
• 端口:7000(须与 LoginGate\Config.ini 中 ListenPort 一致,默认7000)
让生成器把列表直接编译进登录器,不依赖外部列表文件。
4. 点生成,把新 .exe 覆盖到客户端根目录(和 mir.exe/wowmir.exe 放一起)。
这是最常见原因——90%的"更新1分钟关闭"就是生成器默认勾了自动更新却没配有效更新网址。
二、删除盛大老客户端自带官方更新程序
老版盛大客户端根目录常带官方 Update.exe / 盛大更新.exe / Patch.exe,登录器启动时会被系统优先唤起去连盛大官方更新服务器,超时后连带登录器退出:
- 进客户端目录(D:\Mir2Client\ 之类),找到 Update.exe、Patch.exe、AutoPatch.exe 及相关 dll(如 Update.dll),直接删除或移走备份。
• 用记事本打开客户端根目录可能存在的 Update.ini / Update.cfg / Config.ini,找到 UpdateServer=http://update.sdo.com 那行,改成 UpdateServer=127.0.0.1 或整段删掉,保存。
三、确认列表文件格式与本地列表(如登录器读外部列表)
若你的登录器配置为读取外部列表文件(ServerList.txt / GameList.txt),须在客户端根目录或指定路径建正确格式:
[Server]
测试一区|127.0.0.1|7000|0|1|0
或 GOM 格式:
0=测试一区|127.0.0.1|7000|1|0
文件名和登录器配置里的列表文件名一致,编码 ANSI,IP 全 127.0.0.1。
四、兼容性与杀软处理
• 右键登录器→属性→兼容性→勾选"以管理员身份运行此程序"和"禁用全屏优化"。
- 把整个客户端目录和服务端 MirServer 目录加 Windows Defender/360 白名单,被拦截时登录器可能无法读取本地列表而退回更新循环。
• 确认登录器放的位置是客户端根目录而非子文件夹,且路径纯英文(D:\Mir2Client\ 而非 D:\游戏\传奇\客户端\)。
五、引擎配套确认(排除隐性不兼容)
Hero引擎用 Hero 登录器生成器,GOM 用 GOM 登录器生成器,不要混用。若服务端自带现成单机登录器(通常在 LoginTools 或根目录叫 单机登录器.exe),直接用那个覆盖到客户端根目录测试,能进说明之前生成器版本不匹配。
做完"关自动更新重新生成登录器+删客户端官方Update.exe+管理员运行"三步基本就能正常显示服务器列表进入建号。若仍卡更新,把生成器里更新地址栏彻底清空再生成一次。
热血传奇单机版服务端启动成功但登录器一直显示更新1分钟后关闭不进登录页修复方法
来源:
作者:
点击:

