home *** CD-ROM | disk | FTP | other *** search
/ Chip 2000 May / Chip_2000-05_cd1.bin / zkuste / Perl / ActivePerl-5.6.0.613.msi / 䆊䌷䈹䈙䏵-䞅䞆䞀㡆䞃䄦䠥 / _6dfcdbf50713043fe855da7b18a4d121 < prev    next >
Text File  |  2000-03-23  |  3KB  |  81 lines

  1.  
  2. <HTML>
  3. <HEAD>
  4. <TITLE>WWW::RobotRules::AnyDBM_File - Persistent RobotRules</TITLE>
  5. <LINK REL="stylesheet" HREF="../../../../Active.css" TYPE="text/css">
  6. <LINK REV="made" HREF="mailto:">
  7. </HEAD>
  8.  
  9. <BODY>
  10. <TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0 WIDTH=100%>
  11. <TR><TD CLASS=block VALIGN=MIDDLE WIDTH=100% BGCOLOR="#cccccc">
  12. <STRONG><P CLASS=block> WWW::RobotRules::AnyDBM_File - Persistent RobotRules</P></STRONG>
  13. </TD></TR>
  14. </TABLE>
  15.  
  16. <A NAME="__index__"></A>
  17. <!-- INDEX BEGIN -->
  18.  
  19. <UL>
  20.  
  21.     <LI><A HREF="#name">NAME</A></LI><LI><A HREF="#supportedplatforms">SUPPORTED PLATFORMS</A></LI>
  22.  
  23.     <LI><A HREF="#synopsis">SYNOPSIS</A></LI>
  24.     <LI><A HREF="#description">DESCRIPTION</A></LI>
  25.     <LI><A HREF="#see also">SEE ALSO</A></LI>
  26.     <LI><A HREF="#authors">AUTHORS</A></LI>
  27. </UL>
  28. <!-- INDEX END -->
  29.  
  30. <HR>
  31. <P>
  32. <H1><A NAME="name">NAME</A></H1>
  33. <P>WWW::RobotRules::AnyDBM_File - Persistent RobotRules</P>
  34. <P>
  35. <HR>
  36. <H1><A NAME="supportedplatforms">SUPPORTED PLATFORMS</A></H1>
  37. <UL>
  38. <LI>Linux</LI>
  39. <LI>Solaris</LI>
  40. <LI>Windows</LI>
  41. </UL>
  42. <HR>
  43. <H1><A NAME="synopsis">SYNOPSIS</A></H1>
  44. <PRE>
  45.  require WWW::RobotRules::AnyDBM_File;
  46.  require LWP::RobotUA;</PRE>
  47. <PRE>
  48.  # Create a robot useragent that uses a diskcaching RobotRules
  49.  my $rules = new WWW::RobotRules::AnyDBM_File 'my-robot/1.0', 'cachefile';
  50.  my $ua = new WWW::RobotUA 'my-robot/1.0', 'me@foo.com', $rules;</PRE>
  51. <PRE>
  52.  # Then just use $ua as usual
  53.  $res = $ua->request($req);</PRE>
  54. <P>
  55. <HR>
  56. <H1><A NAME="description">DESCRIPTION</A></H1>
  57. <P>This is a subclass of <EM>WWW::RobotRules</EM> that uses the AnyDBM_File
  58. package to implement persistent diskcaching of <EM>robots.txt</EM> and host
  59. visit information.</P>
  60. <P>The constructor (the <CODE>new()</CODE> method) takes an extra argument specifying
  61. the name of the DBM file to use.  If the DBM file already exists, then
  62. you can specify undef as agent name as the name can be obtained from
  63. the DBM database.</P>
  64. <P>
  65. <HR>
  66. <H1><A NAME="see also">SEE ALSO</A></H1>
  67. <P><A HREF="../../../../site/lib/WWW/RobotRules.html">the WWW::RobotRules manpage</A>, <A HREF="../../../../site/lib/LWP/RobotUA.html">the LWP::RobotUA manpage</A></P>
  68. <P>
  69. <HR>
  70. <H1><A NAME="authors">AUTHORS</A></H1>
  71. <P>Hakan Ardo <<A HREF="mailto:hakan@munin.ub2.lu.se>">hakan@munin.ub2.lu.se></A>, Gisle Aas <<A HREF="mailto:aas@sn.no>">aas@sn.no></A></P>
  72. <TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0 WIDTH=100%>
  73. <TR><TD CLASS=block VALIGN=MIDDLE WIDTH=100% BGCOLOR="#cccccc">
  74. <STRONG><P CLASS=block> WWW::RobotRules::AnyDBM_File - Persistent RobotRules</P></STRONG>
  75. </TD></TR>
  76. </TABLE>
  77.  
  78. </BODY>
  79.  
  80. </HTML>
  81.