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

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

На почту такая ошибка приходит
Код:
/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
'
 
Скрипт немного изменили в тех.поддержки.
Код:
#!/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"
 
@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
'
 
Подскажите пожалуста как это справить, очень хочу этот мониторинг)
Код:
/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
 
'
 
Подскажите пожалуста как это справить, очень хочу этот мониторинг)
Код:
/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
 
'
for servers in 85.238.98.243:25580:'server 1' 85.238.98.243:25580:'server 2'; do
 
Можете скинуть css чтоб как на скрине отображалось слева названия, справа количество игроков n'ое/max и наверху свой произвольный текст, уже час пытаюсь зделать не могу.
 
Можете скинуть css чтоб как на скрине отображалось слева названия, справа количество игроков n'ое/max и наверху свой произвольный текст, уже час пытаюсь зделать не могу.
Я подобного не рисовал.
 

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

Назад
Верх