Создание ланчера - Страница 3 - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > MMO > Другие игры / Other games > ArcheAge

ArcheAge Раздел, посвященный ArcheAge - новой многопользовательской ролевой онлайн игре от XLGames.

Ответ
Опции темы
Непрочитано 05.03.2014, 21:21   #21
Аватар для Hint
Герой

По умолчанию Re: Создание ланчера

Цитата:
Сообщение от Onax Посмотреть сообщение
вот http://rghost.ru/52843907
без проверки/установки обновлений польза лаунчера сомнительна т.к придется держать на компе мейловскую гадость для этих целей, а дальше развивать уже лениво

Hint из браузера ничего брать не надо, всё что может браузер можно повторить в коде
А почему бы не повторить в коде то, что делает игровой центр? Два лишних запроса.
__________________
hLaPEx, Evermore, hAuthD, L2on, ...
Hint вне форума Ответить с цитированием
Непрочитано 05.03.2014, 21:38   #22
Пользователь

По умолчанию Re: Создание ланчера

Цитата:
Сообщение от Hint Посмотреть сообщение
А почему бы не повторить в коде то, что делает игровой центр? Два лишних запроса.
Сомнительный вопрос при условии, что лучше бы вы посмотрели исходники выложенные данным пользователем.
trixiejack вне форума Ответить с цитированием
Непрочитано 02.07.2014, 15:40   #23
Новичок

По умолчанию Re: Создание ланчера

Цитата:
Сообщение от wheel Посмотреть сообщение
Разрешите продолжить тему запуска клиента игры.
После небольшого исследования было установлено, что за создание token'а отвечает следующий сценарий:
Код:
https://authdl.mail.ru/sz.php
Псевдонимом для домена authdl.mail.ru является также auth.dl.mail.ru.
При отправке POST-запроса (с использованием SSL) следующего вида:
Код:
POST /sz.php?hint=AutoLogin HTTP/1.1
Host: authdl.mail.ru
User-Agent: Downloader/3700
Content-Type: application/x-www-form-urlencoded
Content-Length: 240
<?xml version="1.0" encoding="UTF-8"?><AutoLogin ProjectId="3001" SubProjectId="0" ShardId="0" Mpop="<Mpop-value>"/>
где <Mpop-value> - значение печенюшки под названием Mpop после аутентификации учётной записи mail.ru
сценарий отправляет в ответ xml-ку следующего вида:
Код:
<?xml version="1.0" encoding="UTF-8"?><AutoLogin PersId="<aa-user-id>" Key="<token>" />
где <aa-user-id> - идентификатор пользователя ArcheAge, <token> - соответственно, token доступа.
Вот...
PS Осталась лишь мелочь - сделать сценарий для автоматической аутентификации пользователей и получения значения печенюшки Mpop
Благодарю за внимание.
Подскажите как вы узнали этот пост запрос?
UPD:
Разобрался. Помогла прога HTTP Analyzer.
Вот так строчка на WF выглядит
Код:
<?xml version="1.0" encoding="UTF-8"?><AutoLogin ProjectId="1177" SubProjectId="0" ShardId="2" Mpop="Mpop Key"/>

Последний раз редактировалось Chelikto; 02.07.2014 в 20:59.
Chelikto вне форума Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создание нового класса / создание новой профессии marvellously Тех-документация 26 06.09.2017 02:52
Что нужно знать... Остин Программирование / Programming 7 06.12.2010 01:22
Создание цветного текста Casper Обучающие статьи 2 29.11.2010 08:48
itamename-e.dat UFODriverr Lineage II 4 25.04.2010 09:37


© 2007–2019 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 20:33. Часовой пояс GMT +3.

Вверх