www google video
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 2333
WWW::Google::Video 0.3
WWW::Google::Video is a fetch the Google Video Information. more>>
WWW::Google::Video is a fetch the Google Video Information.
SYNOPSIS
use WWW::Google::Video;
$foo=new WWW::Google::Video;
$foo->fetch(http://video.google.com/videoplay?docid=1808273720725631796);
# The Google Video Page URL, such as http://video.google.com/videoplay?docid=blahblahblah
print $foo->{url},"n"; # Google Video FLV Original File URL !!
print $foo->{length},"n"; # Video Length Information
print $foo->{name},"n"; # Video Name Information
foreach(@{ $foo->{pic} }){ # By using Reference to an Array
print $_,"n"; # To show the preview pictures.
}
The WWW::Google::Video is a class implementing a interface for fetch the Google Video Information.
To use it, you should create WWW::Google::Video object and use its method fetch(), to fetch the information of Video.
It uses LWP::Simple for making request to Google.
<<lessSYNOPSIS
use WWW::Google::Video;
$foo=new WWW::Google::Video;
$foo->fetch(http://video.google.com/videoplay?docid=1808273720725631796);
# The Google Video Page URL, such as http://video.google.com/videoplay?docid=blahblahblah
print $foo->{url},"n"; # Google Video FLV Original File URL !!
print $foo->{length},"n"; # Video Length Information
print $foo->{name},"n"; # Video Name Information
foreach(@{ $foo->{pic} }){ # By using Reference to an Array
print $_,"n"; # To show the preview pictures.
}
The WWW::Google::Video is a class implementing a interface for fetch the Google Video Information.
To use it, you should create WWW::Google::Video object and use its method fetch(), to fetch the information of Video.
It uses LWP::Simple for making request to Google.
Download (0.008MB)
Added: 2006-07-20 License: GPL (GNU General Public License) Price:
1196 downloads
Google Video Downloader 1.1
Google Video Downloader is a Firefox extension that adds a button in the status bar. more>>
Google Video Downloader is a Firefox extension that adds a button in the status bar. You can download the source .flv or .avi file directly in two clicks
If You:
- Would like to download files from other videohostings;
- Have DownThemAll od FlashGot;
- Would like to permanently choose preferred Google Video format.
<<lessIf You:
- Would like to download files from other videohostings;
- Have DownThemAll od FlashGot;
- Would like to permanently choose preferred Google Video format.
Download (0.003MB)
Added: 2007-06-28 License: MPL (Mozilla Public License) Price:
826 downloads
WWW::Google::Images 0.6.4
WWW::Google::Images is a Google Images Agent. more>>
WWW::Google::Images is a Google Images Agent.
SYNOPSIS
use WWW::Google::Images;
$agent = WWW::Google::Images->new(
server => images.google.com,
proxy => my.proxy.server:port,
);
$result = $agent->search(flowers, limit => 10);
while ($image = $result->next()) {
$count++;
print $image->content_url();
print $image->context_url();
print $image->save_content(base => image . $count);
print $image->save_context(base => page . $count);
}
<<lessSYNOPSIS
use WWW::Google::Images;
$agent = WWW::Google::Images->new(
server => images.google.com,
proxy => my.proxy.server:port,
);
$result = $agent->search(flowers, limit => 10);
while ($image = $result->next()) {
$count++;
print $image->content_url();
print $image->context_url();
print $image->save_content(base => image . $count);
print $image->save_context(base => page . $count);
}
Download (0.041MB)
Added: 2006-11-23 License: Perl Artistic License Price:
1069 downloads
WWW::Google::SiteMap 1.09
WWW::Google::SiteMap is a Perl extension for managing Google SiteMaps. more>>
WWW::Google::SiteMap is a Perl extension for managing Google SiteMaps.
SYNOPSIS
use WWW::Google::SiteMap;
my $map = WWW::Google::SiteMap->new(file => sitemap.gz);
# Main page, changes a lot because of the blog
$map->add(WWW::Google::SiteMap::URL->new(
loc => http://www.jasonkohles.com/,
lastmod => 2005-06-03,
changefreq => daily,
priority => 1.0,
));
# Top level directories, dont change as much, and have a lower priority
$map->add({
loc => "http://www.jasonkohles.com/$_/",
changefreq => weekly,
priority => 0.9, # lower priority than the home page
}) for qw(
software gpg hamradio photos scuba snippets tools
);
$map->write;
The Sitemap Protocol allows you to inform search engine crawlers about URLs on your Web sites that are available for crawling. A Sitemap consists of a list of URLs and may also contain additional information about those URLs, such as when they were last modified, how frequently they change, etc.
This module allows you to create and modify sitemaps.
<<lessSYNOPSIS
use WWW::Google::SiteMap;
my $map = WWW::Google::SiteMap->new(file => sitemap.gz);
# Main page, changes a lot because of the blog
$map->add(WWW::Google::SiteMap::URL->new(
loc => http://www.jasonkohles.com/,
lastmod => 2005-06-03,
changefreq => daily,
priority => 1.0,
));
# Top level directories, dont change as much, and have a lower priority
$map->add({
loc => "http://www.jasonkohles.com/$_/",
changefreq => weekly,
priority => 0.9, # lower priority than the home page
}) for qw(
software gpg hamradio photos scuba snippets tools
);
$map->write;
The Sitemap Protocol allows you to inform search engine crawlers about URLs on your Web sites that are available for crawling. A Sitemap consists of a list of URLs and may also contain additional information about those URLs, such as when they were last modified, how frequently they change, etc.
This module allows you to create and modify sitemaps.
Download (0.041MB)
Added: 2006-11-22 License: Perl Artistic License Price:
1069 downloads
WWW::Cache::Google::Imode 0.04
WWW::Cache::Google::Imode is a URI class for Google proxy on i-mode. more>>
WWW::Cache::Google::Imode is a URI class for Google proxy on i-mode.
SYNOPSIS
use WWW::Cache::Google::Imode;
$cache = WWW::Cache::Google::Imode->new(http://www.yahoo.com/);
$url = $cache->as_string; # cache URL
$html = $cache->fetch; # fetches via LWP::Simple
Easy conversion from HTML to CHTML. Thats google on i-mode!
WWW::Cache::Google::Imode provides an easy way conversion from an URL to Google i-mode proxy/cache URL.
<<lessSYNOPSIS
use WWW::Cache::Google::Imode;
$cache = WWW::Cache::Google::Imode->new(http://www.yahoo.com/);
$url = $cache->as_string; # cache URL
$html = $cache->fetch; # fetches via LWP::Simple
Easy conversion from HTML to CHTML. Thats google on i-mode!
WWW::Cache::Google::Imode provides an easy way conversion from an URL to Google i-mode proxy/cache URL.
Download (0.003MB)
Added: 2006-11-22 License: Perl Artistic License Price:
1067 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
WWW::Google::SiteMap::Index 1.09
WWW::Google::SiteMap::Index is a Perl extension for managing Google SiteMap Indexes. more>>
WWW::Google::SiteMap::Index is a Perl extension for managing Google SiteMap Indexes.
SYNOPSIS
use WWW::Google::SiteMap::Index;
my $index = WWW::Google::SiteMap::Index->new(
file => sitemap-index.gz,
);
$index->add(WWW::Google::SiteMap::URL->new(
loc => http://www.jasonkohles.com/sitemap1.gz,
lastmod => 2005-11-01,
));
A sitemap index is used to point Google at your sitemaps if you have more than one of them.
<<lessSYNOPSIS
use WWW::Google::SiteMap::Index;
my $index = WWW::Google::SiteMap::Index->new(
file => sitemap-index.gz,
);
$index->add(WWW::Google::SiteMap::URL->new(
loc => http://www.jasonkohles.com/sitemap1.gz,
lastmod => 2005-11-01,
));
A sitemap index is used to point Google at your sitemaps if you have more than one of them.
Download (0.030MB)
Added: 2006-11-22 License: Perl Artistic License Price:
1066 downloads
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.
<<lessSYNOPSIS
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.
Download (0.003MB)
Added: 2006-11-21 License: Perl Artistic License Price:
1067 downloads
WWW::Google::SiteMap::Robot 1.09
WWW::Google::SiteMap::Robot is a Perl extension for creating Google SiteMaps by spidering a site. more>>
WWW::Google::SiteMap::Robot is a Perl extension for creating Google SiteMaps by spidering a site.
SYNOPSIS
use WWW::Google::SiteMap::Robot;
my $robot = WWW::Google::SiteMap::Robot->new(
domain => www.jasonkohles.com,
restrict => qr{^http://www.jasonkohles.com/},
starting_url => [/index.html,/google-me.html],
delay => 1, # delay in minutes
sitemap_file => /var/www/html/sitemap.gz,
sitemap_url => http://www.jasonkohles.com/sitemap.gz,
user_agent => MyOwnSpider/1.0,
);
$robot->run();
This is a simple robot class which subclasses LWP::RobotUA to create a web-crawling spider. By giving it the URL to your home page, it will crawl all the pages it can find and create a sitemap for them.
<<lessSYNOPSIS
use WWW::Google::SiteMap::Robot;
my $robot = WWW::Google::SiteMap::Robot->new(
domain => www.jasonkohles.com,
restrict => qr{^http://www.jasonkohles.com/},
starting_url => [/index.html,/google-me.html],
delay => 1, # delay in minutes
sitemap_file => /var/www/html/sitemap.gz,
sitemap_url => http://www.jasonkohles.com/sitemap.gz,
user_agent => MyOwnSpider/1.0,
);
$robot->run();
This is a simple robot class which subclasses LWP::RobotUA to create a web-crawling spider. By giving it the URL to your home page, it will crawl all the pages it can find and create a sitemap for them.
Download (0.030MB)
Added: 2006-10-20 License: Perl Artistic License Price:
1100 downloads
WWW::Google::Groups 0.09
WWW::Google::Groups is a Perl module for Google Groups Agent. more>>
WWW::Google::Groups is a Perl module for Google Groups Agent.
BROWSING
use WWW::Google::Groups;
$agent = new WWW::Google::Groups
(
server => groups.google.com,
proxy => my.proxy.server:port,
);
$group = $agent->select_group(comp.lang.perl.misc);
$group->starting_thread(0); # Set the first thread to fetch
# Default starting thread is 0
while( $thread = $group->next_thread() ){
while( $article = $thread->next_article() ){
# the returned $article is an Email::Simple object
# See Email::Simple for its methods
print join q/ /, $thread->title, header(From).>, $/;
}
}
If you push raw to the argument stack of $thread->next_article(), it will return the raw format of messages.
while( $thread = $group->next_thread() ){
while( $article = $thread->next_article(raw) ){
print $article;
}
}
Even, you can use this more powerful method. It will try to mirror the whole newsgroup and save the messages to a Unix mbox.
$agent->save2mbox(
group => comp.lang.perl.misc,
starting_thread => 0,
max_article_count => 10000,
max_thread_count => 1000,
target_mbox => perl.misc.mbox,
);
<<lessBROWSING
use WWW::Google::Groups;
$agent = new WWW::Google::Groups
(
server => groups.google.com,
proxy => my.proxy.server:port,
);
$group = $agent->select_group(comp.lang.perl.misc);
$group->starting_thread(0); # Set the first thread to fetch
# Default starting thread is 0
while( $thread = $group->next_thread() ){
while( $article = $thread->next_article() ){
# the returned $article is an Email::Simple object
# See Email::Simple for its methods
print join q/ /, $thread->title, header(From).>, $/;
}
}
If you push raw to the argument stack of $thread->next_article(), it will return the raw format of messages.
while( $thread = $group->next_thread() ){
while( $article = $thread->next_article(raw) ){
print $article;
}
}
Even, you can use this more powerful method. It will try to mirror the whole newsgroup and save the messages to a Unix mbox.
$agent->save2mbox(
group => comp.lang.perl.misc,
starting_thread => 0,
max_article_count => 10000,
max_thread_count => 1000,
target_mbox => perl.misc.mbox,
);
Download (0.006MB)
Added: 2006-11-21 License: Perl Artistic License Price:
1067 downloads
GetVideo 0.1
GetVideo is a Firefox extension that allows you to download videos from YouTube and Google directly. more>>
GetVideo is a Firefox extension that allows you to download videos from YouTube and Google directly.
Unlike VideoDownloader it does not use a proxy page, and unoike unplug it does not create a layer over the current page.
It simply try to get the absolute video path and prompt for download it.
<<lessUnlike VideoDownloader it does not use a proxy page, and unoike unplug it does not create a layer over the current page.
It simply try to get the absolute video path and prompt for download it.
Download (0.015MB)
Added: 2007-07-17 License: MPL (Mozilla Public License) Price:
1734 downloads
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!
<<lessCaveat 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!
Download (0.10MB)
Added: 2006-11-23 License: Perl Artistic License Price:
1075 downloads
WWW::Google::PageRank 0.12
WWW::Google::PageRank is a Perl module to query google pagerank of page. more>>
WWW::Google::PageRank is a Perl module to query google pagerank of page.
SYNOPSIS
use WWW::Google::PageRank;
my $pr = WWW::Google::PageRank->new;
print scalar($pr->get(http://www.yahoo.com/)), "n";
The WWW::Google::PageRank is a class implementing a interface for querying google pagerank.
To use it, you should create WWW::Google::PageRank object and use its method get(), to query page rank of URL.
It uses LWP::UserAgent for making request to Google.
<<lessSYNOPSIS
use WWW::Google::PageRank;
my $pr = WWW::Google::PageRank->new;
print scalar($pr->get(http://www.yahoo.com/)), "n";
The WWW::Google::PageRank is a class implementing a interface for querying google pagerank.
To use it, you should create WWW::Google::PageRank object and use its method get(), to query page rank of URL.
It uses LWP::UserAgent for making request to Google.
Download (0.004MB)
Added: 2006-11-21 License: Perl Artistic License Price:
1070 downloads
WWW::Google::Notebook 0.01
WWW::Google::Notebook is a Perl interface for Google Notebook. more>>
WWW::Google::Notebook is a Perl interface for Google Notebook.
SYNOPSIS
use WWW::Google::Notebook;
my $google = WWW::Google::Notebook->new(
username => $username,
password => $password,
);
$google->login;
my $notebooks = $google->notebooks; # WWW::Google::Notebook::Notebook object as arrayref
for my $notebook (@$notebooks) {
print $notebook->title, "n";
my $notes = $notebook->notes; # WWW::Google::Notebook::Note object as arrayref
for my $note (@$notes) {
print $note->content, "n";
}
}
my $notebook = $google->add_notebook(title); # WWW::Google::Notebook::Notebook object
print $notebook->title;
$notebook->rename(title2);
my $note = $notebook->add_note(note); # WWW::Google::Notebook::Note object
print $note->content;
$note->edit(note2);
$note->delete;
$notebook->delete;
This module priovides you an Object Oriented interface for Google Notebook, using unofficial API.
<<lessSYNOPSIS
use WWW::Google::Notebook;
my $google = WWW::Google::Notebook->new(
username => $username,
password => $password,
);
$google->login;
my $notebooks = $google->notebooks; # WWW::Google::Notebook::Notebook object as arrayref
for my $notebook (@$notebooks) {
print $notebook->title, "n";
my $notes = $notebook->notes; # WWW::Google::Notebook::Note object as arrayref
for my $note (@$notes) {
print $note->content, "n";
}
}
my $notebook = $google->add_notebook(title); # WWW::Google::Notebook::Notebook object
print $notebook->title;
$notebook->rename(title2);
my $note = $notebook->add_note(note); # WWW::Google::Notebook::Note object
print $note->content;
$note->edit(note2);
$note->delete;
$notebook->delete;
This module priovides you an Object Oriented interface for Google Notebook, using unofficial API.
Download (0.004MB)
Added: 2006-11-22 License: Perl Artistic License Price:
1066 downloads
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- Store and serve application resources locally
- Store data locally in a fully-searchable relational database
- Run asynchronous Javascript to improve application responsiveness
Download (0.42MB)
Added: 2007-06-01 License: Freeware Price:
1030 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 www google video 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