由于 解锁版 年代有点久远,当时汉化组设的限制对现代的玩家不太友好。
为了方便广大玩家,现贴一段 远古咒令
@echo off
::if "%1"=="h" goto begin
::start mshta vbscript:createobject("wscript.shell").run("""%~nx0"" h",0)(window.close)
SET y=%date:~0,4%
SET m=%date:~5,2%
SET d=%date:~8,2%
ECHO %y%/%m%/%d%
date 2012/02/02
tasklist /nh >1.txt
find /i "Crownpc.exe" 1.txt
if ERRORLEVEL 1 (start /wait Crownpc.exe) else (goto msg)
del 1.txt
date %y%/%m%/%d%
::pause
exit
:msg
start mshta vbscript:msgbox("程序已经启动",48,"Error")(window.close)
date %y%/%m%/%d%
::pause
exit
新建一个txt
把上面的文字复制到 txt中,修改txt后缀为bat
将bat放在王冠之心的启动程序目录下,
若您的启动程序有改名,请修改上文中全部的Crownpc.exe为您的程序名。
双击bat即可启动
————————
原理很简单,启动检查是否已经启动,是的话报错;不然记录当前时间,并将时间切换到可执行的时间,等到游戏关闭后,再将时间切换回来。
————————
虽然很简单,转载还望注明。
为了方便广大玩家,现贴一段 远古咒令
@echo off
::if "%1"=="h" goto begin
::start mshta vbscript:createobject("wscript.shell").run("""%~nx0"" h",0)(window.close)
SET y=%date:~0,4%
SET m=%date:~5,2%
SET d=%date:~8,2%
ECHO %y%/%m%/%d%
date 2012/02/02
tasklist /nh >1.txt
find /i "Crownpc.exe" 1.txt
if ERRORLEVEL 1 (start /wait Crownpc.exe) else (goto msg)
del 1.txt
date %y%/%m%/%d%
::pause
exit
:msg
start mshta vbscript:msgbox("程序已经启动",48,"Error")(window.close)
date %y%/%m%/%d%
::pause
exit
新建一个txt
把上面的文字复制到 txt中,修改txt后缀为bat
将bat放在王冠之心的启动程序目录下,
若您的启动程序有改名,请修改上文中全部的Crownpc.exe为您的程序名。
双击bat即可启动
————————
原理很简单,启动检查是否已经启动,是的话报错;不然记录当前时间,并将时间切换到可执行的时间,等到游戏关闭后,再将时间切换回来。
————————
虽然很简单,转载还望注明。
