documents google
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 2088
Net::Google 1.0
Net::Google is a simple OOP-ish interface to the Google SOAP API. more>>
Net::Google is a simple OOP-ish interface to the Google SOAP API.
SYNOPSIS
use Net::Google;
use constant LOCAL_GOOGLE_KEY => "********************************";
my $google = Net::Google->new(key=>LOCAL_GOOGLE_KEY);
my $search = $google->search();
# Search interface
$search->query(qw(aaron straup cope));
$search->lr(qw(en fr));
$search->starts_at(5);
$search->max_results(15);
map { print $_->title()."n"; } @{$search->results()};
# or...
foreach my $r (@{$search->response()}) {
print "Search time :".$r->searchTime()."n";
# returns an array ref of Result objects
# the same as the $search->results() method
map { print $_->URL()."n"; } @{$r->resultElements()};
}
# Spelling interface
print $google->spelling(phrase=>"muntreal qwebec")->suggest(),"n";
# Cache interface
my $cache = $google->cache(url=>"http://search.cpan.org/recent");
print $cache->get();
Provides a simple OOP-ish interface to the Google SOAP API
<<lessSYNOPSIS
use Net::Google;
use constant LOCAL_GOOGLE_KEY => "********************************";
my $google = Net::Google->new(key=>LOCAL_GOOGLE_KEY);
my $search = $google->search();
# Search interface
$search->query(qw(aaron straup cope));
$search->lr(qw(en fr));
$search->starts_at(5);
$search->max_results(15);
map { print $_->title()."n"; } @{$search->results()};
# or...
foreach my $r (@{$search->response()}) {
print "Search time :".$r->searchTime()."n";
# returns an array ref of Result objects
# the same as the $search->results() method
map { print $_->URL()."n"; } @{$r->resultElements()};
}
# Spelling interface
print $google->spelling(phrase=>"muntreal qwebec")->suggest(),"n";
# Cache interface
my $cache = $google->cache(url=>"http://search.cpan.org/recent");
print $cache->get();
Provides a simple OOP-ish interface to the Google SOAP API
Download (0.016MB)
Added: 2006-11-20 License: Perl Artistic License Price:
1069 downloads
Plone Google Sitemaps 0.5
Plone Google Sitemaps is a product which allows Plone websites to get better visibility for Google search engine. more>>
Plone Google Sitemaps is a product which allows Plone websites to get better visibility for Google search engine.
The product allows Plone websites to get better visibility for Google search engine by providing it with complete listing of URLs to website content.
What is Google Sitemaps
Google Sitemaps program allow webmasters and site owners to feed it pages theyd like to have included in Googles web index. Participation is free. Inclusion isnt guaranteed, but Googles hoping the new system will help it better gather pages than traditional crawling alone allows. Feeds also let site owners indicate how often pages change or should be revisited.
Usage
Install with Quick Installer.
Go to Google Sitemaps and add http://your.site/google-sitemaps.
Should be working without any intervention.
Enhancements:
- Fix up bug in sed command s
<<lessThe product allows Plone websites to get better visibility for Google search engine by providing it with complete listing of URLs to website content.
What is Google Sitemaps
Google Sitemaps program allow webmasters and site owners to feed it pages theyd like to have included in Googles web index. Participation is free. Inclusion isnt guaranteed, but Googles hoping the new system will help it better gather pages than traditional crawling alone allows. Feeds also let site owners indicate how often pages change or should be revisited.
Usage
Install with Quick Installer.
Go to Google Sitemaps and add http://your.site/google-sitemaps.
Should be working without any intervention.
Enhancements:
- Fix up bug in sed command s
Download (0.013MB)
Added: 2007-03-28 License: ZPL (Zope Public License) Price:
943 downloads
DBD::Google 0.11
DBD::Google is a Perl module to treat Google as a datasource for DBI. more>>
DBD::Google is a Perl module to treat Google as a datasource for DBI.
SYNOPSIS
use DBI;
my $dbh = DBI->connect("dbi:Google:", $KEY);
my $sth = $dbh->prepare(qq[
SELECT title, URL FROM google WHERE q = "perl"
]);
while (my $r = $sth->fetchrow_hashref) {
...
DBD::Google allows you to use Google as a datasource; Google can be queried using SQL SELECT statements, and iterated over using standard DBI conventions.
WARNING: This is still alpha-quality software. It works for me, but that doesnt really mean anything.
<<lessSYNOPSIS
use DBI;
my $dbh = DBI->connect("dbi:Google:", $KEY);
my $sth = $dbh->prepare(qq[
SELECT title, URL FROM google WHERE q = "perl"
]);
while (my $r = $sth->fetchrow_hashref) {
...
DBD::Google allows you to use Google as a datasource; Google can be queried using SQL SELECT statements, and iterated over using standard DBI conventions.
WARNING: This is still alpha-quality software. It works for me, but that doesnt really mean anything.
Download (0.020MB)
Added: 2006-10-23 License: Perl Artistic License Price:
1098 downloads
Tie::Google 0.03
Tie::Google is a Perl module with single-variable access to Google search results. more>>
Tie::Google is a Perl module with single-variable access to Google search results.
SYNOPSIS
my $KEYFILE = glob "~/.googlekey";
my ($g, @g, %g);
# Tied array interface
tie @g, "Tie::Google", $KEYFILE, "perl";
for my $r (@g) {
printf " *,
$r->{URL}, $r->{title};
}
# Tied hash interface
tie %g, "Tie::Google", $KEYFILE;
for my $term (qw[ perl python ruby ]) {
my $res = $g{$term};
printf "%d results for %s:n", scalar @$res, $term;
for my $r (@$res) {
printf " * ,
$r->{URL}, $r->{title};
}
}
# Tied scalar interface: I Feel Lucky
use LWP::Simple qw(getprint);
tie $g, "Tie::Google", $KEYFILE, "perl";
getprint($g->{URL});
<<lessSYNOPSIS
my $KEYFILE = glob "~/.googlekey";
my ($g, @g, %g);
# Tied array interface
tie @g, "Tie::Google", $KEYFILE, "perl";
for my $r (@g) {
printf " *,
$r->{URL}, $r->{title};
}
# Tied hash interface
tie %g, "Tie::Google", $KEYFILE;
for my $term (qw[ perl python ruby ]) {
my $res = $g{$term};
printf "%d results for %s:n", scalar @$res, $term;
for my $r (@$res) {
printf " * ,
$r->{URL}, $r->{title};
}
}
# Tied scalar interface: I Feel Lucky
use LWP::Simple qw(getprint);
tie $g, "Tie::Google", $KEYFILE, "perl";
getprint($g->{URL});
Download (0.010MB)
Added: 2006-11-21 License: Perl Artistic License Price:
1067 downloads
Geo::Google 0.02
Geo::Google is a Perl module to perform geographical queries using Google Maps. more>>
Geo::Google is a Perl module to perform geographical queries using Google Maps.
SYNOPSIS
use strict;
use Data::Dumper;
use Geo::Google;
#My office
my $gonda_addr = 695 Charles E Young Dr S, Westwood, CA 90024;
#Stans Donuts
my $stans_addr = 10948 Weyburn Ave, Westwood, CA 90024;
#Instantiate a new Geo::Google object.
my $geo = Geo::Google->new();
#Create Geo::Google::Location objects. These contain
#latitude/longitude coordinates, along with a few other details
#about the locus.
my ( $gonda ) = $geo->location( address => $gonda_addr );
my ( $stans ) = $geo->location( address => $stans_addr );
print $gonda->latitude, " / ", $gonda->longitude, "n";
print $stans->latitude, " / ", $stans->longitude, "n";
#Create a Geo::Google::Path object.
my ( $donut_path ) = $geo->path($gonda,$stans);
#A path contains a series of Geo::Google::Segment objects with
#text labels representing turn-by-turn driving directions between
#the two loci.
my @segments = $donut_path->segments();
#This is the human-readable directions for the first leg of the
#journey.
print $segments[0]->text(),"n";
#Geo::Google::Segment objects contain a series of
#Geo::Google::Location objects -- one for each time the segment
#deviates from a straight line to the end of the segment.
my @points = $segments[1]->points;
print $points[0]->latitude, " / ", $points[0]->longitude, "n";
#Now how about some coffee nearby?
my @coffee = $geo->near($stans,coffee);
#Too many. How about some Coffee Bean & Tea Leaf?
@coffee = grep { $_->title =~ /Coffee.*?Bean/i } @coffee;
#Still too many. Lets find the closest with a little trig and
#a Schwartzian transform
my ( $coffee ) = map { $_->[1] }
sort { $a->[0] $b->[0] }
map { [ sqrt(
($_->longitude - $stans->longitude)**2
+
($_->latitude - $stans->latitude)**2
), $_ ] } @coffee;
Geo::Google provides access to the map data used by the popular Google Maps web application.
<<lessSYNOPSIS
use strict;
use Data::Dumper;
use Geo::Google;
#My office
my $gonda_addr = 695 Charles E Young Dr S, Westwood, CA 90024;
#Stans Donuts
my $stans_addr = 10948 Weyburn Ave, Westwood, CA 90024;
#Instantiate a new Geo::Google object.
my $geo = Geo::Google->new();
#Create Geo::Google::Location objects. These contain
#latitude/longitude coordinates, along with a few other details
#about the locus.
my ( $gonda ) = $geo->location( address => $gonda_addr );
my ( $stans ) = $geo->location( address => $stans_addr );
print $gonda->latitude, " / ", $gonda->longitude, "n";
print $stans->latitude, " / ", $stans->longitude, "n";
#Create a Geo::Google::Path object.
my ( $donut_path ) = $geo->path($gonda,$stans);
#A path contains a series of Geo::Google::Segment objects with
#text labels representing turn-by-turn driving directions between
#the two loci.
my @segments = $donut_path->segments();
#This is the human-readable directions for the first leg of the
#journey.
print $segments[0]->text(),"n";
#Geo::Google::Segment objects contain a series of
#Geo::Google::Location objects -- one for each time the segment
#deviates from a straight line to the end of the segment.
my @points = $segments[1]->points;
print $points[0]->latitude, " / ", $points[0]->longitude, "n";
#Now how about some coffee nearby?
my @coffee = $geo->near($stans,coffee);
#Too many. How about some Coffee Bean & Tea Leaf?
@coffee = grep { $_->title =~ /Coffee.*?Bean/i } @coffee;
#Still too many. Lets find the closest with a little trig and
#a Schwartzian transform
my ( $coffee ) = map { $_->[1] }
sort { $a->[0] $b->[0] }
map { [ sqrt(
($_->longitude - $stans->longitude)**2
+
($_->latitude - $stans->latitude)**2
), $_ ] } @coffee;
Geo::Google provides access to the map data used by the popular Google Maps web application.
Download (0.010MB)
Added: 2006-11-20 License: Perl Artistic License Price:
1068 downloads
Print OpenOffice 2 documents 1
Print OpenOffice 2 documents is a service menu that enables the user to right click on an OpenOffice 2 document and print it. more>>
Print OpenOffice 2 documents is a service menu that enables the user to right click on an OpenOffice 2 document and print it.
<<less Download (MB)
Added: 2006-05-25 License: GPL (GNU General Public License) Price:
1247 downloads
Ruby/Google 0.6.0
Ruby/Google offers a higher-level abstraction of Googles SOAP-driven Web API. more>>
Ruby/Google offers a higher-level abstraction of Googles SOAP-driven Web API. Ruby/Google module allows the user to programatically query the Google search engine from Ruby.
The aim of the library is to shield the programmer from the details of the raw data structures returned by the Web API, and in the process make the API more accessible for everyday use.
<<lessThe aim of the library is to shield the programmer from the details of the raw data structures returned by the Web API, and in the process make the API more accessible for everyday use.
Download (0.025MB)
Added: 2006-02-10 License: GPL (GNU General Public License) Price:
1351 downloads
WWW::Cache::Google 0.04
WWW::Cache::Google is Perl module URI class for Google cache. more>>
WWW::Cache::Google is Perl module URI class for Google cache.
SYNOPSIS
use WWW::Cache::Google;
$cache = WWW::Cache::Google->new(http://www.yahoo.com/);
$url = $cache->as_string; # cache URL
$html = $cache->fetch; # fetches via LWP::Simple
Oops, 404 Not Found. But wait ... there might be a google cache!
WWW::Cache::Google provides an easy way conversion from an URL to Google cache URL.
If all you want is only to get cache content, consider using Google Web APIs at http://www.google.com/apis/index.html
$html = SOAP::Lite
->uri(urn:GoogleSearch)
->proxy(http://api.google.com/search/beta2) # may change
->doGetCachedPage($GoogleKey, http://cpan.org/)
->result;
<<lessSYNOPSIS
use WWW::Cache::Google;
$cache = WWW::Cache::Google->new(http://www.yahoo.com/);
$url = $cache->as_string; # cache URL
$html = $cache->fetch; # fetches via LWP::Simple
Oops, 404 Not Found. But wait ... there might be a google cache!
WWW::Cache::Google provides an easy way conversion from an URL to Google cache URL.
If all you want is only to get cache content, consider using Google Web APIs at http://www.google.com/apis/index.html
$html = SOAP::Lite
->uri(urn:GoogleSearch)
->proxy(http://api.google.com/search/beta2) # may change
->doGetCachedPage($GoogleKey, http://cpan.org/)
->result;
Download (0.003MB)
Added: 2006-11-21 License: GPL (GNU General Public License) Price:
1071 downloads
Net::Google::tool 1.0.1
Net::Google::tool is a base class for Net::Google service classes. more>>
Net::Google::tool is a base class for Net::Google service classes.
Base class and shared methods for Net::Google service classes.
SYNOPSIS
use Net::Google;
use constant LOCAL_GOOGLE_KEY => "********************************";
my $google = Net::Google->new(key=>LOCAL_GOOGLE_KEY);
my $search = $google->search();
# Search interface
$search->query(qw(aaron straup cope));
$search->lr(qw(en fr));
$search->starts_at(5);
$search->max_results(15);
map { print $_->title()."n"; } @{$search->results()};
# or...
foreach my $r (@{$search->response()}) {
print "Search time :".$r->searchTime()."n";
# returns an array ref of Result objects
# the same as the $search->results() method
map { print $_->URL()."n"; } @{$r->resultElements()};
}
# Spelling interface
print $google->spelling(phrase=>"muntreal qwebec")->suggest(),"n";
# Cache interface
my $cache = $google->cache(url=>"http://search.cpan.org/recent");
print $cache->get();
<<lessBase class and shared methods for Net::Google service classes.
SYNOPSIS
use Net::Google;
use constant LOCAL_GOOGLE_KEY => "********************************";
my $google = Net::Google->new(key=>LOCAL_GOOGLE_KEY);
my $search = $google->search();
# Search interface
$search->query(qw(aaron straup cope));
$search->lr(qw(en fr));
$search->starts_at(5);
$search->max_results(15);
map { print $_->title()."n"; } @{$search->results()};
# or...
foreach my $r (@{$search->response()}) {
print "Search time :".$r->searchTime()."n";
# returns an array ref of Result objects
# the same as the $search->results() method
map { print $_->URL()."n"; } @{$r->resultElements()};
}
# Spelling interface
print $google->spelling(phrase=>"muntreal qwebec")->suggest(),"n";
# Cache interface
my $cache = $google->cache(url=>"http://search.cpan.org/recent");
print $cache->get();
Download (0.017MB)
Added: 2006-11-27 License: Perl Artistic License Price:
1061 downloads
Net::Google::Cache 1.0.1
Net::Google::Cache is a simple OOP-ish interface to the Google SOAP API for cached documents. more>>
Net::Google::Cache is a simple OOP-ish interface to the Google SOAP API for cached documents.
SYNOPSIS
use Net::Google::Cache;
my $cache = Net::Google::Cache(%args);
$cache->url("http://aaronland.net);
print $cache->get();
Provides a simple OOP-ish interface to the Google SOAP API for cached documents.
This package is used by Net::Google.
<<lessSYNOPSIS
use Net::Google::Cache;
my $cache = Net::Google::Cache(%args);
$cache->url("http://aaronland.net);
print $cache->get();
Provides a simple OOP-ish interface to the Google SOAP API for cached documents.
This package is used by Net::Google.
Download (0.017MB)
Added: 2006-11-21 License: Perl Artistic License Price:
1068 downloads
Net::Google::Search 1.0.1
Net::Google::Search is a simple OOP-ish interface to the Google SOAP API for searching. more>>
Net::Google::Search is a simple OOP-ish interface to the Google SOAP API for searching.
SYNOPSIS
use Net::Google::Search;
my $search = Net::Google::Search->new(%args);
$search->query(qw(aaron cope));
map { print $_->title()."n"; } @{$search->results()};
# or
foreach my $r (@{$search->response()}) {
print "Search time :".$r->searchTime()."n";
# returns an array ref of Result objects
# the same as the $search->results() method
map { print $_->URL()."n"; } @{$r->resultElement()}
}
Provides a simple OOP-ish interface to the Google SOAP API for searching.
This package is used by Net::Google.
<<lessSYNOPSIS
use Net::Google::Search;
my $search = Net::Google::Search->new(%args);
$search->query(qw(aaron cope));
map { print $_->title()."n"; } @{$search->results()};
# or
foreach my $r (@{$search->response()}) {
print "Search time :".$r->searchTime()."n";
# returns an array ref of Result objects
# the same as the $search->results() method
map { print $_->URL()."n"; } @{$r->resultElement()}
}
Provides a simple OOP-ish interface to the Google SOAP API for searching.
This package is used by Net::Google.
Download (0.017MB)
Added: 2006-11-20 License: Perl Artistic License Price:
1069 downloads
Net::Google::Calendar 0.5
Net::Google::Calendar is a programmatic access to Googles Calendar API. more>>
Net::Google::Calendar is a programmatic access to Googles Calendar API.
SYNOPSIS
my $cal = Net::Google::Calendar->new( url => $url );
$cal->login($u, $p);
for ($cal->get_events()) {
print $_->title."n";
print $_->content->body."n*****nn";
}
my $entry = Net::Google::Calendar::Entry->new();
$entry->title($title);
$entry->content("My content");
$entry->location(London, England);
$entry->transparency(transparent);
$entry->status(confirmed);
$entry->when(DateTime->now, DateTime->now() + DateTime::Duration->new( hours => 6 ) );
my $author = Net::Google::Calendar::Person->new();
$author->name(Foo Bar);
$author->email(foo@bar.com);
$entry->author($author);
my $tmp = $cal->add_entry($entry);
die "Couldnt add event: $@n" unless defined $tmp;
print "Events=".scalar($cal->get_events())."n";
$tmp->content(Updated);
$cal->update_entry($tmp) || die "Couldnt update ".$tmp->id.": $@n";
$cal->delete_entry($tmp) || die "Couldnt delete ".$tmp->id.": $@n";
<<lessSYNOPSIS
my $cal = Net::Google::Calendar->new( url => $url );
$cal->login($u, $p);
for ($cal->get_events()) {
print $_->title."n";
print $_->content->body."n*****nn";
}
my $entry = Net::Google::Calendar::Entry->new();
$entry->title($title);
$entry->content("My content");
$entry->location(London, England);
$entry->transparency(transparent);
$entry->status(confirmed);
$entry->when(DateTime->now, DateTime->now() + DateTime::Duration->new( hours => 6 ) );
my $author = Net::Google::Calendar::Person->new();
$author->name(Foo Bar);
$author->email(foo@bar.com);
$entry->author($author);
my $tmp = $cal->add_entry($entry);
die "Couldnt add event: $@n" unless defined $tmp;
print "Events=".scalar($cal->get_events())."n";
$tmp->content(Updated);
$cal->update_entry($tmp) || die "Couldnt update ".$tmp->id.": $@n";
$cal->delete_entry($tmp) || die "Couldnt delete ".$tmp->id.": $@n";
Download (0.008MB)
Added: 2006-11-25 License: Perl Artistic License Price:
1063 downloads
Apache::No404Proxy::Google 0.05
Apache::No404Proxy::Google is an implementation of Apache::No404Proxy. more>>
Apache::No404Proxy::Google is an implementation of Apache::No404Proxy.
SYNOPSIS
# in httpd.conf
PerlTransHandler Apache::No404Proxy::Google
PerlSetVar GoogleLicenseKey **************
Apache::No404Proxy::Google is one of the implementations of Apache::No404Proxy. This module uses SOAP::Lite to fetch Google cache.
<<lessSYNOPSIS
# in httpd.conf
PerlTransHandler Apache::No404Proxy::Google
PerlSetVar GoogleLicenseKey **************
Apache::No404Proxy::Google is one of the implementations of Apache::No404Proxy. This module uses SOAP::Lite to fetch Google cache.
Download (0.003MB)
Added: 2006-11-27 License: Perl Artistic License Price:
1061 downloads
PurpleWiki::Search::Google 0.94
PurpleWiki::Search::Google is a Perl module to search google from PurpleWiki. more>>
PurpleWiki::Search::Google is a Perl module to search google from PurpleWiki.
SYNOPSIS
This module includes the top ten results from google.com for a query when performing a search in PurpleWiki.
Search results from google.com can be accessed the SOAP remote API. This module uses that API to pass a query from PurpleWiki to google to retrieve the top ten results.
To enable this search changes must be made to the PurpleWiki configuration file, config:
SearchModule = Google
GoogleWSDL = /path/to/GoogleSearch.wsdl
GoogleKey =
To get a google API key, visit http://www.google.com/apis/
<<lessSYNOPSIS
This module includes the top ten results from google.com for a query when performing a search in PurpleWiki.
Search results from google.com can be accessed the SOAP remote API. This module uses that API to pass a query from PurpleWiki to google to retrieve the top ten results.
To enable this search changes must be made to the PurpleWiki configuration file, config:
SearchModule = Google
GoogleWSDL = /path/to/GoogleSearch.wsdl
GoogleKey =
To get a google API key, visit http://www.google.com/apis/
Download (0.14MB)
Added: 2006-11-21 License: Perl Artistic License Price:
1068 downloads
Net::Google::Service 1.0.1
Net::Google::Service is a SOAP widget(s) for Net::Google. more>>
Net::Google::Service is a SOAP widget(s) for Net::Google.
SYNOPSIS
use Net::Google::Service;
my $search = Net::Google::Service->search({debug=>1});
PACKAGE METHODS
__PACKAGE__->search(%args)
__PACKAGE__->spelling(%args)
__PACKAGE_->cache(%args)
<<lessSYNOPSIS
use Net::Google::Service;
my $search = Net::Google::Service->search({debug=>1});
PACKAGE METHODS
__PACKAGE__->search(%args)
__PACKAGE__->spelling(%args)
__PACKAGE_->cache(%args)
Download (0.017MB)
Added: 2006-11-27 License: Perl Artistic License Price:
1061 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above documents google search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed