@echo off
set err=1
if exist log\java0.log.0 (
move log\java0.log.0 "log\%date:~6,4%-%date:~3,2%-%date:~0,2%_%time:~0,2%-%time:~3,2%-%time:~6,2%_java.log"
)
if exist log\stdout.log (
move log\stdout.log "log\%date:~6,4%-%date:~3,2%-%date:~0,2%_%time:~0,2%-%time:~3,2%-%time:~6,2%_stdout.log"
)
java -Djava.awt.headless=true %type% -jar ../libs/LoginServer.jar > log\stdout.log 2>&1
set err=%errorlevel%
if not %err%==0 (
echo Error: LoginServer exited with error code %err%
pause
)
@echo off
if exist log\java0.log.0 (
move log\java0.log.0 "log\%date:~6,4%-%date:~3,2%-%date:~0,2%_%time:~0,2%-%time:~3,2%-%time:~6,2%_java.log"
)
if exist log\stdout.log (
move log\stdout.log "log\%date:~6,4%-%date:~3,2%-%date:~0,2%_%time:~0,2%-%time:~3,2%-%time:~6,2%_stdout.log"
)
java -Djava.awt.headless=true %type% -jar ../libs/GameServer.jar > log\stdout.log 2>&1
if not errorlevel 2 (
echo Error: GameServer exited with error code %errorlevel%
pause
)
@echo off
start "" LoginServerTask.bat
@echo off
start "" GameServerTask.bat
@echo off
:loop
if exist log\java0.log.0 (
move log\java0.log.0 "log\%date:~6,4%-%date:~3,2%-%date:~0,2%_%time:~0,2%-%time:~3,2%-%time:~6,2%_java.log"
)
if exist log\stdout.log (
move log\stdout.log "log\%date:~6,4%-%date:~3,2%-%date:~0,2%_%time:~0,2%-%time:~3,2%-%time:~6,2%_stdout.log"
)
java -Djava.awt.headless=true %type% -jar ../libs/LoginServer.jar > log\stdout.log 2>&1
if not errorlevel 2 (
goto end
)
timeout /t 10 /nobreak >nul
goto loop
:end
@echo off
:loop
if exist log\java0.log.0 (
move log\java0.log.0 "log\%date:~6,4%-%date:~3,2%-%date:~0,2%_%time:~0,2%-%time:~3,2%-%time:~6,2%_java.log"
)
if exist log\stdout.log (
move log\stdout.log "log\%date:~6,4%-%date:~3,2%-%date:~0,2%_%time:~0,2%-%time:~3,2%-%time:~6,2%_stdout.log"
)
java -Djava.awt.headless=true %type% -jar ../libs/GameServer.jar > log\stdout.log 2>&1
if not errorlevel 2 (
goto end
)
timeout /t 10 /nobreak >nul
goto loop
:end
c bitbucket скачайте -Ссылка осталась у кого?
Они сейчас в свободном доступе и новее, архивы устарели.Ссылка осталась у кого?
Спасибо за идею, хоть и не подошли твои батники, сделал свои работает как швейцарские часы.Просто для запуска:
StartLS.bat
Код:@echo off set err=1 if exist log\java0.log.0 ( move log\java0.log.0 "log\%date:~6,4%-%date:~3,2%-%date:~0,2%_%time:~0,2%-%time:~3,2%-%time:~6,2%_java.log" ) if exist log\stdout.log ( move log\stdout.log "log\%date:~6,4%-%date:~3,2%-%date:~0,2%_%time:~0,2%-%time:~3,2%-%time:~6,2%_stdout.log" ) java -Djava.awt.headless=true %type% -jar ../libs/LoginServer.jar > log\stdout.log 2>&1 set err=%errorlevel% if not %err%==0 ( echo Error: LoginServer exited with error code %err% pause )
StartGS.bat
Код:@echo off if exist log\java0.log.0 ( move log\java0.log.0 "log\%date:~6,4%-%date:~3,2%-%date:~0,2%_%time:~0,2%-%time:~3,2%-%time:~6,2%_java.log" ) if exist log\stdout.log ( move log\stdout.log "log\%date:~6,4%-%date:~3,2%-%date:~0,2%_%time:~0,2%-%time:~3,2%-%time:~6,2%_stdout.log" ) java -Djava.awt.headless=true %type% -jar ../libs/GameServer.jar > log\stdout.log 2>&1 if not errorlevel 2 ( echo Error: GameServer exited with error code %errorlevel% pause )
Цикличный перезапуск:
StartLS.bat
Код:@echo off start "" LoginServerTask.bat
StartGS.bat
Код:@echo off start "" GameServerTask.bat
LoginServerTask.bat
Код:@echo off :loop if exist log\java0.log.0 ( move log\java0.log.0 "log\%date:~6,4%-%date:~3,2%-%date:~0,2%_%time:~0,2%-%time:~3,2%-%time:~6,2%_java.log" ) if exist log\stdout.log ( move log\stdout.log "log\%date:~6,4%-%date:~3,2%-%date:~0,2%_%time:~0,2%-%time:~3,2%-%time:~6,2%_stdout.log" ) java -Djava.awt.headless=true %type% -jar ../libs/LoginServer.jar > log\stdout.log 2>&1 if not errorlevel 2 ( goto end ) timeout /t 10 /nobreak >nul goto loop :end
GameServerTask.bat
Код:@echo off :loop if exist log\java0.log.0 ( move log\java0.log.0 "log\%date:~6,4%-%date:~3,2%-%date:~0,2%_%time:~0,2%-%time:~3,2%-%time:~6,2%_java.log" ) if exist log\stdout.log ( move log\stdout.log "log\%date:~6,4%-%date:~3,2%-%date:~0,2%_%time:~0,2%-%time:~3,2%-%time:~6,2%_stdout.log" ) java -Djava.awt.headless=true %type% -jar ../libs/GameServer.jar > log\stdout.log 2>&1 if not errorlevel 2 ( goto end ) timeout /t 10 /nobreak >nul goto loop :end
@echo off
@color 0A
:start
TITLE L2jMobius LoginServer
echo %DATE% %TIME% Login server is running !!! > login_is_running.tmp
echo Starting L2jMobius Login Server.
echo.
SET java_opts=%java_opts% -Xms32m
SET java_opts=%java_opts% -Xmx64m
SET java_settings=%java_settings% -Dfile.encoding=UTF-8
SET java_settings=%java_settings% -Djava.net.preferIPv4Stack=true
java -server %java_settings% %java_opts% -cp config;./lib/*;LoginServer.jar org.l2jmobius.loginserver.LoginServer
if ERRORLEVEL 2 goto restart
if ERRORLEVEL 1 goto error
goto end
:restart
echo.
echo L2jMobius: Administrator restarting.
echo.
goto start
:error
echo.
echo L2jMobius: Server terminated abnormally.
echo.
:end
echo.
echo L2jMobius: Server terminated.
echo.
del login_is_running.tmp
pause
@echo off
@color 0A
title L2jMobius GameServer
:start
echo %DATE% %TIME% Game server is running !!! > gameserver_is_running.tmp
echo Starting L2jMobius Game Server.
echo.
SET java_opts=%java_opts% -Xms2048m
SET java_opts=%java_opts% -Xmx4096m
SET java_settings=%java_settings% -Dfile.encoding=UTF-8
SET java_settings=%java_settings% -Djava.net.preferIPv4Stack=true
java -server %java_settings% %java_opts% -cp config;./lib/*;GameServer.jar org.l2jmobius.gameserver.GameServer
if ERRORLEVEL 2 goto restart
if ERRORLEVEL 1 goto error
goto end
:restart
echo.
echo L2jMobius: Administrator Restarting.
echo.
goto start
:error
echo.
echo L2jMobius: Server terminated abnormally.
echo.
:end
echo.
echo L2jMobius: Server terminated.
echo.
del gameserver_is_running.tmp
pause
L2jМобиус на основе l2j или lostworld?
c bitbucket скачайте -ОРбновите ссылку?
Ты наверное хотел написать "под чем"?А кто подскажет, над чем сейчас конкретно работает Мобиус? Чего ждать в свежих релизах?
круть )Все приват исходники от 13.02.2022
Посмотреть вложение 41502
*** Скрытый текст не может быть процитирован. ***
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?