藏宝湾网游单机站

 找回密码
 注册

QQ登录

只需一步,快速开始

★【黑暗之光SF★我是大主宰SF】【神将三国SF】★

★【0.1折】★【变态网页游戏私服】★

★神将三国网页版上线送V5 5w元宝 5000w铜币 我是大主宰上线满v,80万元宝,小怪都爆元宝,耐玩长久稳定★

【原始传奇SF/维京传奇SF】【GM包站手游】

★【原始传奇SF/维京传奇SF】【GM包站手游】★

★2025火爆『传奇岁月+赤焰号角+维京传奇+原始传奇』爆战力称号BUFF+神装99999999万人PK★

★全网独家 可以单机 可以互动的传奇!★

★全网独家 可以单机 可以互动的传奇!★

★全网唯一持续更新的可单机游戏!每15-25天更新一次内容,保持游戏新鲜度!! 众多独家的功能特色,众多你没见过的全新玩法,有能力的赚点烟钱,还能偶尔沙城战斗!★

神武端游源码泄露08年神武2复古1比1原版
★08年神武2复古1比1原版金币翼龙免费4月10日新开2区★

★神武端游源码泄露08年神武2复古1比1原版金币翼龙免费4月10日新开2区★

☆五一活动开放放置传奇☆

★五一活动开放放置传奇★

★可白嫖 上班摸鱼类 放置文字传奇游戏(放置休闲)qq群756025698★

【独家RPG文字梦幻】【摸鱼搬砖不氪不肝】

★【独家RPG文字梦幻】【摸鱼搬砖不氪不肝】★

★新区开放,三端互通,适合上班挂机、摸鱼。 休闲放置,不占时间,玩熟了一天只需十几分钟就能轻松搞定。★

★承接推广★

★承接推广★

★承接推广★

★承接推广★

★承接推广★

★承接推广★

★DNF★全职业平衡★公益服★
★DNF★全职业平衡★公益服★

【dnf86版本】【怀旧服】【全职业平衡】【非变态服】【非商业服】【775016356】

★完美国际纯防六职业,4月18号正式开区★

★完美国际纯防六职业,4月18号正式开区 ,上线赠送飞机坐骑,红蓝符★

★本服为纯06版本,1比1匹配,为大长期版本。半年一个新区。。上线1级生活技能全满,包裹仓库全开★

★梦幻16门派全新大唐九黎★

★梦幻16门派全新大唐九黎★

★★新增全新门派九黎城,★不做垃圾,力争什么都做到最好★持续更新,长久稳定★

★承接推广★

★承接推广★

★承接推广★

三职业复古★开局送神装★爆率100%★散人逆袭
★三职业复古★开局送神装★爆率100%★散人逆袭★

★〖双线〗〖无忧传奇〗〖每日新区〗〖开局送神装 100%高爆率 装备元宝打怪爆〗★

★《天使之战MU》经典奇迹重现★

★《天使之战MU》经典奇迹重现★

★2025年热门手游推荐:所有游戏充值永久0.1折,648只需6.48元!原版物价不膨胀★

★承接推广★

★承接推广★

★承接推广★

★彩虹岛s6独家玩法肝帝天堂★

★彩虹岛s6独家玩法肝帝天堂★

★s6彩虹岛,新服开区,来就送死霸脚底龙晶诸多特效。独家玩法护肝不杆不克,可刷一切★

查看: 6352|回复: 25

[其他工具] 写了个简单关闭龙ol服务端的批处理全部整合一起了(包括mysql),老鸟勿喷~

[复制链接]
发表于 2011-1-22 22:36:01 | 显示全部楼层 |阅读模式
本帖最后由 pascal331 于 2011-1-25 18:54 编辑

