On Tue, 2004-11-23 at 12:24, Rene Borchers wrote: Yes, problem solved added the line
'User-Agent' => 'Mozilla/4.76 [en] (Win98; U)'; and indeed 33200 returned thanks Rene > Hi, > > I'am fiddling around with the LWP Class, wrote myself a program which > sends a query to altavista. > > When I search altavista for dummie it returns 33.200 hits, when I use > perl it returns 33,100 hits. Any suggestions where are the 100 missing > hits. > > Rene > > > #!/usr/bin/perl > ##--------------------------------------------------------------------------- > # altavisata.pl > # > # > #---------------------------------------------------------------------------- > > use strict; > use warnings; > use LWP; > use URI::Escape; > > my $browser; > > > sub do_GET { > > # parameters: the url > # and then optionally , any headerlines (key,value,key,value) > $browser=LWP::UserAgent->new() unless $browser; > my $resp=$browser->get(@_); > return ($resp->content,$resp->status_line, $resp->is_success, $resp) > if wantarray; > return unless $resp->is_success; > return keep->content; > } > > > foreach my $word(@ARGV) { > next unless $word; > my $savequery=uri_escape($word); > my > $url="http://www.altavista.com/web/results?itag=wrx&q=$savequery&kgs=1&kls=0"; > my ($content,$status,$is_success)=do_GET($url); > $content=~/(AltaVista found)\s([0-9,]+)/; > print "$word :"," ",$1," ",$2," results","\n"; > } > > -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] <http://learn.perl.org/> <http://learn.perl.org/first-response>