Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Загвоздка с .bat файлом:)

74117

Старожил
Пользователь
Баллы
103
Что нужно прописывать в .txt чтобы!

1. Сервер запускался при старте Windows
2. чтобы на сервер было выделенно 2-и болие гига на выбор, а не 1 по стандарту!
3. Чтобы при падении сервера он сам вставал:DНу перезагружался (самостоятельно)

И вопрос! Если я выделю на процессы java 3G Это отразиться на работе сервера? Будет ли работать лучше?(лаги!)
________________________________________________________

Версия craftbukkit - craftbukkit-1.2.5-R1.0.jar
 
1 вопрос - не вижу смысла в этом так как можно создать ярлык батника и без проблем как только включил винду на него нажать
а вообще это тебе автозапуск нужен (типо как в прогах (к примеру Skype или ICQ)) или через папку автозапуск. глянь ссыль, может поможет чем в этом.
ссыль - http://otvet.mail.ru/question/18429109/
3 вопрос - есть скрипты какие-то не дающие ему просто так упасть (незнаю какие, но они существуют (обнадёжил ;) ))
 
1 вопрос - не вижу смысла в этом так как можно создать ярлык батника и без проблем как только включил винду на него нажать
а вообще это тебе автозапуск нужен (типо как в прогах (к примеру Skype или ICQ)) или через папку автозапуск. глянь ссыль, может поможет чем в этом.
ссыль - http://otvet.mail.ru/question/18429109/
3 вопрос - есть скрипты какие-то не дающие ему просто так упасть (незнаю какие, но они существуют (обнадёжил ;) ))

