CSmania.RU

Универсальный русскоязычный портал о Counter-Strike
Предыдущее посещение: Ср дек 24, 2008 10:05 am Текущее время: Ср дек 24, 2008 10:05 am

Часовой пояс: UTC




 [ Сообщений: 14 ] 
Автор Сообщение
 Заголовок сообщения: CS Chat Monitor
СообщениеДобавлено: Пт фев 15, 2008 3:55 pm 
Не в сети
VIP
VIP

Зарегистрирован: Чт фев 15, 2007 7:23 pm
Сообщения: 747
Откуда: москва хорошова мневники
одна из моих идей, к сожалению сам я это реализовать не могу, так как не кодер

речь идет о суперпродвинутом мониторе серверов
со следующими возможностями

Монитор серверов
список юзеров
счет
время игры игроков
сообщение об убийстве игрока
сообщение о коннекте игрока
получение конфига сервера

Чат
Отображение сообщений пользователей в игре
Возможность общаться с игроками на сервере
Ник пользователя отображается в списке юзеров на сервере в режиме specator

п.с.
это только самые простые функции которые можно реализовать,
если надо выложу список дополнительных функций

в основе данной программы лежит протокол HLTV
если нужно могу выложить некоторую информацию о протоколе

п.с.
пока что мне удалось только приконнектиться к лицензионному серверу с включенным VAC
при этом ник виден в списке игроков в режиме спекатора

_________________
Для проекта DCS требуются забаненые Vac аккаунты
на аккаунте должна быть хотя бы одна игра на движке Half Life1.
аккаунт нужен в дар, так как он предназначен для совместного использования всеми пользователями Ксмании.

Разработка CS Chat Monitor
Сканер игровых серверов
CF Toolbox 1.0.10 RUS
WinBSPC RUS


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: CS Chat Monitor
СообщениеДобавлено: Пт фев 15, 2008 4:53 pm 
Не в сети
VIP
VIP

Зарегистрирован: Чт фев 15, 2007 7:23 pm
Сообщения: 747
Откуда: москва хорошова мневники
клиент принимает пакеты на порту 27020
сервер естественно на порту сервера, по дефолту 27015
вот что касается пакетов

клиент => сервер яяяяgetchallenge

сервер => клиент яяяяA00000000 1160195716 2 ( данное значение у всех серверов разное )

клиент => сервер яяяяconnect 47 1160195716 "\prot\2\unique\-1\raw\861078331b85a424935805ca54f82891" "\name\HLTV Proxy\cl_lw\1\cl_lc\1\*hltv\1\rate\10000\cl_updaterate\20\hspecs\0\hslots\0\hdelay\30"
здесь передаются следующие данные
connect 47 ( версия протокола )
1160195716 ( значение берется из второго пакета )
prot 2
unique -1
raw 861078331b85a424935805ca54f82891
name HLTV ( ник игрока )
Proxy
cl_lw 1
cl_lc 1
hltv 1
rate 10000
cl_updaterate 20
hspecs 0
hslots 0
hdelay 30

сервер => клиент "10.207.35.252:1628" 0 ( сервер зачем-то пересылает нам наш собственный IP адрес с портом 1628 )

клиент => сервер  Ђ ,}nA

далее идут пакеты с неизвестным содержимым

_________________
Для проекта DCS требуются забаненые Vac аккаунты
на аккаунте должна быть хотя бы одна игра на движке Half Life1.
аккаунт нужен в дар, так как он предназначен для совместного использования всеми пользователями Ксмании.

Разработка CS Chat Monitor
Сканер игровых серверов
CF Toolbox 1.0.10 RUS
WinBSPC RUS


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: CS Chat Monitor
СообщениеДобавлено: Пн мар 03, 2008 8:36 am 
Не в сети
Лейтенант
Лейтенант
Аватара пользователя

Зарегистрирован: Пн июн 19, 2006 6:41 pm
Сообщения: 140
http://developer.valvesoftware.com/wiki ... er_Queries


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: CS Chat Monitor
СообщениеДобавлено: Пн мар 10, 2008 5:18 pm 
Не в сети
VIP
VIP

