Просмотр полной версии : Отслеживание статистики (онлайна) GTA5 RP проеков
Kirill_Prime
14.02.2024, 18:27
Здравствуйте.
Хочу задать вопрос, есть ли библиотека или, возможно, готовый код для отслеживания количества игроков (онлайна) на проектах ГТА5 РП? Больше всего интересует проект Majestic RP
Заранее спасибо!
TravkaCode.lover()
16.02.2024, 21:56
Здравствуйте.
Хочу задать вопрос, есть ли библиотека или, возможно, готовый код для отслеживания количества игроков (онлайна) на проектах ГТА5 РП? Больше всего интересует проект Majestic RP
Заранее спасибо!
Зачастую на сайтах крупных проектов, имеется API для вывода информации. Посмотри F12 - Сеть. Если API нет то смотри какой документ возвращает данные и копируй fetch запрос, затем просто кидай запрос и парси инфу.
upd:
сам глянул на сайте маджестика, там есть API.
1708106401046.pngTravkaCode.lover() · 16 Фев 2024 в 20:56' data-fancybox="lb-post-1457105" data-lb-caption-extra-html="" data-lb-sidebar-href="" data-single-image="1" data-src="https://www.blast.hk/attachments/232230/" style="cursor: pointer;" title="1708106401046.png">
https://forum.antichat.xyz/attachments/28457105/img_2f5f409399.png
Kirill_Prime
16.02.2024, 22:29
Зачастую на сайтах крупных проектов, имеется API для вывода информации. Посмотри F12 - Сеть. Если API нет то смотри какой документ возвращает данные и копируй fetch запрос, затем просто кидай запрос и парси инфу.
upd:
сам глянул на сайте маджестика, там есть API.
Спасибо! Осталось попробовать в этом разобраться xD
Зачастую на сайтах крупных проектов, имеется API для вывода информации. Посмотри F12 - Сеть. Если API нет то смотри какой документ возвращает данные и копируй fetch запрос, затем просто кидай запрос и парси инфу.
upd:
сам глянул на сайте маджестика, там есть API.
Если не сложно, сможешь ли ты сказать, как мне обратиться к этому API через код, просто я не совсем понимаю, что мне делать с этим АПИ т.к. я ещё ток учусь программировать
Если не сложно, сможешь ли ты сказать, как мне обратиться к этому API через код, просто я не совсем понимаю, что мне делать с этим АПИ т.к. я ещё ток учусь программировать
Python:
import
requests
json
=
requests
.
get
(
"https://api1master.majestic-files.com/meta/servers?region=ru"
)
.
json
(
)
print
(
json
[
"result"
]
[
"servers"
]
[
0
]
[
"players"
]
)
# вместо 0 пиши номер сервера
Kirill_Prime
16.02.2024, 23:28
Python:
import
requests
json
=
requests
.
get
(
"https://api1master.majestic-files.com/meta/servers?region=ru"
)
.
json
(
)
print
(
json
[
"result"
]
[
"servers"
]
[
0
]
[
"players"
]
)
# вместо 0 пиши номер сервера
Спасибо, попробую
А есть ли такое же решение для Node JS ? Заранее спасибо !
JavaScript:
const
fetch
=
require
(
'node-fetch'
)
;
async
function
fetchPlayersCount
(
serverNum
)
{
try
{
const
response
=
await
fetch
(
"https://api1master.majestic-files.com/meta/servers?region=ru"
)
;
const
json
=
await
response
.
json
(
)
;
if
(
json
&&
json
.
result
&&
json
.
result
.
servers
&&
json
.
result
.
servers
.
length
>
serverNum
)
{
console
.
log
(
json
.
result
.
servers
[
serverNum
]
.
players
)
;
}
else
{
console
.
log
(
"Server not found."
)
;
}
}
catch
(
error
)
{
console
.
error
(
"An error occurred:"
,
error
)
;
}
}
// Вызов функции с указанием номера сервера
fetchPlayersCount
(
0
)
;
// Укажите здесь номер нужного сервера
Код сгенерировала нейросеть
Kirill_Prime
07.04.2024, 19:04
Зачастую на сайтах крупных проектов, имеется API для вывода информации. Посмотри F12 - Сеть. Если API нет то смотри какой документ возвращает данные и копируй fetch запрос, затем просто кидай запрос и парси инфу.
upd:
сам глянул на сайте маджестика, там есть API.
Привет, решил более углубленно разобраться в этом вопросе
Я попытался сам найти этот API как ты и сказал, через F12>Сеть, но не смог его найти
Просто щас ещё захотел попробовать такое же и для другого проекта: https://arizona-rp.com/
Как ты его нашёл? Нужно зайти специально на какую то страницу, в каком нибудь фильтре что-то прописать или что-то ещё?
Буду благодарен за ответ
TravkaCode.lover()
07.04.2024, 19:31
Привет, решил более углубленно разобраться в этом вопросе
Я попытался сам найти этот API как ты и сказал, через F12>Сеть, но не смог его найти
Просто щас ещё захотел попробовать такое же и для другого проекта: https://arizona-rp.com/
Как ты его нашёл? Нужно зайти специально на какую то страницу, в каком нибудь фильтре что-то прописать или что-то ещё?
Буду благодарен за ответ
https://forum.antichat.xyz/attachments/28480493/img_23942d1ad4.png
Kirill_Prime
07.04.2024, 20:22
Спасибо, на Majestic нашёл, а на https://arizona-rp.com/ получается нету?
просто там я потыкал на все такие иконки, и нигде онлайна не было
TravkaCode.lover()
07.04.2024, 20:38
Спасибо, на Majestic нашёл, а на https://arizona-rp.com/ получается нету?
просто там я потыкал на все такие иконки, и нигде онлайна не было
раньше был сайт с мониторингом их серверов, сейчас нужно искать их апишку в дебрях интернета
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot