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

Веб Мониторинг для крона

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

  1. EpicMan2

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

    Баллы:
    173
  2. Хостинг MineCraft
    <
  3. Автор темы
    programmeraxel

    programmeraxel Старожил

    Баллы:
    103
    ПриветОтМиднайта нравится это.
  4. Vampikkkk

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

    Баллы:
    173
    Skype:
    Vampikkkk
    Все равно не хочет работать
     
  5. Автор темы
    programmeraxel

    programmeraxel Старожил

    Баллы:
    103
    В пм скайп свой напиши
     
  6. Vampikkkk

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

    Баллы:
    173
    Skype:
    Vampikkkk
    @programmeraxel,написал
     
  7. Vampikkkk

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

    Баллы:
    173
    Skype:
    Vampikkkk
    На почту такая ошибка приходит
    Код:
    /home/p132715/www/smalllife.ru/m/mon.sh: line 14: syntax error near unexpected token `do
    '
    /home/p132715/www/smalllife.ru/m/mon.sh: line 14: `do
    '
     
  8. Автор темы
    programmeraxel

    programmeraxel Старожил

    Баллы:
    103
    А какой обработчик стоит в кроне?
     
  9. Vampikkkk

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

    Баллы:
    173
    Skype:
    Vampikkkk
    @programmeraxel,#!/bin/sh
     
  10. Vampikkkk

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

    Баллы:
    173
    Skype:
    Vampikkkk
    Скрипт немного изменили в тех.поддержки.
    Код:
    #!/bin/sh
    save='/home/p132715/www/smalllife.ru/m/index.html'
    savep='/home/p132715/www/smalllife.ru/m/mon.tmp'
    echo '<html>' >$savep
    echo '<head>' >>$savep
    echo '<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">' >>$savep
    echo '<link rel="stylesheet" href="style.css" type="text/css" media="screen, projection, tv">' >>$savep
    echo '<title>Page title</title>' >>$savep
    echo '</head>' >>$savep
    echo '<body>' >>$savep
    echo '<div class="status-block">' >>$savep
    echo '<div class="status-title">' >>$savep
    for servers in 85.238.98.243:25580:'server 1' 85.238.98.243:25580:'server 2'
    do
    err=0
    server=`echo $servers | awk -F ":" '{print $1}'`
    port=`echo $servers | awk -F ":" '{print $2}'`
    iconid=`echo $servers | awk -F ":" '{print $3}'`
    sname=`echo $servers | awk -F ":" '{print $4}'`
    if exec 3<>/dev/tcp/$server/$port; then
    echo -e "\xFE">&3
    if data=`cat <&3`
    then
    echo good
    else
    err=1
    fi
    if [ -n "$data" ]
    then
    echo good
    else
    err=1
    fi
    if [ "$err" == 1 ]
    then
    echo bad
    else
    echo good
    servername=`echo $data | awk -F"\xA7" '{print $1}' | awk -F"\x14" '{print $2}'`
    loginu=`echo $data | awk -F"\xA7" '{print $2}'`
    allu=`echo $data | awk -F"\xA7" '{print $3}'`
    let "bar = loginu % allu"
    fi
    else
    err=1
    fi
    if [ "$err" == 1 ]
    then
    echo '<div class="status-holder">' >>$savep
    echo '<div class="status-text">Offline</div>' >>$savep
    echo '<div class="status-name">'$sname'</div>' >>$savep
    echo '<div class="status-offline" style="width:200px">' >>$savep
    echo '<div class="status-trail" style="width:100%"></div>' >>$savep
    else
    echo '<div class="status-holder">' >>$savep
    echo '<div class="status-text">'$loginu'/'$allu'</div>' >>$savep
    echo '<div class="status-name">'$servername'</div>' >>$savep
    echo '<div class="status-online" style="width:200px">' >>$savep
    echo '<div class="status-trail" style="width:'$bar'%"></div>' >>$savep
    fi
    echo '</div>' >>$savep
    echo '</div>' >>$savep
    done
    echo '</div>' >>$savep
    echo '</div>' >>$savep
    echo '</body>' >>$savep
    echo '</html>' >>$savep
    cp "$savep" "$save"
     
  11. Автор темы
    programmeraxel

    programmeraxel Старожил

    Баллы:
    103
    #!/bin/bash

    чистый шел может не корректно обрабатывать скрипт
     
  12. Vampikkkk

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

    Баллы:
    173
    Skype:
    Vampikkkk
    @programmeraxel,изменил, тоже самое.
    Код:
    /home/p132715/www/smalllife.ru/m/mon.sh: line 14: syntax error near unexpected token `do
    '
    /home/p132715/www/smalllife.ru/m/mon.sh: line 14: `do
    '
     
  13. Vampikkkk

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

    Баллы:
    173
    Skype:
    Vampikkkk
    Подскажите пожалуста как это справить, очень хочу этот мониторинг)
    Код:
    /home/p132715/www/smalllife.ru/m/mon.sh: line 14: syntax error near unexpected token `do
     
    '
     
    /home/p132715/www/smalllife.ru/m/mon.sh: line 14: `do
     
    '
     
  14. Автор темы
    programmeraxel

    programmeraxel Старожил

    Баллы:
    103
    for servers in 85.238.98.243:25580:'server 1' 85.238.98.243:25580:'server 2'; do
     
  15. Vampikkkk

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

    Баллы:
    173
    Skype:
    Vampikkkk
    Проблему решил перекодировав файл в utf-8 без BOM
     
  16. Vampikkkk

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

    Баллы:
    173
    Skype:
    Vampikkkk
    Еще не подскажиите как один мониторинг убрать?
    Разобрался
     
  17. Vampikkkk

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

    Баллы:
    173
    Skype:
    Vampikkkk
    Можете скинуть css чтоб как на скрине отображалось слева названия, справа количество игроков n'ое/max и наверху свой произвольный текст, уже час пытаюсь зделать не могу.
     
  18. Автор темы
    programmeraxel

    programmeraxel Старожил

    Баллы:
    103
    Я подобного не рисовал.
     
  19. Vampikkkk

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

    Баллы:
    173
    Skype:
    Vampikkkk
    Я вот про это если можна.
    У меня просто число сверху мониторинга отображается и все.
     
    Оригинало_о нравится это.
  20. Автор темы
    programmeraxel

    programmeraxel Старожил

    Баллы:
    103
    скрин?
     
  21. Vampikkkk

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

    Баллы:
    173
    Skype:
    Vampikkkk
    Сникерсни нравится это.

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