Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

Клиенты игр

-

Вопросы и ответы, обсуждения

- Ваши вопросы по Pascal/Delphi только в данном разделе

Ответ
 
Опции темы
Старый 13.05.2012, 12:26   #1
 Разведчик
Аватар для Tip.the.besT
 
Tip.the.besT на правильном путиTip.the.besT на правильном пути
Регистрация: 17.01.2012
Сообщений: 19
Популярность: 126
Сказал(а) спасибо: 8
Поблагодарили 30 раз(а) в 11 сообщениях
Отправить сообщение для Tip.the.besT с помощью ICQ Отправить сообщение для Tip.the.besT с помощью Skype™
 
По умолчанию Клиенты игр

Заинтересовал такой вопрос, как имитировать клиент игры, само собой понимаю, что нужно формировать пакеты так же как и оригинальный клиент. Но я даже не знаю с чего начать, как подступится. Раньше никогда не работал пакетами, соответственно несколько вопросов:
  1. Чем отснифать клиент игры?
  2. Какие есть способы формирование и отправки пакетов?
  3. Несколько примеров на популярных играх.
  Ответить с цитированием
Пользователь сказал cпасибо:
=PaLeTiZaToR= (13.05.2012)
Старый 13.05.2012, 16:23   #2
Заблокирован
 Пехотинец
Аватар для =PaLeTiZaToR=
 
=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса
Регистрация: 02.04.2011
Сообщений: 66
Популярность: 9953
Сказал(а) спасибо: 898
Поблагодарили 412 раз(а) в 209 сообщениях
Отправить сообщение для =PaLeTiZaToR= с помощью Skype™
 
По умолчанию Re: Клиенты игр

Цитата:
Сообщение от Tip.the.besTПосмотреть сообщение
Заинтересовал такой вопрос, как имитировать клиент игры, само собой понимаю, что нужно формировать пакеты так же как и оригинальный клиент. Но я даже не знаю с чего начать, как подступится. Раньше никогда не работал пакетами, соответственно несколько вопросов:
  1. Чем отснифать клиент игры?
  2. Какие есть способы формирование и отправки пакетов?
  3. Несколько примеров на популярных играх.

Тоже интересно. Надеюсь ктонибудь даст достойный ответ
  Ответить с цитированием
Старый 13.05.2012, 17:51   #3
Бандеровец
 Лейтенант-командор
Аватар для VeTaL_UA
 
VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(
Регистрация: 12.08.2010
Сообщений: 727
Популярность: 30569
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 57
Поблагодарили 645 раз(а) в 386 сообщениях
Отправить сообщение для VeTaL_UA с помощью ICQ Отправить сообщение для VeTaL_UA с помощью Skype™
 
По умолчанию Re: Клиенты игр

Включи WPE => Долго-долго разбирайся в структуре игровых пакетов => Научись их отправлять => Всё

Цитата:
Сообщение от Tip.the.besTПосмотреть сообщение
Несколько примеров на популярных играх.

Не будет тебе примеров. ООГ слишком хорош, чтобы раздавать исходники
________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).

Кошельки: WMZ - Z276844220882; WMR - R231028582939; WMU - U394136909210; ЯД - 410011494605270.

Perfect World: PWDatabaseScanner, Client, PWNickRenamer, PWClientRenamer, База логинов PW, Гайд по варУ, Зарабатываем репутацию.
Delphi: Авторизация на сайте с помощью Indy, Загрузка изображений с интернета в TImage с помощью Indy, Автоматическая смена стандартной версии Indy в Delphi на Indy 10.0.76 / 10.1.5, Основы парсинга с помощью Indy, Делаем Updater до программы с помощью Indy.
Other: ShowIP, FFUUU смайлы в QIP, Как играть в Minecraft (видеокурс), Как мы захватили человечество :D, Энергия в Лицемер/TopFace, PasGen.


  Ответить с цитированием
Старый 14.05.2012, 17:07   #4
 Разведчик
Аватар для Tip.the.besT
 
Tip.the.besT на правильном путиTip.the.besT на правильном пути
Регистрация: 17.01.2012
Сообщений: 19
Популярность: 126
Сказал(а) спасибо: 8
Поблагодарили 30 раз(а) в 11 сообщениях
Отправить сообщение для Tip.the.besT с помощью ICQ Отправить сообщение для Tip.the.besT с помощью Skype™
 
По умолчанию Re: Клиенты игр

