FSX проблема с сетевой игрой. Не работает GameSpy. — Полеты Online: Общие вопросы

Здоров ребята. Кто знает новости про Game Spy есть?

С одного клика не подключается. Надо кликать несколько раз и как можно быстрее (я так делал)

Да неее чё то не проходит этот фокус. Да и куда подключатся то если всё отрубили)))). Видимо у тебя глюк какойто))

Здоров ребята. Кто знает новости про Game Spy есть?

Всем доброго времени суток.

Очень печально, что gamespy поступил так с пользователями FSX которые играли в дефолтном мультиплеере.

 

В общем, сел по-копаться в FSX, в попытках разобраться в протоколе GameSpy. В первую очередь перенаправил первые запросы клиента на свою же сетевую карты — и о! клиент зашел в лобби.

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

Но так или иначе, я не могу проверить, действительно созданная игра публикуется в лобби — нужен партнер ;), либо два товарсча которые смогут проверить это.

 

Что нужно сделать:

в файле (если ОС установлена на диск C:) C:WINDOWSSYSTEM32driversetchosts

прописать строчку (c правами Администратора!!!):

 

127.0.0.1 fsx.available.gamespy.com

 

Сохранить и закрыть файл.

 

На всякий случай, сбросить кеш DNS

Пуск -> Выполнить -> cmd

 

в командной строке выполнить:

ipconfig /flushdns

 

После заходим в мультиплеер FSX как обычно… 

 

Сейчас 17-29 по МСК  создал игру, посижу подожду, может кто сделает да получится все :).

Либо кто скооперируется проверьте плиз и отпишитесь…

 

 

 

Всем доброго времени суток.

Очень печально, что gamespy поступил так с пользователями FSX которые играли в дефолтном мультиплеере.

 

В общем, сел по-копаться в FSX, в попытках разобраться в протоколе GameSpy. В первую очередь перенаправил первые запросы клиента на свою же сетевую карты — и о! клиент зашел в лобби.

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

Но так или иначе, я не могу проверить, действительно созданная игра публикуется в лобби — нужен партнер ;), либо два товарсча которые смогут проверить это.

 

Что нужно сделать:

в файле (если ОС установлена на диск C:) C:WINDOWSSYSTEM32driversetchosts

прописать строчку (c правами Администратора!!!):

 

127.0.0.1 fsx.available.gamespy.com

 

Сохранить и закрыть файл.

 

На всякий случай, сбросить кеш DNS

Пуск -> Выполнить -> cmd

 

в командной строке выполнить:

ipconfig /flushdns

 

После заходим в мультиплеер FSX как обычно… 

 

Сейчас 17-29 по МСК  создал игру, посижу подожду, может кто сделает да получится все :).

Либо кто скооперируется проверьте плиз и отпишитесь…

Зашол,серверов нет :buy2:

Dmitry_V.Зашол,серверов нет :( 

Dmitry_V.Зашол,серверов нет :(

Жаль, тогда  займусь более глубже протоколом :) может что и получится. Идея проста, написать подделку геймспая.. Протокол их вроде опубликован…

Жаль, тогда  займусь более глубже протоколом :) может что и получится. Идея проста, написать подделку геймспая.. Протокол их вроде опубликован…

Прикольно будет,если получится. CТОП!!!! ЕСТЬ!


Edited by DVR

Прикольно будет,если получится. CТОП!!!! ЕСТЬ!

 

 

Пока итог такой:

Клиент заходит в лобби

Работает чат

Приглашение в друзья.

Так же проходит приглашение вступить в игру, но соединения не проходит.

Пока итог такой:

Клиент заходит в лобби

Работает чат

Приглашение в друзья.

Так же проходит приглашение вступить в игру, но соединения не проходит.

 

Да знаю,со мной же тестил)))


Edited by DVR

Попробую объяснить.

Для создания подобия «GameSpy» одного перенаправления не достаточно, хотя начало верное.

Перенаправить нужно (0.0.0.0 fsx.available.gamespy.com) где на «IP 0.0.0.0» будет работать Эмулятор «GameSpy»

А вот Эмулятор «GameSpy» нужно ещё написать, например на C#, C++ или другом языке программирования.

Эмулято должен содержать в себе базу зарегистрированных пользователей, также иметь возможность добавлять в базу новых зарегистрированных пользователей, 

(Это только начало) далее эмулятор должен уметь мониторить IP хостов и предоставлять эти IP в список серверов и так далее.

 

P.S. Я не программист и написал это своими словами но суть одна, так что нужен программист который сможет это всё воплотить в жизнь.

Жаль, тогда  займусь более глубже протоколом :) может что и получится. Идея проста, написать подделку геймспая.. Протокол их вроде опубликован…

Дмитрий протокол показать можете, я сам что то не нашёл.

Хочу попробовать для начала авторизацию на C# или на visual basic

Дмитрий протокол показать можете, я сам что то не нашёл.

Хочу попробовать для начала авторизацию на C# или на visual basic

Нашел достаточно много — но на примерах battlefield 2 и др. игр.

Вот описание обмена данными между клиентом и сервером http://int64.org/docs/gamestat-protocols/gamespy2.html

Но — тут описание протокола в нешифрованном виде. Данные от сервера к клиенту передаются в шифрованном виде. Запросы от клиента к серверу нет.

Вот тут шикарная коллекция по протоколу: http://aluigi.altervista.org/papers.htm#distrust

Тут есть практически все что нужно с исходниками!!!

Сервер авторизации.

Сервер чат.

Клиент получения списка опубликованных серверв и т.д. и т.п

Так же есть ключи к играм на основе которых криптуются ключи, и далее расшифровываются данные от сервера

 

 fsx.available.gamespy.com — от этого хоста клиент получает пакет в которм значение данных: {FE FD 9 0 0 0 0} сервер недоступен, {FE FD 9 0 0 0 1} — сервер доступен

далее идет авторизация ->

регистрация в чате ->

публикация списка доступных серверов.

 

Доберусь до дома, опишу все задействованные сервера, и приведу примеры пакетов с запросами и ответами.

 

 

 

У меня ступор возник, потому как не разобрался, как и что (в каком формате данные) шифрует сервер, выдавая на запрос список серверов, пользователей, т.п. 

Синифиря и просто подделывая пакет от сервера и передавая уже от себя клиенnу у меня получилось, :), но там все пусто :) что естественно

Dmitry_V я остановился на FSDT сервере, нравится всем, стабильность, не нужно запускать сам  FS, + есть исходники, + Евроскоп и ещё много итересного.

Ну а вам желаю удачи с эмулятором «GameSpy»

Будут вопросы по FSDT буду рад ответить.

Привет всем любителям FSX. Желающие летать как раньше,заходите на сервер ROSSAVIA ! Подключиться можно в локальной сети по ip-адресу ( 5.35.114.150 ). Связь в Teamspeak 3 по этому-же адресу. Подробно можно узнать как подключиться по TeamSpeak или в скайпе логин : kononser1 

Зашёл я к ним на сервер и в тимспик, полетал, на следующий день при попытке подключиться (бан пермонент).

Причём без предупреждения и в моё отсутствие, походу при мне духу не хватило сказать из за чего забанили, (нарушений указанных в правилах сервера небыло)

 

 

Dmitry_V я остановился на FSDT сервере, нравится всем, стабильность, не нужно запускать сам  FS, + есть исходники, + Евроскоп и ещё много итересного.

Ну а вам желаю удачи с эмулятором «GameSpy»

Будут вопросы по FSDT буду рад ответить.

 

 

А можно по подробней? FSDT сервер это что и с чем его едят?

FSDT сервер это что-то очень похожее на ватсим.

Не уверен на 100%, но походу у ватсима серверная платформа именно FSDT.

Всем добрый день! открылся FSDT сервер для свободных полётов по всему миру… кому интересно заходите в тимспик 3 по IP 95.84.228.66  или пишите на почту fsxserver@yandex.ru  помогу подключится!!

Пробовал зайти в тимспик, не получилось.

И ещё интересует регистрация на сервере имеется? или вы собираетесь в ручную добавлять пользователей?

Если что могу написать PHP скрипт регистрации и обновление погоды для FSD.

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

если вы пытались зайти в тимспик 10,06, я просто забыл его включить … так  он работает целый день с 7,00 до 24,00 в выходные я включаю его часов 10,00 утром   можно заходить!!!!!!

Я сомотрю вы тут GameSpy самодельный собрались забацать))))  КРУТЬ))))))

Отстаешь от жизни!!! Уже давно забацали!

И где это он? Чё то не фурычит

http://fsopen.co.uk/info/sessions/

тут все рабочие сервера!!