Traigo un script que filtra una lista de proxies con el formato de host:puerto y devuelve una lista de los que funcionan, ordenados de mayor a menor velocidad.

El código se basa uno_anterior, y se puede encontrar aquí [ http:// pastebin.com/AF1RmgJj ]

Todos los parámetros se consideran archivos de proxies, además el texto que se envía en las pruebas (proxy que se está probando y tiempos) se pasan por stderr, mientras que la lista final por stdout, así que se pueden redireccionar fácilmente.

Ah, sí, los dos números que muestra al probar los proxy son, primero tiempo que tarda en conectarse al proxy y segundo, tiempo que tarda el proxy en conectarse a otro host (hay una variable por ahi para definir cual es, por defecto se conecta a la IP de google en el puerto 80 )

Y por último una lista ya filtrada

===============================================================================

213.192.3.66:1080 195.117.61.210:1080 195.205.171.48:1080 207.102.11.254:1080 222.168.18.227:1080 218.241.238.141:1080 121.8.124.42:1080 222.188.10.1:1080 219.150.227.111:1080 218.1.118.122:1080 219.139.35.67:1080 218.56.21.226:1080 123.13.206.59:1080 221.2.144.135:1080 219.157.200.19:1080 119.115.136.150:1080 218.31.134.111:1080 112.64.180.114:1080 190.3.82.132:1080 80.167.238.78:1080 187.4.205.153:1080

===============================================================================

Salu0b10