Beefy Boxes and Bandwidth Generously Provided by pair Networks
Problems? Is your data what you think it is?
 
PerlMonks  

Need help in bilingual code

by Anonymous Monk
on Nov 29, 2012 at 05:14 UTC ( [id://1006156]=perlquestion: print w/replies, xml ) Need Help??

Anonymous Monk has asked for the wisdom of the Perl Monks concerning the following question:

Hi Monks, my code looks like this:
#!/usr/bin/perl use WWW::Mechanize; use warnings; $im_url = 'http://www.google.co.in/imghp?hl=en&tab=wi&authuser=0'; my $mech1 = WWW::Mechanize->new(autocheck => 0, autodie => 0); $mech1->get($im_url); $image = 'รถแข่ง'; $mech1->form_name('f'); $mech1->field('q' => $image); $mech1->click('btnG'); $c = $mech1->content; if($c=~/imgurl=(.*?)\&imgrefurl/){ $image_url = $1; } print $image_url."\n";

But since the search item is in thai language so the output is http://sphotos.ak.fbcdn.net/hphotos-ak-ash1/hs474.ash1/25993_107032255986100_100000379770388_145040_8025778_n.jpg </

> while when I manually search this keyword on google image,I get proper results. Anyone knows the answer, how to rectify this error?

Replies are listed 'Best First'.
Re: Need help in bilingual code
by marto (Cardinal) on Nov 29, 2012 at 07:10 UTC

    One answer would be to use the API provided by Google for interfacing with their systems.Automating searches the way you are attempting to is prohibited by the terms and conditions of use.

        I can do this at $100/hr. Hardly 3 hours work for me. Only reply to my post by simply pasting your email ID.
    A reply falls below the community's threshold of quality. You may see it by logging in.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: perlquestion [id://1006156]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others rifling through the Monastery: (2)
As of 2024-04-26 01:00 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found