Цитата:
Сообщение от VeTaL_UAПосмотреть сообщение
Включи WPE => Долго-долго разбирайся в структуре игровых пакетов => Научись их отправлять => Всё


Не будет тебе примеров. ООГ слишком хорош, чтобы раздавать исходники

Ну нам же не надо, что - то великое, хотя могло показаться из моего вопроса Просто пример кода который отправит пакет, любой. А там уже будем разбираться.

Как я понял WPE - это прога для отлова игровых пакетов, то есть, что отправить мы по сути знаем. Вот только бы малый код по формированию пакета.
  Ответить с цитированием
Пользователь сказал cпасибо:
=PaLeTiZaToR= (14.05.2012)
Старый 14.05.2012, 19:41   #5
Заблокирован
 Пехотинец
Аватар для =PaLeTiZaToR=
 
=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса
Регистрация: 02.04.2011
Сообщений: 66
Популярность: 9953
Сказал(а) спасибо: 898
Поблагодарили 412 раз(а) в 209 сообщениях
Отправить сообщение для =PaLeTiZaToR= с помощью Skype™
 
По умолчанию Re: Клиенты игр

Цитата:
Сообщение от Tip.the.besTПосмотреть сообщение
Ну нам же не надо, что - то великое, хотя могло показаться из моего вопроса Просто пример кода который отправит пакет, любой. А там уже будем разбираться.

Как я понял WPE - это прога для отлова игровых пакетов, то есть, что отправить мы по сути знаем. Вот только бы малый код по формированию пакета.

мои мысли читаешь )

P.s Веталька я знаю что ты знаешь )
  Ответить с цитированием
Старый 14.05.2012, 21:12   #6
NoItemName
 Рыцарь
Аватар для J-Fobos
 
J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(
Регистрация: 12.04.2009
Сообщений: 394
Популярность: 47903
Сказал(а) спасибо: 515
Поблагодарили 1,124 раз(а) в 430 сообщениях
 
По умолчанию Re: Клиенты игр

var buf:array of byte;
Заполняете данными, вот вам и пакет.
________________

Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).

В любом из нас спит гений. И с каждым днем все крепче.
Запомните раз и навсегда:= 'Помочь' <> 'Сделайте за меня';

Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
  Ответить с цитированием
Старый 14.05.2012, 22:00   #7
Заблокирован
 Пехотинец
Аватар для =PaLeTiZaToR=
 
=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса
Регистрация: 02.04.2011
Сообщений: 66
Популярность: 9953
Сказал(а) спасибо: 898
Поблагодарили 412 раз(а) в 209 сообщениях
Отправить сообщение для =PaLeTiZaToR= с помощью Skype™
 
По умолчанию Re: Клиенты игр

Цитата:
Сообщение от J-FobosПосмотреть сообщение
var buf:array of byte;
Заполняете данными, вот вам и пакет.

Пфффффф так бы сразу и сказали ... так этож легче легкого ) <Сарказм>

А вот какнибудь поподробней можно ? вижу знаешь тему )
  Ответить с цитированием
Старый 14.05.2012, 22:14   #8
NoItemName
 Рыцарь
Аватар для J-Fobos
 
J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(
Регистрация: 12.04.2009
Сообщений: 394
Популярность: 47903
Сказал(а) спасибо: 515
Поблагодарили 1,124 раз(а) в 430 сообщениях
 
По умолчанию Re: Клиенты игр

Короче. Все что спрашивали выше - полный бред. Потому, никто, ничего не ответил.
Думаю стоит направить вас в нужное русло. Для начала конкретно напишите, что и для чего сделать.
________________

Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).

В любом из нас спит гений. И с каждым днем все крепче.
Запомните раз и навсегда:= 'Помочь' <> 'Сделайте за меня';

Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
  Ответить с цитированием
Старый 15.05.2012, 05:49   #9
 Разведчик
Аватар для Tip.the.besT
 
Tip.the.besT на правильном путиTip.the.besT на правильном пути
Регистрация: 17.01.2012
Сообщений: 19
Популярность: 126
Сказал(а) спасибо: 8
Поблагодарили 30 раз(а) в 11 сообщениях
Отправить сообщение для Tip.the.besT с помощью ICQ Отправить сообщение для Tip.the.besT с помощью Skype™
 
Smile Re: Клиенты игр

Цитата:
Сообщение от J-FobosПосмотреть сообщение
Короче. Все что спрашивали выше - полный бред. Потому, никто, ничего не ответил.
Думаю стоит направить вас в нужное русло. Для начала конкретно напишите, что и для чего сделать.

