HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 28.01.2008, 13:54
.:EnoT:.
Постоянный
Регистрация: 29.05.2007
Сообщений: 850
С нами: 9975266

Репутация: 1916


По умолчанию

Насчёт прокси-чекера что ты написал...дык это не чекер а парсер какой-то..
Вот если пригодится парсер проксей с сайта freeproxy.ru, работает 100%
PHP код:
<center><font color="0080ff" size="4" face="Courier New">Список свежих прокси с сайта www.freeproxy.ru</center></font><br><center>
<font face="Tahoma" size="2">
<?
$fp 
fsockopen("checker.freeproxy.ru"80$errno$errstr10);

if (
$fp) {



    
$out  "GET /checker/last_checked_proxies.php HTTP/1.1\r\n";

    
$out .= "Host: checker.freeproxy.ru\r\n";

    
$out .= "Connection: Close\r\n\r\n";



    
fwrite($fp$out);

    
$content     =    '';

    while(!
feof($fp)) {

        
$content .=    fread($fp,2500);

    }

    
fclose($fp);

    
$content str_replace("\n""@@@"$content);

    
$content str_replace("\r\n""@@@"$content);

}



preg_match_all ("#(<script> <!--)(.*?)(// --></script>)#si"$content $massiv_java);



$count_proxy count($massiv_java['2'])-1;

if(
$count_proxy ) {

    for (
$i 0$i <= $count_proxy$i++) {



        
$temp_text $massiv_java['2'][$i];

        
preg_match_all ("#(name = ')(.*?)(';)#si",$temp_text $massiv_ip);

        
$ip $massiv_ip['2']['0'];

        if(
$ip) {

            
preg_match_all ("#(':' \+)(.*?)(\);)#si"$temp_text $massiv_rabot);

            
$code $massiv_rabot['2']['0'];

            
preg_match_all ("#($code = )(port)(\d{1,2})(.*?)(;)#si"$temp_text $massiv_rabot);

            
$port_temp $massiv_rabot['2']['0'].$massiv_rabot['3']['0'];

            
$code $massiv_rabot['4']['0'];

            
preg_match_all ("#($port_temp = )(.*?)(;)#si"$temp_text $massiv_rabot);

            
$port_code $massiv_rabot['2']['0'];

            
$expression $port_code.$code;

            eval(
'$result = '.$expression.';');

            echo 
$insect_proxy $ip.':'.$result.'<br>';

        }

    }

}  

?>
</font></center>
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
нужные тулзы x88x Болталка 9 11.12.2007 19:58
Мини шел Plz x_Lex PHP 8 20.06.2005 20:34



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.