Main > Free Download Search >

Free search amazon.com software for linux

search amazon.com

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 1848
js-search 1.0

js-search 1.0


js-search is a javascript indexing and searching. more>>
js-search is a javascript indexing and searching.

A client-side library for building a simple inverted index, and searching it.

You can download the source code from SVN with the following command:

svn checkout http://js-search.googlecode.com/svn/trunk/ js-search
<<less
Download (MB)
Added: 2006-11-03 License: The Apache License 2.0 Price:
1093 downloads
Search::Xapian 1.0.2.0

Search::Xapian 1.0.2.0


Search::Xapian is a Perl XS frontend to the Xapian C++ search library. more>>
Search::Xapian is a Perl XS frontend to the Xapian C++ search library. The project is a fairly complete wrapper: most features of the Xapian library are made available for use from Perl.

Xapian is a highly adaptable toolkit that allows developers to easily add advanced indexing and search facilities to their own applications. It supports the Probabilistic Information Retrieval model as well as a rich set of boolean query operators. Its fast and scalable to hundreds of millions of documents.

<<less
Download (0.035MB)
Added: 2007-07-05 License: Perl Artistic License Price:
842 downloads
Web Search Aggregator 1.2.0

Web Search Aggregator 1.2.0


Web Search Aggregator (WSA) provides multiple Web searches from one place. more>>
Web Search Aggregator (WSA) provides multiple Web searches from one place. It features multiple categories and the display of results from many sites with a single search.
Your last search and the state of the tabs are remembered. Tabs can be navigated with the keyboard.
Enhancements:
- Mouse navigation has been added (hold down the Ctrl key).
- History of searches has been added (+statistics).
<<less
Download (0.005MB)
Added: 2006-07-15 License: BSD License Price:
1196 downloads
Net::Amazon 0.39

Net::Amazon 0.39


Net::Amazon is a framework for accessing amazon.com via REST. more>>
Net::Amazon is a framework for accessing amazon.com via REST.

SYNOPSIS

use Net::Amazon;

my $ua = Net::Amazon->new(token => YOUR_AMZN_TOKEN);

# Get a request object
my $response = $ua->search(asin => 0201360683);

if($response->is_success()) {
print $response->as_string(), "n";
} else {
print "Error: ", $response->message(), "n";
}

ABSTRACT

Net::Amazon provides an object-oriented interface to amazon.coms
REST interface. This way its possible to create applications
using Amazons vast amount of data via a functional interface, without
having to worry about the underlying communication mechanism.

Net::Amazon works very much like LWP: First you define a useragent like

my $ua = Net::Amazon->new(
token => YOUR_AMZN_TOKEN,
max_pages => 3,
);

which you pass your personal amazon developers token (can be obtained from http://amazon.com/soap) and (optionally) the maximum number of result pages the agent is going to request from Amazon in case all results dont fit on a single page (typically holding 20 items). Note that each new page requires a minimum delay of 1 second to comply with Amazons one-query-per-second policy.

According to the different search methods on Amazon, theres a bunch of different request types in Net::Amazon. The user agents convenience method search() triggers different request objects, depending on which parameters you pass to it:

$ua->search(asin => "0201360683")
The asin parameter has Net::Amazon search for an item with the specified ASIN. If the specified value is an arrayref instead of a single scalar, like in
$ua->search(asin => ["0201360683", "0596005083"])
then a search for multiple ASINs is performed, returning a list of results.
$ua->search(actor => "Adam Sandler")
The actor parameter has the user agent search for items created by the specified actor. Can return many results.
$ua->search(artist => "Rolling Stones")
The artist parameter has the user agent search for items created by the specified artist. Can return many results.
$ua->search(author => "Robert Jordan")
The author parameter has the user agent search for items created by the specified author. Can return many results.
$ua->search(browsenode=>"4025", mode=>"books" [, keywords=>"perl"])
Returns a list of items by category ID (node). For example node "4025" is the CGI books category. You can add a keywords parameter to filter the results by that keyword.
$ua->search(exchange => Y04Y3424291Y2398445)
Returns an item offered by a third-party seller. The item is referenced by the so-called exchange ID.
$ua->search(keyword => "perl xml", mode => "books")
Search by keyword, mandatory parameters keyword and mode. Can return many results.
$ua->search(wishlist => "1XL5DWOUFMFVJ")
Search for all items in a specified wishlist. Can return many results.
$ua->search(upc => "075596278324", mode => "music")
Music search by UPC (product barcode), mandatory parameter upc. mode has to be set to music. Returns at most one result.
$ua->search(isbn => "0439784549")
Book search by ISBN (International Standard Book Number), mandatory parameter isbn. Returns at most one result. When searching non-US locales use the 13-digit ISBN.
$ua->search(similar => "0201360683")
Search for all items similar to the one represented by the ASIN provided. Can return many results.
$ua->search(power => "subject: perl and author: schwartz", mode => "books")
Initiate a power search for all books matching the power query. Can return many results. See Net::Amazon::Request::Power for details.
$ua->search(manufacturer => "Disney")
Initiate a search for all items made by a given manufacturrer. Can return many results. See Net::Amazon::Request::Manufacturer for details.
$ua->search(musiclabel => "Arista")
Initiate a search for all items made by a given music label. Can return many results. See Net::Amazon::Request::MusicLabel for details.
$ua->search(publisher => "oreilly")
Initiate a search for all items made by a given publisher. Can return many results. See Net::Amazon::Request::Publisher for details.
$ua->search(blended => "Perl")
Initiate a search for items in all categories.
$ua->search(seller => "A2GXAGU54VOP7")
Start a search on items sold by a specific third-party seller, referenced by its ID (not seller name).
$ua->search(textstream => "Blah blah Rolling Stones blah blah")
Find items related to keywords within a text stream.
The user agents search method returns a response object, which can be checked for success or failure:
if($resp->is_success()) {
print $resp->as_string();
} else {
print "Error: ", $resp->message(), "n";
}

In case the request for an item search succeeds, the response contains one or more Amazon properties, as it calls the products found. All matches can be retrieved from the Response object using its properties() method.

In case the request fails, the response contains one or more error messages. The response objects message() method will return it (or them) as a single string, while messages() (notice the plural) will return a reference to an array of message strings.

Response objects always have the methods is_success(), is_error(), message(), total_results(), as_string() and properties() available.
total_results() returns the total number of results the search yielded. properties() returns one or more Net::Amazon::Property objects of type Net::Amazon::Property (or one of its subclasses like Net::Amazon::Property::Book, Net::Amazon::Property::Music or Net::Amazon::Property::DVD), each of which features accessors named after the attributes of the product found in Amazons database:

for ($resp->properties) {
print $_->Asin(), " ",
$_->OurPrice(), "n";
}

In scalar context, properties() just returns the first Net::Amazon::Property object found. Commonly available accessors to Net::Amazon::Property objects are OurPrice(), ImageUrlLarge(), ImageUrlMedium(), ImageUrlSmall(), ReleaseDate(), Catalog(), Asin(), url(), Manufacturer(), UsedPrice(), ListPrice(), ProductName(), Availability(), SalesRank(), CollectiblePrice(), CollectibleCount(), NumberOfOfferings(), UsedCount(), ThirdPartyNewPrice(), ThirdPartyNewCount(), similar_asins(). For details, check Net::Amazon::Property.

Also, the specialized classes Net::Amazon::Property::Book and Net::Amazon::Property::Music feature convenience methods like authors() (returning the list of authors of a book) or album() for CDs, returning the album title.

Customer reviews: Every property features a review_set() method which returns a Net::Amazon::Attribute::ReviewSet object, which in turn offers a list of Net::Amazon::Attribute::Review objects. Check the respective man pages for details on whats available.

<<less
Download (0.15MB)
Added: 2007-03-09 License: Perl Artistic License Price:
959 downloads
DGS Search 0.9.6

DGS Search 0.9.6


DGS Search was created to provide an easy to install search utility. more>>
DGS Search was created to provide an easy to install search utility capable of handling filesystem and database searches on UNIX and Windows based platforms.

DGS Search is aimed at supporting the small to medium sized web site.

<<less
Download (0.044MB)
Added: 2006-05-04 License: GPL (GNU General Public License) Price:
1269 downloads
pro-search 0.17.2

pro-search 0.17.2


pro-search is a crawler for FTP servers, SMB shares, HTTP servers, and DC++ networks. more>>
pro-search is a crawler for FTP servers, SMB shares, HTTP servers, and DC++ networks.

<<less
Download (0.17MB)
Added: 2007-05-22 License: GPL (GNU General Public License) Price:
896 downloads
Ruby/Amazon 0.9.2

Ruby/Amazon 0.9.2


Ruby/Amazon is a Ruby language library that allows programmatic access to the popular Amazon Web. more>>
Ruby/Amazon is a Ruby language library that allows programmatic access to the popular Amazon Web site via the REST (XML over HTTP) based Amazon Web Services. In addition to the original amazon.com site, the amazon.co.uk, amazon.de, amazon.fr, amazon.ca, and amazon.co.jp properties are also supported.

Ruby/Amazon library aims to wrap the grunt work of interacting with the Amazon API behind a high-level layer of Ruby, thereby making it easier to use.

Although the library is still in development, it already provides support for the vast majority of the AWS v3.1 API. For example, all forms of product search are implemented, along with the transaction details API and the remote shopping-cart API. Furthermore, advanced features such as threaded retrieval of multiple pages, object caching and determining a clients most appropriate AWS locale are all implemented. See the RDoc library documentation for more information, in particular the page about the top level Amazon module.

More features are planned for future versions, such as Amazon Web Services for Sellers.

<<less
Download (0.095MB)
Added: 2006-08-11 License: GPL (GNU General Public License) Price:
1169 downloads
WWW::Search 2.488

WWW::Search 2.488


WWW::Search is a collection of Perl modules which provide an API to WWW search engines. more>>
WWW::Search is a collection of Perl modules which provide an API to WWW search engines like WebCrawler, AltaVista, Hotbot, Lycos and so on. Currently WWW::Search includes back-ends for variations of AltaVista, Lycos, and HotBot.

We include two applications built from this library: AutoSearch (an program to automate tracking of search results over time), and a small demonstration program to drive the library. Back-ends for other search engines and more sophisticated clients are currently under development.

WWW::Search includes AutoSearch, an program to automate web-based searches.

<<less
Download (0.083MB)
Added: 2006-05-05 License: Perl Artistic License Price:
1267 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
Search::Tools 0.01

Search::Tools 0.01


Search::Tools are tools for building search applications. more>>
Search::Tools are tools for building search applications.

SYNOPSIS

use Search::Tools;

my $re = Search::Tools->regexp(query => the quick brown fox);

my $snipper = Search::Tools->snipper(query => $re);

my $hiliter = Search::Tools->hiliter(query => $re);

for my $result (@search_results)
{
print $hiliter->light( $snipper->snip( $result->summary ) );
}

Search::Tools is a set of utilities for building search applications. Rather than adhering to a particular search application, the goal of Search::Tools is to provide general-purpose methods for common search application features. Think of Search::Tools like a toolbox rather than a hammer.

Examples include:

Parsing search queries for the meaningful keywords
Rich regular expressions for locating keywords in the original indexed documents
Contextual snippets showing query keywords
Highlighting of keywords in context

Search::Tools is derived from some of the features in HTML::HiLiter and SWISH::HiLiter, but has been re-written with an eye to accomodating more general purpose features.

<<less
Download (0.038MB)
Added: 2006-08-31 License: Perl Artistic License Price:
1149 downloads
WWW::Search::YahooNews 1.00

WWW::Search::YahooNews 1.00


WWW::Search::YahooNews is a Perl backend for searching Yahoo News. more>>
WWW::Search::YahooNews is a Perl backend for searching Yahoo News.

SYNOPSIS

use WWW::Search; $query = "Bob Hope"; $search = new WWW::Search(YahooNews); $search->native_query(WWW::Search::escape_query($query)); $search->maximum_to_retrieve(100); while (my $result = $search->next_result()) {
$url = $result->url; $title = $result->title; $desc = $result->description;
print
$desc

n"; }

This class is a Yahoo specialization of WWW::Search. It handles making and interpreting Yahoo News Searches. Yahoo allows searching a wide variety of news sources like SEC and PRWire to name a few. http://www.search.news.yahoo.com.

HOW DOES IT WORK?

native_setup_search is called (from WWW::Search::setup_search) before we do anything. It initializes our private variables (which all begin with underscore) and sets up a URL to the first results page in {_next_url}.

native_retrieve_some is called (from WWW::Search::retrieve_some) whenever more hits are needed. It calls WWW::Search::http_request to fetch the page specified by {_next_url}. It then parses this page, appending any search hits it finds to {cache}. If it finds a ``next button in the text, it sets {_next_url} to point to the page for the next set of results, otherwise it sets it to undef to indicate were done.

<<less
Download (0.004MB)
Added: 2006-12-12 License: Perl Artistic License Price:
1046 downloads
Ethics Search Protocol 1.87

Ethics Search Protocol 1.87


Ethics Search Protocol in short ESP is an XML-based protocol for search engines. more>>
Ethics Search Protocol in short ESP is an XML-based protocol for search engines that is designed to allow people to express specific ethical requirements when performing searches.
Consumers seldom get the chance to communicate ethical requirements because the proper communication channel does not exist. This project has the goal to offer an open source specification and implementation for that missing communication channel.
Enhancements:
- Changes were made to Category, OrganizationSearchParameters, SearchProfile, and Community.
- PolicyReference complements PolicyStatement.
- EvaluationScheme complements VotingScheme.
- The Envelope type was removed.
- The documentation was improved.
<<less
Download (0.020MB)
Added: 2007-01-04 License: GPL (GNU General Public License) Price:
1023 downloads
WWW::Search::Nomade 1.3

WWW::Search::Nomade 1.3


WWW::Search::Nomade is a Perl class for searching Nomade. more>>
WWW::Search::Nomade is a Perl class for searching Nomade.

SYNOPSIS

use WWW::Search;

my $oSearch = new WWW::Search(Nomade);

$oSearch->maximum_to_retrieve(100);

#$oSearch ->{_debug}=1;

# Create request
$oSearch->native_query(WWW::Search::escape_query("cgi"));

# or Make an international search (on google db)
$oSearch->native_query(WWW::Search::escape_query("cgi"),
{ opt => 1 });

print "I find ", $oSearch->approximate_result_count(),"n";
while (my $oResult = $oSearch->next_result())
{ print "Url:", $oResult->url,"n","Titre:", $oResult->title,"n"; }

This class is an Nomade specialization of WWW::Search. It handles making and interpreting Nomade searches http://www.Nomade.fr, a french search engine.

This class exports no public interface; all interaction should be done through WWW::Search objects.

<<less
Download (0.004MB)
Added: 2006-12-04 License: Perl Artistic License Price:
1054 downloads
Search::Tools::XML 0.01

Search::Tools::XML 0.01


Search::Tools::XML are methods for playing nice with XML and HTML. more>>
Search::Tools::XML are methods for playing nice with XML and HTML.

SYNOPSIS

use Search::Tools::XML;

my $class = Search::Tools::XML;

my $text = the "quick brown" fox;

my $xml = $class->start_tag(foo);

$xml .= $class->utf8_safe( $text );

$xml .= $class->end_tag(foo);

# $xml: the "quick brown" fox

$class->escape( $xml );

# $xml: the "quick brown" fox

$class->unescape( $xml );

# $xml: the "quick brown" fox

my $plain = $class->no_html( $xml );

# $plain eq $text

Search::Tools::XML provides utility methods for dealing with XML and HTML. There isnt really anything new here that CPAN doesnt provide via HTML::Entities or similar modules. The difference is convenience: the most common methods you need for search apps are in one place with no extra dependencies.

NOTE: To get full UTF-8 character set from chr() you must be using Perl >= 5.8. This affects things like the unescape* methods.

<<less
Download (0.038MB)
Added: 2006-09-18 License: Perl Artistic License Price:
1131 downloads
WWW::Search::ZDnet 2.02

WWW::Search::ZDnet 2.02


WWW::Search::ZDnet is a Perl class for searching ALL of ZDnet. more>>
WWW::Search::ZDnet is a Perl class for searching ALL of ZDnet.

SYNOPSIS

require WWW::Search; $search = new WWW::Search(ZDnet);

Class for searching ALL of ZDnet. http://xlink.zdnet.com.

ZDNet is no longer returning descriptions

Searches articles in: Anchordesk, Community, Computer Life, Computer Shopper, NetBuyer, DevHead, Family PC, Help Channel, Inter@ctive Week, Internet, MacWEEK, PC Computing, PC Magazine CD, PC Week, Products, Sm@rt Reseller, Software, Library, Yahoo Internet Life, ZDNN, ZDTV.

Note that dupe articles can appear because they are published in more than one category on ZDnet, or same Title published on different dates.

Print options:

Using $result->{source} will return category and date enclosed in brackets, example: [PC Week, 12-14-98]. use this in place of description since there is NO descriptions anymore with ZDNet.

Raw, of course, returns all the HTML of each hit.

This class exports no public interface; all interaction should be done through WWW::Search objects.

<<less
Download (0.004MB)
Added: 2006-12-14 License: Perl Artistic License Price:
1044 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5