SA-MP Forums Archive
Samp мониторинг JS - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Русский/Russian (https://sampforum.blast.hk/forumdisplay.php?fid=32)
+---- Thread: Samp мониторинг JS (/showthread.php?tid=644042)

Pages: 1 2


Samp мониторинг JS - Rusich - 02.11.2017

Приветствую. Есть ли скипт, который будет отображать информацию с сервера, что то наподобие:
Код HTML:
<script language='JavaScript' src='http://monitoring.ru/mon/info.php?&ip=IP&port=PORT&info=map'>



Re: Samp мониторинг JS - Argument - 07.11.2017

Можно юзать этот http://servers-samp.ru/jsapi
Ну или у себя на сайте с помощью SampQueryAPI.


Re: Samp мониторинг JS - Rusich - 16.11.2017

Quote:
Originally Posted by Argument
Посмотреть сообщение
Можно юзать этот http://servers-samp.ru/jsapi
Ну или у себя на сайте с помощью SampQueryAPI.
Мне нужен подобный скрипт только по IP и порту, свой скрипт.


Re: Samp мониторинг JS - Romz - 16.11.2017

Quote:
Originally Posted by Rusich
Посмотреть сообщение
Мне нужен подобный скрипт только по IP и порту, свой скрипт.
https://sampforum.blast.hk/showthread.php?tid=104299


Re: Samp мониторинг JS - Rusich - 16.11.2017

Quote:
Originally Posted by Romz
Посмотреть сообщение
Он разве будет выводиться по примеру с сайта который ты кинул? Мне кажется нет.


Re: Samp мониторинг JS - Argument - 16.11.2017

Quote:
Originally Posted by Rusich
Посмотреть сообщение
Он разве будет выводиться по примеру с сайта который ты кинул? Мне кажется нет.
Ручками делай, ручками.
На твоем сайте нет поддержки php? Если есть юзай этот скрипт. Все мониторинги(большая часть точно), которые используют get запросы при помощи js, делают это через SampQueryAPI.

Вот отличный пример использования скрипта: https://gist.github.com/ziggi/d3a8f93783b7deea2895



Re: Samp мониторинг JS - Stepashka - 16.11.2017

Тебе предоставили всю необходимую информацию.


Re: Samp мониторинг JS - Rusich - 16.11.2017

Quote:
Originally Posted by Stepashka
Посмотреть сообщение
Тебе предоставили всю необходимую информацию.
Я ищу полный и готовый скрипт, а то что предоставили - основной скрипт.


Re: Samp мониторинг JS - Stepashka - 17.11.2017

Quote:
Originally Posted by Rusich
Посмотреть сообщение
Я ищу полный и готовый скрипт, а то что предоставили - основной скрипт.
Таких в открытом доступе нет.


Re: Samp мониторинг JS - OKStyle - 17.11.2017

Раньше был сервис по генерации png-картинки с названием сервера и кол-вом игроков.


Re: Samp мониторинг JS - Rusich - 17.11.2017

Quote:
Originally Posted by Stepashka
Посмотреть сообщение
Таких в открытом доступе нет.
Именно поэтому я тут. Ищу людей которые помогут.


Re: Samp мониторинг JS - Rusich - 17.11.2017

Quote:
Originally Posted by OKStyle
Посмотреть сообщение
Раньше был сервис по генерации png-картинки с названием сервера и кол-вом игроков.
Раньше подобных сервисов было море. Подобный скрипт был и в SourceServerQueries, но он тоже перестал работать.


Re: Samp мониторинг JS - eakwarp - 17.11.2017

Есть же апишка, что бы эти данные снимать, в англоязычном разделе. Хотя я давно плюнул и юзаю прослойку через бд, для отображения информации о онлайне.


Re: Samp мониторинг JS - Sia - 17.11.2017

а по теме вот нормальный монтор для сампа с картинками которые обнвляются http://monitor.sacnr.com


Re: Samp мониторинг JS - Rusich - 17.11.2017

Quote:
Originally Posted by eakwarp
Посмотреть сообщение
Есть же апишка, что бы эти данные снимать, в англоязычном разделе. Хотя я давно плюнул и юзаю прослойку через бд, для отображения информации о онлайне.
Можно подробнее? Хоть какой-то вразумительный ответ.


Re: Samp мониторинг JS - Rusich - 17.11.2017

Quote:
Originally Posted by Sia
Посмотреть сообщение
а по теме вот нормальный монтор для сампа с картинками которые обнвляются http://monitor.sacnr.com
Всё хорошо, но хотелось бы свой по типу который писал в первом сообщении.


Re: Samp мониторинг JS - Argument - 17.11.2017

Быдло вариант на скорую руку.
Структура: Минусы:
- отсутствие вывода игроков в API (рукастые прикрутят).
- чем больше информации о сервере выгружается, тем дольше идет загрузка страницы.
- не было найдено значение language в SampQueryAPI.
Плюсы:
- пофикшена кириллица (hostname, mapname, gamemode, weburl).
- с JS скриптом загрузка инфы идет быстрее, чем напрямую через SampQueryAPI.
- можно открывать свой мониторинг с блэкджеком и 63, 64 скинами из сампа.

Использование:
Можно сразу сделать проверку по samp.status, если 0, то не выводить дальнейшую инфу
Код:
<!--
	(Кодировка в notepad UTF-8)
	с кириллицей в названии: 176.32.36.88
	сервер samp-rp: 185.169.134.22
-->
<script src="ping.php?ip=185.169.134.22&port=7777"></script>

Status: <script>document.write(samp.status == 0 ? 'Offline' : 'Online')</script>
<br /><br />
Hostname: <script>document.write(samp.hostname)</script><br/>
Gamemode: <script>document.write(samp.gamemode)</script><br/>
Mapname: <script>document.write(samp.mapname)</script><br />
Version: <script>document.write(samp.version)</script>
<br /><br />
Players: <script>document.write(samp.players + ' / ' + samp.maxplayers)</script><br />
Weather: <script>document.write(samp.weather)</script><br />
World Time: <script>document.write(samp.worldtime)</script><br />
Password: <script>document.write(samp.password ? 'Yes' : 'No')</script><br />
Weburl: <script>document.write(samp.weburl)</script><br />
Скрин с кириллицей: https://image.prntscr.com/image/hDpb...xS9VVtvk4g.png
Скрин с латиницей: https://image.prntscr.com/image/vkht...LJDWfBJ01A.png


Re: Samp мониторинг JS - Rusich - 17.11.2017

Quote:
Originally Posted by Argument
Посмотреть сообщение
Быдло вариант на скорую руку.
Структура:
  • index.html - страница с подключенным JS
  • ping.php - формирует ответ с помощью SampQueryAPI для удобного использования
  • SampQueryAPI.php - думаю, объяснять не требуется
Минусы:
- отсутствие вывода игроков в API (рукастые прикрутят).
- чем больше информации о сервере выгружается, тем дольше идет загрузка страницы.
- не было найдено значение language в SampQueryAPI.
Плюсы:
- пофикшена кириллица (hostname, mapname, gamemode, weburl).
- с JS скриптом загрузка инфы идет быстрее, чем напрямую через SampQueryAPI.
- можно открывать свой мониторинг с блэкджеком и 63, 64 скинами из сампа.

Использование:
Можно сразу сделать проверку по samp.status, если 0, то не выводить дальнейшую инфу
Код:
<!--
	(Кодировка в notepad UTF-8)
	с кириллицей в названии: 176.32.36.88
	сервер samp-rp: 185.169.134.22
-->
<script src="ping.php?ip=185.169.134.22&port=7777"></script>

Status: <script>document.write(samp.status == 0 ? 'Offline' : 'Online')</script>
<br /><br />
Hostname: <script>document.write(samp.hostname)</script><br/>
Gamemode: <script>document.write(samp.gamemode)</script><br/>
Mapname: <script>document.write(samp.mapname)</script><br />
Version: <script>document.write(samp.version)</script>
<br /><br />
Players: <script>document.write(samp.players + ' / ' + samp.maxplayers)</script><br />
Weather: <script>document.write(samp.weather)</script><br />
World Time: <script>document.write(samp.worldtime)</script><br />
Password: <script>document.write(samp.password ? 'Yes' : 'No')</script><br />
Weburl: <script>document.write(samp.weburl)</script><br />
Скрин с кириллицей: https://image.prntscr.com/image/hDpb...xS9VVtvk4g.png
Скрин с латиницей: https://image.prntscr.com/image/vkht...LJDWfBJ01A.png
Ну уже что то похоже на правду, однако не совсем то.
Можно ли из этого добра сделать что то по типу:

Код HTML:
<script language='JavaScript' src='http://monitoring.ru/mon/info.php?&ip=IP&port=PORT&info=map'>



Re: Samp мониторинг JS - Argument - 17.11.2017

Quote:
Originally Posted by Rusich
Посмотреть сообщение
Ну уже что то похоже на правду, однако не совсем то.
Можно ли из этого добра сделать что то по типу:

Код HTML:
<script language='JavaScript' src='http://monitoring.ru/mon/info.php?&ip=IP&port=PORT&info=map'>
Омг. Хочешь прикол? Это оно и есть
Что мешает тебе все три файла залить на сайт и получить тот же эффект, что и от твоего примера?


Re: Samp мониторинг JS - Rusich - 18.11.2017

Quote:
Originally Posted by Argument
Посмотреть сообщение
Омг. Хочешь прикол? Это оно и есть
Что мешает тебе все три файла залить на сайт и получить тот же эффект, что и от твоего примера?
Серьезно? Таким примером которым я написал? Просто подставляя переменные?