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

Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Веб Скрипт мониторинга с полосой заполненности

Тема в разделе "Веб-обвязки и лаунчеры", создана пользователем Chris, 2 апр 2012.

Статус темы:
Закрыта.
  1. DanteS

    DanteS Старожил Девелопер Пользователь

    Баллы:
    103
    Я уже пробовал на бесплатном хостинге, там отображается фон и по середине /, равно как и на моём.
     
    slavik123123123 нравится это.
  2. DanteS

    DanteS Старожил Девелопер Пользователь

    Баллы:
    103
    Попробовал через сокеты: "Failed to connect"
     
  3. DanteS

    DanteS Старожил Девелопер Пользователь

    Баллы:
    103
    [​IMG]
    Код:
    <html>
    <head>
    <link rel="stylesheet" href="monitor.css" type="text/css" />
    </head>
    <?php
    include('status.php'); // пробовал ещё так: /home/site/public_html/monitoring/status.php
    $Server = new status($IP = 'secondary.hopto.org', $Port = '25565');
    $info['CurPlayers'] = $Server->CurPlayers;
    $info['MaxPlayers'] = $Server->MaxPlayers;
    ?>
     
    <div class="monitor" style="background-position: <?php echo (-165+165*$info['CurPlayers']/$info['MaxPlayers']); ?>px 0;">
     
    <?php
    if ($info === false){
    ?>
    <?php
    }else{
    ?>
    <?php echo $info['CurPlayers']; ?> / <?php echo $info['MaxPlayers']; ?>
    <?php
    }
    ?>
    </div>
    
     
  4. Автор темы
    Chris

    Chris Старожил Пользователь

    Баллы:
    123

    Код:
    <html>
    <head>
    <link rel="stylesheet" href="/monitoring/monitor.css" type="text/css" />
    </head>
    <?php
    include('/monitoring/status.php');
    $Server = new status($IP = 'secondary.hopto.org', $Port = '25565');
    $info['CurPlayers'] = $Server->CurPlayers;
    $info['MaxPlayers'] = $Server->MaxPlayers;
    ?>
     
    <div class="monitor" style="background-position: <?php echo (-165+165*$info['CurPlayers']/$info['MaxPlayers']); ?>px 0;">
     
    <?php
    if ($info === false){
    ?>
    <?php
    }else{
    ?>
    <?php echo $info['CurPlayers']; ?> / <?php echo $info['MaxPlayers']; ?>
    <?php
    }
    ?>
    </div>
    
     
  5. DanteS

    DanteS Старожил Девелопер Пользователь

    Баллы:
    103
    status.php и monitor.css находятся в одной папке с php файлом мониторинга.
     
  6. Автор темы
    Chris

    Chris Старожил Пользователь

    Баллы:
    123
    Тогда не знаю, я писал скрипт под оплаченные хостинги и всех предупреждал :D
     
  7. DanteS

    DanteS Старожил Девелопер Пользователь

    Баллы:
    103
    Так у меня и не бесплатный, между прочим.
     
  8. mops1k

    mops1k Старожил Пользователь

    Баллы:
    123
    Skype:
    bednyj.mops
    ну да, некоторые хостинги закрывают работу с сокетами, но только бесплатные, а если у вас платный, вы можете написать в техподдержку и уточнить, включено ли, и если нет, то попросить включить, отказать они не могут, т.к. вы платите за услуги. А если включено и через сокеты файлед ту коннект, то просто скрипт не может подключится к серверу, смотрите все ли правильно указали
     
    RevenHell нравится это.
  9. maximusorg

    maximusorg Старожил Переводчик Пользователь

    Баллы:
    123
    Skype:
    K.N.A.Z
    Имя в Minecraft:
    maximusorg
    думаю дело не в этом.
    Руки кривые, извини.
     
  10. Автор темы
    Chris

    Chris Старожил Пользователь

    Баллы:
    123
    Если ты про мои руки, то ты в какой-то степени прав, я нубокодер пока что
     
  11. mops1k

    mops1k Старожил Пользователь

    Баллы:
    123
    Skype:
    bednyj.mops
    Рукие кривые у тех, кто не может готовенькое поставить, а вы уточняйте у кого впредь. Лично у меня и думаю, что у автора темы с руками намного лучше, чем у большинства здесь присутствующих
     
    slavik123123123 нравится это.
  12. maximusorg

    maximusorg Старожил Переводчик Пользователь

    Баллы:
    123
    Skype:
    K.N.A.Z
    Имя в Minecraft:
    maximusorg
    я про нубокодера.
     
  13. Автор темы
    Chris

    Chris Старожил Пользователь

    Баллы:
    123
    Короче все! Сегодня железно начну заниматься скриптом! Сделаю чтобы была полоска когда сервер вырублен и попробую оптимизировать его немного
     
  14. Автор темы
    Chris

    Chris Старожил Пользователь

    Баллы:
    123
    ЛЮДИ!!! В МОЕМ СКРИПТЕ БЫЛ ЛИШНИЙ ТЕГ </div>!!! ВОЗМОЖНО ВСЕ БЕДЫ БЫЛИ ИЗ-ЗА НЕГО!!! Лишний тег я удалил, скрипт обновлен!
     
  15. Kristrash

    Kristrash Активный участник

    Баллы:
    68
    Это мы уже давно поняли и писалось об этом не однократно, скрипт не работает у многих по другой причине.
    Если не трудно то напишите мне на каких версиях apache, php писался и тестировался этот скрипт.
    Заранее благодарен.
     
  16. Автор темы
    Chris

    Chris Старожил Пользователь

    Баллы:
    123
    Я же писал: "Короче все! Сегодня железно начну заниматься скриптом! Сделаю чтобы была полоска когда сервер вырублен и попробую оптимизировать его немного"
     
    BleaZzZ нравится это.
  17. Автор темы
    Chris

    Chris Старожил Пользователь

    Баллы:
    123
    UPD! Скрипт и тутор были обновлены! Теперь должно работать у всех!
     
  18. Kristrash

    Kristrash Активный участник

    Баллы:
    68
    Зачем тогда нужен monitor.php в архиве? Если вы просто вставили в тутор код который выложил @mops1k?
     
  19. DeaD_XaKeP

    DeaD_XaKeP Старожил

    Баллы:
    123
    Skype:
    deadxakep
    Имя в Minecraft:
    DeaD_XaKeP
    Отлично работает на многих хостингах! :bm:
    P.S НО ГДЕ ЖЕ КРАСНАЯ ПОЛОСАА? :why::why::why:
     
    Attelis нравится это.
  20. Автор темы
    Chris

    Chris Старожил Пользователь

    Баллы:
    123
    Да код @mops1k, файл удалить забыл :)
    Красная полоса будет завтра
     
    BleaZzZ и artem-s86 нравится это.
Статус темы:
Закрыта.

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