Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.85/13: Рейтинг темы: голосов - 13, средняя оценка - 4.85
0 / 0 / 0
Регистрация: 23.01.2011
Сообщений: 18
1

Клиент для браузерной игры

23.01.2011, 21:48. Показов 2377. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте!
Я видел подобную тему тут на форуме, но в ней так и не дали ответа.
Дело в том, что есть одна браузерная онлайн игра. И мне хотелось бы написать к ней свой клиент (возможно в дальнейшем бота). Для этого мне нужно с помощью моего приложения принимать и отправлять http-запросы. Как можно узнать какие именно запросы отправляет игра и какие отправляю я, нажимая, например, кнопку "Бой" или "Таверна" в игре. Хотелось бы узнать как это реализуется в Delphi. Может посоветуете какие-то статьи почитать? Какие компоненты использовать?
Хотелось бы, путем сохранения всех картинок игры на жесткий диск, минимизировать входящий траффик.
Нужно чтобы клиент маскировался под браузер IE или Chrome.
Что посоветуете? Заранее благодарен.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.01.2011, 21:48
Ответы с готовыми решениями:

Бот для браузерной онлайн игры
Игра: Легенда наследие драконов Хочу автоматизировать монотонный процесс кликания по кнопкам....

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

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

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

2
Эксперт С++
3071 / 1409 / 425
Регистрация: 19.01.2009
Сообщений: 3,888
24.01.2011, 01:08 2
Цитата Сообщение от flexdiez Посмотреть сообщение
Как можно узнать какие именно запросы отправляет игра и какие отправляю я, нажимая, например, кнопку "Бой" или "Таверна" в игре
Для подобного я использую браузерный плагин Firebug (есть для FF и для Chrome - насчет IE не в курсе).

Цитата Сообщение от flexdiez Посмотреть сообщение
Нужно чтобы клиент маскировался под браузер IE или Chrome
Тут все зависит от интеллекта игры. Иногда можно обойтись простой заменой строки UserAgent, которую посылаешь в HTTP запросах, на строку, например, одну из этих:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.1; .NET CLR 1.1.4322)
Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.1.3)
Opera/9.63 (Windows NT 5.1; U; ru)
0
15 / 15 / 5
Регистрация: 10.01.2011
Сообщений: 52
24.01.2011, 08:39 3
Лучший ответ Сообщение было отмечено flexdiez как решение

Решение

я типа того деелал. всё прсо. На кнопке "бой" у меня стоит таймер с 1 секундой ожидания и выполнением команды
Delphi
1
2
WebBrowser1.Navigate(123.com / atack.php); 
if WebBrowser1.local='123.com / vin.php' then timer1.activat:=false;
Так же в отдельных браузерных окнах выводишь сколько маны, хелсов (в моей игре - это картинка) и т.д.
0
24.01.2011, 08:39
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.01.2011, 08:39
Помогаю со студенческими работами здесь

Клиент для браузерной игры.
Я планирую сделать клиент для игры. С чего начать понятия не имею.

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

Клиент для браузерной игры Tanki Online
Люди, прошу помощи, хочу попробовать сделать клиент для браузерной игры Tanki Online. Из...

Программисты для браузерной игры
Привет всем. И так начнём, меня зовут Виталий, являюсь по интернет маркетингу . Являюсь активным...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru