This queue is for tickets about the WWW-Google-Images CPAN distribution.

Report information
The Basics
Id:
57026
Status:
stalled
Priority:
Low/Low

People
Owner:
Nobody in particular
Requestors:
sharyanto [...] cpan.org
Cc:
jquelin [...] cpan.org
AdminCc:

BugTracker
Severity:
Important
Broken in:
0.6.5
Fixed in:
(no value)



Subject: stopped working?
My WWW::Google::Images-using scripts seemed to have stopped working since around a couple of weeks ago. They now loop infinitely in here: Use of uninitialized value in numeric lt (<) at /usr/local/share/ perl/5.10.0/WWW/Google/Images.pm line 223. Use of uninitialized value in numeric lt (<) at /usr/local/share/ perl/5.10.0/WWW/Google/Images.pm line 223. Use of uninitialized value in numeric lt (<) at /usr/local/share/ perl/5.10.0/WWW/Google/Images.pm line 223. ...
From: menewenem@gmail.com
On 2010-4月-28 水 23:47:33, SHARYANTO wrote:
Show quoted text
> My WWW::Google::Images-using scripts seemed to have stopped working > since around a couple of weeks ago. They now loop infinitely in here: > > Use of uninitialized value in numeric lt (<) at /usr/local/share/ > perl/5.10.0/WWW/Google/Images.pm line 223. > Use of uninitialized value in numeric lt (<) at /usr/local/share/ > perl/5.10.0/WWW/Google/Images.pm line 223. > Use of uninitialized value in numeric lt (<) at /usr/local/share/ > perl/5.10.0/WWW/Google/Images.pm line 223. > ...
changes of response html caused this problem. replace "x" character in regexp by "&times;" at /WWW/Google/Images.pm line 200.
The problem seems to be a bit more complex than just a format change... Actually, once you run the test suite a few times, you quickly run into a captcha page: This page appears when Google automatically detects requests coming from your computer network which appear to be in violation of the <a href="http://www.google.com/accounts/TOS">Terms of Service</a>. The block will expire shortly after those requests stop. Using automatic research tools with the web interface is clearly prohibited, see point 5.3 in previous URL. Using webservice API, as presented at http://code.google.com/intl/fr-FR/apis/imagesearch/v1/index.html would be a solution, but it is much more work than I'm currently willing to do. So, given than I can't properly test proposed changes, and than we currently enfringing service usage terms, I'd be inclined to mark the module as deprecated, and reject any patches. Unless someone is willing to take over maintainership.
On Thu Apr 21 08:59:57 2011, GROUSSE wrote:
Show quoted text
> The problem seems to be a bit more complex than just a format
change...
Show quoted text
> > Actually, once you run the test suite a few times, you quickly run
into
Show quoted text
> a captcha page: > This page appears when Google automatically detects requests coming
from
Show quoted text
> your computer network which appear to be in violation of the <a > href="http://www.google.com/accounts/TOS">Terms of Service</a>. The > block will expire shortly after those requests stop. > > Using automatic research tools with the web interface is clearly > prohibited, see point 5.3 in previous URL. Using webservice API, as > presented at > http://code.google.com/intl/fr-FR/apis/imagesearch/v1/index.html would > be a solution, but it is much more work than I'm currently willing to
do.
Show quoted text
> > So, given than I can't properly test proposed changes, and than we > currently enfringing service usage terms, I'd be inclined to mark the > module as deprecated, and reject any patches. Unless someone is
willing
Show quoted text
> to take over maintainership.
FWIW, I have since used REST::Google (REST::Google::Search::Images) with good results. Regards, Steven


This service runs on Request Tracker, is sponsored by The Perl Foundation, and maintained by Best Practical Solutions.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.