Nuevas NORMAS para el foro

Curso Hacker
Bienvenido(a), Visitante. Favor de ingresar o registrarse.
¿Perdiste tu email de activación? - Agosto 07, 2008, 03:43:24
Boton Buscar
Inicio Ayuda Ingresar Registrarse
Visita: Articulos - Juegos Gratis - Da Foros

Comunidad Underground Hispana  |  Programacion  |  Programación  |  Perl (Moderador: OzX)  |  Tema: KChekcer Proxy 0.1 by OzX 0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: KChekcer Proxy 0.1 by OzX  (Leído 83 veces)
OzX
Moderadores
Gran Colaborador
*****
Desconectado Desconectado

Mensajes: 2049


foro.new-bytes.net


Ver Perfil WWW
« en: Abril 19, 2008, 04:21:04 »

Un Script para verificar los Proxy que estan en Proxylist.new-bytes.net

Es algo lento, pero lo bueno que te verifica toda la Lista y te la Guarda en una Nueva.
A mi me funciona para lo que quiero hacer, pero si alguien quiere mejorar el tiempo de respuesta , si esta bueno o malo los proxy adelante... En la version 0.1 Provare on Socket.


Citar
use LWP::UserAgent;
use HTTP::Request;
use LWP::Simple;
system ("cls");
syswrite STDOUT,"
  • KCheker Proxy 0.1\n\n";
mirror("http://proxylist.new-bytes.net/list.txt", "proxy.txt");
open(PROXY,"proxy.txt");
 @proxy=<PROXY>;
close (PROXY);
$url="http://www.google.es";
$cantidad=1;
foreach $i ( @proxy){

open (CODE,">>PROXY_LIST.TXT");
chomp ($i);
$pr = LWP::UserAgent->new;
$pr->agent(" Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14");
$pr->max_size(10);
$pr->timeout(20);
$pr->proxy(["http"], "http://".$i."/");
$req = HTTP::Request->new(GET => $url);
$response = $pr->request($req);
if ($response->is_success){
$cantidad++;
syswrite STDOUT, "[OK]\t$i\n";
print CODE "$i\n";
}
}

close (CODE);
En línea

Páginas: [1] Ir Arriba Imprimir 
Comunidad Underground Hispana  |  Programacion  |  Programación  |  Perl (Moderador: OzX)  |  Tema: KChekcer Proxy 0.1 by OzX « anterior próximo »
Ir a:  


Ranking-Hits
Powered by SMF 1.1.5 | SMF © 2006-2007, Simple Machines LLC