1 не работает(надо другое что нибудь) А так Спасибо большое:), но со 2 и 3 по прежнему тупик:(
 
1. Сервер запускался при старте Windows
Добавь в автозагрузку, очевидно.
Зайди в реестре в ветвь HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run и создай там новый строковый параметр с произвольным названием, а в нём укажи путь до твоего батника в двойных кавычках. Пример ключа реестра - ТЫК.

2. чтобы на сервер было выделенно 2-и болие гига на выбор, а не 1 по стандарту!
Добавь в файл запуска параметр -Xmx
Например, -Xmx2048m для выделения 2048 Мб (2Гб).
Строка запуска будет выглядеть примерно так: java -Xmx2048m -jar craftbukkit-1.2.5-R1.0.jar

3. Чтобы при падении сервера он сам вставал:DНу перезагружался (самостоятельно)
Есть такая вещичка, как RToolkit, так вот, у него есть подобная ф-ция.
 
Добавь в автозагрузку, очевидно.
Зайди в реестре в ветвь HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run и создай там новый строковый параметр с произвольным названием, а в нём укажи путь до твоего батника в двойных кавычках. Пример ключа реестра - ТЫК.


Добавь в файл запуска параметр -Xmx
Например, -Xmx2048m для выделения 2048 Мб (2Гб).
Строка запуска будет выглядеть примерно так: java -Xmx2048m -jar craftbukkit-1.2.5-R1.0.jar


Есть такая вещичка, как RToolkit, так вот, у него есть подобная ф-ция.


А что за строчка что в ней указать? C:\Users\User\Desktop\Server Ty3ik Вот путь! а у вас там еще /minimized
 
А что за строчка что в ней указать? C:\Users\User\Desktop\Server Ty3ik Вот путь! а у вас там еще /minimized
Изменил рег-ключ под вас (Тот что по ссылке в предыдущем посте). Скачайте и запустите - он добавит в реестр соответствующий пункт. Путь прописал при условие, что ваш файл запуска называется start.cmd (Можете открыть .reg файл блокнотом и изменить название)
/minimized означает, что запускаться программа должна в свёрнутом виде, чтобы не засорять экран почём зря. Если не требуется - можете убрать этот параметр.
 
Добавь в автозагрузку, очевидно.
Зайди в реестре в ветвь HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run и создай там новый строковый параметр с произвольным названием, а в нём укажи путь до твоего батника в двойных кавычках. Пример ключа реестра - ТЫК.


Добавь в файл запуска параметр -Xmx
Например, -Xmx2048m для выделения 2048 Мб (2Гб).
Строка запуска будет выглядеть примерно так: java -Xmx2048m -jar craftbukkit-1.2.5-R1.0.jar


Есть такая вещичка, как RToolkit, так вот, у него есть подобная ф-ция.


:starter
"%ProgramFiles%\Java\jre7\bin\java.exe" -Xincgc -Xmx1G -jar craftbukkit-1.2.5-R1.0.jar
goto starter
ВОТ что написано в .bat файле пишу не 1G а 2G идёт ошибка в консоле! В чём проблема?
 
Какая ошибка? - скопируйте её текст сюда или скриншот сделайте.
 
Изменил рег-ключ под вас (Тот что по ссылке в предыдущем посте). Скачайте и запустите - он добавит в реестр соответствующий пункт. Путь прописал при условие, что ваш файл запуска называется start.cmd (Можете открыть .reg файл блокнотом и изменить название)
/minimized означает, что запускаться программа должна в свёрнутом виде, чтобы не засорять экран почём зря. Если не требуется - можете убрать этот параметр.


Название start.cmd я могу поменять да?В самом реестре по этому пути?
 
Какая ошибка? - скопируйте её текст сюда или скриншот сделайте.



C:\Users\User\Desktop\Server Ty3ik>goto starter

C:\Users\User\Desktop\Server Ty3ik>"C:\Program Files\Java\jre7\bin\java.exe" -Xi
ncgc -Xmx2G -jar craftbukkit-1.2.5-R1.0.jar
Error occurred during initialization of VM
Could not reserve enough space for object heap
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

Повторяется очень много раз!
 
Название start.cmd я могу поменять да?В самом реестре по этому пути?
Ты либо можешь рег-ключ открыть и там сменить start.cmd на любое другое название, например server.bat или любое какое тебе нужно, либо можешь зайти в папку с сервером и переименовать свой файл запуска в start.cmd, тогда рег-ключ редактировать не придётся. Выбирай как больше нравится.
 
Ты либо можешь рег-ключ открыть и там сменить start.cmd на любое другое название, например server.bat или любое какое тебе нужно, либо можешь зайти в папку с сервером и переименовать свой файл запуска в start.cmd, тогда рег-ключ редактировать не придётся. Выбирай как больше нравится.

Я вот сейчас в рег ключе "MineServer"="\ <---- ЭТУ СТРОЧКУ ОБЯЗАТЕЛЬНО ВПИСЫВАТЬ???
 
C:\Users\User\Desktop\Server Ty3ik>goto starter
C:\Users\User\Desktop\Server Ty3ik>"C:\Program Files\Java\jre7\bin\java.exe" -Xi
ncgc -Xmx2G -jar craftbukkit-1.2.5-R1.0.jar
Error occurred during initialization of VM
Could not reserve enough space for object heap
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
Сколько у тебя ОЗУ впринципе?

Я вот сейчас в рег ключе "MineServer"="\ <---- ЭТУ СТРОЧКУ ОБЯЗАТЕЛЬНО ВПИСЫВАТЬ???
Куда вписывать? - Это будущее название строкового параметра в реестре.
 
Эту строчку в "MineServer"="\ какое поле вставлять В ПАРАМЕТР ИЛИ ЗНАЧЕНИЕ???
Зачем что-то писать - можно просто скачать .reg ключ и запустить его - он автоматом добавит всё в реестр.
 
Имя параметра - у меня это MineServer - ты можешь вписать что угодно. В значение надо будет вписать путь к батнику.

Спасибо! Последний вопрос с ошибкой у меня 4 GB озу!В чём причина ошибки?
C:\Users\User\Desktop\Server Ty3ik>goto starter
C:\Users\User\Desktop\Server Ty3ik>"C:\Program Files\Java\jre7\bin\java.exe" -Xi
ncgc -Xmx2G -jar craftbukkit-1.2.5-R1.0.jar
Error occurred during initialization of VM
Could not reserve enough space for object heap
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
 
Имя параметра - у меня это MineServer - ты можешь вписать что угодно. В значение надо будет вписать путь к батнику.

После перезапуска Windows появляется окно сервера но на 1 сек и исчезает почему?
 

Поделиться этой страницей

Назад
Верх