day & night

Активен ли ftp модератора, скрипт для сайта и форума
Дата обновления: , перейти к новому сообщению
#1
Roms



Опытный юзверь
**

Группа: Пользователи
Сообщений: 83
Регистрация: 8.05.2005
Пользователь №: 13.290


Респектов: 0
----------


Предупреждений:


В локальной сети есть сайт с разделами софта,видео,музыки... Есть модераторы,есть и нерадивые пользователи.Модераторы по возможности открывают доступ на ftp с логином и паролем(всегда и у всех одинаковый),для того что бы все желающие могли поделится своим добром для сети.Как только подробно не обьясняли,снова и снова возникают вопросы "как скинуть?" ,"кто модератор?" ,"а когда работают ftp?".Хотелось бы иметь возможность иметь на страницах сайта сигнализатор о работе того или иного ftp.Визуально это могло бы выглядеть вот так:

#################
#_____Активные______#
#________ftp_________#
#################
#__ftp://192.168.**.*_#
#__ftp://192.168.***.*#
#################

Если возможно,то и модераторам в подпись хотелось бы вставить картинку которая генерировалась в зависимости работает ftp в данный момент или нет.

Если непонятно изложил извеняйте (: я не программист.

Буду благодарен любым решениям.
User is offline
Go topGo end
 

Ответов(1 - 4)
2.11.2005 - 22:12
#2
Anthony



профи!
Group Icon

Группа: Наши Люди
Сообщений: 799
Регистрация: 18.09.2004
Из: Москва
Пользователь №: 1.682


Респектов: 57
-----X----




Сначала мы сделали так:
http://www.vilvit.net...indpost&p=5329
Но что-то не пошло. Мод был немного кривоват.
Глянь на наше окончательное решение.
http://www.vilvit.net...?showtopic=415
Посмотри в мою подпись.
Кстати картинку стырил отсюда. (Прян разрешил). smile.gif
User is offline
Go topGo end
2.11.2005 - 23:51
#3
Roms



Опытный юзверь
**

Группа: Пользователи
Сообщений: 83
Регистрация: 8.05.2005
Пользователь №: 13.290


Респектов: 0
----------


Предупреждений:


Anthony,это чудо в подписи как раз то о чём я говорил.
Но теперь возникает вопрос,а даст ли ваш разработчик мод в пользование?
Может скинешь ему мой номер аськи или напротив мне его координаты а я уже передам их нашим админам.Всё же профессионалам проще договориться .
User is offline
Go topGo end
3.11.2005 - 0:39
#4
Anthony



профи!
Group Icon

Группа: Наши Люди
Сообщений: 799
Регистрация: 18.09.2004
Из: Москва
Пользователь №: 1.682


Респектов: 57
-----X----




CODE
<?php
/* img.php made by Flash ( [email protected] ) I.D. */
function ftpstatus($host)
{
$socket=socket_create(AF_INET, SOCK_STREAM, SOL_TCP); //создаем сокет
$port='21'; // 21 порт, порт на котором крутиться ftp
if(@socket_connect($socket, $host, $port)) // открывает сокет
 $result=true;
else
 $result=false;
socket_close($socket); //закрываем сокет
return $result;
}
header("Content-type: image/gif");
     $dnsname=$_GET['name'];
     if (ftpstatus($dnsname))  $img=imagecreatefromgif('img/on.gif'); //создаем картинку на основе gif
     else $img=imagecreatefromgif('img/off.gif');
 imagegif ($img);
echo $img;
?>


соответственно из скрипта видно что должны прилагатся две gif картинки on.gif и off.gif. которые находятся в папке img относительно скрипта.

результатом данного скрипта является картинка gif.
пользоваться очень протсо
./img.php?name=IP_или_dns_имя
(практика показала, что сканирование по DNS идёт быстрее, нежли чем по IP)

кстати данный скрипт подходит не только для проверки работоспособности ftp а так же и для других вещей, стоит только изменить номер порта.

Единственное ,не удалось добиться чтобы картинка мигала. Т.е. on.gif не мигает.
User is offline
Go topGo end
3.11.2005 - 2:02
#5
Roms



Опытный юзверь
**

Группа: Пользователи
Сообщений: 83
Регистрация: 8.05.2005
Пользователь №: 13.290


Респектов: 0
----------


Предупреждений:


Anthony,большое человеческое тебе спасибо!
User is offline
Go topGo end

Topic Options
Сейчас: 1.05.2024 - 8:58
Мобильная версия | Lite версия