Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: xiruko en 8 Enero 2013, 21:15 pm



Título: problema con curl+proxy
Publicado por: xiruko en 8 Enero 2013, 21:15 pm
hola a todos,

estoy intentando ver la web de whatismyip.com a traves de un proxy con curl y la verdad es que ya no se que mas probar... tengo el siguiente simple codigo:

Código
  1. $url='http://www.whatismyip.com/';
  2.  
  3. $ch=curl_init($url);
  4. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  5. curl_setopt($ch, CURLOPT_PROXY, $address);
  6. //curl_setopt($ch, CURLOPT_PROXYTYPE, CURLPROXY_SOCKS5);
  7.  
  8. $data=curl_exec($ch);
  9. echo $data;

y es que no consigo hacerlo funcionar. en $address he probado decenas de diferentes proxys sacados de hidemyass, y como mucho me han funcionado un par o tres. la mayoria de veces se queda cargando la pagina hasta que me da el error de timeout. ademas, he acabado probando los proxys que se actualizan al momento y los que tienen mas de un 70% de velocidad de conexion y tiempo de respuesta, pero sigue sin funcionarme casi nunca.

el tema es... ¿estoy haciendo algo mal? ¿podria hacer algo mejor? ¿es normal que de, y no exagero, 200 proxys solo funcionen 3 o 4 y tan solo 1 vez? porque luego a la que repetia ya no funcionaba... si esto es el pan de cada dia con los proxys gratuitos, la verdad no entiendo por que tanta gente va detras de listas con miles de proxys si luego solo funcionan el 1% con suerte.

cualquier duda o sugerencia sera mas que bienvenida, ya que yo por ahora me he quedado sin ideas. muchas gracias adelantadas