home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 2000 May
/
Chip_2000-05_cd1.bin
/
zkuste
/
Perl
/
ActivePerl-5.6.0.613.msi
/
䆊䌷䈹䈙䏵-䞅䞆䞀㡆䞃䄦䠥
/
_9c93e76f5ad33afc1520c5c30197cab6
< prev
next >
Wrap
Text File
|
2000-03-23
|
5KB
|
119 lines
<HTML>
<HEAD>
<TITLE>WWW::Search::AltaVista::AdvancedWeb - class for advanced Alta Vista web searching</TITLE>
<LINK REL="stylesheet" HREF="../../../../../Active.css" TYPE="text/css">
<LINK REV="made" HREF="mailto:">
</HEAD>
<BODY>
<TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0 WIDTH=100%>
<TR><TD CLASS=block VALIGN=MIDDLE WIDTH=100% BGCOLOR="#cccccc">
<STRONG><P CLASS=block> WWW::Search::AltaVista::AdvancedWeb - class for advanced Alta Vista web searching</P></STRONG>
</TD></TR>
</TABLE>
<A NAME="__index__"></A>
<!-- INDEX BEGIN -->
<UL>
<LI><A HREF="#name">NAME</A></LI><LI><A HREF="#supportedplatforms">SUPPORTED PLATFORMS</A></LI>
<LI><A HREF="#synopsis">SYNOPSIS</A></LI>
<LI><A HREF="#description">DESCRIPTION</A></LI>
<LI><A HREF="#usage">USAGE</A></LI>
<LI><A HREF="#author">AUTHOR</A></LI>
<LI><A HREF="#copyright">COPYRIGHT</A></LI>
<LI><A HREF="#version history">VERSION HISTORY</A></LI>
</UL>
<!-- INDEX END -->
<HR>
<P>
<H1><A NAME="name">NAME</A></H1>
<P>WWW::Search::AltaVista::AdvancedWeb - class for advanced Alta Vista web searching</P>
<P>
<HR>
<H1><A NAME="supportedplatforms">SUPPORTED PLATFORMS</A></H1>
<UL>
<LI>Linux</LI>
<LI>Solaris</LI>
<LI>Windows</LI>
</UL>
<HR>
<H1><A NAME="synopsis">SYNOPSIS</A></H1>
<PRE>
require WWW::Search;
$search = new WWW::Search('AltaVista::AdvancedWeb');</PRE>
<P>
<HR>
<H1><A NAME="description">DESCRIPTION</A></H1>
<P>Class hack for Advance AltaVista web search mode originally written by
John Heidemann <EM><A HREF="http://www.altavista.com">http://www.altavista.com</A></EM>.</P>
<P>This hack now allows for AltaVista AdvanceWeb search results
to be sorted and relevant results returned first. Initially, this
class had skiped the 'r' option which is used by AltaVista to sort
search results for relevancy. Sending advance query using the
'q' option resulted in random returned search results which made it
impossible to view best scored results first.</P>
<P>This class exports no public interface; all interaction should
be done through WWW::Search objects.</P>
<P>
<HR>
<H1><A NAME="usage">USAGE</A></H1>
<P>Advanced AltaVista searching requires boolean operators: AND, OR,
AND NOT, NEAR in all uppercase. Phrases require to be enclosed in braces
( )'s instead of double quotes. Some examples:</P>
<P>(John Heidemann) AND (lsam OR replication) AND NOT (somestupiedword OR thisone)</P>
<P>(lsam OR replication) AND (John Heidemann) AND NOT (somestupiedword OR thisone)
</P>
<PRE>
Batman and Robin and not Joker</PRE>
<P>Batman and Robin and not (joker or riddler)</P>
<P>Comments: For ideal results start your query with the words that
matter most in being returned. This module will take those and apply
them first for sorting purposes.</P>
<P>CASE doesnt matter anymore for the Boolean operators for 'and' will be
uppercased to 'AND'. This is to make constructing complex queries
easier.</P>
<P>
<HR>
<H1><A NAME="author">AUTHOR</A></H1>
<P><CODE>WWW::Search</CODE> hack by Jim Smyser, <<A HREF="mailto:jsmyser@bigfoot.com">jsmyser@bigfoot.com</A>>.</P>
<P>
<HR>
<H1><A NAME="copyright">COPYRIGHT</A></H1>
<P>Copyright (c) 1996 University of Southern California.
All rights reserved.
</P>
<PRE>
Redistribution and use in source and binary forms are permitted
provided that the above copyright notice and this paragraph are
duplicated in all such forms and that any documentation, advertising
materials, and other materials related to such distribution and use
acknowledge that the software was developed by the University of
Southern California, Information Sciences Institute. The name of the
University may not be used to endorse or promote products derived from
this software without specific prior written permission.</PRE>
<P>THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED
WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.</P>
<P>
<HR>
<H1><A NAME="version history">VERSION HISTORY</A></H1>
<P>2.01 - Additional query modifiers added for even better results.</P>
<P>2.0 - Minor change to set lowercase Boolean operators to uppercase.</P>
<P>1.9 - First hack version release.</P>
<TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0 WIDTH=100%>
<TR><TD CLASS=block VALIGN=MIDDLE WIDTH=100% BGCOLOR="#cccccc">
<STRONG><P CLASS=block> WWW::Search::AltaVista::AdvancedWeb - class for advanced Alta Vista web searching</P></STRONG>
</TD></TR>
</TABLE>
</BODY>
</HTML>