Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

2 страниц V   1 2

Определение сервера Steam/No-steam (php)

, Небольшой вопрос
Статус пользователя Revelation
сообщение 27.2.2014, 12:31
Сообщение #1
Стаж: 13 лет

Сообщений: 1051
Благодарностей: 401
Полезность: 1075

Здравствуйте.

Хотел бы спросить, как можно на стороне php определить - сервер Steam или No-steam? По какому-нибудь фактору, серверной переменной и т.д.
Возникла небольшая проблема, с которой ранее не сталкивался.

Заранее спасибо.

-------------------------------------------------------------------------------------------
По версии, протоколу - не определишь никак. Есть варианты у кого-нибудь?

Отредактировал: Revelation, - 27.2.2014, 12:29
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя mazdan
сообщение 27.2.2014, 12:37
Сообщение #2


Иконка группы

Стаж: 15 лет

Сообщений: 7566
Благодарностей: 5437
Полезность: 1305

dp_version как вариант


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя ETO_BYLO_LETOM
сообщение 27.2.2014, 12:46
Сообщение #3


Иконка группы

Стаж: 14 лет
Город: Краснодар

Сообщений: 3393
Благодарностей: 4387
Полезность: 805

Никак.
Если только сервер без дпрото считать как стим.


😄
MasterServer.su прозрачнее чем твои окна дома
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Legenda
сообщение 27.2.2014, 12:49
Сообщение #4


Иконка группы

Стаж: 16 лет

Сообщений: 3619
Благодарностей: 1706
Полезность: 1010

Меценат Меценат

через rcon посылать команду meta list
хотя это может быть и заблокировано

возможно еще использовать старые запросы к серверу
если есть ответ - сервер dproto
если ответа нет - сервер либо steam либо ServerInfoAnswerType 1 стоит в настройках dproto

Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя MeliSa
сообщение 27.2.2014, 12:50
Сообщение #5
Стаж: 12 лет

Сообщений: 1
Благодарностей: 2
Полезность: 0

cbf1b2bfde1a.gif
коннект сделай с эмулей.. что ответит так и определишь... елси под 'strеam' подразумевается возможность игры с настоящего стима
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя mazdan
сообщение 27.2.2014, 12:50
Сообщение #6


Иконка группы

Стаж: 15 лет

Сообщений: 7566
Благодарностей: 5437
Полезность: 1305

Legenda, если чел имеет rcon от сервера, то он скорее всего в курсе стим или no-steam


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 3 раз
   + Цитировать сообщение
Статус пользователя Revelation
сообщение 27.2.2014, 13:44
Сообщение #7
Стаж: 13 лет

Сообщений: 1051
Благодарностей: 401
Полезность: 1075

rcon'а нет. Мониторинг произвольного сервера.

mazdan, Спасибо. Посмотрю.
MeliSa, Не понял, о каких эмулях идет речь. Можно подробнее?

Еще имеются варианты какие-нибудь? Может быть какой-нибудь "бот" на другом языке программирования сможет определить?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Justmw
сообщение 27.2.2014, 13:54
Сообщение #8
Стаж: 12 лет

Сообщений: 337
Благодарностей: 372
Полезность: 0

Цитата(Revelation @ 27.2.2014, 14:44) *
rcon'а нет. Мониторинг произвольного сервера.

mazdan, Спасибо. Посмотрю.
MeliSa, Не понял, о каких эмулях идет речь. Можно подробнее?

Еще имеются варианты какие-нибудь? Может быть какой-нибудь "бот" на другом языке программирования сможет определить?

Бот на том же php сможет определить легко
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Revelation
сообщение 27.2.2014, 17:22
Сообщение #9
Стаж: 13 лет

Сообщений: 1051
Благодарностей: 401
Полезность: 1075

Justmw,
Ни разу не занимался подобным. Можешь подсказать? (можно в лс). Или хотя бы куда копать.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Justmw
сообщение 27.2.2014, 17:30
Сообщение #10
Стаж: 12 лет

Сообщений: 337
Благодарностей: 372
Полезность: 0

Цитата(Revelation @ 27.2.2014, 18:22) *
Justmw,
Ни разу не занимался подобным. Можешь подсказать? (можно в лс). Или хотя бы куда копать.

http://php.net/manual/ru/function.fsockopen.php + Counter-Strike + udp sniffer
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Revelation
сообщение 27.2.2014, 18:48
Сообщение #11
Стаж: 13 лет

Сообщений: 1051
Благодарностей: 401
Полезность: 1075

Justmw, Честно говоря, вообще не понял, как связать все это дело с игрой.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Justmw
сообщение 27.2.2014, 18:59
Сообщение #12
Стаж: 12 лет

Сообщений: 337
Благодарностей: 372
Полезность: 0

Цитата(Revelation @ 27.2.2014, 19:48) *
Justmw, Честно говоря, вообще не понял, как связать все это дело с игрой.

Увы pardon.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя onotole
сообщение 27.2.2014, 19:32
Сообщение #13


Иконка группы

Стаж: 13 лет

Сообщений: 1572
Благодарностей: 1119
Полезность: 1550

Меценат Меценат

Цитата(Revelation @ 27.2.2014, 19:48) *
Justmw, Честно говоря, вообще не понял, как связать все это дело с игрой.

Берешь любой готовый скрипт, который получает инфу с сервера. Проверяешь, отдает ли сервер параметр dp_versdion. Если отдает, значит сервер но-стим

Цитата(Justmw @ 27.2.2014, 19:59) *
Увы pardon.gif

Умничать каждый может. Форум создан для помощи людям, а не для позерства
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 3 раз
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 27.2.2014, 19:32
Сообщение #14


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

onotole, ну не факт, есть же такие кто держит dproto и сервер steam only....
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя mazdan
сообщение 27.2.2014, 19:35
Сообщение #15


Иконка группы

Стаж: 15 лет

Сообщений: 7566
Благодарностей: 5437
Полезность: 1305

Bloo, и наоборот тоже бывает


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 27.2.2014, 19:37
Сообщение #16


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

mazdan, ну это когда использует не dproto, а что то еще?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя mazdan
сообщение 27.2.2014, 19:37
Сообщение #17


Иконка группы

Стаж: 15 лет

Сообщений: 7566
Благодарностей: 5437
Полезность: 1305

Bloo, ну да, просто в основной массе всё же dproto


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Legenda
сообщение 27.2.2014, 20:00
Сообщение #18


Иконка группы

Стаж: 16 лет

Сообщений: 3619
Благодарностей: 1706
Полезность: 1010

Меценат Меценат

Цитата(Bloo @ 27.2.2014, 21:37) *
mazdan, ну это когда использует не dproto, а что то еще?

есть же еще revemu
только тсс.....
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Revelation
сообщение 27.2.2014, 21:03
Сообщение #19
Стаж: 13 лет

Сообщений: 1051
Благодарностей: 401
Полезность: 1075

onotole,
Я уже почти все написал, только вот на этом застрял. С Dproto не всегда будет правильно отдавать информацию.


Legenda,
revemu мало кто использует на goldsource, в основном source engine игры. Да и то, там нет серверных переменных для проверки на эмулятор.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя onotole
сообщение 27.2.2014, 21:28
Сообщение #20


Иконка группы

Стаж: 13 лет

Сообщений: 1572
Благодарностей: 1119
Полезность: 1550

Меценат Меценат

Цитата(Revelation @ 27.2.2014, 22:03) *
onotole,
Я уже почти все написал, только вот на этом застрял. С Dproto не всегда будет правильно отдавать информацию.


Legenda,
revemu мало кто использует на goldsource, в основном source engine игры. Да и то, там нет серверных переменных для проверки на эмулятор.

90% серверов, если даже не больше, используют дпрото
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
2 страниц V   1 2
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: