Страница 1 из 2

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

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

Andos, Вам слово!

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

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

СообщениеДобавлено: 07 авг 2009, 16:56
Andos
будет возможно только во вторник, когда вернусь из леса и доеду до родительского компьютера.

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

моя сборка была такая
Виндовс хр
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 повторите операции пожалуйста, может затык в компьютере или ОС.

СообщениеДобавлено: 07 авг 2009, 17:21
Loki
Отлично! Но, проверить смогу только когда вернусь в сеть (через неделю).

Мы запустим сервер! Нужно его оттестировать будет. И будет у нас свое постоянная арена боев.

СообщениеДобавлено: 07 авг 2009, 20:13
Юджин
Loki
Постоянная арена боев уже есть. ;-)
Ваша задача - дать народу то, что мы не можем: ангарно-планетарный проект.
А для тех кто "живет" в БТ - карьерно-ролевые и хонорно-призовые бои в СтарТерре + возможность свободного и непринужденного общения в доброжелательной и веселой тусовке (с холиварами - любя, ессно ;-) ) на канале mIRC-а. :D

СообщениеДобавлено: 17 авг 2009, 15:02
Loki
Приступаю к тестированию рекомендаций повторно и поэтапно (согласно инструкции).

СообщениеДобавлено: 30 авг 2009, 04:36
Loki
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" и на этом все.

:(

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

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

Работающая 100% сборка http://drop.io/ypjycvh Стартсервер.бат и Стартклиент.бат в одной папке, администратор Test пароль Test
65 мегабайт

СообщениеДобавлено: 30 авг 2009, 14:08
Loki
Нет, firewall у меня не установлен. Скорее дело в другом. У меня стоит Хамачи. Эта программа создает виртуальную локальную сеть и может служить помехой соединению с сервером.
P.S. Архив скачаю и проверю в течении дня. Спасибо!
О результатах доложу.

СообщениеДобавлено: 30 авг 2009, 14:16
Andos
В общем возможно что хамачи мешает. Кто нибудь из энтузиастов еще пробовал запускать сервер?

СообщениеДобавлено: 30 авг 2009, 15:13
Loki
Запустить получилось. Разбираюсь с настройками.

СообщениеДобавлено: 30 авг 2009, 16:09
Andos
Ура! Я пока в домашних условиях развлекаюсь и пытаюсь воссоздать линейный сценарий из пяти полей битвы (в масштабах карты - пяти планет) с четко заданными картами для пары оппонентов с оркестром. (Клановский триал от дропшипа до дропшипа с промежуточными рейдами, очень сложным ремонтом и финальной атакой Fatality) Кстати что было то? Или моя сборка запустилась?

СообщениеДобавлено: 30 авг 2009, 16:10
Loki
Поделись опытом. Или, может вместе попробуем?

СообщениеДобавлено: 31 авг 2009, 13:47
Loki
Andos, а ты не поделишься опытом настроек (что, где, как)?

СообщениеДобавлено: 31 авг 2009, 16:34
Andos
Настройки это то самое место где я залип. Их слишком много.

СообщениеДобавлено: 31 авг 2009, 16:50
Loki
А, откуда (и как) их можно настраивать?

СообщениеДобавлено: 31 авг 2009, 16:54
Andos
залогинился как админ? если как админ вверху в строке появляются новые менюшки типа создать/редактировать планету, настройки фракции и тому подобное.

СообщениеДобавлено: 28 сен 2009, 00:48
Loki
Andos, мы сегодня попытались наладить коннект по сети. Не удалось. :(
К тебе будет большая просьба. Выложи два готовых архива (один - серверная часть, второй чисто клиентская), с инструкциями что нажимать и какой должен быть результат... А то, то что у нас получилось, явно "что-то не то".

СообщениеДобавлено: 28 сен 2009, 07:40
Andos
Локи, мы с Алексом тоже пробовали. К запущенной на его машине модели мне подключится от жены тоже не удалось. Предположительно проблема в портах или маршрутизации. Попробуйте с Хамачой и поиграть с фаерволом (я свои фаерволы вырубил нахрен сразу после установки, все равно непонятно как они работают а для серьезных хакеров они проблему все равно не делают). Заведенный сервер стоящий на машине у моих родителей пустил прекрасно как меня, так и Алекса. Причем не по одному разу. Архивы сам хочу сделать, начал приводить в порядок. Затык в том что я пока сам еще не соображаю какие файлы лишние.

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

СообщениеДобавлено: 04 окт 2009, 12:11
Andos
текущая сырая сборка лежит здесь http://drop.io/ypjycvh
желающие могут потренироватся
пока содержит в себе клиент и сервер в одной папке
админские логин пасс Test Test
если сервер запустился а коннекта нет проверте фаервол и откройте нужные порты

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

СообщениеДобавлено: 04 окт 2009, 22:39
Loki
Andos, чем текущая сборка отличается от прошлой?