Задать вопрос
Ответы пользователя по тегу Steam
  • Как можно автоматически собрать IP адреса к которым обращается программа?

    saboteur_kiev
    @saboteur_kiev Куратор тега Компьютерные сети
    software engineer
    У стима не обязательно статичные айпишники. Во-первых они могут зависеть от региона. Во-вторых сервера стима периодически уходят на обслуживание, это же крупная IT компания, новые сервера подключили, старые отключили. Будешь постоянно пересканировать список IP?

    В общем, у стима есть множество серверов, которые поддерживают следующие ресурсы, и работать лучше по доменным именам типа таким:
    steampowered.com
    steamcommunity.com
    steamgames.com
    steamusercontent.com
    steamcontent.com
    steamstatic.com
    akamaihd.net

    Ну или бери сразу все айпишники корпорации, например тут
    ipv4
    https://bgp.he.net/AS32590#_prefixes
    ipv6
    https://bgp.he.net/AS32590#_prefixes6
    Ответ написан
    Комментировать
  • Статистика матча CS:GO?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Все так.
    rcon, SteamAPI
    Можно еще логи парсить на конкретные действия. Вообще еще в 1.5 можно было писать свои плагины.
    Ответ написан
    Комментировать
  • Конкуренты steam?

    saboteur_kiev
    @saboteur_kiev Куратор тега Разработка игр
    software engineer
    vk
    facebook
    steam
    android market
    microsoft store
    apple store
    origin
    gog
    Ответ написан
    Комментировать
  • Какую технологию использует Steam для создания игроками серверов?

    saboteur_kiev
    @saboteur_kiev Куратор тега Разработка игр
    software engineer
    Стим может просто пробрасывать игроков на ваш коннект.

    Вы подключаетесь к Стим с серого адреса. Используется NAT - то есть на роутере, у которого есть белый IP, открывается наружу порт, через который пакеты транслируются на вашу машину.
    Этот адрес/порт известен Стиму, он перекидывает игроков на него.

    Конкретная реализация зависит от конкретной игры.
    Ответ написан
    Комментировать