Main > Free Download Search >

Free www.google.com software for linux

www.google.com

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 32
WWW::Cache::Google 0.04

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;

<<less
Download (0.003MB)
Added: 2006-11-21 License: GPL (GNU General Public License) Price:
1071 downloads
WWW::Search::Google 0.22

WWW::Search::Google 0.22


WWW::Search::Google is a Perl module to search Google via SOAP. more>>
WWW::Search::Google is a Perl module to search Google via SOAP.

SYNOPSIS

use WWW::Search;
my $search = WWW::Search->new(Google, key => $key);
$search->native_query("leon brocard");
while (my $result = $search->next_result()) {
print $result->title, "n";
print $result->url, "n";
print $result->description, "n";
print "n";
}

This class is a Google specialization of WWW::Search. It handles searching Google http://www.google.com/ using its new SOAP API http://www.google.com/apis/.
All interaction should be done through WWW::Search objects.

Note that you must register for a Google Web API account and have a valid Google API license key before using this module.

This module reports errors via croak().

This module uses Net::Google to do all the dirty work.

<<less
Download (0.003MB)
Added: 2006-11-21 License: Perl Artistic License Price:
1067 downloads
WWW::Scraper::Google 3.05

WWW::Scraper::Google 3.05


WWW::Scraper::Google scrapes www.Google.com. more>>
WWW::Scraper::Google scrapes www.Google.com.

Caveat Kleptor

Please note that using the Google Scraper module (may) be a violation of Googles "Terms of Service", of which your humble author has been repeatedly reminded. The TOS is not as easy to locate as some of these correspondents have suggested (without a smile), but you can find the TOS at http://www.google.com/terms_of_service.html

Briefly, the relevant part is the "No Automated Querying" section. Its a kind of "do as I say, not as I do" dictum. Your author has tried to divine exactly what it means. On the surface its pretty clear, but if you follow the thread you will realize that it doesnt lead to a place any of us want to be. However, Google Incs desire is clear enough. They do not want to be *abused* for the exclusive benefit of someone else.

Scraper is not a tool well suited for this kind of abuse. It is designed to be generally configurable and, as such, it is not particularly efficient. It obeys the "robot.txt" rules published by the web-server. It would require some effort on a users part to cirumvent this feature. The Google.pm does not do a "meta-search" on Google. Even if your humble author removed Google.pm from the Scraper suite, it would be trivially easy for someone to build a Google module for Scraper (their format is very simple compared to others).

I believe that Google Inc. understands a little interloping (in moderation) is beneficial to all. I should note that Google Inc. has not notified your author of any concern on their part. This has been done by third parties who, for whatever reasons of their own, feel it necessary to interject themselves in others disputes, even when no such dispute exists.

Keep in mind that this is Googles livelihood. Should your use of Scraper be your hobby, or even part of your livelihood, remember it never helps to hit someone where they live. They will defend themselves to the death (even if that death is yours).
Scraper is a handy little tool for getting to stuff you cant get to otherwise. Lets keep it that way!

<<less
Download (0.10MB)
Added: 2006-11-23 License: Perl Artistic License Price:
1075 downloads
WWW::Search::Scraper::Google 2.27

WWW::Search::Scraper::Google 2.27


WWW::Search::Scraper::Google is a Perl module that scrapes www.Google.com more>>
WWW::Search::Scraper::Google is a Perl module that scrapes www.Google.com.

SYNOPSIS

require WWW::Search::Scraper;
$search = new WWW::Search::Scraper(Google);

This class is an Google specialization of WWW::Search. It handles making and interpreting Google searches http://www.Google.com.

<<less
Download (0.13MB)
Added: 2006-11-24 License: Perl Artistic License Price:
1066 downloads
Kwiki::GoogleLink 0.01

Kwiki::GoogleLink 0.01


Kwiki::GoogleLink is a Perl module with easy links to Google searches. more>>
Kwiki::GoogleLink is a Perl module with easy links to Google searches.

SYNOPSIS

$ cpan Kwiki::GoogleLink
$ cd /path/to/kwiki
$ echo "Kwiki::GoogleLink" >> plugins
$ kwiki -update

This was written as a demonstration of a plugin to add a new WAFL phrase to the Kwiki formatting rules.

This plugin makes it quick and easy to add a Google search link to a Kwiki page, for example:

Search Google for: {google:Kwiki}

will be rendered as

Search Google for: < a href="http://www.google.com/search?q=Kwiki">Kwiki< /a >

This example can be used as the basis for custom shortcuts at your own site.

<<less
Download (0.008MB)
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
WWW::Selenium 1.13

WWW::Selenium 1.13


WWW::Selenium is a Perl Client for the Selenium Remote Control test tool. more>>
WWW::Selenium is a Perl Client for the Selenium Remote Control test tool.

SYNOPSIS

use WWW::Selenium;

my $sel = WWW::Selenium->new( host => "localhost",
port => 4444,
browser => "*iexplore",
browser_url => "http://www.google.com",
);

$sel->start;
$sel->open("http://www.google.com");
$sel->type("q", "hello world");
$sel->click("btnG");
$sel->wait_for_page_to_load(5000);
print $sel->get_title;
$sel->stop;

Selenium Remote Control (SRC) is a test tool that allows you to write automated web application UI tests in any programming language against any HTTP website using any mainstream JavaScript-enabled browser. SRC provides a Selenium Server, which can automatically start/stop/control any supported browser. It works by using Selenium Core, a pure-HTML+JS library that performs automated tasks in JavaScript; the Selenium Server communicates directly with the browser using AJAX (XmlHttpRequest).

<<less
Download (0.041MB)
Added: 2007-06-07 License: Perl Artistic License Price:
870 downloads
PurpleWiki::Search::Google 0.94

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/

<<less
Download (0.14MB)
Added: 2006-11-21 License: Perl Artistic License Price:
1068 downloads
Google::Adwords::StatsRecord 0.6.0

Google::Adwords::StatsRecord 0.6.0


Google::Adwords::StatsRecord is a Google Adwords StatsRecord Object. more>>
Google::Adwords::StatsRecord is a Google Adwords StatsRecord Object.

This object is a read-only object used in returned calls from Google Adwords API.

More info is available here -
http://www.google.com/apis/adwords/developer/StatsRecord.html

METHODS

Accessors (read only)

* averagePosition - The average position of impressions that were shown for this records entity
* clicks - The number of clicks collected by this records entity.
* conversionRate - The ratio of conversions over convertible clicks for this records entity.
* conversions - The number of clicks that were actually converted for this records entity.
* cost - The total cost incurred (in micro-units of currency) by this records entity.
* id - The Id of this records entity
* impressions - The number of impressions shown on behalf of this records entity

<<less
Download (0.041MB)
Added: 2006-11-22 License: Perl Artistic License Price:
1066 downloads
Test::WWW::Selenium 1.10

Test::WWW::Selenium 1.10


Test::WWW::Selenium is a Perl module to test applications using Selenium Remote Control. more>>
Test::WWW::Selenium is a Perl module to test applications using Selenium Remote Control.

SYNOPSIS

Test::WWW::Selenium is a subclass of WWW::Selenium that provides convenient testing functions.

use Test::More tests => 5;
use Test::WWW::Selenium;

# Parameters are passed through to WWW::Selenium
my $sel = Test::WWW::Selenium->new( host => "localhost",
port => 4444,
browser => "*firefox",
browser_url => "http://www.google.com",
default_names => 1,
);

# use special test wrappers around WWW::Selenium commands:
$sel->open_ok("http://www.google.com");
$sel->type_ok( "q", "hello world");
$sel->click_ok("btnG");
$sel->wait_for_page_to_load(5000);
$sel->title_like(qr/Google Search/);

To use this module, you need to have already downloaded and started the Selenium Server. (The Selenium Server is a Java application.)

This module is a WWW::Selenium subclass providing some methods useful for writing tests. For each Selenium command (open, click, type, ...) there is a corresponding _ok method that checks the return value (open_ok, click_ok, type_ok).

For each Selenium getter (get_title, ...) there are four autogenerated methods (< getter >_is, < getter >_isnt, < getter >_like, < getter >_unlike) to check the value of the attribute.

By calling the constructor with default_names set to a true value your tests will be given a reasonable name should you choose not to provide one of your own.

<<less
Download (0.039MB)
Added: 2006-11-30 License: Perl Artistic License Price:
1058 downloads
Google::Adwords::AdGroupEstimate 0.6.0

Google::Adwords::AdGroupEstimate 0.6.0


Google::Adwords::AdGroupEstimate is a Google Adwords AdGroupEstimate Object. more>>
Google::Adwords::AdGroupEstimate is a Google Adwords AdGroupEstimate Object.

This object is a read-only object used in calls from Google Adwords API.

More info is available here -

http://www.google.com/apis/adwords/developer/AdGroupEstimate.html

METHODS

Accessors (read-only)

* id - The existing ad group id, if any, to which this estimate corresponds. If the ad group is new (meaning that all the estimated keywords are new), the id is -1.
* keywordEstimates - The keyword estimates for this ad group. Each Google::Adwords::KeywordEstimate contains the estimation results, such as estimated clicks per day, for that keyword.

<<less
Download (0.041MB)
Added: 2006-11-22 License: Perl Artistic License Price:
1066 downloads
Google::Adwords::CampaignEstimate 0.6.0

Google::Adwords::CampaignEstimate 0.6.0


Google::Adwords::CampaignEstimate is a Google Adwords CampaignEstimate Object. more>>
Google::Adwords::CampaignEstimate is a Google Adwords CampaignEstimate Object.

This object is a read-only object used in calls from Google Adwords API.

More info is available here -

http://www.google.com/apis/adwords/developer/CampaignEstimate.html

METHODS

Accessors (read-only)

* id - The existing campaign id, if any, to which this estimate corresponds. If the campaign is new, the id is -1.
* adGroupEstimates - The ad group estimates for this campaign. Each Google::Adwords::AdGroupEstimate contains Google::Adwords::KeywordEstimate objects.

<<less
Download (0.041MB)
Added: 2006-11-22 License: Perl Artistic License Price:
1066 downloads
Google::Adwords::CampaignRequest 0.6.0

Google::Adwords::CampaignRequest 0.6.0


Google::Adwords::CampaignRequest is a Google Adwords CampaignRequest Object. more>>
Google::Adwords::CampaignRequest is a Google Adwords CampaignRequest Object.
This object is a read/write object used in calls from Google Adwords API.
More info is available here -
http://www.google.com/apis/adwords/developer/CampaignRequest.html
METHODS
Mutators (read/write)
- id - The id of the campaign to be estimated. Optional - if omitted, indicates a new campaign.
- adGroupRequests - The adgroups to be estimated. You must set at least one ad group whether the campaign exists already or is new. Its a list of Google::Adwords::AdGroupRequest objects.
- geoTargeting - The geographic targeting rules for this campaign. Optional - if omitted, targeting will be inherited from the existing campaign if specified or else global targeting will be used.
- languageTargeting - The languages targeted by this campaign.
- networkTargeting - The advertising networks targeted by this campaign.
<<less
Download (0.041MB)
Added: 2006-11-22 License: Perl Artistic License Price:
1066 downloads
Google::Adwords::KeywordRequest 0.6.0

Google::Adwords::KeywordRequest 0.6.0


Google::Adwords::KeywordRequest is a Google Adwords KeywordRequest Object. more>>
Google::Adwords::KeywordRequest is a Google Adwords KeywordRequest Object.

This object is a read/write object used in calls from Google Adwords API.

More info is available here -

http://www.google.com/apis/adwords/developer/KeywordRequest.html

METHODS

Mutators (read/write)

* id - The id of the keyword. Optional - if omitted indicates a new keyword.
* maxCpc - The bid (maximum cost per click) for this keyword in micros.
* negative - If set to 1, the keyword is used to filter out variations. Otherwise, acts as a source of variations.
* text - The text of the source keyword.
* type - The type of the source keyword, which determines how variations are generated : Broad, Phrase or Exact.

<<less
Download (0.041MB)
Added: 2006-11-22 License: Perl Artistic License Price:
1067 downloads
Apache2::Autocomplete 0.1

Apache2::Autocomplete 0.1


Apache2::Autocomplete is a Perl module to autocomplete service backend via mod_perl. more>>
Apache2::Autocomplete is a Perl module to autocomplete service backend via mod_perl.

SYNOPSIS

Given some form that using Googles autocomplete that receives suggestions from http://localhost/complete/search:

######################################################
# in httpd.conf
PerlModule Apache2::MyAutoComplete
< Location /complete/search >
SetHandler perl-script
PerlResponseHandler Apache2::MyAutoComplete
< /Location >
######################################################

######################################################
# module file Apache2/MyAutoComplete.pm
package Apache2::MyAutoComplete;
use base qw(Apache2::Autocomplete);
# use whatever else

my @NAMES = qw(bob carol ted alice);
sub expand {
my ($self, $query) = @_;
my $re = qr/^Q$queryE/i;
my @names = grep /$re/, @NAMES;
my @values = map {"some description"} @names;
(lc $query, @names, @values, [""]);
}

sub handler {
my $r = shift;
my $ac = __PACKAGE__->new($r);
$ac->run();
return Apache2::Const::OK;
}
######################################################

This module is a mod_perl2 interface to JavaScript::Autocomplete::Backend, which is a base class for implementing an autocomplete service for a form using the Google Suggest protocol. See http://www.google.com/webhp?complete=1&hl=en for an illustration of Google Suggest in operation, as well as http://serversideguy.blogspot.com/2004/12/google-suggest-dissected.html for a description of how the JavaScript code works.

As well as mod_perl2, this package requires JavaScript::Autocomplete::Backend, as well as a CGI.pm-compatible CGI module for supplying the param() and header() methods. If available, CGI::Apache2::Wrapper will be used, which is a minimal module that uses methods of mod_perl2 and Apache2::Request to provide these methods; if this is not available, CGI (version 2.93 or greater) will be used.

Operation of this service requires inclusion of the Autocomplete JavaScript code; a copy of this is included in this distribution, the latest version of which is available at http://www.google.com/ac.js.

<<less
Download (0.011MB)
Added: 2007-03-19 License: Perl Artistic License Price:
950 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 3
  • 1
  • 2
  • 3