frea
像multicraft那样,让服务器能有效的使用start和restart指令,
可以崩溃自动重启,自动重启最好是延时的,支持定时开启、定时关闭、定时重启
可以参考一下这个问答贴的答案http://mcbbs.tvt.im/thread-296701-1-1.html

如果bat无法实现,望大佬推荐一款软件


SotrForgotten
:head
……
@ping -n SECONDS 127.1 >nul 2>nul
goto head

frea
SotrForgotten 发表于 2017-6-19 01:02
:head
……
@ping -n SECONDS 127.1 >nul 2>nul

对不起,这个参数只实现了  崩服自动延时重启的功能,并且过于简单。
(本人不懂bat)
可否尽量满足帖子的要求?(http://mcbbs.tvt.im/thread-296701-1-1.html的那个答案已经解决很多问题了,你可以在那个的基础上修改)

frea
SotrForgotten 发表于 2017-6-19 01:02
:head
……
@ping -n SECONDS 127.1 >nul 2>nul

“让服务器能有效的使用start和restart指令”的意思是:
我输入了stop之后,即使键入enter也不会关闭这个cmd窗口(挂起)。
之后我输入start就可以执行开启服务端
输入了restart就可以延时重启我的服务端

帮助一下我们广大服主吧

Smile_Sun
frea 发表于 2017-6-19 01:38
“让服务器能有效的使用start和restart指令”的意思是:
我输入了stop之后,即使键入enter也不会关闭这个 ...
  1. [url=home.php?mod=space&uid=39305]@echo[/url] OFF
  2. :start
  3. title xxxxxxxxxxxxxxx 最大内存:%dRAM%M 最小内存: %xRAM%M
  4. color a
  5. set jarfile= TorchSpigot-1.9.4
  6. set dRAM= 1024
  7. set xRAM= 64
  8. Java -Xmx%dRAM%M -Xms%xRAM%M -jar %jarfile%.jar
  9. echo ---------------------------------
  10. echo ---------------------------------
  11. echo ++++++++五秒后重启服务器+++++++++
  12. echo ---------------------------------
  13. echo ---------------------------------
  14. ping -n 10 127.1>nul
  15. goto start
  16. PAUSE
复制代码

set jarfile= 填写服务端jar文件
set dRAM= 最大内存
set xRAM= 最小内存

Smile_Sun
frea 发表于 2017-6-19 01:38
“让服务器能有效的使用start和restart指令”的意思是:
我输入了stop之后,即使键入enter也不会关闭这个 ...

@ECHO bOFF
:start
title xxxxxxxxxxxxxxx 最大内存:%dRAM%M 最小内存: %xRAM%M
color a
set jarfile= TorchSpigot-1.9.4
set dRAM= 1024
set xRAM= 64
Java -Xmx%dRAM%M -Xms%xRAM%M -jar %jarfile%.jar
echo ---------------------------------
echo ---------------------------------
echo ++++++++五秒后重启服务器+++++++++
echo ---------------------------------
echo ---------------------------------
ping -n 10 127.1>nul
goto start
PAUSE

SotrForgotten
frea 发表于 2017-6-19 01:33
对不起,这个参数只实现了  崩服自动延时重启的功能,并且过于简单。
(本人不懂bat)
可否尽量满足帖子 ...

那个帖子并没有实现这个功能。。