in reply to Re: Proxy with mechanize
in thread Proxy with mechanize
As it is I get no LWP::Debug out put just: Use of uninitialized value in concatenation (.) or string at movien1.pl line 28. Use of uninitialized value in concatenation (.) or string at movien1.pl line 28. Use of uninitialized value in concatenation (.) or string at movien1.pl line 28. Ofcourse without the proxy I receive a lot of results. http://news.google.co.uk/search?q=~%22simpsons%22&num=100&hl=en&safe=off&start=0 &as_qdr=all&filter=0 WWW::Mechanize::Link=ARRAY(0x2a01214) WWW::Mechanize::Link=ARRAY(0x2a00174) WWW::Mechanize::Link=ARRAY(0x2a002cc) WWW::Mechanize::Link=ARRAY(0x29fcd0c) WWW::Mechanize::Link=ARRAY(0x2a2d560) WWW::Mechanize::Link=ARRAY(0x2a2d458) WWW::Mechanize::Link=ARRAY(0x2a2d5cc) WWW::Mechanize::Link=ARRAY(0x29ffe80) WWW::Mechanize::Link=ARRAY(0x29fffdc) WWW::Mechanize::Link=ARRAY(0x2a2dbe8) WWW::Mechanize::Link=ARRAY(0x29fffc4) WWW::Mechanize::Link=ARRAY(0x29f363c) WWW::Mechanize::Link=ARRAY(0x2a00168) WWW::Mechanize::Link=ARRAY(0x29ff280) WWW::Mechanize::Link=ARRAY(0x2a2d578) WWW::Mechanize::Link=ARRAY(0x2a2d320) WWW::Mechanize::Link=ARRAY(0x2a00398) WWW::Mechanize::Link=ARRAY(0x2a005cc) WWW::Mechanize::Link=ARRAY(0x2a000cc) WWW::Mechanize::Link=ARRAY(0x2a2dc9c) WWW::Mechanize::Link=ARRAY(0x2a2dcb4) -- More --#!/usr/bin/perl use strict; use warnings; use Data::Dumper; use LWP::Useragent; use LWP::Debug qw(- +conns); use WWW::Mechanize; my $total_count = 0; my @keywords = ('simpsons', 'diehard', 'fantastic+four', ); foreach my $keywords(@keywords){ my $url ='http://news.google.co.uk/search?q=~%22'.$keywords.'%22&num=1 +00&hl=en&safe=off&start=0&as_qdr=all&filter=0'; my $mech = WWW::Mechanize->new(); $mech->proxy('http','127.0.0.1:8088'); $mech->get($url); print $mech->uri."\n"; my @links_to_check = grep { $_->url() !~ /google/i} $mech->find_all +_links( url_regex => qr/\./i ); foreach my $links_to_check (@links_to_check) { $total_count++; print "$links_to_check \n"; } } print " $total_count news items found \n";
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^3: Proxy with mechanize
by rpanman (Scribe) on Aug 02, 2007 at 17:07 UTC | |
by coder57 (Novice) on Aug 02, 2007 at 19:54 UTC |