Kaifu3.txt

@echo off
set ver=0
@echo ???ű?Ϊ?ҵ????翪???ű?????ŵ??????˺???ͬ????Ŀ¼??
@echo ?뽫??ķ???˺??ĵ????ָ?Ϊserver.jar
@echo forge?ٷ??ĸ߰汾????ˣ?????Ҫ?????ļ????ﰲװ?ú󣬰ѱ??ű?????ȥ????Ҫɾ??run.bat
@echo ??ȷ???㰲װ??JAVA????û?У?????????????ٴ???ҳ????
@echo =================================
@echo ???????????Java???????
@echo 0 ??????Java
@echo 1 ????Java8 ??GitHub???أ?
@echo 2 ????Java16??GitHub???أ?
@echo 3 ????Java17
@echo 4 ???ű????????£??豣֤?????ӵ?Github??
@echo =================================
CHOICE /C 01234 /N /M "?밴?¶?Ӧ??????ѡ??Ҫִ?еIJ???"
set java=%ERRORLEVEL%
if %java%==5 (goto upv) else (goto 8231)
:8231
if %java%==4 (bitsadmin /transfer down /download /priority normal "https://download.oracle.com/java/17/archive/jdk-17.0.4.1_windows-x64_bin.exe" %cd%\java.exe) else (goto 17)
:17
if %java%==3 (bitsadmin /transfer down /download /priority normal "https://github.com/lvjiajjjlzy/kaifu/releases/download/java/jdk-16.0.2_windows-x64_bin.exe" %cd%\java.exe) else (goto 16)
:16
if %java%==2 (bitsadmin /transfer down /download /priority normal "https://sdlc-esd.oracle.com/ESD6/JSCDL/jdk/8u341-b10/424b9da4b48848379167015dcc250d8d/jre-8u341-windows-x64.exe?GroupName=JSC&FilePath=/ESD6/JSCDL/jdk/8u341-b10/424b9da4b48848379167015dcc250d8d/jre-8u341-windows-x64.exe&BHost=javadl.sun.com&File=jre-8u341-windows-x64.exe&AuthParam=1663191992_5336f58bbaed2403e3679abf26b69a83&ext=.exe" %cd%\java.exe) else (goto 8)
:8
if %java%==1 (goto start) else (goto go)
:start
if %java% NEQ 1 (goto run) else (goto go)
:run
%cd%\java.exe
@echo ???Ի???װ???????Ե?Ƭ??
@echo Java??????ɺ󣬽??鰲װ??%SystemDrive%???£????????ԭ?򣬽ű????ṩֱ??????
:go
if exist "%cd%\user_jvm_args.txt" (goto go5) else (goto 943)
:943
if exist "%cd%\server.jar" (goto go2) else (goto serverjar)
:go2
@echo ??????????Ҫ???õ??????ڴ??С???? 5G ?? 2048M
set /p ram=??????ɺ??밴?س???
:123123
set /a qdcs+=1
title ?????ű????????????ڴ?Ϊ??%ram%???ϴ?????????%time%??????????%qdcs%????ȷ?رշ???????????stop
md %cd%\??????־
java -Xms%ram% -Xmx%ram% -jar server.jar
@echo ??????????%date%%time%?رջ??????????һ??ʱ???????????ȷ??????ͬ??eulaЭ?飬??eula.txt?е?false????Ϊtrue >>%cd%\??????־\????.txt
@echo ͬʱȷ???㰴????ȷ??ʽ???????????ڴ?
timeout 10
if %qdcs%==10 (goto 456) else (goto 123123)
:456
@echo ?????????????????࣬Ϊ??ֹ??һ???𻵣??ű?ֹͣ???У????ѯ??־??????????????????ѯ??
title ?????????????????࣬Ϊ??ֹ??һ???𻵣??ű?ֹͣ???У??ϴ???????%time%
goto end
:serverjar
@echo û????ͬ??Ŀ¼???ҵ?server.jar
@echo ==================================
@echo 0 ???????κβ?????????????
@echo 1 Ѱ??jar?ļ???????Ϊserver.jar????????
@echo 2 ????1.9.4????? 8 ????1.13.2?????
@echo 3 ????1.12.2????? 9 ????catserver1.12.2??GitHub???أ?
@echo 4 ????1.14.4????? A ????catserver1.16.5??GitHub???أ?
@echo 5 ????1.16.5????? B ????mohistmc 1.18.2
@echo 6 ????1.18.2?????
@echo 7 ????1.19.2?????
@echo ԭ?????????mojang??????????????????GitHub
@echo ==================================
CHOICE /C 0123456789AB /N /M "?밴?¶?Ӧ???ֻ???ĸ??ѡ??Ҫִ?еIJ???"
set djar=%ERRORLEVEL%
if %djar%==1 (goto go2) else (goto j1)
:j1
if %djar%==3 (bitsadmin /transfer down /download /priority normal "https://piston-data.mojang.com/v1/objects/edbb7b1758af33d365bf835eb9d13de005b1e274/server.jar" %cd%\server.jar) else (goto j2)
:j2
if %djar%==2 (ren *.jar server.jar) else (goto j3)
:j3
if %djar%==4 (bitsadmin /transfer down /download /priority normal "https://piston-data.mojang.com/v1/objects/886945bfb2b978778c3a0288fd7fab09d315b25f/server.jar" %cd%\server.jar) else (goto j4)
:j4
if %djar%==5 (bitsadmin /transfer down /download /priority normal "https://piston-data.mojang.com/v1/objects/3dc3d84a581f14691199cf6831b71ed1296a9fdf/server.jar" %cd%\server.jar) else (goto j5)
:j5
if %djar%==6 (bitsadmin /transfer down /download /priority normal "https://piston-data.mojang.com/v1/objects/1b557e7b033b583cd9f66746b7a9ab1ec1673ced/server.jar" %cd%\server.jar) else (goto j6)
:j6
if %djar%==7 (bitsadmin /transfer down /download /priority normal "https://piston-data.mojang.com/v1/objects/c8f83c5655308435b3dcf03c06d9fe8740a77469/server.jar" %cd%\server.jar) else (goto j7)
:j7
if %djar%==8 (bitsadmin /transfer down /download /priority normal "https://piston-data.mojang.com/v1/objects/f69c284232d7c7580bd89a5a4931c3581eae1378/server.jar" %cd%\server.jar) else (goto j8)
:j8
if %djar%==9 (bitsadmin /transfer down /download /priority normal "https://piston-data.mojang.com/v1/objects/3737db93722a9e39eeada7c27e7aca28b144ffa7/server.jar" %cd%\server.jar) else (goto j9)
:j9
if %djar%==10 (bitsadmin /transfer down /download /priority normal "https://github.com/lvjiajjjlzy/kaifu/releases/download/server/CatServer-1.12.2.jar" %cd%\server.jar) else (goto j10)
:j10
if %djar%==11 (bitsadmin /transfer down /download /priority normal "https://github.com/lvjiajjjlzy/kaifu/releases/download/server/CatServer-1.16.5.jar" %cd%\server.jar) else (goto j11)
:j11
if %djar%==12 (bitsadmin /transfer down /download /priority normal "https://mohistmc.com/builds/1.18.2-testing/mohist-1.18.2-90-server.jar" %cd%\server.jar) else (goto go2)
:j12
@echo ??????ɣ?????????
:go5
@echo ??????????Ҫ???õ??????ڴ??С???? 5G ?? 2048M
set /p ram=??????ɺ??밴?س???
del /q /f %cd%\user_jvm_args.txt
@echo -Xms%ram% -Xmx%ram% >>%cd%\user_jvm_args.txt
:1231231
set /a qdcs+=1
title ?????ű????????????ڴ?Ϊ??%ram%???ϴ?????????%time%??????????%qdcs%????ȷ?رշ???????????stop
md %cd%\??????־
call %cd%\run.bat
@echo ??????????%date%%time%?رջ??????????һ??ʱ???????????ȷ??????ͬ??eulaЭ?飬??eula.txt?е?false????Ϊtrue >>%cd%\??????־\????.txt
@echo ͬʱȷ???㰴????ȷ??ʽ???????????ڴ?
timeout 10
if %qdcs%==10 (goto 384) else (goto 1231231)
:384
@echo ?????????????????࣬Ϊ??ֹ??һ???𻵣??ű?ֹͣ???У????ѯ??־??????????????????ѯ??
title ?????????????????࣬Ϊ??ֹ??һ???𻵣??ű?ֹͣ???У??ϴ???????%time%
goto end

:upv
bitsadmin /transfer down /download /priority normal "https://gitee.com/hdqid/minecraft-service/releases/download/up/upv.bat" %cd%\upv.bat
call %cd%\upv.bat
if %ver% NEQ %ver2% (goto upv3) else (goto upv2)
:upv3
@echo ??⵽?°汾??%ver2%
bitsadmin /transfer down /download /priority normal "%upurl%" %cd%\kaifu.bat
timeout 3
del /q /f %cd%\up.bat
@echo ?????????????
timeout 5
%cd%\kaifu.bat
exit
:upv2
@echo ??ǰ?汾Ϊ???°汾%ver%????????? %ver2%

:end
pause









1 Download (6.4 KB)