Запуск и отладка сервера MegaMek Net (практикум)

Форум МegaMek Лиги СтарТерра

Модераторы: Prophet_Roshak, RBS_Vader

Запуск и отладка сервера MegaMek Net (практикум)

Сообщение Loki » 07 авг 2009, 15:59

Предлагаю здесь подробно и ступенчато расписать все, что мы знаем по запуску и отладке сервера MegaMek Net. Соберем в одной теме все, что знаем. Уверен, результаты этой темы смогут помочь старту сервера.
Предлагаю попробовать и сообща решать возникшие проблемы. Заодно и конфигурацию отладим.

Andos, Вам слово!

Добавлено спустя 2 часа 53 минуты 22 секунды:

Andos, если возможно, выложите архивы готовы (но еще не настроенных) сервера и клиента.
Мы - это Клан, Клан - это мы! (с)

9-th Talon Cluster
Star Commander Loki
Аватара пользователя
Loki
Читатель
 
Сообщения: 229
Зарегистрирован: 03 авг 2009, 17:22
Благодарил (а): 1 раз.
Поблагодарили: 1 раз.

Сообщение Andos » 07 авг 2009, 16:56

будет возможно только во вторник, когда вернусь из леса и доеду до родительского компьютера.

не получилось запустить?
на какой стадии затор?

моя сборка была такая
Виндовс хр
Java JRE отсюда http://www.java.com/en/download/manual.jsp Я брал оффлайн версию
в папку Server распаковал http://sourceforge.net/projects/mekwars ... p/download
(известный затык файлы с sourceforge скачиваются битые, пользуйтесь другими зеркалами)
в папку Server распаковал с заменой файлов это http://sourceforge.net/projects/mekwars ... p/download
в папку Server распаковал с заменой файлов это http://sourceforge.net/projects/mekwars ... p/download
в папку Server распаковал с заменой файлов это http://sourceforge.net/projects/megamek ... p/download (подозреваю что достаточно только свежего megamek.jar)
в папку AdminClient распаковал http://sourceforge.net/projects/mekwars ... p/download
Затем с заменой файлов это http://sourceforge.net/projects/mekwars ... p/download
Потом без замены файлов скопировал - вставил все файлы из папки Server
потом снова распаковал с заменой файлов это http://sourceforge.net/projects/megamek ... %20v0.34.7

В папке Server запустил StartServer.bat, открылось DOS окошко, в папке Server появились файлы конфига и базы мехов
В папке AdminClient запустил MekWarsClient.jar появилось окно ввода логина и пароля
ввел - открылся мекварс
в главном окне выскочила инфо как завести админский аккаунт, стартовал кампанию, зарегестрировался, выполнил инструкции из главного окна, перелогинился, дали 6 мехов OMG ID от 1 до 6 с пометками что это мехи.
Попробовал создать планету, террайн, получилось. Остановил сервер сниманием процесса java из диспетчера задач, запустил снова залогинился, планета осталась, создал на планете фабрику, поменял Original Ovner, поигрался с настройками. Скопировал папку AdminClient в Client, залогинился другим юзером, стартовал компанию, зарегестрировался, дали 7 мехов OMG. На этом опыты прекратил.

Кто нибудь кроме Loki повторите операции пожалуйста, может затык в компьютере или ОС.
Аватара пользователя
Andos
Академик
 
Сообщения: 2736
Зарегистрирован: 28 апр 2008, 18:46
Благодарил (а): 618 раз.
Поблагодарили: 274 раз.
Награды: 3
Кольца вокруг гнезда (1) Великое червие - 2010 (1) Операция "Крыса" (1)

Сообщение Loki » 07 авг 2009, 17:21

Отлично! Но, проверить смогу только когда вернусь в сеть (через неделю).

Мы запустим сервер! Нужно его оттестировать будет. И будет у нас свое постоянная арена боев.
Мы - это Клан, Клан - это мы! (с)

9-th Talon Cluster
Star Commander Loki
Аватара пользователя
Loki
Читатель
 
Сообщения: 229
Зарегистрирован: 03 авг 2009, 17:22
Благодарил (а): 1 раз.
Поблагодарили: 1 раз.

Сообщение Юджин » 07 авг 2009, 20:13

