Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
  • Данный раздел создан исключительно для релизов! Вопросы по лаунчеру или обвязке задавайте ТОЛЬКО в соответсвующей теме автора. Любые другие темы будут удалены, а авторы понесут наказание.

Веб [Free] EndlessMonitor 3.1.3 - Гибкий мониторинг! [Cron, Hostinger, SQL]

OsipXD

Старожил
Пользователь
Баллы
173
Имя в Minecraft
OsipXD
publicpreview.php

Плагин [v2.1] | Мониторинг [v3.1.3] | Демо
GitHub
​
Что получилось в итоге:​
  1. Мониторинг написан полностью заново.​
  2. Принцип работы мониторинга изменен. То есть теперь рисованием картинки как и положено занимается CSS, а следовательно нагружается не серверная, а клиентская машина.​
  3. Для файла конфигурации используется формат .ini вместо .php​
  4. Написан плагин для мониторинга, для тех, чей хостинг не поддерживает socket'ы или не хочется связываться с cron'ом.​
  5. Онлайн серверов записывается в MySQL БД.​
  6. При использовании плагина, мониторинг будет обновляться с точностью до секунды, и при этом не будет сильно грузить сервер.​
  7. Формат шаблонов изменен.​
  8. Из-за отсутствия картинок мониторинг весит 25 кб вместо 200 кб​
  9. Мониторинг работает гораздо быстрее прошлой версии.​
  10. Мониторинг работает на spigot'е / libigot'е​
  11. Каталоги защищены от листинга, конфиг защищен от просмотра​
------------------------------------------------------
3.1.3 (06.09.15) - За обновление спасибо Dereku
3.1.2OperaFix (23.08.15)
3.1.1EasyInstall (15.05.14)
- За обновление спасибо Dereku
3.1Install (11.07.13)
3.0.2CronFix (04.07.13)
3.0.1Fix
3.0Beta
(кликабельно)
------------------------------------------------------
1. Разархивируйте архив с мониторингом
2. Перейдите по адресу http://ваш_сайт.ru/путь_до_скрипта/installation/index.php
3. Следуйте инструкциям инсталлятора
4. Вывод мониторинга осуществляется через фрейм
Например: [ <iframe src="/Путь_До_Скрипта/monitor.php?server=serverId" frameborder="no" height="40" width="230" scrolling="no"></iframe> ]
1. Написать больше стилей
2. Добавить поддержку расширений и реализовать их автоматическое подключение
3. Совершенствовать и оптимизировать код
 
Последнее редактирование:
API
Если нужно отображение онлайна в лаунчере
---------------

При обращении к скрипту `launcher.php` из лаунчера передайте id сервера через POST запрос.

Ответ скрипта будет примерно таким: 2: Server is offline! Первая цифра - код ответа.
Код может быть таким: 0 и 1 - ошибки, 2 - сервер оффлайн, 3 - передается онлайн сервера

-----------------

Styles || Стили
Стили устанавливаются в корневую папку , после чего нужно указать название стиля в настройках мониторинга
-----------------
Ensemplix 1.2 - Всем известный стиль Ensemlix'а (если он еще не надоел). Я считаю, что в этой версии он получился более удачным
Скачать

Использование:
Для того, чтобы использовать иконки надо ссылке передавать еще один параметр - icon. Иконок бывает три типа: pick (кирка), sword (меч), wrench (гаечный ключ). Если иконку в параметре не указать, то по умолчанию будет использоваться pick.

Например:
/Путь_До_Скрипта/monitor.php?server=serverId&icon=sword
-----------------
 
Последнее редактирование:
logo.png
Наконец-то я доделал новую версию мониторинга...

Что получилось в итоге:
  1. Мониторинг написан полностью заново.
  2. Принцип работы мониторинга изменен. То есть теперь рисованием картинки как и положено занимается CSS, а следовательно нагружается не серверная, а клиентская машина.
  3. Для файла конфигурации используется формат .ini вместо .php
  4. Написан плагин для мониторинга, для тех, чей хостинг не поддерживает socket'ы или не хочется связываться с cron'ом.
  5. Онлайн серверов записывается в MySQL БД.
  6. При использовании плагина, мониторинг будет обновляться с точностью до секунды, и при этом не будет сильно грузить сервер.
  7. Формат шаблонов изменен.
  8. Из-за отсутствия картинок мониторинг весит 12 кб вместо 200 кб
  9. Мониторинг работает гораздо быстрее прошлой версии.
  10. Мониторинг должен работать на spigot'е [Не тестировалось]
P.S. Допишу позже, а то уже голова не варит с ног валюсь...
Назови по другому, т.к. он не php и без картинок.
P.S. с картинками мне больше нравится!
 
Назови по другому, т.к. он не php и без картинок.
P.S. с картинками мне больше нравится!
Я бы на твоём месте ушёл из веб-сферы. Это мне просто вынесло мозг "т.к. он не php"
Без картинок? Not bad. ;)
Ничего особенного ;)
 
@maxim.seshuk, с удовольствием выслушаю критику по коду в лс
 
@Iurii_Kharkov, он по прежнему на PHP о.о А про картинки: вы можете сделать css используя картинки
 
На libigot работает стабильно. Правда, деление на проценты ужасает.
 
@Dereku, хорошо. Сделаю возможность выбора либо проценты, либо дробью.
 
@Dereku, хорошо, скоро выложу обнову

Перенеси общий онлайн с версии 2.0
и дизайн ensemplix`а
и другой дизайн который первый и остальные няшности твоего скрипта
зарание спасибо
P.S. Жду чтобы установить на сайте проекта MineTop.Org
 
@OsipXD, крон на хостингере не работает, пишет
Похоже, что Вы пропустили что-то..

Путь не может начинаться с "/" и состоять из цифр и символов

Может я, что-то упустил? Помогите.
 
@OsipXD, крон на хостингере не работает, пишет
Похоже, что Вы пропустили что-то..

Путь не может начинаться с "/" и состоять из цифр и символов

Может я, что-то упустил? Помогите.

на хостингере не робит
 
но ведь
EndlessMonitor 3.0 Beta - Новая версия мониторинга! [Cron, Hostinger] [Free]
 
но ведь
EndlessMonitor 3.0 Beta - Новая версия мониторинга! [Cron, Hostinger] [Free]

тебе уже писали или нет крон нормальный работает или на премиум акаунте хостингера или на firstvds
но ни как либо на бесплатном
 
@OsipXD, крон на хостингере не работает, пишет
Похоже, что Вы пропустили что-то..

Путь не может начинаться с "/" и состоять из цифр и символов

Может я, что-то упустил? Помогите.

А не проще ли сделать это через плагин EndlessOnline?
 

Поделиться этой страницей

Назад
Верх