Зарегистрирован: Чт фев 15, 2007 7:23 pm
Сообщения: 747
Откуда: москва хорошова мневники
где взять исходники для работы с сокетами для 6 студии ?
socket.h, in.h и другие ?

_________________
Для проекта DCS требуются забаненые Vac аккаунты
на аккаунте должна быть хотя бы одна игра на движке Half Life1.
аккаунт нужен в дар, так как он предназначен для совместного использования всеми пользователями Ксмании.

Разработка CS Chat Monitor
Сканер игровых серверов
CF Toolbox 1.0.10 RUS
WinBSPC RUS


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: CS Chat Monitor
СообщениеДобавлено: Пн мар 10, 2008 7:41 pm 
Не в сети
Капитан
Капитан

Зарегистрирован: Вс фев 04, 2007 5:02 pm
Сообщения: 302
Откуда: Из танка...СПб
в гугле)

_________________
Патч для удаления рекламы в CS 1.6Изображение
Quick Steam Crack Tool v 1.3 [NEW!!]
Изображение


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: CS Chat Monitor
СообщениеДобавлено: Вт мар 11, 2008 3:26 pm 
Не в сети
VIP
VIP

Зарегистрирован: Чт фев 15, 2007 7:23 pm
Сообщения: 747
Откуда: москва хорошова мневники
дайте кто-нибудь ссылку на учебник сокеты для чайников

_________________
Для проекта DCS требуются забаненые Vac аккаунты
на аккаунте должна быть хотя бы одна игра на движке Half Life1.
аккаунт нужен в дар, так как он предназначен для совместного использования всеми пользователями Ксмании.

Разработка CS Chat Monitor
Сканер игровых серверов
CF Toolbox 1.0.10 RUS
WinBSPC RUS


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: CS Chat Monitor
СообщениеДобавлено: Пн мар 17, 2008 11:25 am 
Не в сети
Капитан
Капитан

Зарегистрирован: Пн мар 17, 2008 10:13 am
Сообщения: 270
Откуда: такие как я?
fire64
ты собираешся эмулировать hltv клиент для получения инфы с сервера?))))
и куда быдет коннектится твой клиент? на hltv сервер или hlds?
и далеко ли продвинулся?

_________________
С вопросами сюда
Изображение


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: CS Chat Monitor
СообщениеДобавлено: Вт мар 25, 2008 6:57 am 
Не в сети
VIP
VIP

Зарегистрирован: Чт фев 15, 2007 7:23 pm
Сообщения: 747
Откуда: москва хорошова мневники
eldest писал(а):
fire64
ты собираешся эмулировать hltv клиент для получения инфы с сервера?))))
и куда быдет коннектится твой клиент? на hltv сервер или hlds?
и далеко ли продвинулся?

да я собираюсь эмулировать hltv клиент
клиент будет коннектиться к обычным серверам

_________________
Для проекта DCS требуются забаненые Vac аккаунты
на аккаунте должна быть хотя бы одна игра на движке Half Life1.
аккаунт нужен в дар, так как он предназначен для совместного использования всеми пользователями Ксмании.

Разработка CS Chat Monitor
Сканер игровых серверов
CF Toolbox 1.0.10 RUS
WinBSPC RUS


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: CS Chat Monitor
СообщениеДобавлено: Вт мар 25, 2008 7:13 am 
Не в сети
Капитан
Капитан

Зарегистрирован: Пн мар 17, 2008 10:13 am
Сообщения: 270
Откуда: такие как я?
fire64 писал(а):
да я собираюсь эмулировать hltv клиент
клиент будет коннектиться к обычным серверам

hltv клиент может коннектится не только на сервер но и на hltv сервер.
Не будет возможности зайти на сервак естли там будут играть цв, да и на сколько мне известно сервера цв на 11-12 слотов и то там сидит админ и хлтв.
Есть сайт hltv.org там можно найти адресс сервера hltv и посмотреть например Extreme Masters II (эти типа лига скилловых комманд) в онлайн, но с хлтв клиента туда незаконнектится.
Лутше эмулировать простой клиент например кс, и можно палучать не только чат но и местоположение игроков на карте и ещё много чего.

_________________
С вопросами сюда
Изображение


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: CS Chat Monitor
СообщениеДобавлено: Вт мар 25, 2008 7:48 am 
Не в сети
VIP
VIP