Задача:
  1. Создать пакет из заведомо найденных данных
  2. Сформировать пакет для отправки на сервер
  3. Отправить пакет и что бы сервер принял его за своего, и дал ответ
  4. Прочитать ответ

Так же немного не понятно, что именно нужно вписывать при отправке. На играх типа л2 и аион конечно не проканает всё это, так как насколько я знаю там фрост шифрует все данные, если только попросить фрост отправить. Ну да не будем о грустном, сейчас интересней сам процесс.
  Ответить с цитированием
Старый 15.05.2012, 09:46   #10
NoItemName
 Рыцарь
Аватар для J-Fobos
 
J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(
Регистрация: 12.04.2009
Сообщений: 394
Популярность: 47903
Сказал(а) спасибо: 515
Поблагодарили 1,124 раз(а) в 430 сообщениях
 
По умолчанию Re: Клиенты игр

Нужно программу, которая будет делать следующее:
1. Создает соединение клиент <> сервер.
2. Отправляет наборы пакетов, нужные для поддержания соединения (фактически дублирует игровой клиент).

Только при наличии такой программы, можно начинать говорить/думать/решать задачу, которую поставили.
________________

Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).

В любом из нас спит гений. И с каждым днем все крепче.
Запомните раз и навсегда:= 'Помочь' <> 'Сделайте за меня';

Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
  Ответить с цитированием
Старый 15.05.2012, 16:12   #11
 Разведчик
Аватар для Tip.the.besT
 
Tip.the.besT на правильном путиTip.the.besT на правильном пути
Регистрация: 17.01.2012
Сообщений: 19
Популярность: 126
Сказал(а) спасибо: 8
Поблагодарили 30 раз(а) в 11 сообщениях
Отправить сообщение для Tip.the.besT с помощью ICQ Отправить сообщение для Tip.the.besT с помощью Skype™
 
По умолчанию Re: Клиенты игр

Цитата:
Сообщение от J-FobosПосмотреть сообщение
Нужно программу, которая будет делать следующее:
1. Создает соединение клиент <> сервер.
2. Отправляет наборы пакетов, нужные для поддержания соединения (фактически дублирует игровой клиент).

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

Если вам не трудно, то давайте углубимся немного конкретно в делфи, отобразите пожалуйста в коде простейший пример соединения и отправки пакетов, что бы было от чего оттолкнуться. Дальше уже будем читать мануалы и изучать компоненты.
  Ответить с цитированием
Старый 15.05.2012, 21:37   #12
NoItemName
 Рыцарь
Аватар для J-Fobos
 
J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(
Регистрация: 12.04.2009
Сообщений: 394
Популярность: 47903
Сказал(а) спасибо: 515
Поблагодарили 1,124 раз(а) в 430 сообщениях
 
По умолчанию Re: Клиенты игр

Вот уж нет. Сначала мануалы, а потом практика. Слишком много в наших странах делается через одно место. Пора действовать в правильном порядке.
Для начала читайте что такое UDP и TCP, что такое пакеты. Когда поймете что это и зачем прочтите что такое сокеты (серверные и клиентские). А уж после, можно будет приблизится к практике.

Напишите сюда ответы на тестовые вопросы:
1. Что такое UDP и TCP? Какая между ними разница?
2. Что такое пакет? Что такое IP-пакет? Какие пакеты бывают?
3. Что такое сокет? Чем отличаются клиентские и серверные сокеты?

Только не надо копировать википедию. Пишите своими словами.

ps: если не хотите работать по такому принципу, то я умываю руки
________________

Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).

В любом из нас спит гений. И с каждым днем все крепче.
Запомните раз и навсегда:= 'Помочь' <> 'Сделайте за меня';

Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
  Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Информация] Все игровые клиенты Lineage 2 ! Razzor Общение и обсуждение, архив Lineage 2 10 10.10.2010 18:08
[Информация] Клиенты : Gracia + <Infin1ty> Общение и обсуждение, архив Lineage 2 2 23.07.2010 20:21
Клиенты Бк! Combots Combats.ru 4 11.01.2010 13:54
Lineage II клиенты от с4 до Gracia. Razzor Боты, скрипты и прочий софт для Lineage 2 1 12.03.2009 20:20

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 16:19.

Пишите нам: forum@zhyk.ru
Copyright © 2025 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net