![]() |
|
Модераторы: Snowy, Poseidon, MetalFan |
![]()
|
|
| scream3r |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 25.6.2005 Репутация: нет Всего: нет |
Сервер броузеров впринципе много но у каждого есть свои недостатки и они слишком тормознутые, вот я и решил сделать свой, но....
В Delphi я не мастер поэтому смог пока что реализовать только прикладные функции своеё проги. А вот с основной проблемка. От программы мне нужно чтобы она обращалась к серверу, например: 212.42.38.194:7777 и получала ответ о том сколько человек сейчас играет, их ники, название карты, и т.д. А дело в том что я даже не знаю с какой стороны подойти к этому. Буду благодарен за любую помощь ! |
|||
|
||||
| _hunter |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 8564 Регистрация: 24.6.2003 Где: Europe::Ukraine:: Kiev Репутация: 5 Всего: 98 |
протокол найди для начала
-------------------- Tempora mutantur, et nos mutamur in illis... |
|||
|
||||
| scream3r |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 25.6.2005 Репутация: нет Всего: нет |
16:20:44 fsb.exe UDP ut2.ru 7787
Это из лога файервола, я так понимаю протокол UDP, что далее |
|||
|
||||
| _hunter |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 8564 Регистрация: 24.6.2003 Где: Europe::Ukraine:: Kiev Репутация: 5 Всего: 98 |
не протокол передачи данных, а протокол общения -- т.е. что ему нужно слать, чтобы он послал тебе то, что тебе нужно...
-------------------- Tempora mutantur, et nos mutamur in illis... |
|||
|
||||
| scream3r |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 25.6.2005 Репутация: нет Всего: нет |
Protocol=ut2004
ProtocolDescription=Unreal Protocol [IpServer.UdpServerQuery] GameName=ut2 вот что в конфиге игры нашёл может это имеется ввиду? |
|||
|
||||
| _hunter |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 8564 Регистрация: 24.6.2003 Где: Europe::Ukraine:: Kiev Репутация: 5 Всего: 98 |
почти. это просто название протокола. осталось найти реализацию...
-------------------- Tempora mutantur, et nos mutamur in illis... |
|||
|
||||
| scream3r |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 25.6.2005 Репутация: нет Всего: нет |
Один человек мне сказал что это спецификация
http://unreal.student.utwente.nl/UT2003-queryspec.html только чего с этим делать я ваще не знаю Это сообщение отредактировал(а) scream3r - 26.6.2005, 19:21 |
|||
|
||||
| scream3r |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 25.6.2005 Репутация: нет Всего: нет |
Неужели никто не знает, или просто мне никто не хочет помочь
|
|||
|
||||
| Siv |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 73 Регистрация: 4.10.2003 Где: zp.ua Репутация: нет Всего: нет |
scream3r, может быть стоит попробовать во так:
var www: TIdHTTP; begin www:=TIdHTTP.Create(nil); try www.Get('http://212.42.38.194:7777/users.php?var=num'); except end; www.Free; а там уже пусть пхп скрипт выводит то что нужно |
|||
|
||||
| scream3r |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 25.6.2005 Репутация: нет Всего: нет |
Извини а не мог бы ты по пунктам написать что мне необходимо сделать, если не трудно конечно. Я не прошу кого-то написать мне прогу(боже упаси) мне самому это интересно, только я в Дельфи работаю чуть больше недели =), а ты больше чем полтора года - судя по дате регистрации =)
Просто если б ктонить помог мне разложить всё по полочкам я б понял как мне это реализовать. Я просто учусь по книжкам, может в этом дело Добавлено @ 17:02 Извините что я такой тупой |
|||
|
||||
| Siv |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 73 Регистрация: 4.10.2003 Где: zp.ua Репутация: нет Всего: нет |
scream3r, да я то же не то что бы шарить, но кое - что знаю? Тоже учился по книгам. А на счет даты регестрации, прото в этот период времени были более важные проблемы чем ходить по форумам. Че знаю, напишу, токо чуть позже, думаю ближе к вечеру. Я думаю сделаем!
ЗЫ Токо не неадо говорить "Извините что я такой тупой |
|||
|
||||
| scream3r |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 25.6.2005 Репутация: нет Всего: нет |
Спасибо за поддержку, надеюсь что получиться
|
|||
|
||||
| Siv |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 73 Регистрация: 4.10.2003 Где: zp.ua Репутация: нет Всего: нет |
В делфи создаешь событие, например нажатие на кнопку:
procedure TForm1.Button1Click(Sender: TObject); var s : string; www: TIdHTTP; begin www:=TIdHTTP.Create(nil); try s:= www.Get('http://212.42.38.194:7777/users.php?var=num'); except end; www.Free; end; далее на сервак ложишь файл users.php и пишешь в нем примерно следующее: <? if ($var == 'num') {echo $us }; ?> где $us - кол во игроков на серваке, ну а далее переменная s будет содержать нужное тебе значение Вроде так |
|||
|
||||
| scream3r |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 25.6.2005 Репутация: нет Всего: нет |
Дак а сервак то не мой, как я на него фалик то положу =)
Добавлено @ 21:21 Надо наверно какой нить ещё способ =) Добавлено @ 21:27 Кстати есть пример на сайте www.planetunreal.ru http://www.planetunreal.ru/modules.php?nam...erver_port=7977 |
|||
|
||||
| Siv |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 73 Регистрация: 4.10.2003 Где: zp.ua Репутация: нет Всего: нет |
Т.е на скоко я понял ты хочешь вытянуть из сервера значение чего - либо? Мдя, мне чет кажеться что ниче не выйдет. С таким же успехом можно было тянуть всякую там информацию в чатах, форумах, разных базах ну итд
|
|||
|
||||
![]()
|
| Правила форума "Delphi: Сети" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делится вскрытыми компонентами
Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Snowy, Poseidon, MetalFan. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Сети | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |