Как мы считаем онлайн, рейтинг и аптайм
Онлайномер не берёт цифры у владельцев серверов. Мы сами подключаемся к каждому серверу — сейчас их в мониторинге 6 221 — и записываем, что он ответил. Поэтому история онлайна у нас своя, и по ней видно, где играют на самом деле.
Откуда онлайн
- Minecraft — Server List Ping: тот же запрос, что делает клиент игры в списке серверов.
- CS2, CS: Source, CS 1.6 — протокол Source A2S. Ботов, о которых сообщает сервер, вычитаем.
- DayZ, Rust, Project Zomboid, Valheim — тоже Source A2S, через порт запросов Steam; игрокам показываем порт входа, который сообщает сервер. У Rust онлайн и слоты берём из расширенного ответа (базовый обрезан до 255), очередь не считаем.
- GTA 5 RP (FiveM) — публичный список серверов Cfx.re и ответ самого сервера.
- Hytale — публичного протокола пока нет, онлайн не показываем.
Как часто
Чем больше игроков, тем чаще: от 100 онлайн — раз в 2 минуты, от 20 — раз в 3, иначе раз в 5 минут; пустые серверы — раз в 15–30 минут. Если страницу сервера открыли, проверяем его раз в минуту. Ответ старше часа за текущий онлайн не выдаём — показываем «нет свежих данных».
Рейтинг
Место — по среднему онлайну за 7 дней, а не по текущему: так кратковременный наплыв или «пустой» час не двигают сервер. Голоса игроков — отдельный рейтинг. Платные места — отдельный блок «Реклама» с erid; на рейтинг, подборки, похожие серверы и сравнения они не влияют.
Признаки накрутки
- Ровная линия — сутки онлайн почти не меняется при 20+ игроках. Живые игроки так себя не ведут; такие серверы стоят в рейтинге ниже и помечаются.
- Онлайн больше слотов — сам по себе не повод: у крупных серверов максимум бывает декоративным. Учитываем при ручной проверке.
Аптайм и падения
Падение начинается со второй неудачной проверки подряд и заканчивается первым удачным ответом. Аптайм — доля времени за 30 дней без падений. Все падения с длительностью видны на странице сервера.
Голоса и отзывы
Только из аккаунта с подтверждённой почтой: один голос за сервер в сутки и один отзыв о сервере на аккаунт. Адрес посетителя храним только в виде хэша и стираем через двое суток.
Частые вопросы
Откуда Онлайномер берёт онлайн?
Мы сами подключаемся к каждому серверу по его игровому протоколу каждые 1–30 минут и записываем ответ: Minecraft — Server List Ping, CS2, CS: Source, CS 1.6, DayZ, Rust, Project Zomboid и Valheim — Source A2S (через порт запросов Steam), GTA 5 RP — открытый список серверов Cfx.re (FiveM). Цифры, которые прислал владелец, в онлайн не попадают. Hytale пока не опрашивается: публичного протокола нет.
Считаются ли боты?
Нет. Если сервер сообщает число ботов (CS), мы вычитаем их из онлайна. У Rust очередь на вход в онлайн не входит.
Как часто обновляется онлайн?
Крупные серверы — каждые 2–3 минуты, небольшие — каждые 5 минут, пустые — реже. Если страницу сервера открыли, мы проверяем его чаще. Онлайн старше часа не показываем.
Как считается место в рейтинге?
По среднему онлайну за 7 дней. Серверы с признаком «ровной линии» (сутки онлайн почти не меняется при 20+ игроках) стоят ниже остальных. Купить место в рейтинге нельзя.
Что такое платные места?
Отдельный блок «Реклама» над рейтингом раздела: помечен словом «Реклама», с номером erid и ссылкой на рекламодателя. На позицию сервера в рейтинге, в подборках и сравнениях он не влияет.
Как считается аптайм?
По журналу падений: падение начинается со второй неудачной проверки подряд и заканчивается первым удачным ответом. Аптайм — доля времени за 30 дней без падений.
Кто пишет описания серверов?
Подпись под текстом говорит, откуда он: «от владельца» — владелец подтвердил сервер кодом в его названии и сам написал текст; «редакции» — текст написали мы; «автоописание» — собрано из ответа сервера и открытых данных, владельцем не проверено.
Как защищены голоса и отзывы?
Голосовать и писать отзывы можно только из аккаунта с подтверждённой почтой: один голос за сервер в сутки и один отзыв на аккаунт. Дополнительно — лимиты по адресу (храним только хэш, 2 суток) и проверка браузера.
Сколько хранится история?
Часовая история онлайна хранится бессрочно, 5-минутная — 90 дней, история карт CS — 90 дней.
Можно ли использовать данные Онлайномера?
Да, со ссылкой на Онлайномер (лицензия CC BY 4.0): таблица топ-500 серверов — /data/top.csv, данные отдельного сервера — публичный API /api/v1/servers/{id}.