@echo off
%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit
cd /d "%~dp0"
title 冒险岛 v079 - 网页直接启动协议注册

echo ========================================================
echo       经典怀旧冒险岛 v079 - 网页启动协议绑定工具
echo ========================================================
echo.
echo 正在将当前客户端路径与浏览器 mxd079:// 协议进行绑定...

reg add "HKCR\mxd079" /ve /t REG_SZ /d "URL:MapleStory v079 Protocol" /f >nul
reg add "HKCR\mxd079" /v "URL Protocol" /t REG_SZ /d "" /f >nul
reg add "HKCR\mxd079\shell" /f >nul
reg add "HKCR\mxd079\shell\open" /f >nul
reg add "HKCR\mxd079\shell\open\command" /ve /t REG_SZ /d "\"%~dp0MapleStory.exe\" 139.224.22.6 8484" /f >nul

echo.
echo ========================================================
echo   [OK] 注册成功！
echo   目标服务器: 139.224.22.6:8484 (华东2 上海节点)
echo   当前程序路径: %~dp0MapleStory.exe
echo.
echo   以后在官网点击【开始游戏】，浏览器即可自动拉起客户端！
echo ========================================================
echo.
pause
