Тема: socks checker
Показать сообщение отдельно

  #3  
Старый 27.02.2008, 19:54
lsass.exe
Участник форума
Регистрация: 05.08.2007
Сообщений: 236
С нами: 9877346

Репутация: 457
По умолчанию

Цитата:
Сообщение от Flame of Soul  
прости не совсем понимаю вопрос(( тебе надо проверить запущен socks в системе, или тебе нужен скрипт управления socks-ом?

если первое то вот скрипт для проверки статуса демонов, работающих на Linux сервере.
PHP код:
<?php 
function checkd($daemon,$name) { 
  
$ps ="ps ax | grep $daemon | wc -l"; 
  
$origps = exec($ps); 
  
$minone = $origps-2; 
  if (
$minone<1) { 
      
$dataps = "only [ $minone ] daemon for [ $daemon ] <br>[ $name ] TOTALY DOWN<br><hr>"; 
      } 
  if (
$minone==1) { 
      
$dataps = "<font color=blue>up</font> only with [ $minone ] [ $daemon ] daemon<br><hr>"; 
      } 
  if (
$minone>1) { 
      
$dataps = "<font color=blue>up</font> with [ $minone ] [ $daemon ] daemons<br>"; 
      } 
      return 
$dataps; 
}
echo 
checkd("socks","socks daemon"); 
echo 
checkd("mysqld","mysql daemon"); 
echo 
checkd("httpd","httpd daemon"); 
?>
ему нужен скрипт, которому скармливаешь список соксов и который проверит их на валид.

По сабжу, тему поднималась не раз, юзай поиск.
 
Ответить с цитированием