如题
bat多了也麻烦,干脆就写一起算了,开关服务器就一个bat就够了
24日更新,汲取了12楼的经验
  1. :meun
  2. cls
  3. @echo off
  4. color 20
  5. title 龙ol服务端开关批处理,请按提示操作!中途请勿关闭窗口待运行完指令后将自行关闭
  6. echo.
  7. echo                               输入字母执行相应操作
  8. echo                  **********************************************
  9. echo                  *  s.启动MySQL和服务端        r.重启服务端   *           
  10. echo                  *  d.关闭服务端和MySQL        e.取消并退出   *
  11. echo                  **********************************************
  12. echo.
  13. :cs
  14. choice /c sdre /n /m": 选择执行类型 :"
  15. if errorlevel 1 (goto om)
  16. if errorlevel 4 (goto ex)
  17. if errorlevel 3 (goto rt)
  18. if errorlevel 2 (goto ds)

  19. :om
  20. cls
  21. copy D:\game\启动数据库\local\mysql\my.ini %SystemRoot% /y >nul
  22. IF ERRORLEVEL 1 goto hint
  23. set programit=D:\game\启动数据库\local\home\admin\program\
  24. set closeit=%programit%close.bat %Disk%
  25. start D:\game\启动数据库\local\mysql\bin\mysqld-nt.exe --defaults-file=D:/game/启动数据库/local/mysql/bin/my-small.cnf
  26. net start mysql

  27. SET wait=ping -n 2 127.0.0.1 ^>^nul
  28. for /l %%n in (5,-1,0) do (
  29.    rem cls
  30.    echo **************************************
  31.    echo.
  32.    echo          %%n秒后自动开启服务器...
  33.    echo.
  34.    echo **************************************
  35.    %wait%
  36.    cls
  37.    )
  38.    start D:\game\server\LoginServer3.exe
  39. ping -n 4 127.0.0.1>nul
  40. start D:\game\server\LoongBillServer.exe
  41. ping -n 4 127.0.0.1>nul
  42. start D:\game\server\LoongDB.exe
  43. ping -n 4 127.0.0.1>nul
  44. start D:\game\server\LoongWorld.exe
  45. (

  46. :ds
  47. cls
  48. SET wait=ping -n 2 127.0.0.1 ^>^nul
  49. for /l %%n in (5,-1,0) do (
  50.    rem cls
  51.    echo **************************************
  52.    echo.
  53.    echo          %%n秒后关闭服务器...
  54.    echo.
  55.    echo **************************************
  56.    %wait%
  57.    cls
  58.    )
  59.    taskkill /f /t /im LoginServer3.exe
  60. taskkill /f /t /im LoongBillServer.exe
  61. taskkill /f /t /im LoongDB.exe
  62. taskkill /f /t /im LoongWorld.exe
  63. ping -n 2 127.0.0.1>nul
  64. D:\game\启动数据库\local\home\admin\program\pskill.exe mysqld-nt.exe c
  65. D:\game\启动数据库\local\home\admin\program\pskill.exe Apache.exe c
  66. IF "%Disk%"=="" set Disk=w
  67. subst "%Disk%"
  68. (
  69. goto end

  70. :rt
  71. cls
  72. taskkill /f /t /im LoginServer3.exe
  73. taskkill /f /t /im LoongBillServer.exe
  74. taskkill /f /t /im LoongDB.exe
  75. taskkill /f /t /im LoongWorld.exe

  76. SET wait=ping -n 2 127.0.0.1 ^>^nul
  77. for /l %%n in (5,-1,0) do (
  78.    rem cls
  79.    echo **************************************
  80.    echo.
  81.    echo          %%n秒后重启服务器...
  82.    echo.
  83.    echo **************************************
  84.    %wait%
  85.    cls
  86.    )
  87.    start D:\game\server\LoginServer3.exe
  88. ping -n 4 127.0.0.1>nul
  89. start D:\game\server\LoongBillServer.exe
  90. ping -n 4 127.0.0.1>nul
  91. start D:\game\server\LoongDB.exe
  92. ping -n 4 127.0.0.1>nul
  93. start D:\game\server\LoongWorld.exe
  94. (

  95. :ex
  96. exit
复制代码
-----------------------------------------------------------------------
忘记说了,这个是针对一键端的,如果是用论坛上另一个手工端就将LoongWorld.exe改成LoongWorld_1.exe
汲取了12楼的经验

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x

评分

参与人数 1金币 +50 收起 理由
宝湾纯爷们 + 50 原创内容

查看全部评分

发表于 2011-1-22 22:40:01 | 显示全部楼层
帮顶下哈哈!!
 楼主| 发表于 2011-1-22 22:55:33 | 显示全部楼层
还有一点就是手动安装的服务器怪物不反击可能跟启动的LoongWorld有关,没测试仅仅是猜想
发表于 2011-1-22 22:56:07 | 显示全部楼层
都C语言学的好的。。。
发表于 2011-1-23 09:28:04 | 显示全部楼层
正需要这个,楼主辛苦了。

游戏还在研究中,没怎么玩过。

我想问下,一键和手工的LoongWorld.exe和LoongWorld_1.exe有什么区别。

貌似手工的比一键的稳定些,一键就商城比手工的多。。
发表于 2011-1-23 09:32:01 | 显示全部楼层
帮顶下哈哈!!
发表于 2011-1-23 12:13:25 | 显示全部楼层
我想知道怎么样做到不用修改数据库就让物品彻底被删除。。。老是跑回来。。。
发表于 2011-1-23 13:37:14 | 显示全部楼层
建个bat里面写上这个就好了。。那来这么多代码
taskkill /f /t /im LoginServer3.exe
taskkill /f /t /im LoongBillServer.exe
taskkill /f /t /im LoongDB.exe
taskkill /f /t /im LoongWorld.exe
taskkill /f /t /im mysqld-nt.exe
发表于 2011-1-23 14:06:50 | 显示全部楼层
建个bat里面写上这个就好了。。那来这么多代码
taskkill /f /t /im LoginServer3.exe
taskkill /f /t /im LoongBillServer.exe
taskkill /f /t /im LoongDB.exe
taskkill /f /t /im LoongWorld.exe
taskkill /f ...
asdflan 发表于 2011-1-23 13:37



这个可以吗  回家试验下
发表于 2011-1-23 14:46:07 | 显示全部楼层
感謝LZ,這個批次檔很方便。
头像被屏蔽
发表于 2011-1-23 15:35:57 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2011-1-23 17:00:34 | 显示全部楼层
抱歉了LZ,我比較懶。我依照您的思路修改了一下代碼,選擇完選項後不用再按回車了。
若有冒犯還請見諒!!


  • cls
  • @echo off
  • title LoongServer Services
  • echo.
  • echo.
  • choice /c sce /n /m ":     s::StartServer     c::CloseServer     e::ExitExec:"
  • if errorlevel 3 (goto exit)
  • if errorlevel 2 (goto close)
  • if errorlevel 1 (goto start)
  • :close
  • cls
  • taskkill /f /t /im LoginServer3.exe
  • taskkill /f /t /im LoongBillServer.exe
  • taskkill /f /t /im LoongDB.exe
  • taskkill /f /t /im LoongWorld.exe
  • exit
  • :start
  • cls
  • start D:\game\server\LoginServer3.exe
  • start D:\game\server\LoongBillServer.exe
  • start D:\game\server\LoongDB.exe
  • start D:\game\server\LoongWorld.exe
  • :exit
  • exit
发表于 2011-1-23 17:13:05 | 显示全部楼层
都是高人啊~~~~~~
发表于 2011-1-23 17:35:52 | 显示全部楼层
感谢楼主。。
 楼主| 发表于 2011-1-23 20:04:53 | 显示全部楼层
12# windmaya


呵呵,我也只不过是东拼西凑搞了个,你这才有技术含量
 楼主| 发表于 2011-1-24 13:39:27 | 显示全部楼层
真正做到了两键搞定,感谢12楼
发表于 2011-1-24 13:52:16 | 显示全部楼层
樓主很用心在維護這帖呀!!
非常感謝,辛苦了!!
发表于 2011-1-25 16:38:38 | 显示全部楼层
不错的批处理 谢谢了
发表于 2011-1-25 18:44:14 | 显示全部楼层
汗。。不会弄BAT文件 ,楼主和WINDMAYA 大大,弄好了个放上来呗,方便 一下我们这些小白。先谢谢了。
发表于 2011-1-26 06:04:22 | 显示全部楼层
本帖最后由 windmaya 于 2011-1-26 09:05 编辑
汗。。不会弄BAT文件 ,楼主和WINDMAYA 大大,弄好了个放上来呗,方便 一下我们这些小白。先谢谢了。
king59001 发表于 2011-1-25 18:44


這是目前我在用的代碼,比較麻煩點,要把game裏的"启动数据库"資料夾更名為MySQL(CMD沒有U化呀,這M$該打屁屁),然後把下載的檔案丟到game資料夾裏即可。
捷徑要放在哪就隨便你了,我是用相對路徑,只要把下載的檔案放到game資料夾裏,服務端是不需要放在D:\,可以隨便放。
我把啟動和重啟寫在一起,第一次啟動時關閉那5個進程會提示錯誤,這無傷大雅,所以就寫在一起了(我比較懶)。
或者你下載樓主的檔案,他已經把附件放上來了。

  • cls
  • @echo off
  • title LoongServer Services
  • echo.
  • echo.
  • echo     **************************
  • echo     *                        *
  • echo     *  S=StartServer C=CloseServer E=ExitExec  *
  • echo     *                        *
  • echo     **************************
  • echo.
  • choice /c sce /n /m "    Please select:"
  • if errorlevel 3 (goto exit)
  • if errorlevel 2 (goto close)
  • if errorlevel 1 (goto start)
  • :close
  • cls
  • taskkill /f /t /im LoongWorld.exe
  • taskkill /f /t /im LoongDB.exe
  • taskkill /f /t /im LoongBillServer.exe
  • taskkill /f /t /im LoginServer3.exe
  • taskkill /f /t /im mysqld-nt.exe
  • exit
  • :start
  • cls
  • taskkill /f /t /im LoongWorld.exe
  • taskkill /f /t /im LoongDB.exe
  • taskkill /f /t /im LoongBillServer.exe
  • taskkill /f /t /im LoginServer3.exe
  • taskkill /f /t /im mysqld-nt.exe
  • @cscript Sleep.vbs 1 > nul
  • start MySQL\local\mysql\bin\mysqld-nt.exe --defaults-file=MySQL/local/mysql/bin/my-small.cnf
  • start server\LoginServer3.exe
  • start server\LoongBillServer.exe
  • start server\LoongDB.exe
  • start server\LoongWorld.exe
  • :exit
  • exit

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

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

本版积分规则

本站内容如若侵犯到您的权益,请来电来函告知,我们会尽快处理!
联系QQ:1953150286,2251387361,123784736,免责申明

排行榜|联系我们|小黑屋|手机版|Archiver|游戏藏宝湾 |

GMT+8, 2025-5-11 18:59 , Processed in 0.090571 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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