Main > Free Download Search >

Free to google software for linux

to google

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 460
Minitools - Add to Google Reader/homepage 0.1.1

Minitools - Add to Google Reader/homepage 0.1.1


Minitools - Add to Google Reader/homepage is a javascript for Minitools that parses a html page and finds all the RSS/Atom feeds more>>
Minitools - Add to Google Reader/homepage is a small javascript for Minitools that parses a html page, finds all the rss/atom-feeds, asks which one you want to add to Google Reader/homepage.
Main features:
- Open konqueror (web browsing profile)
- Click Tools->Minitools->Edit Minitoola
- Create a new bookmark (Bookmark-New Bookmark in the menu)
- Enter a name for the script (I have "Add to google reader")
- Copy the code from the textfile youve downloaded, paste into the "Location"-field.
- Close the bookmark editor
Enhancements:
- Small fix for when href in the meta tag doesnt contain the full url.
<<less
Download (MB)
Added: 2007-07-20 License: GPL (GNU General Public License) Price:
826 downloads
Net::Google 1.0

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

<<less
Download (0.016MB)
Added: 2006-11-20 License: Perl Artistic License Price:
1069 downloads
Tie::Google 0.03

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});

<<less
Download (0.010MB)
Added: 2006-11-21 License: Perl Artistic License Price:
1067 downloads
Geo::Google 0.02

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.

<<less
Download (0.010MB)
Added: 2006-11-20 License: Perl Artistic License Price:
1068 downloads
Google Hacks 1.6

Google Hacks 1.6


Google Hacks is a compact utility for different Google hacks, like a music search and a product key search. more>>
Google Hacks project is a compilation of carefully crafted Google searches that expose novel functionality from Googles search and map services.

For example, you can use it to view a timeline of your search results, view a map, search for music, search for books, and perform many other specific kinds of searches.
<<less
Download (1.1MB)
Added: 2007-08-13 License: GPL (GNU General Public License) Price:
530 downloads
DBD::Google 0.11

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.

<<less
Download (0.020MB)
Added: 2006-10-23 License: Perl Artistic License Price:
1098 downloads
Plone Google Sitemaps 0.5

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
<<less
Download (0.013MB)
Added: 2007-03-28 License: ZPL (Zope Public License) Price:
943 downloads
Google Gears Beta

Google Gears Beta


Google Gears project is an open source Firefox extension that enables web applications to provide offline functionality. more>>
Google Gears project is an open source Firefox extension that enables web applications to provide offline functionality using following JavaScript APIs:
- Store and serve application resources locally
- Store data locally in a fully-searchable relational database
- Run asynchronous Javascript to improve application responsiveness
<<less
Download (0.42MB)
Added: 2007-06-01 License: Freeware Price:
1030 downloads
google-gflags 0.1

google-gflags 0.1


google-gflags (gflags) project contains a library that implements commandline flags processing. more>>
google-gflags (gflags) project contains a library that implements commandline flags processing.

As such its a replacement for getopt(). It has increased flexibility, including built-in support for C++ types like string, and the ability to define flags in the source file in which theyre used.
<<less
Download (0.056MB)
Added: 2006-12-21 License: BSD License Price:
1038 downloads
Ruby/Google 0.6.0

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.

<<less
Download (0.025MB)
Added: 2006-02-10 License: GPL (GNU General Public License) Price:
1351 downloads
Google Search 0.1

Google Search 0.1


Google Search is a desktop tool with you can search anything you want on the Google engine direct from your desktop. more>>
Google Search is a desktop tool with you can search anything you want on the Google engine direct from your desktop.

Installation:

To compile use qmake then make

Example:

bash: qmake mio.pro
bash: make
bash: ./mio

It uses firefox only. I will include konqueror in the next update.

Assign it a global shorcut.
<<less
Download (0.010MB)
Added: 2005-12-09 License: GPL (GNU General Public License) Price:
1471 downloads
Geo::Google::Path 0.02

Geo::Google::Path 0.02


Geo::Google::Path is a path, by automobile, between two loci. more>>
Geo::Google::Path is a path, by automobile, between two loci.

SYNOPSIS

use Geo::Google::Path;
# you shouldnt need to construct these yourself,
# have a Geo::Google object do it for you.

Google Maps is able to serve up directions between two points. Directions consist of two types of components:

1. a series of points along a "polyline".
2. a series of annotations, each of which applies to a contiguous
range of points.

In the Geo::Google object model, directions are available by calling path() on a Geo::Google instance. The return value is a Geo::Google::Path object, which is a composite of Geo::Google::Segment objects, which are in turn composites of Geo::Google::Location objects.

<<less
Download (0.010MB)
Added: 2006-11-24 License: Perl Artistic License Price:
1064 downloads
Kwiki::SOAP::Google 0.04

Kwiki::SOAP::Google 0.04


Kwiki::SOAP::Google is an experiment with SOAP request to Google through wafl. more>>
Kwiki::SOAP::Google is an experiment with SOAP request to Google through wafl.

SYNOPSIS

{googlesoap my search terms}

This is a WAFL phrase for Kwiki that allows searches of google through their SOAP API. You must have your own Google API key to use it. If you do not have one you can get one from Google:

http://www.google.com/apis/

After installation you must edit the Kwiki::SOAP::Google file to add your key (this will be improved at a later time).

<<less
Download (0.009MB)
Added: 2006-11-22 License: Perl Artistic License Price:
1066 downloads
Geo::Coder::Google 0.02

Geo::Coder::Google 0.02


Geo::Coder::Google is a Perl module for Google Maps Geocoding API. more>>
Geo::Coder::Google is a Perl module for Google Maps Geocoding API.

SYNOPSIS

use Geo::Coder::Google;

my $geocoder = Geo::Coder::Google->new(apikey => Your API Key);
my $location = $geocoder->geocode( location => Hollywood and Highland, Los Angeles, CA );

Geo::Coder::Google provides a geocoding functionality using Google Maps API.

METHODS

new

$geocoder = Geo::Coder::Google->new(apikey => Your API Key);
$geocoder = Geo::Coder::Google->new(apikey => Your API Key, host => maps.google.co.jp);

Creates a new geocoding object. You should pass a valid Google Maps API Key as apikey parameter.

When youd like to query Japanese address, you might want to set host parameter, which should point to maps.google.co.jp. I think this also applies to other countries like UK (maps.google.co.uk), but so far I only tested with .com and .co.jp.

geocode

$location = $geocoder->geocode(location => $location);
@location = $geocoder->geocode(location => $location);

Queries $location to Google Maps geocoding API and returns hash refernece returned back from API server. When you cann the method in an array context, it returns all the candidates got back, while it returns the 1st one in a scalar context.
When youd like to pass non-ascii string as a location, you should pass it as either UTF-8 bytes or Unicode flagged string.

Returned data structure is as follows:

{
AddressDetails => {
Country => {
AdministrativeArea => {
SubAdministrativeArea => {
SubAdministrativeAreaName => San Francisco,
Locality => {
PostalCode => {
PostalCodeNumber => 94107
},
LocalityName => San Francisco,
Thoroughfare => {
ThoroughfareName => 548 4th St
}
}
},
AdministrativeAreaName => CA
},
CountryNameCode => US
}
},
address => 548 4th St, San Francisco, CA 94107, USA,
Point => {
coordinates => [
-122.397323,
37.778993,
0
]
}
}

<<less
Download (0.004MB)
Added: 2006-11-21 License: Perl Artistic License Price:
1074 downloads
Net::Google::tool 1.0.1

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();

<<less
Download (0.017MB)
Added: 2006-11-27 License: Perl Artistic License Price:
1061 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5