 |

14.02.2024, 18:27
|
|
Новичок
Регистрация: 14.02.2024
Сообщений: 5
С нами:
1183684
Репутация:
1
|
|
Здравствуйте.
Хочу задать вопрос, есть ли библиотека или, возможно, готовый код для отслеживания количества игроков (онлайна) на проектах ГТА5 РП? Больше всего интересует проект Majestic RP
Заранее спасибо!
|
|
|

16.02.2024, 21:56
|
|
Участник форума
Регистрация: 22.06.2023
Сообщений: 100
С нами:
1524813
Репутация:
33
|
|
Сообщение от Kirill_Prime
Здравствуйте.
Хочу задать вопрос, есть ли библиотека или, возможно, готовый код для отслеживания количества игроков (онлайна) на проектах ГТА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">

|
|
|

16.02.2024, 22:29
|
|
Новичок
Регистрация: 14.02.2024
Сообщений: 5
С нами:
1183684
Репутация:
1
|
|
Сообщение от TravkaCode.lover()
Зачастую на сайтах крупных проектов, имеется API для вывода информации. Посмотри F12 - Сеть. Если API нет то смотри какой документ возвращает данные и копируй fetch запрос, затем просто кидай запрос и парси инфу.
upd:
сам глянул на сайте маджестика, там есть API.
Спасибо! Осталось попробовать в этом разобраться xD
Сообщение от TravkaCode.lover()
Зачастую на сайтах крупных проектов, имеется API для вывода информации. Посмотри F12 - Сеть. Если API нет то смотри какой документ возвращает данные и копируй fetch запрос, затем просто кидай запрос и парси инфу.
upd:
сам глянул на сайте маджестика, там есть API.
Если не сложно, сможешь ли ты сказать, как мне обратиться к этому API через код, просто я не совсем понимаю, что мне делать с этим АПИ т.к. я ещё ток учусь программировать
|
|
|

16.02.2024, 23:09
|
|
Познавший АНТИЧАТ
Регистрация: 14.10.2021
Сообщений: 1,412
С нами:
2411807
Репутация:
118
|
|
Сообщение от Kirill_Prime
Если не сложно, сможешь ли ты сказать, как мне обратиться к этому API через код, просто я не совсем понимаю, что мне делать с этим АПИ т.к. я ещё ток учусь программировать
Python:
Код:
import
requests
json
=
requests
.
get
(
"https://api1master.majestic-files.com/meta/servers?region=ru"
)
.
json
(
)
print
(
json
[
"result"
]
[
"servers"
]
[
0
]
[
"players"
]
)
# вместо 0 пиши номер сервера
|
|
|

16.02.2024, 23:28
|
|
Новичок
Регистрация: 14.02.2024
Сообщений: 5
С нами:
1183684
Репутация:
1
|
|
Сообщение от Sadow
Python:
Код:
import
requests
json
=
requests
.
get
(
"https://api1master.majestic-files.com/meta/servers?region=ru"
)
.
json
(
)
print
(
json
[
"result"
]
[
"servers"
]
[
0
]
[
"players"
]
)
# вместо 0 пиши номер сервера
Спасибо, попробую
|
|
|

18.03.2024, 16:39
|
|
Познавший АНТИЧАТ
Регистрация: 14.10.2021
Сообщений: 1,412
С нами:
2411807
Репутация:
118
|
|
Сообщение от Alond
А есть ли такое же решение для 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
)
;
// Укажите здесь номер нужного сервера
Код сгенерировала нейросеть
|
|
|

07.04.2024, 19:04
|
|
Новичок
Регистрация: 14.02.2024
Сообщений: 5
С нами:
1183684
Репутация:
1
|
|
Сообщение от TravkaCode.lover()
Зачастую на сайтах крупных проектов, имеется API для вывода информации. Посмотри F12 - Сеть. Если API нет то смотри какой документ возвращает данные и копируй fetch запрос, затем просто кидай запрос и парси инфу.
upd:
сам глянул на сайте маджестика, там есть API.
Привет, решил более углубленно разобраться в этом вопросе
Я попытался сам найти этот API как ты и сказал, через F12>Сеть, но не смог его найти
Просто щас ещё захотел попробовать такое же и для другого проекта: https://arizona-rp.com/
Как ты его нашёл? Нужно зайти специально на какую то страницу, в каком нибудь фильтре что-то прописать или что-то ещё?
Буду благодарен за ответ
|
|
|

07.04.2024, 19:31
|
|
Участник форума
Регистрация: 22.06.2023
Сообщений: 100
С нами:
1524813
Репутация:
33
|
|
Сообщение от Kirill_Prime
Привет, решил более углубленно разобраться в этом вопросе
Я попытался сам найти этот API как ты и сказал, через F12>Сеть, но не смог его найти
Просто щас ещё захотел попробовать такое же и для другого проекта: https://arizona-rp.com/
Как ты его нашёл? Нужно зайти специально на какую то страницу, в каком нибудь фильтре что-то прописать или что-то ещё?
Буду благодарен за ответ

|
|
|

07.04.2024, 20:22
|
|
Новичок
Регистрация: 14.02.2024
Сообщений: 5
С нами:
1183684
Репутация:
1
|
|
Сообщение от TravkaCode.lover()
Спасибо, на Majestic нашёл, а на https://arizona-rp.com/ получается нету?
просто там я потыкал на все такие иконки, и нигде онлайна не было
|
|
|

07.04.2024, 20:38
|
|
Участник форума
Регистрация: 22.06.2023
Сообщений: 100
С нами:
1524813
Репутация:
33
|
|
Сообщение от Kirill_Prime
Спасибо, на Majestic нашёл, а на https://arizona-rp.com/ получается нету?
просто там я потыкал на все такие иконки, и нигде онлайна не было
раньше был сайт с мониторингом их серверов, сейчас нужно искать их апишку в дебрях интернета
|
|
|
|
 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|