Loki
Постоянная арена боев уже есть. ;-)
Ваша задача - дать народу то, что мы не можем: ангарно-планетарный проект.
А для тех кто "живет" в БТ - карьерно-ролевые и хонорно-призовые бои в СтарТерре + возможность свободного и непринужденного общения в доброжелательной и веселой тусовке (с холиварами - любя, ессно ;-) ) на канале mIRC-а. :D
Юджин
Академик
 
Сообщения: 4781
Зарегистрирован: 13 фев 2013, 17:46
Откуда: РФ, Саратов
Благодарил (а): 1497 раз.
Поблагодарили: 334 раз.
Награды: 6
Красный Корсар (1) Кольца вокруг гнезда (1) Великое червие - 2010 (1) Великое Гранд Кишение-11, 3ст. (1) BO-3112 серебро (1)
Уроборос-2013 серебро (1)

Сообщение Loki » 17 авг 2009, 15:02

Приступаю к тестированию рекомендаций повторно и поэтапно (согласно инструкции).
Мы - это Клан, Клан - это мы! (с)

9-th Talon Cluster
Star Commander Loki
Аватара пользователя
Loki
Читатель
 
Сообщения: 229
Зарегистрирован: 03 авг 2009, 17:22
Благодарил (а): 1 раз.
Поблагодарили: 1 раз.

Сообщение Loki » 30 авг 2009, 04:36

Andos-у.
Все архивы скачались верно. Отчет о выполнении.

Виндовс хр

Аналогично.

1-й этап

в папку Server распаковал http://sourceforge.net/projects/mekwars ... p/download

1) Создал папку Server и без проблем распаковал туда файлы и папки из соответствующего архива.

в папку Server распаковал с заменой файлов это http://sourceforge.net/projects/mekwars ... p/download

2) Распаковал с заменой файлов все содержимое вышеупомянутого архива. Проблем, естественно, нет.

в папку Server распаковал с заменой файлов это http://sourceforge.net/projects/mekwars ... p/download

3) Распаковал с заменой файлов все содержимое и этого архива. Проблем, снова, нет.

в папку Server распаковал с заменой файлов это http://sourceforge.net/projects/megamek ... p/download (подозреваю что достаточно только свежего megamek.jar)

4) В папку Server распаковал с заменой файлов содержание архива MegaMek-v0.34.7.zip - прямо в корневой каталог. Все копировалось.


2-й этап

в папку AdminClient распаковал http://sourceforge.net/projects/mekwars ... p/download

5) Создал папку AdminClient и распаковал туда указанный архив. Проблем нет.

Затем с заменой файлов это http://sourceforge.net/projects/mekwars ... p/download

6) Распаковал нужный архив с заменой файлов. Проблем нет.

Потом без замены файлов скопировал - вставил все файлы из папки Server

7) Копирую все файлы(не папки) без замены.
Скопировал без замены - все в порядке.

потом снова распаковал с заменой файлов это http://sourceforge.net/projects/megamek ... %20v0.34.7

8) Распаковал с заменой файлов все содержимое указанного архива.
Все прошло хорошо.

3-й этап
В папке Server запустил StartServer.bat, открылось DOS окошко, в папке Server появились файлы конфига и базы мехов

9) Запустил файл - открылось окно DOS с надписью:
с:\Server>java -jar MekWarsServer.jar 1)>logs/log.txt 2)>logs
/error.txt

И более в этом окне ничего не происходит. Не закрывая окна, перехожу к следующему пункту.

В папке AdminClient запустил MekWarsClient.jar появилось окно ввода логина и пароля
ввел - открылся мекварс

Запустил, ввел и далее варианта два:
а) открылось, но не соединяется с сервером. т.е. клиент открылся изолированно и ни в какую не желает соединяться.
б) клиент начинает перманентный "downloading data" и на этом все.

:(
Мы - это Клан, Клан - это мы! (с)

9-th Talon Cluster
Star Commander Loki
Аватара пользователя
Loki
Читатель
 
Сообщения: 229
Зарегистрирован: 03 авг 2009, 17:22
Благодарил (а): 1 раз.
Поблагодарили: 1 раз.

Сообщение Andos » 30 авг 2009, 09:55

Rodger That.
Ага, по всем признакам сервер запустился. Проверь для начала огненную стену на наличие открытых портов. Сейчас я еще работающую папку упакую и на файлообменник положу..
Пока было время проверил и обнаружил что мехи из таблицы накидок (data\buildtables\) чувствительны к верхнему и нижнему регистру. UrbanMech.blk никак не хотел создаваться пока я не поменял имя на Urbanmech.blk

Добавлено спустя 43 минуты 28 секунд:

Работающая 100% сборка http://drop.io/ypjycvh Стартсервер.бат и Стартклиент.бат в одной папке, администратор Test пароль Test
65 мегабайт
Аватара пользователя
Andos
Академик
 
Сообщения: 2736
Зарегистрирован: 28 апр 2008, 18:46
Благодарил (а): 618 раз.
Поблагодарили: 274 раз.
Награды: 3
Кольца вокруг гнезда (1) Великое червие - 2010 (1) Операция "Крыса" (1)

Сообщение Loki » 30 авг 2009, 14:08

Нет, firewall у меня не установлен. Скорее дело в другом. У меня стоит Хамачи. Эта программа создает виртуальную локальную сеть и может служить помехой соединению с сервером.
P.S. Архив скачаю и проверю в течении дня. Спасибо!
О результатах доложу.
Мы - это Клан, Клан - это мы! (с)

9-th Talon Cluster
Star Commander Loki
Аватара пользователя
Loki
Читатель
 
Сообщения: 229
Зарегистрирован: 03 авг 2009, 17:22
Благодарил (а): 1 раз.
Поблагодарили: 1 раз.

Сообщение Andos » 30 авг 2009, 14:16

В общем возможно что хамачи мешает. Кто нибудь из энтузиастов еще пробовал запускать сервер?
Аватара пользователя
Andos
Академик
 
Сообщения: 2736
Зарегистрирован: 28 апр 2008, 18:46
Благодарил (а): 618 раз.
Поблагодарили: 274 раз.
Награды: 3
Кольца вокруг гнезда (1) Великое червие - 2010 (1) Операция "Крыса" (1)

Сообщение Loki » 30 авг 2009, 15:13

Запустить получилось. Разбираюсь с настройками.
Мы - это Клан, Клан - это мы! (с)

9-th Talon Cluster
Star Commander Loki
Аватара пользователя
Loki
Читатель
 
Сообщения: 229
Зарегистрирован: 03 авг 2009, 17:22
Благодарил (а): 1 раз.
Поблагодарили: 1 раз.

Сообщение Andos » 30 авг 2009, 16:09

Ура! Я пока в домашних условиях развлекаюсь и пытаюсь воссоздать линейный сценарий из пяти полей битвы (в масштабах карты - пяти планет) с четко заданными картами для пары оппонентов с оркестром. (Клановский триал от дропшипа до дропшипа с промежуточными рейдами, очень сложным ремонтом и финальной атакой Fatality) Кстати что было то? Или моя сборка запустилась?
Последний раз редактировалось Andos 30 авг 2009, 16:11, всего редактировалось 1 раз.
Аватара пользователя
Andos
Академик
 
Сообщения: 2736
Зарегистрирован: 28 апр 2008, 18:46
Благодарил (а): 618 раз.
Поблагодарили: 274 раз.
Награды: 3
Кольца вокруг гнезда (1) Великое червие - 2010 (1) Операция "Крыса" (1)

Сообщение Loki » 30 авг 2009, 16:10

Поделись опытом. Или, может вместе попробуем?
Мы - это Клан, Клан - это мы! (с)

9-th Talon Cluster
Star Commander Loki
Аватара пользователя
Loki
Читатель
 
Сообщения: 229
Зарегистрирован: 03 авг 2009, 17:22
Благодарил (а): 1 раз.
Поблагодарили: 1 раз.

Сообщение Loki » 31 авг 2009, 13:47

Andos, а ты не поделишься опытом настроек (что, где, как)?
Мы - это Клан, Клан - это мы! (с)

9-th Talon Cluster
Star Commander Loki
Аватара пользователя
Loki
Читатель
 
Сообщения: 229
Зарегистрирован: 03 авг 2009, 17:22
Благодарил (а): 1 раз.
Поблагодарили: 1 раз.

Сообщение Andos » 31 авг 2009, 16:34

Настройки это то самое место где я залип. Их слишком много.
Аватара пользователя
Andos
Академик
 
Сообщения: 2736
Зарегистрирован: 28 апр 2008, 18:46
Благодарил (а): 618 раз.
Поблагодарили: 274 раз.
Награды: 3
Кольца вокруг гнезда (1) Великое червие - 2010 (1) Операция "Крыса" (1)

Сообщение Loki » 31 авг 2009, 16:50

А, откуда (и как) их можно настраивать?
Мы - это Клан, Клан - это мы! (с)

9-th Talon Cluster
Star Commander Loki
Аватара пользователя
Loki
Читатель
 
Сообщения: 229
Зарегистрирован: 03 авг 2009, 17:22
Благодарил (а): 1 раз.
Поблагодарили: 1 раз.

Сообщение Andos » 31 авг 2009, 16:54

залогинился как админ? если как админ вверху в строке появляются новые менюшки типа создать/редактировать планету, настройки фракции и тому подобное.
Аватара пользователя
Andos
Академик
 
Сообщения: 2736
Зарегистрирован: 28 апр 2008, 18:46
Благодарил (а): 618 раз.
Поблагодарили: 274 раз.
Награды: 3
Кольца вокруг гнезда (1) Великое червие - 2010 (1) Операция "Крыса" (1)

Сообщение Loki » 28 сен 2009, 00:48

Andos, мы сегодня попытались наладить коннект по сети. Не удалось. :(
К тебе будет большая просьба. Выложи два готовых архива (один - серверная часть, второй чисто клиентская), с инструкциями что нажимать и какой должен быть результат... А то, то что у нас получилось, явно "что-то не то".
Мы - это Клан, Клан - это мы! (с)

9-th Talon Cluster
Star Commander Loki
Аватара пользователя
Loki
Читатель
 
Сообщения: 229
Зарегистрирован: 03 авг 2009, 17:22
Благодарил (а): 1 раз.
Поблагодарили: 1 раз.

Сообщение Andos » 28 сен 2009, 07:40

Локи, мы с Алексом тоже пробовали. К запущенной на его машине модели мне подключится от жены тоже не удалось. Предположительно проблема в портах или маршрутизации. Попробуйте с Хамачой и поиграть с фаерволом (я свои фаерволы вырубил нахрен сразу после установки, все равно непонятно как они работают а для серьезных хакеров они проблему все равно не делают). Заведенный сервер стоящий на машине у моих родителей пустил прекрасно как меня, так и Алекса. Причем не по одному разу. Архивы сам хочу сделать, начал приводить в порядок. Затык в том что я пока сам еще не соображаю какие файлы лишние.
Аватара пользователя
Andos
Академик
 
Сообщения: 2736
Зарегистрирован: 28 апр 2008, 18:46
Благодарил (а): 618 раз.
Поблагодарили: 274 раз.
Награды: 3
Кольца вокруг гнезда (1) Великое червие - 2010 (1) Операция "Крыса" (1)

Re: Запуск и отладка сервера MegaMek Net (практикум)

Сообщение Andos » 04 окт 2009, 12:11

текущая сырая сборка лежит здесь http://drop.io/ypjycvh
желающие могут потренироватся
пока содержит в себе клиент и сервер в одной папке
админские логин пасс Test Test
если сервер запустился а коннекта нет проверте фаервол и откройте нужные порты
Аватара пользователя
Andos
Академик
 
Сообщения: 2736
Зарегистрирован: 28 апр 2008, 18:46
Благодарил (а): 618 раз.
Поблагодарили: 274 раз.
Награды: 3
Кольца вокруг гнезда (1) Великое червие - 2010 (1) Операция "Крыса" (1)

Re: Запуск и отладка сервера MegaMek Net (практикум)

Сообщение Loki » 04 окт 2009, 22:39

Andos, чем текущая сборка отличается от прошлой?
Мы - это Клан, Клан - это мы! (с)

9-th Talon Cluster
Star Commander Loki
Аватара пользователя
Loki
Читатель
 
Сообщения: 229
Зарегистрирован: 03 авг 2009, 17:22
Благодарил (а): 1 раз.
Поблагодарили: 1 раз.

След.

Вернуться в MegaMek Лига StarTerra

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 26