Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.319.959 Times

ScraperPOD 3.05

  Date Added: November 22, 2010  |  Visits: 890

ScraperPOD

Report Broken Link
Printer Friendly Version


Product Homepage
Download (104 downloads)



ScraperPOD is a framework for scraping results from search engines. SYNOPSIS use WWW::Scraper; # Name your Scraper module / search engine as the first parameter, use WWW::Scraper(eBay); # or in the new() method $scraper = new WWW::Scraper(eBay); Classic WWW::Search mode # Use a Scraper engine just as you would a WWW::Search engine. $scraper = new WWW::Scraper(carsforsale, Honda, { lbxModel => Accord, lbxVehicleYearFrom => 1998 }); while ( $response = $scraper->next_result() ) { # harvest results via hash-table reference. print $scraper->{sellerPhoneNumber}; } Canonical Request/Response mode (not yet implemented) $scraper = new WWW::Scraper(carsforsale, Request => Autos, Response => Autos); # or, since carsforsale.pm defaults to the Request and Response classes of Autos $scraper = new WWW::Scraper(carsforsale); # # Set field values via field-named canonical access methods. $scraper->scraperRequest->make(Honda); $scraper->scraperRequest->model(Accord); $scraper->scraperRequest->minYear(1998); # # Note: this is *not* next_result(). while ( $response = $scraper->next_response() ) { # # harvest results via field-named access methods. print $response->sellerPhoneNumber(); } Variant Requests to a single search engine $scraper = new WWW::Scraper(carsforsale); $scraper->scraperRequest->make(Honda); $scraper->scraperRequest->minYear(1998); # for ( $model = (Accord Civic) ) { $scraper->scraperRequest->model($model); $response = $scraper->next_response() ) { # all response fields are returned as a reference to the value. print ${$response->sellerPhoneNumber()}; } Single Request to variant search engines # Set the request parameters in a Request object (sub-class Autos). $request = new WWW::Scraper::Request(Autos); $request->make(Honda); $request->model(Accord); $request->minYear(1998); # for ( $searchEngine = (carsforsale 1001cars) ) { $scraper = new WWW::Scraper($searchEngine, Request => $request); for ( $response = $scraper->next_response() ) { # all response fields are returned as a reference to the value. print ${$response->sellerPhoneNumber()};.

Requirements: No special requirements
Platforms: Linux
Keyword: Libraries New Programming Request Response Results Scraper Scraperpod Search Www
Users rating: 0/10

License: Freeware Size: 102.4 KB
USER REVIEWS
More Reviews or Write Review


SCRAPERPOD RELATED
Network & Internet  -  Hop 1.6.0
Hop is a new programming language designed for the Web 2.0. Hop is a higher-order language for programming interactive web applications such as web agendas, web galleries, music players, etc. Hop can be viewed as a replacement for traditional...
655.36 KB  
Programming  -  JOLIE 0.9.2
JOLIE is an interpreter for a new high level programming language, designed for SOAs (Service Oriented Architecture) orchestration (as, for example, WSBPEL by OASIS). The whole program is written entirely in Java to ensure cross-platform...
235.52 KB  
Business  -  Update Your Web Site Today With New Programming Projects Software From Java 9.0
How is your web site or blog looking? If you are honest, do you really think it is as good as it could be? Well, if the answer is no, you could quickly and easily revamp it and get more traffic going through your web pages in next to no time.Java...
2.93 MB  
Development Editors  -  PathLP Beta
PathLP, that actually refers to a path oriented logic programming language is a new programming language that you can use. PathLP is a logic programming language of guarded path expressions. It has constructs for object path expressions, type...
 
Development Editors  -  Magda language Milestone 13-12-2011 Alpha
Magda language was specially designed as a new programming language that is based on a thesis research. Magda language contains the core notion of mixin, which defines a building block from which objects are created. The first feature is the...
 
Programming  -  JaCC 4 WRL - The Java compiler for WRL 1.0
This project aims to provide a Java-Bytecode compiler for the fairly new programming language WRL and others like PHP4 and Postfix, based on the research on the SableCC parser generator and common W3C.ORG standards.
3.49 MB  
Utilities  -  NoteTaker ClusterSearch 1.0
Search metaengines aggregate results from multiple search engines and then post-process these results to yield new rankings and grouping patterns. One of the most successful of these metaengines - Clusty - aggregates the results of searches on...
378.88 KB  
Development Tools  -  php-melange 1.0
Features: AAS (Java's Authentication and Authorization Service port) HTTP (Request, Response, Locale & Session servlet-api port) MVC (Struts port) CMS (Extendable CMS)
 
Network & Internet  -  Aero Fox XL 3.6.6
My Firefox themes now come with the New Tab King extension and the Bing search engine. New Tab King extends the theme to your new tab window and adds amazing functionality to your previously blank new tab. Bing redefines how the search...
2.39 MB  
Web Authoring  -  django-debug-toolbar 0.9.1
jango-debug-toolbar is a configurable set of panels that display various debug information about the current request/response and when clicked, display more details about the panel's content. Currently, the following panels have been...
143.36 KB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  Math::GMPf 0.29
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
30.72 KB  
Programming  -  Net::Wire10 1.08
Net::Wire10 is a Pure Perl connector that talks to Sphinx, MySQL and Drizzle servers. Net::Wire10 implements the low-level network protocol, alias the MySQL wire protocol version 10, necessary for talking to one of the aforementioned...
30.72 KB  
Programming  -  logilab-common 0.56.2
a bunch of modules providing low level functionnalities shared among some python projects devel Please note that some of the modules have some extra dependencies. For instance, logilab.common.db will require a db-api 2.0 compliant...
174.08 KB  
Programming  -  OpenSSL for linux 1.0.0a
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a...
3.83 MB  
Libraries  -  wolfSSL 4.0.0
The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating...
3.88 MB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB