Показать сообщение отдельно

  #9  
Старый 07.05.2008, 13:38
vizard-06
Познающий
Регистрация: 06.12.2006
Сообщений: 57
С нами: 10225190

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

написал парсер проксей с http://www.nntime.com/ с обходом защиты на js которую ввели там
PHP код:
<?
$prox_link
=file_get_contents('http://www.nntime.com/');
$peremen_port='';
$prox_res='';
$prox_link=str_replace("\r\n",'',$prox_link);
$prox_link=str_replace("\n",'',$prox_link);
preg_match("/javascript\"\>(.*?)\<\/script\>/i",$prox_link,$peremeni);
$k_ports=preg_match_all("/document\.write\(\"\:\"(.*?)\)\<\/script\>/i",$prox_link,$port);
preg_match_all("/(\d+\.\d+\.\d+\.\d+)\</i",$prox_link,$iiip);
$p_port=explode(';',$peremeni[1]);
for(
$iii=0;$iii<count($p_port)-1;$iii++) {
    
$peremen_port.='$'.$p_port[$iii].'; ';
}
eval(
$peremen_port);
for(
$iii=0;$iii<$k_ports;$iii++) {
    
$port_ed=str_replace("+",'.$',$port[1][$iii]);
    eval(
'$port_res=\':\''.$port_ed.';');
    
$prox_res.=$iiip[1][$iii].$port_res.'<br>';
}
echo 
$prox_res;
?>

Последний раз редактировалось vizard-06; 07.05.2008 в 13:52..
 
Ответить с цитированием