Зарегистрирован: Чт фев 15, 2007 7:23 pm
Сообщения: 747
Откуда: москва хорошова мневники
обычный клиент в принципе тоже можно попробовать эмулировать
но там протокол намного сложней и документация о нем полностью отсутствует

_________________
Для проекта DCS требуются забаненые Vac аккаунты
на аккаунте должна быть хотя бы одна игра на движке Half Life1.
аккаунт нужен в дар, так как он предназначен для совместного использования всеми пользователями Ксмании.

Разработка CS Chat Monitor
Сканер игровых серверов
CF Toolbox 1.0.10 RUS
WinBSPC RUS


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: CS Chat Monitor
СообщениеДобавлено: Ср апр 09, 2008 9:26 pm 
Не в сети
Капитан
Капитан

Зарегистрирован: Вс фев 04, 2007 5:02 pm
Сообщения: 302
Откуда: Из танка...СПб
как бе малость нето но похЪ
http://crazyvirus.net.ru/downloads.php?cat_id=1

_________________
Патч для удаления рекламы в CS 1.6Изображение
Quick Steam Crack Tool v 1.3 [NEW!!]
Изображение


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: CS Chat Monitor
СообщениеДобавлено: Вс дек 14, 2008 9:20 pm 
Не в сети
VIP
VIP

Зарегистрирован: Чт фев 15, 2007 7:23 pm
Сообщения: 747
Откуда: москва хорошова мневники
В общем решил я заново заняться этим проектом и столкнулся с проблемой
я могу спокойно соединится с любым сервером, но клиент ведь должен обмениваться с сервером какими-то данными

но эти данные мне не известны.

А если клиент соединился и ничего при этом не делает то его через несколько секунд дисконектит и при этом в консоли появляется надпись

Dropped Fake User from server
Reason: Timed out


если же посылать бессмысленный набор пакетов то сервер дисконнектит пользователя и при этом пишет в консоли

SV_ReadClientMessage: unknown command char (110)
Dropped fire64 from server
Reason: Bad command character in client command


это я коннектился как HLTV, а если коннектится как клиент то сервер возвращает легендарную ошибку Invalid CD Key

_________________
Для проекта DCS требуются забаненые Vac аккаунты
на аккаунте должна быть хотя бы одна игра на движке Half Life1.
аккаунт нужен в дар, так как он предназначен для совместного использования всеми пользователями Ксмании.

Разработка CS Chat Monitor
Сканер игровых серверов
CF Toolbox 1.0.10 RUS
WinBSPC RUS


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: CS Chat Monitor
СообщениеДобавлено: Пн дек 15, 2008 12:50 am 
Не в сети
Капитан
Капитан

Зарегистрирован: Пн мар 17, 2008 10:13 am
Сообщения: 270
Откуда: такие как я?
http://aluigi.altervista.org/papers.htm#hl

_________________
С вопросами сюда
Изображение


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: CS Chat Monitor
СообщениеДобавлено: Пн дек 15, 2008 9:39 am 
Не в сети
VIP
VIP

Зарегистрирован: Чт фев 15, 2007 7:23 pm
Сообщения: 747
Откуда: москва хорошова мневники
короче кому интересно, небольшая заготовка

в архиве лежат исходники, меняете IP на нужный вам и запускаете.

прога приконнектится к серверу и в списке появится юзер с ником Fake User

пс

я со строками работать не умею, поэтому пришлось писать черти как, но главное работает

прога рассчитана на Goldsrc 47 протокола


У вас нет доступа для просмотра вложений в этом сообщении.

_________________
Для проекта DCS требуются забаненые Vac аккаунты
на аккаунте должна быть хотя бы одна игра на движке Half Life1.
аккаунт нужен в дар, так как он предназначен для совместного использования всеми пользователями Ксмании.

Разработка CS Chat Monitor
Сканер игровых серверов
CF Toolbox 1.0.10 RUS
WinBSPC RUS


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
 [ Сообщений: 14 ] 

Часовой пояс: UTC


Кто сейчас на конференции

Сейчас этот форум просматривают: Alexa [Bot] и гости: 0


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

Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB