diff options
author | Xavier Roche <xroche@users.noreply.github.com> | 2012-03-19 12:51:31 +0000 |
---|---|---|
committer | Xavier Roche <xroche@users.noreply.github.com> | 2012-03-19 12:51:31 +0000 |
commit | 25adbdabb47499fe641c7bd9595024ff82667058 (patch) | |
tree | 4200bb5e746bc1c0606de615ec99f0a247d4d9ba /HelpHtml | |
parent | ad5b7acc19290ff91e0f42a0de448a26760fcf99 (diff) |
httrack 3.30.1
Diffstat (limited to 'HelpHtml')
74 files changed, 0 insertions, 11244 deletions
diff --git a/HelpHtml/abuse.html b/HelpHtml/abuse.html deleted file mode 100644 index 4be36a1..0000000 --- a/HelpHtml/abuse.html +++ /dev/null @@ -1,580 +0,0 @@ -<html xmlns="http://www.w3.org/1999/xhtml" lang="en"> - -<head> - <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> - <meta name="description" content="HTTrack is an easy-to-use website mirror utility. It allows you to download a World Wide website from the Internet to a local directory,building recursively all structures, getting html, images, and other files from the server to your computer. Links are rebuiltrelatively so that you can freely browse to the local site (works with any browser). You can mirror several sites together so that you can jump from one toanother. You can, also, update an existing mirror site, or resume an interrupted download. The robot is fully configurable, with an integrated help" /> - <meta name="keywords" content="httrack, HTTRACK, HTTrack, winhttrack, WINHTTRACK, WinHTTrack, offline browser, web mirror utility, aspirateur web, surf offline, web capture, www mirror utility, browse offline, local site builder, website mirroring, aspirateur www, internet grabber, capture de site web, internet tool, hors connexion, unix, dos, windows 95, windows 98, solaris, ibm580, AIX 4.0, HTS, HTGet, web aspirator, web aspirateur, libre, GPL, GNU, free software" /> - <title>HTTrack Website Copier - Offline Browser</title> - - <style type="text/css"> - <!-- - -body { - margin: 0; padding: 0; margin-bottom: 15px; margin-top: 8px; - background: #77b; -} -body, td { - font: 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; - } - -#subTitle { - background: #000; color: #fff; padding: 4px; font-weight: bold; - } - -#siteNavigation a, #siteNavigation .current { - font-weight: bold; color: #448; - } -#siteNavigation a:link { text-decoration: none; } -#siteNavigation a:visited { text-decoration: none; } - -#siteNavigation .current { background-color: #ccd; } - -#siteNavigation a:hover { text-decoration: none; background-color: #fff; color: #000; } -#siteNavigation a:active { text-decoration: none; background-color: #ccc; } - - -a:link { text-decoration: underline; color: #00f; } -a:visited { text-decoration: underline; color: #000; } -a:hover { text-decoration: underline; color: #c00; } -a:active { text-decoration: underline; } - -#pageContent { - clear: both; - border-bottom: 6px solid #000; - padding: 10px; padding-top: 20px; - line-height: 1.65em; - background-image: url(images/bg_rings.gif); - background-repeat: no-repeat; - background-position: top right; - } - -#pageContent, #siteNavigation { - background-color: #ccd; - } - - -.imgLeft { float: left; margin-right: 10px; margin-bottom: 10px; } -.imgRight { float: right; margin-left: 10px; margin-bottom: 10px; } - -hr { height: 1px; color: #000; background-color: #000; margin-bottom: 15px; } - -h1 { margin: 0; font-weight: bold; font-size: 2em; } -h2 { margin: 0; font-weight: bold; font-size: 1.6em; } -h3 { margin: 0; font-weight: bold; font-size: 1.3em; } -h4 { margin: 0; font-weight: bold; font-size: 1.18em; } - -.blak { background-color: #000; } -.hide { display: none; } -.tableWidth { min-width: 400px; } - -.tblRegular { border-collapse: collapse; } -.tblRegular td { padding: 6px; background-image: url(fade.gif); border: 2px solid #99c; } -.tblHeaderColor, .tblHeaderColor td { background: #99c; } -.tblNoBorder td { border: 0; } - - -// --> -</style> - -</head> - -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth"> - <tr> - <td><img src="images/header_title_4.gif" width="400" height="34" alt="HTTrack Website Copier" title="" border="0" id="title" /></td> - </tr> -</table> -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="3" class="tableWidth"> - <tr> - <td id="subTitle">Open Source offline browser</td> - </tr> -</table> -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth"> -<tr class="blak"> -<td> - <table width="100%" border="0" align="center" cellspacing="1" cellpadding="0"> - <tr> - <td colspan="6"> - <table width="100%" border="0" align="center" cellspacing="0" cellpadding="10"> - <tr> - <td id="pageContent"> -<!-- ==================== End prologue ==================== --> - -<h3>For HTTrack users:</h3> -<ul> -<li><a href="#USERS">Advice & what <u>not</u> to do when you are using HTTrack</a></li> -</ul> -<br> - -<h3>For webmasters having problems with bandwidth abuse / other abuses related to HTTrack:</h3> -<ul> -<li><a href="#WEBMASTERS">Abuse FAQ for <u>webmasters</a></u></li> -</ul> - -<br><br> -<table width="100%" height="100%" border="0" cellspacing="0" cellpadding="0"><tr><td valign="top" align="left"> - -<a name="USERS"></a> - - - -<!-- ------------------------------------------------------------ --> - - - -<h2 align="center"><em>Advice & what <u>not</u> to do</em></h2> - -<center><h3>Please follow these <i>common sense</i> rules to avoid any network abuse</h3></center> - -<br> - -<ul> -<li>Do not overload the websites!</li> -<br> -Downloading a site can overload it, if you have a fast pipe, or if you capture too many simultaneous cgi (dynamically generated pages). -<br> -<ul> -<li>Do not download too large websites: use filters</li> -<li>Do not use too many simultaneous connections</li> -<li>Use bandwidth limits</li> -<li>Use connection limits</li> -<li>Use size limits</li> -<li>Use time limits</li> -<li>Only disable robots.txt rules with great care</li> -<li>Try not to download during working hours</li> -<li>Check your mirror transfer rate/size</li> -<li>For large mirrors, first ask the webmaster of the site</li> -</ul> -<br> -<li>Ensure that you can copy the website</li> -<ul> -<li>Are the pages copyrighted?</li> -<li>Can you copy them only for private purpose?</li> -<li>Do not make online mirrors unless you are authorized to do so</li> -</ul> -<br> -<li>Do not overload your network</li> -<ul> -<li>Is your (corporate, private..) network connected through dialup ISP?</li> -<li>Is your network bandwidth limited (and expensive)?</li> -<li>Are you slowing down the traffic?</li> -</ul> -<br> -<li>Do not steal private information</li> -<ul> -<li>Do not grab emails</li> -<li>Do not grab private information</li> -</ul> -</ul> - -</table> -<br><br> -<table width="100%" height="100%" border="0" cellspacing="0" cellpadding="0"><tr><td valign="top" align="left"> - -<a name="WEBMASTERS"></a> - - - -<!-- ------------------------------------------------------------ --> - - - -<h2 align="center"><em>Abuse FAQ for <u>webmasters</u></em></h2> - -<center><h3>How to limit network abuse -<br> -HTTrack Website Copier FAQ (updated - DRAFT) -</h3></center> - -<br> -Q: <strong>How to block offline browsers, like HTTrack?</strong><br> -<br> -A: <strong>This is a complex question, let's study it</strong><br> -<br> -First, there are several different reasons for that<br> -Why do you want to block offline browsers? :<br> -<br> -<ol> -<li><a href="#ABUSE1">Because a large part of your bandwidth is used by some users, who are slowing down the rest</a></li> -<li><a href="#ABUSE2">Because of copyright questions (you do not want people to copy parts of your website)</a></li> -<li><a href="#ABUSE3">Because of privacy (you do not want email grabbers to steal all your user's emails)</a></li> -</ol> -<br> -<br> -<ol> - -<a name="ABUSE1"></a> -<li>Bandwidth abuse:<br> -<br> -Many Webmasters are concerned about bandwidth abuse, even if this problem is caused by -a minority of people. Offline browsers tools, like HTTrack, can be used in a WRONG way, -and -therefore are sometimes considered as a potential danger.<br> -But before thinking that all offline browsers are BAD, consider this: -students, teachers, IT consultants, websurfers and many people who like your website, may -want to copy -parts of it, for their work, their studies, to teach or demonstrate to people during class -school or -shows. They might do that because they are connected through expensive modem connection, -or because they would like to consult pages while travelling, or archive sites that may be -removed -one day, make some data mining, comiling information ("if only I could find this -website I saw one day.."). <br> -There are many good reasons to mirror websites, and this helps many good people.<br> -As a webmaster, you might be interested to use such tools, too: test broken links, move a -website to -another location, control which external links are put on your website for legal/content -control, -test the webserver response and performances, index it..<br> -<br> -Anyway, bandwidth abuse can be a problem. If your site is regularly "clobbered" -by evil downloaders, you have <br> -various solutions. You have radical solutions, and intermediate solutions. I strongly -recomment not to use<br> -radical solutions, because of the previous remarks (good people often mirror websites).<br> -<br> -In general, for all solutions,<br> -the good thing: it will limit the bandwidth abuse<br> -the bad thing: depending on the solution, it will be either a small constraint, or a fatal -nuisance (you'll get 0 visitors)<br> -or, to be extreme: if you unplug the wire, there will be no bandwidth abuse<br> -<br> -<ol type="a"> - -<li>Inform people, explain why ("please do not clobber the bandwidth")<br> -Good: Will work with good people. Many good people just don't KNOW that they can slow down -a network.<br> -Bad: Will **only** work with good people<br> -How to do: Obvious - place a note, a warning, an article, a draw, a poeme or whatever you -want<br> -<br> -</li><li>Use "robots.txt" file<br> -Good: Easy to setup<br> -Bad: Easy to override<br> -How to do: Create a robots.txt file on top dir, with proper parameters<br> -Example:<br> - User-agent: *<br> -<br> - Disallow: /bigfolder<br> -<br> -</li><li>Ban registered offline-browsers User-agents<br> -Good: Easy to setup<br> -Bad: Radical, and easy to override<br> -How to do: Filter the "User-agent" HTTP header field<br> -<br> -</li><li>Limit the bandwidth per IP (or by folders)<br> -Good: Efficient<br> -Bad: Multiple users behind proxies will be slow down, not really easy to setup<br> -How to do: Depends on webserver. Might be done with low-level IP rules (QoS)<br> -<br> -</li><li>Priorize small files, against large files<br> -Good: Efficient if large files are the cause of abuse<br> -Bad: Not always efficient<br> -How to do: Depends on the webserver<br> -<br> -</li><li>Ban abuser IPs<br> -Good: Immediate solution<br> -Bad: Annoying to do, useless for dynamic IPs, and not very user friendly<br> -How to do: Either ban IP's on the firewall, or on the webserver (see ACLs)<br> -<br> -</li><li>Limit abusers IPs<br> -Good: Intermediate and immediate solution<br> -Bad: Annoying to do, useless for dynamic IPs, and annoying to maintain..<br> -How to do: Use routine QoS (fair queuing), or webserver options<br> -<br> -</li><li>Use technical tricks (like javascript) to hide URLs<br> -Good: Efficient<br> -Bad: The most efficient tricks will also cause your website to he heavy, and not -user-friendly (and therefore less attractive, even for surfing users). Remember: clients -or visitors might want to consult offline your website. Advanced users will also be still -able to note the URLs and catch them. Will not work on non-javascript browsers. It will -not work if the user clicks 50 times and put downloads in background with a standard -browser<br> -How to do: Most offline browsers (I would say all, but let's say most) are unable to -"understand" javascript/java properly. Reason: very tricky to handle!<br> -Example: <br> -You can replace:<br> - -<tt> - <a href="bigfile.zip">Foo</a><br> -</tt> - -by:<br> -<tt> - <script language="javascript"><br> - <!--<br> - document.write('<a h' + 're' + 'f="');<br> - document.write('bigfile' + '.' + 'zip">');<br> - // --><br> - </script><br> - Foo<br> - </a><br> -</tt> -<br> -You can also use java-based applets. I would say that it is the "best of the -horrors". A big, fat, slow, bogus java applet. Avoid!<br> -<br> -</li><li>Use technical tricks to lag offline browsers<br> -Good: Efficient<br> -Bad: Can be avoided by advanced users, annoying to maintain, AND potentially worst that -the illness (cgi's are often taking some CPU usage). . It will not work if the user clicks -50 times and put downloads in background with a standard browser<br> -How to do: Create fake empty links that point to cgi's, with long delays<br> -Example: Use things like - -<tt> -<ahref="slow.cgi?p=12786549"><nothing></a> (example in php:)<br> - <?php<br> - for($i=0;$i<10;$i++) {<br> - sleep(6);<br> - echo " ";<br> - }<br> - ?><br> -</tt> - -<br> -</li><li>Use technical tricks to temporarily ban IPs<br> -Good: Efficient<br> -Bad: Radical (your site will only be available online for all users), not easy to setup<br> -How to to: Create fake links with "killing" targets<br> -Example: Use things like <a href="killme.cgi"><nothing></a> -(again an example in php:)<br> -<tt> - <?php<br> - // Of course, -"add_temp_firewall_rule" has to be written..<br> - add_temp_firewall_rule($REMOTE_ADDR,"30s");<br> - ?><br> -</tt> -<br> -<br> -</li> -</ol> - -<a name="ABUSE2"></a> -<li>Copyright issues<br> -<br> -You do not want people to "steal" your website, or even copy parts of it. First, -stealing a website does not<br> -require to have an offline browser. Second, direct (and credited) copy is sometimes better -than disguised <br> -plagiarism. Besides, several previous remarks are also interesting here: the more -protected your website will be,<br> -the potentially less attractive it will also be. There is no perfect solution, too. A -webmaster asked me one day<br> -to give him a solution to prevent any website copy. Not only for offline browsers, but -also against "save as", <br> -cut and paste, print.. and print screen. I replied that is was not possible, especially -for the print screen - and<br> -that another potential threat was the evil photographer. Maybe with a "this document -will self-destruct in 5 seconds.."<br> -or by shooting users after consulting the document.<br> -More seriously, once a document is being placed on a website, there will always be the -risks of copy (or plagiarism)<br> -<br> -To limit the risk, previous a- and h- solutions, in "bandwidth abuse" section, -can be used<br> -<br> -<br> -</li> - -<a name="ABUSE3"></a> -<li>Privacy<br> -<br> -Might be related to section 2.<br> -But the greatest risk is maybe email grabbers. <br> -<br> -<ol type="a"> -<li>A solution can be to use javascript to hide emails. <br> -Good: Efficient<br> -Bad: Will not work on non-javascript browsers<br> -How to do: Use javascript to build mailto: links<br> -Example: (in php)<br> -<tt> - <script language="javascript"><br> - <!--<br> - function FOS(host,nom,info) {<br> - var s;<br> - if (info == "") info=nom+"@"+host;<br> - s="mail";<br> - document.write("<a href='"+s+"to:"+nom+"@"+host+"'>"+info+"</a>");<br> - }<br> - FOS('mycompany.com','smith?subject=Hi, John','Click here to email me!')<br> - // --><br> - </script><br> -</tt> -<br> -</li><li>Another one is to create images of emails<br> -Good: Efficient, does not require javascript<br> -Bad: There is still the problem of the link (mailto:), images are bigger than text<br> -How to do: Not so obvious of you do not want to create images by yourself<br> -Example: (php, Unix)<br> - -<tt> -<?php<br> -/*<br> -Email contact displayer<br> -Usage: email.php3?id=<4 bytes of user's md5><br> -The <4 bytes of user's md5> can be calculated using the 2nd script (see below)<br> -Example: http://yourhost/email.php3?id=91ff1a48<br> -*/<br> -$domain="mycompany.com";<br> -$size=12;<br> -<br> -/* Find the user in the system database */<br> -if (!$id)<br> - exit;<br> -unset($email);<br> -unset($name);<br> -unset($pwd);<br> -unset($apwd);<br> -$email="";<br> -$name="";<br> -$fp=@fopen("/etc/passwd","r");<br> -if ($fp) {<br> - $pwd=@fread($fp,filesize("/etc/passwd"));<br> - @fclose($fp);<br> -}<br> -$apwd=split("\n",$pwd);<br> -foreach($apwd as $line) {<br> - $fld=split(":",$line);<br> - if (substr(md5($fld[0]),0,8) == $id) {<br> - $email=$fld[0]."@".$domain;<br> - $nm=substr($fld[4],0,strpos($fld[4],","));<br> - $name=$email;<br> - if ($nm)<br> - $name="\"".$nm."\" <".$email.">";<br> - }<br> -}<br> -if (!$name)<br> - exit;<br> -<br> -/* Create and show the image */<br> -Header ("Content-type: image/gif");<br> -$im = imagecreate ($size*strlen($name), $size*1.5);<br> -$black = ImageColorAllocate ($im, 255, 255, 255);<br> -$white = ImageColorAllocate ($im, 0,0,0);<br> -ImageTTFText($im, $size, 0, 0, $size , $white, -"/usr/share/enlightenment/E-docs/aircut3.ttf",$name);<br> -ImageGif ($im);<br> -ImageDestroy ($im);<br> -?><br> -<br> -</tt> - -The script to find the id:<br> -<br> - -<tt> -#!/bin/sh<br> -<br> -# small script for email.php3<br> -echo "Enter login:"<br> -read login<br> -echo "The URL is:"<br> -printf "http://yourhost/email.php3?id="<br> -printf $login|md5sum|cut -c1-8<br> -echo <br> -<br> -</tt> - -</li><li>You can also create temporary email aliases, each week, for all users<br> -Good: Efficient, and you can give your real email in your reply-to address<br> -Bad: Temporary emails<br> -How to do: Not so hard todo<br> -Example: (script & php, Unix)<br> - -<tt> -#!/bin/sh<br> -#<br> -# Anonymous random aliases for all users<br> -# changed each week, to avoid spam problems<br> -# on websites<br> -# (to put into /etc/cron.weekly/)<br> -<br> -# Each alias is regenerated each week, and valid for 2 weeks<br> -<br> -# prefix for all users<br> -# must not be the prefix of another alias!<br> -USER_PREFIX="user-"<br> -<br> -# valid for 2 weeks<br> -ALIAS_VALID=2<br> -<br> -# random string<br> -SECRET="my secret string `hostname -f`"<br> -<br> -# build<br> -grep -vE "^$USER_PREFIX" /etc/aliases > /etc/aliases.new<br> -for i in `cut -f1 -d':' /etc/passwd`; do<br> - if test `id -u $i` -ge 500; then<br> - off=0<br> - while test "$off" -lt $ALIAS_VALID; do<br> - THISWEEK="`date +'%Y'` $[`date +'%U'`-$off]"<br> - SECRET="`echo \"$SECRET $i $THISWEEK\" | md5sum | cut -c1-4`"<br> - FIRST=`echo $i | cut -c1-3`<br> - NAME="$USER_PREFIX$FIRST$SECRET"<br> - echo "$NAME : $i" >> /etc/aliases.new<br> - #<br> - off=$[$off+1]<br> - done<br> - fi<br> -done<br> -<br> -# move file<br> -mv -f /etc/aliases /etc/aliases.old<br> -mv -f /etc/aliases.new /etc/aliases<br> -<br> -# update aliases<br> -newaliases<br> -<br> -</tt> - -And then, put the email address in your pages through: -<br> -<br> - -<tt> -<a href="mailto:<?php<br> - $user="smith";<br> - $alias=exec("grep ".$user." /etc/aliases | cut -f1 -d' ' | head -n1");<br> - print $alias;<br> -?>@mycompany.com>> -</tt> - -</li> -</ol> - -</li> - - -<!-- ------------------------------------------------------------ --> - - - -</table> - -<br> - -<!-- ==================== Start epilogue ==================== --> - </td> - </tr> - </table> - </td> - </tr> - </table> -</td> -</tr> -</table> - -<table width="76%" height="100%" border="0" align="center" valign="bottom" cellspacing="0" cellpadding="0"> - <tr> - <td id="footer"><small>© 2002 Xavier Roche & other contributors - Web Design: Leto Kauler.</small></td> - </tr> -</table> - -</body> - -</html> - - - diff --git a/HelpHtml/addurl.html b/HelpHtml/addurl.html deleted file mode 100644 index a09d01b..0000000 --- a/HelpHtml/addurl.html +++ /dev/null @@ -1,155 +0,0 @@ -<html xmlns="http://www.w3.org/1999/xhtml" lang="en"> - -<head> - <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> - <meta name="description" content="HTTrack is an easy-to-use website mirror utility. It allows you to download a World Wide website from the Internet to a local directory,building recursively all structures, getting html, images, and other files from the server to your computer. Links are rebuiltrelatively so that you can freely browse to the local site (works with any browser). You can mirror several sites together so that you can jump from one toanother. You can, also, update an existing mirror site, or resume an interrupted download. The robot is fully configurable, with an integrated help" /> - <meta name="keywords" content="httrack, HTTRACK, HTTrack, winhttrack, WINHTTRACK, WinHTTrack, offline browser, web mirror utility, aspirateur web, surf offline, web capture, www mirror utility, browse offline, local site builder, website mirroring, aspirateur www, internet grabber, capture de site web, internet tool, hors connexion, unix, dos, windows 95, windows 98, solaris, ibm580, AIX 4.0, HTS, HTGet, web aspirator, web aspirateur, libre, GPL, GNU, free software" /> - <title>HTTrack Website Copier - Offline Browser</title> - - <style type="text/css"> - <!-- - -body { - margin: 0; padding: 0; margin-bottom: 15px; margin-top: 8px; - background: #77b; -} -body, td { - font: 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; - } - -#subTitle { - background: #000; color: #fff; padding: 4px; font-weight: bold; - } - -#siteNavigation a, #siteNavigation .current { - font-weight: bold; color: #448; - } -#siteNavigation a:link { text-decoration: none; } -#siteNavigation a:visited { text-decoration: none; } - -#siteNavigation .current { background-color: #ccd; } - -#siteNavigation a:hover { text-decoration: none; background-color: #fff; color: #000; } -#siteNavigation a:active { text-decoration: none; background-color: #ccc; } - - -a:link { text-decoration: underline; color: #00f; } -a:visited { text-decoration: underline; color: #000; } -a:hover { text-decoration: underline; color: #c00; } -a:active { text-decoration: underline; } - -#pageContent { - clear: both; - border-bottom: 6px solid #000; - padding: 10px; padding-top: 20px; - line-height: 1.65em; - background-image: url(images/bg_rings.gif); - background-repeat: no-repeat; - background-position: top right; - } - -#pageContent, #siteNavigation { - background-color: #ccd; - } - - -.imgLeft { float: left; margin-right: 10px; margin-bottom: 10px; } -.imgRight { float: right; margin-left: 10px; margin-bottom: 10px; } - -hr { height: 1px; color: #000; background-color: #000; margin-bottom: 15px; } - -h1 { margin: 0; font-weight: bold; font-size: 2em; } -h2 { margin: 0; font-weight: bold; font-size: 1.6em; } -h3 { margin: 0; font-weight: bold; font-size: 1.3em; } -h4 { margin: 0; font-weight: bold; font-size: 1.18em; } - -.blak { background-color: #000; } -.hide { display: none; } -.tableWidth { min-width: 400px; } - -.tblRegular { border-collapse: collapse; } -.tblRegular td { padding: 6px; background-image: url(fade.gif); border: 2px solid #99c; } -.tblHeaderColor, .tblHeaderColor td { background: #99c; } -.tblNoBorder td { border: 0; } - - -// --> -</style> - -</head> - -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth"> - <tr> - <td><img src="images/header_title_4.gif" width="400" height="34" alt="HTTrack Website Copier" title="" border="0" id="title" /></td> - </tr> -</table> -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="3" class="tableWidth"> - <tr> - <td id="subTitle">Open Source offline browser</td> - </tr> -</table> -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth"> -<tr class="blak"> -<td> - <table width="100%" border="0" align="center" cellspacing="1" cellpadding="0"> - <tr> - <td colspan="6"> - <table width="100%" border="0" align="center" cellspacing="0" cellpadding="10"> - <tr> - <td id="pageContent"> -<!-- ==================== End prologue ==================== --> - -<h2 align="center"><em>Add a URL</em></h2> - -<br> - -<ol> - <li>Enter a typical Web address</li> - <br><small>Just type in your address in the field</small><br><br> - <center><img src="img/addurl1.gif" border="0"></center> -<br><br>OR<br><br> - <li>Enter a Web address with authentication</li> - <br><small>Useful when you need basic authentication to watch the Web page</small><br><br> - <center><img src="img/addurl2.gif" border="0"></center> -<br><br>OR<br><br> - <li>Capture a link from your Web browser to HTTrack</li> - <br><small>Use this tool only for form-based pages (pages delivered after submiting a form) that need some analysis</small><br><br> - <center><img src="img/addurl3.gif" border="0"></center> - <br> - <br> -<small>Set, as explained, your Web browser proxy preferences to the values indicated : set the proxy's address, and the proxy's port, - then click on the button or link as you usually do in your Web browser. - <br>The temporary proxy, installed by HTTrack, will then - capture the link and display a confirmation page. - <br><br> -</small> - <center><img src="img/addurl4.gif" border="0"></center> - <br> - <center><img src="img/addurl5.gif" border="0"></center> -</ol> - -<br><br><br><br> -<p align="right">Back to <a href="index.html">Home</a></p> - -<!-- ==================== Start epilogue ==================== --> - </td> - </tr> - </table> - </td> - </tr> - </table> -</td> -</tr> -</table> - -<table width="76%" height="100%" border="0" align="center" valign="bottom" cellspacing="0" cellpadding="0"> - <tr> - <td id="footer"><small>© 2002 Xavier Roche & other contributors - Web Design: Leto Kauler.</small></td> - </tr> -</table> - -</body> - -</html> - - diff --git a/HelpHtml/cmddoc.html b/HelpHtml/cmddoc.html deleted file mode 100644 index 322f5fd..0000000 --- a/HelpHtml/cmddoc.html +++ /dev/null @@ -1,155 +0,0 @@ -<html xmlns="http://www.w3.org/1999/xhtml" lang="en"> - -<head> - <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> - <meta name="description" content="HTTrack is an easy-to-use website mirror utility. It allows you to download a World Wide website from the Internet to a local directory,building recursively all structures, getting html, images, and other files from the server to your computer. Links are rebuiltrelatively so that you can freely browse to the local site (works with any browser). You can mirror several sites together so that you can jump from one toanother. You can, also, update an existing mirror site, or resume an interrupted download. The robot is fully configurable, with an integrated help" /> - <meta name="keywords" content="httrack, HTTRACK, HTTrack, winhttrack, WINHTTRACK, WinHTTrack, offline browser, web mirror utility, aspirateur web, surf offline, web capture, www mirror utility, browse offline, local site builder, website mirroring, aspirateur www, internet grabber, capture de site web, internet tool, hors connexion, unix, dos, windows 95, windows 98, solaris, ibm580, AIX 4.0, HTS, HTGet, web aspirator, web aspirateur, libre, GPL, GNU, free software" /> - <title>HTTrack Website Copier - Offline Browser</title> - - <style type="text/css"> - <!-- - -body { - margin: 0; padding: 0; margin-bottom: 15px; margin-top: 8px; - background: #77b; -} -body, td { - font: 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; - } - -#subTitle { - background: #000; color: #fff; padding: 4px; font-weight: bold; - } - -#siteNavigation a, #siteNavigation .current { - font-weight: bold; color: #448; - } -#siteNavigation a:link { text-decoration: none; } -#siteNavigation a:visited { text-decoration: none; } - -#siteNavigation .current { background-color: #ccd; } - -#siteNavigation a:hover { text-decoration: none; background-color: #fff; color: #000; } -#siteNavigation a:active { text-decoration: none; background-color: #ccc; } - - -a:link { text-decoration: underline; color: #00f; } -a:visited { text-decoration: underline; color: #000; } -a:hover { text-decoration: underline; color: #c00; } -a:active { text-decoration: underline; } - -#pageContent { - clear: both; - border-bottom: 6px solid #000; - padding: 10px; padding-top: 20px; - line-height: 1.65em; - background-image: url(images/bg_rings.gif); - background-repeat: no-repeat; - background-position: top right; - } - -#pageContent, #siteNavigation { - background-color: #ccd; - } - - -.imgLeft { float: left; margin-right: 10px; margin-bottom: 10px; } -.imgRight { float: right; margin-left: 10px; margin-bottom: 10px; } - -hr { height: 1px; color: #000; background-color: #000; margin-bottom: 15px; } - -h1 { margin: 0; font-weight: bold; font-size: 2em; } -h2 { margin: 0; font-weight: bold; font-size: 1.6em; } -h3 { margin: 0; font-weight: bold; font-size: 1.3em; } -h4 { margin: 0; font-weight: bold; font-size: 1.18em; } - -.blak { background-color: #000; } -.hide { display: none; } -.tableWidth { min-width: 400px; } - -.tblRegular { border-collapse: collapse; } -.tblRegular td { padding: 6px; background-image: url(fade.gif); border: 2px solid #99c; } -.tblHeaderColor, .tblHeaderColor td { background: #99c; } -.tblNoBorder td { border: 0; } - - -// --> -</style> - -</head> - -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth"> - <tr> - <td><img src="images/header_title_4.gif" width="400" height="34" alt="HTTrack Website Copier" title="" border="0" id="title" /></td> - </tr> -</table> -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="3" class="tableWidth"> - <tr> - <td id="subTitle">Open Source offline browser</td> - </tr> -</table> -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth"> -<tr class="blak"> -<td> - <table width="100%" border="0" align="center" cellspacing="1" cellpadding="0"> - <tr> - <td colspan="6"> - <table width="100%" border="0" align="center" cellspacing="0" cellpadding="10"> - <tr> - <td id="pageContent"> -<!-- ==================== End prologue ==================== --> - -<h2 align="center"><em>Command-Line Documentation</em></h2> - -<br> - -The command-line version - -<ul> - <li><a href="options.html">Command line Options</a></li> - <br>List of all powerful command line options<br><br> - <li>How to use httrack command-line version:</li> - <ul> - <li>Open a shell window</li> - <br> - <br> - <li>Type in <tt>httrack</tt> (or the complete path to the httrack executable)</li> - <br><small><tt>httrack</tt></small> - <br> - <br> - <li>Add the URLs, separated by a blank space</li> - <br><small><tt>httrack www.someweb.com/foo/</tt></small> - <br> - <br> - <li>If you need, add some options (see the <a href="options.html">option list</a>)</li> - <br><small><tt>httrack www.someweb.com/foo/ -O "/webs" -N4 -P proxy.myhost.com:3128</tt></small> - <br> - <br> - <li>Launch the command line, and wait until the mirror is finishing</li> - <br><small>You can (especially on the Unix release) press ^C to stop the mirror or put httrack in background</small> - <br> - <br> - </ul> -</ul> - -<!-- ==================== Start epilogue ==================== --> - </td> - </tr> - </table> - </td> - </tr> - </table> -</td> -</tr> -</table> - -<table width="76%" height="100%" border="0" align="center" valign="bottom" cellspacing="0" cellpadding="0"> - <tr> - <td id="footer"><small>© 2002 Xavier Roche & other contributors - Web Design: Leto Kauler.</small></td> - </tr> -</table> - -</body> - -</html> - diff --git a/HelpHtml/contact.html b/HelpHtml/contact.html deleted file mode 100644 index 09ff760..0000000 --- a/HelpHtml/contact.html +++ /dev/null @@ -1,227 +0,0 @@ -<html xmlns="http://www.w3.org/1999/xhtml" lang="en"> - -<head> - <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> - <meta name="description" content="HTTrack is an easy-to-use website mirror utility. It allows you to download a World Wide website from the Internet to a local directory,building recursively all structures, getting html, images, and other files from the server to your computer. Links are rebuiltrelatively so that you can freely browse to the local site (works with any browser). You can mirror several sites together so that you can jump from one toanother. You can, also, update an existing mirror site, or resume an interrupted download. The robot is fully configurable, with an integrated help" /> - <meta name="keywords" content="httrack, HTTRACK, HTTrack, winhttrack, WINHTTRACK, WinHTTrack, offline browser, web mirror utility, aspirateur web, surf offline, web capture, www mirror utility, browse offline, local site builder, website mirroring, aspirateur www, internet grabber, capture de site web, internet tool, hors connexion, unix, dos, windows 95, windows 98, solaris, ibm580, AIX 4.0, HTS, HTGet, web aspirator, web aspirateur, libre, GPL, GNU, free software" /> - <title>HTTrack Website Copier - Offline Browser</title> - - <style type="text/css"> - <!-- - -body { - margin: 0; padding: 0; margin-bottom: 15px; margin-top: 8px; - background: #77b; -} -body, td { - font: 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; - } - -#subTitle { - background: #000; color: #fff; padding: 4px; font-weight: bold; - } - -#siteNavigation a, #siteNavigation .current { - font-weight: bold; color: #448; - } -#siteNavigation a:link { text-decoration: none; } -#siteNavigation a:visited { text-decoration: none; } - -#siteNavigation .current { background-color: #ccd; } - -#siteNavigation a:hover { text-decoration: none; background-color: #fff; color: #000; } -#siteNavigation a:active { text-decoration: none; background-color: #ccc; } - - -a:link { text-decoration: underline; color: #00f; } -a:visited { text-decoration: underline; color: #000; } -a:hover { text-decoration: underline; color: #c00; } -a:active { text-decoration: underline; } - -#pageContent { - clear: both; - border-bottom: 6px solid #000; - padding: 10px; padding-top: 20px; - line-height: 1.65em; - background-image: url(images/bg_rings.gif); - background-repeat: no-repeat; - background-position: top right; - } - -#pageContent, #siteNavigation { - background-color: #ccd; - } - - -.imgLeft { float: left; margin-right: 10px; margin-bottom: 10px; } -.imgRight { float: right; margin-left: 10px; margin-bottom: 10px; } - -hr { height: 1px; color: #000; background-color: #000; margin-bottom: 15px; } - -h1 { margin: 0; font-weight: bold; font-size: 2em; } -h2 { margin: 0; font-weight: bold; font-size: 1.6em; } -h3 { margin: 0; font-weight: bold; font-size: 1.3em; } -h4 { margin: 0; font-weight: bold; font-size: 1.18em; } - -.blak { background-color: #000; } -.hide { display: none; } -.tableWidth { min-width: 400px; } - -.tblRegular { border-collapse: collapse; } -.tblRegular td { padding: 6px; background-image: url(fade.gif); border: 2px solid #99c; } -.tblHeaderColor, .tblHeaderColor td { background: #99c; } -.tblNoBorder td { border: 0; } - - -// --> -</style> - -</head> - -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth"> - <tr> - <td><img src="images/header_title_4.gif" width="400" height="34" alt="HTTrack Website Copier" title="" border="0" id="title" /></td> - </tr> -</table> -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="3" class="tableWidth"> - <tr> - <td id="subTitle">Open Source offline browser</td> - </tr> -</table> -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth"> -<tr class="blak"> -<td> - <table width="100%" border="0" align="center" cellspacing="1" cellpadding="0"> - <tr> - <td colspan="6"> - <table width="100%" border="0" align="center" cellspacing="0" cellpadding="10"> - <tr> - <td id="pageContent"> -<!-- ==================== End prologue ==================== --> - -<h2 align="center"><em>Contact Us!</em></h2> - -<br> - -<h3> -<center> -<a href="http://www.httrack.com/" target="_blank">Please visit our website!</a> -<br> -</center> -</h3> - -<b>About this project:</b> - - -<pre> - -Informations on this project: - -This project has been developed by: -Xavier Roche (xroche@httrack.com) - for the main engine and Windows interface - and maintainer for v2.0 and v3.0 -Yann Philippot (yphilippot@lemel.fr) - for the java binary .class parser -Robert Lagadec (rlagadec@yahoo.fr) - for checking both English & French translations -Juan Pablo Barrio Lera (University of León) - for Spanish translations -Rainer Klueting (rainer@klueting.de) -Bastian Gorke (bastiang@yahoo.com) -Rudi Ferrari (Wyando@netcologne.de) -Marcus Gaza (MarcusGaza@t-online.de) - for German translations -Rudi Ferrari (Wyando@netcologne.de) - for Dutch translations -Lukasz Jokiel (Opole University of Technology, Lukasz.Jokiel@po.opole.pl) - for Polish translations -Rui Fernandes (CANTIC, ruiefe@mail.malhatlantica.pt) -Pedro T. Pinheiro (Universidade Nova de Lisboa-FCT, ptiago@mail.iupi.pt) - for Portuguese translations -Andrei Iliev (iliev@vitaplus.ru) - for Russian translations -Witold Krakowski (wkrakowski@libero.it) - for Italian translations -Jozsef Tamas Herczeg (hdodi@freemail.hu) - for Hungarian translation -Paulo Neto (company@layout.com.br) - for Brazilian translation -Brook Qin (brookqwr@sina.com) - for simplified Chinese translation -Addy Lin (addy1975@pchome.com.tw) - for traditional Chinese translation -Jesper Bramm (bramm@get2net.dk) - for Danish translation -Tõnu Virma - for Estonian translation -Staffan Ström (staffan@fam-strom.org) - for Swedish translation -Mehmet Akif Köeoðlu (mak@ttnet.net.tr) - for Turkish translation -Aleksandar Savic (aleks@macedonia.eu.org) - for Macedonian translation -Takayoshi Nakasikiryo - for Japanese translation -Martin Sereday (sereday@slovanet.sk) - for Slovak translation -Antonín Matìjèík (matejcik@volny.cz) - for Czech translation - -Special Thanks to: -Patrick Ducrot & Daniel Carré (ENSI of Caen) - for their initial support -Fred Cohen (fc@all.net) - for HTTrack user's guide - -Greetings to: -Jean-loup Gailly from gzip.org - for the help provided with Zlib -Russ Freeman from gipsymedia - for hints on DLL dynamic load -Paul DiLascia - for helping to fix problems with CHtmlView -ISMRA/Ensi of Caen - for their initial support -..and all users that are using and supporting HTTrack! - -</pre> -<hr> -<br> - - If you want to ask any question to the authors, report bugs/problems, - please first check the <a href="http://forum.httrack.com">HTTrack Website Copier forum</a>.<br> - You can also contact by email, but due to the large volume of messages, it is impossible - to always respond (especially for configuration help or other configuration-related - questions). -<br> - <a href="mailto:httrack@httrack.com">HTTrack project</a>, - <a href="mailto:xroche@httrack.com">Xavier ROCHE</a>, -<br><hr><br> -<br> - This program is covered by the GNU General Public License.<br> - HTTrack/HTTrack Website Copier is Copyright (C) 1998-2002 Xavier Roche and other contributors -<br> - -<!-- ==================== Start epilogue ==================== --> - </td> - </tr> - </table> - </td> - </tr> - </table> -</td> -</tr> -</table> - -<table width="76%" height="100%" border="0" align="center" valign="bottom" cellspacing="0" cellpadding="0"> - <tr> - <td id="footer"><small>© 2002 Xavier Roche & other contributors - Web Design: Leto Kauler.</small></td> - </tr> -</table> - -</body> - -</html> - - diff --git a/HelpHtml/dev.html b/HelpHtml/dev.html deleted file mode 100644 index cba5613..0000000 --- a/HelpHtml/dev.html +++ /dev/null @@ -1,262 +0,0 @@ -<html xmlns="http://www.w3.org/1999/xhtml" lang="en"> - -<head> - <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> - <meta name="description" content="HTTrack is an easy-to-use website mirror utility. It allows you to download a World Wide website from the Internet to a local directory,building recursively all structures, getting html, images, and other files from the server to your computer. Links are rebuiltrelatively so that you can freely browse to the local site (works with any browser). You can mirror several sites together so that you can jump from one toanother. You can, also, update an existing mirror site, or resume an interrupted download. The robot is fully configurable, with an integrated help" /> - <meta name="keywords" content="httrack, HTTRACK, HTTrack, winhttrack, WINHTTRACK, WinHTTrack, offline browser, web mirror utility, aspirateur web, surf offline, web capture, www mirror utility, browse offline, local site builder, website mirroring, aspirateur www, internet grabber, capture de site web, internet tool, hors connexion, unix, dos, windows 95, windows 98, solaris, ibm580, AIX 4.0, HTS, HTGet, web aspirator, web aspirateur, libre, GPL, GNU, free software" /> - <title>HTTrack Website Copier - Offline Browser</title> - - <style type="text/css"> - <!-- - -body { - margin: 0; padding: 0; margin-bottom: 15px; margin-top: 8px; - background: #77b; -} -body, td { - font: 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; - } - -#subTitle { - background: #000; color: #fff; padding: 4px; font-weight: bold; - } - -#siteNavigation a, #siteNavigation .current { - font-weight: bold; color: #448; - } -#siteNavigation a:link { text-decoration: none; } -#siteNavigation a:visited { text-decoration: none; } - -#siteNavigation .current { background-color: #ccd; } - -#siteNavigation a:hover { text-decoration: none; background-color: #fff; color: #000; } -#siteNavigation a:active { text-decoration: none; background-color: #ccc; } - - -a:link { text-decoration: underline; color: #00f; } -a:visited { text-decoration: underline; color: #000; } -a:hover { text-decoration: underline; color: #c00; } -a:active { text-decoration: underline; } - -#pageContent { - clear: both; - border-bottom: 6px solid #000; - padding: 10px; padding-top: 20px; - line-height: 1.65em; - background-image: url(images/bg_rings.gif); - background-repeat: no-repeat; - background-position: top right; - } - -#pageContent, #siteNavigation { - background-color: #ccd; - } - - -.imgLeft { float: left; margin-right: 10px; margin-bottom: 10px; } -.imgRight { float: right; margin-left: 10px; margin-bottom: 10px; } - -hr { height: 1px; color: #000; background-color: #000; margin-bottom: 15px; } - -h1 { margin: 0; font-weight: bold; font-size: 2em; } -h2 { margin: 0; font-weight: bold; font-size: 1.6em; } -h3 { margin: 0; font-weight: bold; font-size: 1.3em; } -h4 { margin: 0; font-weight: bold; font-size: 1.18em; } - -.blak { background-color: #000; } -.hide { display: none; } -.tableWidth { min-width: 400px; } - -.tblRegular { border-collapse: collapse; } -.tblRegular td { padding: 6px; background-image: url(fade.gif); border: 2px solid #99c; } -.tblHeaderColor, .tblHeaderColor td { background: #99c; } -.tblNoBorder td { border: 0; } - - -// --> -</style> - -</head> - -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth"> - <tr> - <td><img src="images/header_title_4.gif" width="400" height="34" alt="HTTrack Website Copier" title="" border="0" id="title" /></td> - </tr> -</table> -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="3" class="tableWidth"> - <tr> - <td id="subTitle">Open Source offline browser</td> - </tr> -</table> -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth"> -<tr class="blak"> -<td> - <table width="100%" border="0" align="center" cellspacing="1" cellpadding="0"> - <tr> - <td colspan="6"> - <table width="100%" border="0" align="center" cellspacing="0" cellpadding="10"> - <tr> - <td id="pageContent"> -<!-- ==================== End prologue ==================== --> - -<h2 align="center"><em>HTTrack Programming page</em></h2> - -<br> - -HTTrack can be used as a third-party program in batch files, or as library (see in the <tt>lib/</tt> directory). -We will see here several examples, written in batch script (can be adapted to almost all batch script languages) or in C. - -<br><br> - -<br><br> - -<table width="100%" border="0" background="img/fade.gif"> -<tr><td> -<b>How to get one single file</b><br><br> -<tt> -httrack --get http://localhost/ -</tt> -</td></tr> -</table> - -<br><br> - -<table width="100%" border="0" background="img/fade.gif"> -<tr><td> -<b>How to get one single file and pipe it to stdout</b><br><br> -<tt> -httrack --quiet --get http://localhost/ -O tmpget -V "cat \$0" | grep -iE "TITLE" -rm -rf tmpget -</tt> -</td></tr> -</table> - -<br><br> - -<table width="100%" border="0" background="img/fade.gif"> -<tr><td> -<b>How to search in all HTML files on a website</b><br><br> -<tt> -httrack --skeleton http://localhost/ -V "if grep -iE \"TITLE\" \"\$0\">/dev/null; then echo \"Match found at \$0\"; fi"<br> -rm -rf tmpget<br> -</tt> - -<br>Same thing but matches only the first file:<br> - -<tt> -httrack --skeleton http://localhost/ -V "if grep -iE \"TITLE\" \"\$0\">/dev/null; then echo \"Match found at \$0\"; kill -9 \$PPID; fi"<br> -rm -rf tmpget<br> -</tt> - -</td></tr> -</table> - -<br><br> - -<table width="100%" border="0" background="img/fade.gif"> - -<tr><td> -<b>Indexing a website, and using the index as a search engine</b><br><br> - -<tt>httrack localhost -%I</tt><br> - -Will generate an index.txt file, which contains all detected keywords, sorted and indexed using this format:<br> - -<br> -<table border="0" bgcolor="white"><tr><td> -<i>keyword</i><br> -<tab> <i>number_of_hits_in_current_page_for_this_keyword</i> <i>page_location</i><br> -<tab> <i>number_of_hits_in_current_page_for_this_keyword</i> <i>page_location</i><br> -<tab> <i>number_of_hits_in_current_page_for_this_keyword</i> <i>page_location</i><br> -...<br> -=<i>total_number_of_hits_for_this_keyword</i><br> -(<i>(total_number_of_hits_for_this_keyword*1000)/total_number_of_keywords</i>)<br> -</td></tr></table> -<br> - -Example: - -<table border="0" bgcolor="white"><tr><td> -<pre> - -abilities - 1 localhost/manual/mod/index-2.html - 1 localhost/manual/mod/index.html - 1 localhost/manual/mod/mod_negotiation.html - =3 - (0) -ability - 2 localhost/manual/misc/FAQ.html - 2 localhost/manual/suexec.html - 1 localhost/manual/handler.html - 1 localhost/manual/misc/security_tips.html - 1 localhost/manual/mod/mod_rewrite.html - 1 localhost/manual/mod/mod_setenvif.html - 1 localhost/manual/multilogs.html - 1 localhost/manual/netware.html - 1 localhost/manual/new_features_1_3.html - 1 localhost/manual/windows.html - =12 - (0) -able - 4 localhost/manual/dso.html - 4 localhost/manual/mod/core.html - 3 localhost/manual/dns-caveats.html - 3 localhost/manual/mod/mod_auth.html - 3 localhost/manual/mod/mod_rewrite.html - 3 localhost/manual/upgrading_to_1_3.html - 2 localhost/manual/misc/API.html - 2 localhost/manual/misc/FAQ.html - 2 localhost/manual/misc/windoz_keepalive.html - 2 localhost/manual/mod/mod_auth_db.html - 2 localhost/manual/mod/mod_auth_dbm.html - 1 localhost/manual/misc/descriptors.html - 1 localhost/manual/misc/fin_wait_2.html - 1 localhost/manual/misc/security_tips.html - 1 localhost/manual/mod/mod_auth_digest.html - 1 localhost/manual/mod/mod_cern_meta.html - 1 localhost/manual/mod/mod_env.html - 1 localhost/manual/mod/mod_example.html - 1 localhost/manual/mod/mod_unique_id.html - 1 localhost/manual/mod/mod_usertrack.html - 1 localhost/manual/stopping.html - 1 localhost/manual/suexec.html - 1 localhost/manual/vhosts/ip-based.html - 1 localhost/manual/windows.html - =43 - (0) -</pre> -... -</td></tr></table> -<br> - -Script example: -<a href="div/search.sh">search.sh</a> - -</td></tr> -</table> - -<br><br> - -<!-- ==================== Start epilogue ==================== --> - </td> - </tr> - </table> - </td> - </tr> - </table> -</td> -</tr> -</table> - -<table width="76%" height="100%" border="0" align="center" valign="bottom" cellspacing="0" cellpadding="0"> - <tr> - <td id="footer"><small>© 2002 Xavier Roche & other contributors - Web Design: Leto Kauler.</small></td> - </tr> -</table> - -</body> - -</html> - - diff --git a/HelpHtml/div/search.sh b/HelpHtml/div/search.sh deleted file mode 100644 index fb0c7cd..0000000 --- a/HelpHtml/div/search.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/sh - -# Simple indexing test using HTTrack -# A "real" script/program would use advanced search, and -# use dichotomy to find the word in the index.txt file -# This script is really basic and NOT optimized, and -# should not be used for professional purpose :) - -TESTSITE="http://localhost/" - -# Create an index if necessary -if ! test -f "index.txt"; then - echo "Building the index .." - rm -rf test - httrack --display "$TESTSITE" -%I -O test - mv test/index.txt ./ -fi - -# Convert crlf to lf -if test "`head index.txt -n 1 | tr '\r' '#' | grep -c '#'`" = "1"; then - echo "Converting index to Unix LF style (not CR/LF) .." - mv -f index.txt index.txt.old - cat index.txt.old|tr -d '\r' > index.txt -fi - -keyword=- -while test -n "$keyword"; do - printf "Enter a keyword: " - read keyword - - if test -n "$keyword"; then - FOUNDK="`grep -niE \"^$keyword\" index.txt`" - - if test -n "$FOUNDK"; then - if ! test `echo "$FOUNDK"|wc -l` = "1"; then - # Multiple matches - printf "Found multiple keywords: " - echo "$FOUNDK"|cut -f2 -d':'|tr '\n' ' ' - echo "" - echo "Use keyword$ to find only one" - else - # One match - N=`echo "$FOUNDK"|cut -f1 -d':'` - PM=`tail +$N index.txt|grep -nE "\("|head -n 1` - if ! echo "$PM"|grep "ignored">/dev/null; then - M=`echo $PM|cut -f1 -d':'` - echo "Found in:" - cat index.txt | tail "+$N" | head -n "$M" | grep -E "[0-9]* " | cut -f2 -d' ' - else - echo "keyword ignored (too many hits)" - fi - fi - else - echo "not found" - fi - - fi -done - diff --git a/HelpHtml/faq.html b/HelpHtml/faq.html deleted file mode 100644 index 1beee2b..0000000 --- a/HelpHtml/faq.html +++ /dev/null @@ -1,902 +0,0 @@ -<html xmlns="http://www.w3.org/1999/xhtml" lang="en"> - -<head> - <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> - <meta name="description" content="HTTrack is an easy-to-use website mirror utility. It allows you to download a World Wide website from the Internet to a local directory,building recursively all structures, getting html, images, and other files from the server to your computer. Links are rebuiltrelatively so that you can freely browse to the local site (works with any browser). You can mirror several sites together so that you can jump from one toanother. You can, also, update an existing mirror site, or resume an interrupted download. The robot is fully configurable, with an integrated help" /> - <meta name="keywords" content="httrack, HTTRACK, HTTrack, winhttrack, WINHTTRACK, WinHTTrack, offline browser, web mirror utility, aspirateur web, surf offline, web capture, www mirror utility, browse offline, local site builder, website mirroring, aspirateur www, internet grabber, capture de site web, internet tool, hors connexion, unix, dos, windows 95, windows 98, solaris, ibm580, AIX 4.0, HTS, HTGet, web aspirator, web aspirateur, libre, GPL, GNU, free software" /> - <title>HTTrack Website Copier - Offline Browser</title> - - <style type="text/css"> - <!-- - -body { - margin: 0; padding: 0; margin-bottom: 15px; margin-top: 8px; - background: #77b; -} -body, td { - font: 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; - } - -#subTitle { - background: #000; color: #fff; padding: 4px; font-weight: bold; - } - -#siteNavigation a, #siteNavigation .current { - font-weight: bold; color: #448; - } -#siteNavigation a:link { text-decoration: none; } -#siteNavigation a:visited { text-decoration: none; } - -#siteNavigation .current { background-color: #ccd; } - -#siteNavigation a:hover { text-decoration: none; background-color: #fff; color: #000; } -#siteNavigation a:active { text-decoration: none; background-color: #ccc; } - - -a:link { text-decoration: underline; color: #00f; } -a:visited { text-decoration: underline; color: #000; } -a:hover { text-decoration: underline; color: #c00; } -a:active { text-decoration: underline; } - -#pageContent { - clear: both; - border-bottom: 6px solid #000; - padding: 10px; padding-top: 20px; - line-height: 1.65em; - background-image: url(images/bg_rings.gif); - background-repeat: no-repeat; - background-position: top right; - } - -#pageContent, #siteNavigation { - background-color: #ccd; - } - - -.imgLeft { float: left; margin-right: 10px; margin-bottom: 10px; } -.imgRight { float: right; margin-left: 10px; margin-bottom: 10px; } - -hr { height: 1px; color: #000; background-color: #000; margin-bottom: 15px; } - -h1 { margin: 0; font-weight: bold; font-size: 2em; } -h2 { margin: 0; font-weight: bold; font-size: 1.6em; } -h3 { margin: 0; font-weight: bold; font-size: 1.3em; } -h4 { margin: 0; font-weight: bold; font-size: 1.18em; } - -.blak { background-color: #000; } -.hide { display: none; } -.tableWidth { min-width: 400px; } - -.tblRegular { border-collapse: collapse; } -.tblRegular td { padding: 6px; background-image: url(fade.gif); border: 2px solid #99c; } -.tblHeaderColor, .tblHeaderColor td { background: #99c; } -.tblNoBorder td { border: 0; } - - -// --> -</style> - -</head> - -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth"> - <tr> - <td><img src="images/header_title_4.gif" width="400" height="34" alt="HTTrack Website Copier" title="" border="0" id="title" /></td> - </tr> -</table> -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="3" class="tableWidth"> - <tr> - <td id="subTitle">Open Source offline browser</td> - </tr> -</table> -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth"> -<tr class="blak"> -<td> - <table width="100%" border="0" align="center" cellspacing="1" cellpadding="0"> - <tr> - <td colspan="6"> - <table width="100%" border="0" align="center" cellspacing="0" cellpadding="10"> - <tr> - <td id="pageContent"> -<!-- ==================== End prologue ==================== --> - -<h2 align="center"><em>F A Q</em></h2> - -<br> - -<p><em><br> -<ul> -<strong>Tips:</strong> -<li>In case of troubles/problems during transfer, <b><u><font color="red">first check the hts-log.txt (and hts-err.txt) files to figure out what happened</b></u></font>. These log files report all -events that may be useful to detect a problem. You can also ajust the debug level of the log files in the option -</li><li> -The tutorial written by Fred Cohen is a very good document to read, to understand how to use the engine, -how the command line version works, and how the window version works, too! All options are described and explained in -clear language! -</li> -</ul> -</em><br></p> - -<ul><br> - -<h3><b>Very</b> Frequently Asked Questions:<br></h3> - -<li><a href="#VF1">HTTrack does not capture all files I want to capture!</a><br></li> - -<br> -<h3>General questions:<br></h3> - -<li><a href="#QG0">Is there any 'spyware' or 'adware' in this program? Can you prove that there isn't any?</a><br></li> - -<li><a href="#QG0b">Is there any risks of viruses with this software?</a><br></li> - -<li><a href="#QG1">The install is not working on NT without administrator rights!</a><br></li> - -<li><a href="#QG2">Where can I find French/other languages documentation?</a><br></li> - -<li><a href="#QG3">Is HTTrack working on NT/2000?</a><br></li> - -<li><a href="#QG4">What's the difference between HTTrack and WinHTTrack?</a><br></li> - -<li><a href="#QG5">Is HTTrack Mac compatible?</a><br></li> - -<li><a href="#QG6">Can HTTrack be compiled on all Un*x?</a><br></li> - -<li><a href="#QG7">I use HTTrack for professional purpose. What about restrictions/license fee?</a><br></li> - -<li><a href="#QG7b">Is there any license royalties for distributing a mirror made with HTTrack?</a><br></li> - -<li><a href="#QG8">Is a DLL/library version available?</a><br></li> - -<li><a href="#QG9">Is there a X11/KDE shell available for Linux and Un*x?</a><br></li> - - -<h3>Troubleshooting:<br></h3> - -<li><a href="#Q0">Some sites are captured very well, other aren't. Why?</a><br></li> - -<li><a href="#Q1">When I use HTTrack, nothing is mirrored (no files) What's happening?</a><br></li> - -<li><a href="#QT1">Only the first page is caught. What's wrong?</a><br></li> - -<li><a href="#Q1b">There are missing files! What's happening?</a><br></li> - -<li><a href="#Q1bc">There are corrupted images/files! How to fix them?</a><br></li> - -<li><a href="#Q1bb">FTP links are not caught! What's happening?</a><br></li> - -<li><a href="#Q1b1">I got some weird messages telling that robots.txt do not allow several files to be captured. What's going on?</a><br></li> - -<li><a href="#Q1b11">I have duplicate files! What's going on?</a><br></li> - -<li><a href="#Q1b2">I'm downloading too many files! What can I do?</a><br></li> - -<li><a href="#Q1b22">The engine turns crazy, getting thousands of files! What's going on?</a><br></li> - -<li><a href="#Q1b3">File are sometimes renamed (the type is changed)! Why?</a><br></li> - -<li><a href="#Q1b3b">File are sometimes *incorrectly* renamed! Why?</a><br></li> - -<li><a href="#Q1b4b">How do I rename all ".dat" files into ".zip" files?</a><br></li> - -<li><a href="#Q1c">I can not access several pages (access forbidden, or redirect to another location), but I can with my browser, what's going on?</a><br></li> - -<li><a href="#Q2">Some pages can't be seen, or are displayed with errors!</a><br></li> - -<li><a href="#QT4">Files are created with strange names, like '-1.html'!</a><br></li> - -<li><a href="#Q2b">Some Java applets do not work properly!</a><br></li> - -<li><a href="#QT5">When capturing real audio/video links (.ram), I only get a shortcut!</a><br></li> - -<li><a href="#QT6">Using user:password@address is not working!</a><br></li> - -<li><a href="#QT3">Are https URL working?</a><br></li> - -<li><a href="#QT3b">Are ipv6 URL working?</a><br></li> - -<li><a href="#QP3">HTTrack is taking too much time for parsing, it is very slow. What's wrong?</a><br></li> - -<li><a href="#Q3">HTTrack is being idle for a long time without transfering. What's happening?</a><br></li> - -<li><a href="#Q3b">I want to update a site, but it's taking too much time! What's happening?</a><br></li> - -<li><a href="#Q3b2">I wanted to update a site, but after the update the site disappeared!! What's going on?</a><br></li> - -<li><a href="#Q4">I am behind a firewall. What can I do?</a><br></li> - -<li><a href="#Q14">HTTrack has crashed during a mirror, what's happening?</a><br></li> - -<li><a href="#Q100">I want to update a mirrored project, but HTTrack is retransfering all pages. What's going on?</a><br></li> - -<li><a href="#Q10a">I want to continue a mirrored project, but HTTrack is rescanning all pages. What's going on?</a><br></li> - -<li><a href="#Q101">HTTrack window sometimes "disappears" at then end of a mirrored project. What's going on?<br></a></li> - -<li><a href="#QT2">With WinHTTrack, sometimes the minimize in system tray causes a crash!</a><br></li> - - -<h3><br>Questions concerning a mirror:<br></h3></li> - -<li><a href="#Q5">I want to mirror a Web site, but there are some files outside the domain, too. How to retrieve them?</a><br></li> - -<li><a href="#Q6">I have forgotten some URLs of files during a long mirror.. Should I redo all?</a><br></li> - -<li><a href="#Q7">I just want to retrieve all ZIP files or other files in a web site/in a page. How do I do it?</a><br></li> - -<li><a href="#Q8">There are ZIP files in a page, but I don't want to transfer them. How do I do it?</a><br></li> - -<li><a href="#Q9">I don't want to load gif files.. but what may happen if I watch the page?</a><br></li> - -<li><a href="#Q15">I get all types of files on a web site, but I didn't select them on filters!</a><br></li> - -<li><a href="#Q10">When I use filters, I get too many files!</a><br></li> - -<li><a href="#Q11">When I use filters, I can't access another domain, but I have filtered it!</a><br></li> - -<li><a href="#Q12">Must I add a '+' or '-' in the filter list when I want to use filters?</a><br></li> - -<li><a href="#Q13">I want to find file(s) in a web-site. How do I do it?</a><br></li> - -<li><a href="#Q200">I want to download ftp files/ftp site. How do I do it?</a><br></li> - -<li><a href="#QM1">How can I retrieve .asp or .cgi sources instead of .html result?</a><br></li> - -<li><a href="#QM2">How can I remove these annoying <tt><!-- Mirrored from... --></tt> from html files?</a><br></li> - -<li><a href="#QM3">Do I have to select between ascii/binary transfer mode?</a><br></li> - -<li><a href="#QM4">Can HTTrack perform form-based authentication?</a><br></li> - -<li><a href="#QM5">Can I redirect downloads to tar/zip archive?</a><br></li> - -<li><a href="#QM6">Can I use username/password authentication on a site?</a><br></li> - -<li><a href="#QM7">Can I use username/password authentication for a proxy?</a><br></li> - -<li><a href="#QM8">Can HTTrack generates HP-UX or ISO9660 compatible files?</a><br></li> - -<li><a href="#QM9">If there any SOCKS support?</a><br></li> - -<li><a href="#QM10">What's this hts-cache directory? Can I remove it?</a><br></li> - -<li><a href="#QM11">Can I start a mirror from my bookmarks?</a><br></li> - -<li><a href="#QM11c">Can I convert a local website (file:// links) to a standard website?</a><br></li> - -<li><a href="#QM11b">Can I copy a project to another folder - Will the mirror work?</a><br></li> - -<li><a href="#QM12">Can I copy a project to another computer/system? Can I then update it ?</a><br></li> - -<li><a href="#QM13">How can I grab email addresses in web pages?</a><br></li> - -<h3>Other problems:<br></h3></a> - -<li><a href="#Q300">My problerm is not listed!</a><br></li> - -</ul> - -</p> - -<br> -<hr> -<br> - -<u><strong>Very Frequently Asked Questions:</strong></u><br><br> - -<a name="VF1">Q: <strong>HTTrack does not capture all files I want to capture!</strong><br> -A: <em>This is a frequent question, generally related to the filters. -<u>BUT first check if your problem is not related to the <a href="#Q1b1">robots.txt</a> website rules.</u> -<br> -<br> -Okay, let me explain how to precisely control the capture process.<br> -<br> -Let's take an example:<br> -<br> -Imagine you want to capture the following site:<br> -<tt>www.someweb.com/gallery/flowers/</tt><br> -<br> -HTTrack, by default, will capture all links encountered in <tt>www.someweb.com/gallery/flowers/</tt> or in lower directories, like -<tt>www.someweb.com/gallery/flowers/roses/</tt>.<br> -It will not follow links to other websites, because this behaviour might cause to capture the Web entirely!<br> -It will not follow links located in higher directories, too (for example, <tt>www.someweb.com/gallery/flowers/</tt> itself) because this -might cause to capture too much data.<br> -<br> -This is the <b><u>default behaviour</b></u> of HTTrack, BUT, of course, if you want, you can tell HTTrack to capture other directorie(s), website(s)!.. -<br> -In our example, we might want also to capture all links in <tt>www.someweb.com/gallery/trees/</tt>, and in <tt>www.someweb.com/photos/</tt><br> -<br> -This can easily done by using filters: go to the Option panel, select the Filters tab, and enter this line: -(you can leave a blank space between each rules, instead of entering a carriage return)<br> -<tt>+www.someweb.com/gallery/trees/*<br> -+www.someweb.com/photos/*</tt><br> -<br> -This means "accept all links begining with <tt>www.someweb.com/gallery/trees/</tt> and <tt>www.someweb.com/photos/</tt>" -- the <tt>+</tt> means "accept" and the final <tt>*</tt> means "any character will match after the previous ones". -Remember the <tt>*.doc</tt> or <tt>*.zip</tt> encountered when you want to select all files from a certain type on your computer: -it is almost the same here, except the begining "+"<br> -<br> -Now, we might want to exclude all links in <tt>www.someweb.com/gallery/trees/hugetrees/</tt>, because with the previous filter, -we accepted too many files. Here again, you can add a filter rule to refuse these links. Modify the previous filters to:<br> -<tt>+www.someweb.com/gallery/trees/*<br> -+www.someweb.com/photos/*<br> --www.someweb.com/gallery/trees/hugetrees/*</tt><br> -<br> -You have noticed the <tt>-</tt> in the begining of the third rule: this means "refuse links matching the rule" -; and the rule is "any files begining with <tt>www.someweb.com/gallery/trees/hugetrees/</tt><br> - -Voila! With these three rules, you have precisely defined what you wanted to capture.<br> -<br> -A more complex example?<br> -<br> -Imagine that you want to accept all jpg files (files with .jpg type) that have "blue" in the name and located in www.someweb.com<br> -<tt>+www.someweb.com/*blue*.jpg</tt><br> -<br> -More detailed information can be found <a href="filters.html">here</a>!<br> -<br> -</em> - -<br> -<u><strong>General questions:<br> -</strong></u><br> - -<a NAME="QG0">Q: <strong>Is there any 'spyware' or 'adware' in this program? Can you prove that there isn't any?</strong></a><br> -A: <em>No ads (banners), and absolutely no 'spy' features inside the program.<br> -The best proof is the software status: all sources are released, and everybody can check them. Open source is the best protection against privacy problems - HTTrack is an open source project, free of charge and free of any spy 'features'.</em> - -<br><br><a NAME="QG0b">Q: <strong>Are there any risks of viruses with this software?</strong></a><br> -A: <em>For the software itself: -All official releases (at httrack.com) are checked against all known viruses, and the packaging process is also checked. Archives are stored on Un*x servers, not really concerned by viruses.<br> -For files you are downloading on the WWW using HTTrack: You may encounter websites which were corrupted by viruses, and downloading data on these websites might be dangerous (as dangerous as if using a regular Browser). Always ensure that websites you are crawling are safe. - (Note: remember that using an antivirus software is a good idea once you are connected to the Internet)</em> - -<br><br><a NAME="QG1">Q: <strong>The install is not working on NT without administrator rights!</strong></a><br> -A: <em>That's right. You can, however, install WinHTTrack on your own machine, and then copy your <tt>WinHTTrack</tt> folder from your <tt>Program Files</tt> folder to another machine, in a temporary directory (e.g. <tt>C:\temp\</tt>)</em> - -<br><br><a NAME="QG2">Q: <strong>Where can I find French/other languages documentation?</strong></a><br> -A: <em>Windows interface is available on several languages, but not yet the documentation!</em> - -<br><br><a NAME="QG3">Q: <strong>Is HTTrack working on NT/2000?</strong></a><br> -A: <em>Yes, it does</em> - -<br><br><a NAME="QG4">Q: <strong>What's the difference between HTTrack and WinHTTrack?</strong></a><br> -A: <em>WinHTTrack is the Windows release of HTTrack (with a graphic shell)</em> - -<br><br><a NAME="QG5">Q: <strong>Is HTTrack Mac compatible?</strong></a><br> -A: <em>No, because of a lack of time. But sources are available</em> - -<br><br><a NAME="QG6">Q: <strong>Can HTTrack be compiled on all Un*x?</strong></a><br> -A: <em>It should. The <tt>Makefile</tt> may be modified in some cases, however</em> - -<br><br><a NAME="QG7">Q: <strong>I use HTTrack for professional purpose. What about restrictions/license fee?</strong></a><br> -A: <em>HTTrack is covered by the GNU General Public License (GPL). There is no restrictions using HTTrack for professional purpose, -except if you develop a software which uses HTTrack components (parts of the source, or any other component). -See the <tt>license.txt</tt> file for more information</em> - -<br><br><a NAME="QG7b">Q: <strong>Is there any license royalties for distributing a mirror made with HTTrack?</strong></a><br> -A: <em>No.</em> - -<br><br><a NAME="QG8">Q: <strong>Is a DLL/library version available?</strong></a><br> -A: <em>Not yet. But, again, sources are available (see <tt>license.txt</tt> for distribution infos)</em> - -<br><br><a NAME="QG9">Q: <strong>Is there a X11/KDE shell available for Linux and Un*x?</strong></a><br> -A: <em>Yes. See the download/contribution section at <a href="http://www.httrack.com">www.httrack.com!</a></em> - - -<p><br> -<u><strong>Troubleshooting:<br> -</strong></u><br> - -<a NAME="Q0">Q: <strong>Some sites are captured very well, other aren't. Why?</strong><br> -A: <em> -There are several reasons (and solutions) for a mirror to fail. Reading the log files (ans this FAQ!) is generally a VERY good idea to figure out what occured. - -<ul> - <li>Links within the site refers to external links, or links located in another (or upper) directories, not captured by default - the use of filters is generally THE solution, as this is one of the powerful option in HTTrack. <u>See the above questions/answers</u>.</li> - <li>Website <a href="#Q1b1">'robots.txt' rules</a> forbide access to several website parts - you can disable them, but only with great care!</li> - <li>HTTrack is filtered (by its default User-agent IDentity) - you can change the Browser User-Agent identity to an anonymous one (MSIE, Netscape..) - here again, use this option with care, as this measure might have been put to avoid some bandwidth abuse (see also the <a href="abuse.html">abuse faq</a>!)</li> -</ul> - -There are cases, however, that can not be (yet) handled: - -<ul> - <li>Flash sites - not handled</li> - <li>Intensive Java/Javascript sites - might be bogus/incomplete</li> - <li>Complex CGI with built-in redirect, and other tricks - very complicated to handle, and therefore might cause problems</li> - <li>Parsing problem in the HTML code (cases where the engine is fooled, for example by a false comment (<!--) which has no closing comment (-->) detected. - Rare cases, but might occur. - A bug report is then generally good! - </li> -</ul> - -Note: -For some sites, setting "Force old HTTP/1.0 requests" option can be useful, as this option uses more basic requests (no HEAD request for example). -This will cause a performance loss, but will increase the compatibility with some cgi-based sites. -<br> - -<br></em> - -<a NAME="QT1">Q: <strong>Only the first page is caught. What's wrong?</a></strong></br> -A: <em>First, check the <tt>hts-log.txt</tt> file (and/or <tt>hts-err.txt</tt> error log file) - this can give you precious information.<br> -The problem can be a website that redirects you to another site (for example, <tt>www.someweb.com</tt> to <tt>public.someweb.com</tt>) : -in this case, use filters to accept this site<br> -This can be, also, a problem in the HTTrack options (link depth too low, for example)</em> - -<br><br><a NAME="QT2">Q: <strong>With WinHTTrack, sometimes the minimize in system tray causes a crash!</a></strong></a></br> -A: <em>This bug sometimes appears in the shell on some systems. If you encounter this problem, avoid minimizing the window!</em> - -<br><br><a NAME="QT3">Q: <strong>Are https URL working?</a></strong></a></br> -A: <em>Yes, HTTrack does support (since 3.20 release) https (secure socket layer protocol) sites</em> - -<br><br><a NAME="QT3b">Q: <strong>Are ipv6 URL working?</a></strong></a></br> -A: <em>Yes, HTTrack does support (since 3.20 release) ipv6 sites, using A/AAAA entries, or direct v6 addresses (like http://[3ffe:b80:12:34:56::78]/)</em> - -<br><br><a NAME="QT4">Q: <strong>Files are created with strange names, like '-1.html'!</a></strong></a></br> -A: <em>Check the build options (you may have selected user-defined structure with wrong parameters!)</em> - -<br><br><a NAME="QT5">Q: <strong>When capturing real audio/video links (.ram), I only get a shortcut!</a></strong></a></br> -A: <em>Yes, but .ra/.rm associated file should be captured together - except if rtsp:// protocol is used (not supported by HTTrack yet), or if proper filters are needed</em> - -<br><br><a NAME="QT6">Q: <strong>Using user:password@address is not working!</a></strong></a></br> -A: <em>Again, first check the <tt>hts-log.txt</tt> and <tt>hts-err.txt</tt> error log files - this can give you precious information<br> -The site may have a different authentication scheme - form based authentication, for example. -In this case, use the URL capture features of HTTrack, it might work</em> -<br><br> - -<a NAME="Q1">Q: <strong>When I use HTTrack, nothing is mirrored (no files) What's -happening?</strong><br> -A: <em>First, be sure that the URL typed is correct. Then, check if you need to use a -proxy server (see proxy options in WinHTTrack or the <tt>-P proxy:port</tt> option in the -command line program). The site you want to mirror may only accept certain browsers. You -can change your "browser identity" with the Browser ID option in the OPTION box. -Finally, you can have a look at the hts-log.txt (and hts-err.txt) file to see what -happened. <br> -<br></em> - -<a NAME="Q1b">Q: <strong>There are missing files! What's happening?</strong><br> -A: <em>You may want to capture files that exist in a different folder, or in another web site. -You may also want to capture files that are forbidden by default by the <a href="#Q1b1">robots.txt</a> website rules. -In these cases, HTTrack does not capture these links automatically, you have to tell it to do so. -<br><br> -<ul><li>Either use the <a href="filters.html">filters</a>.<br> -Example: You are downloading <tt>http://www.someweb.com/foo/</tt> and can not get .jpg images located -in <tt>http://www.someweb.com/bar/</tt> (for example, http://www.someweb.com/bar/blue.jpg)<br> -Then, add the filter rule <tt>+www.someweb.com/bar/*.jpg</tt> to accept all .jpg files from this location<br> -You can, also, accept all files from the /bar folder with <tt>+www.someweb.com/bar/*</tt>, or only html files with <tt>+www.someweb.com/bar/*.html</tt> and so on..<br><br> -</li><li> -If the problems are related to robots.txt rules, that do not let you access some folders (check in the logs if you are not sure), -you may want to disable the default robots.txt rules in the options. (but only disable this option with great care, -some restricted parts of the website might be huge or not downloadable) -</ul> -</em> -<br> - -<a NAME="Q1bc">Q: <strong>There are corrupted images/files! How to fix them?</strong><br> -A: <em>First check the log files to ensure that the images do really exist remotely and are not fake html error pages renamed into .jpg ("Not found" errors, for example). -Rescan the website with "Continue an interrupted download" to catch images that might be broken due to various errors (transfer timemout, for example). -Then, check if the broken image/file name is present in the log (hts-log.txt) - in this case you will find there the reason why the file has not been properly caught. -<br><u>If</u> this doesn't work, delete the corrupted files (Note: to detect corrupted images, you can browse the directories with a tool like ACDSee and then delete them) -and rescan the website as described before. HTTrack will be obliged to recatch the deleted files, and this time it should work, if they do really exist remotely!.</em> -<br> -<br> - -<a NAME="Q1bb">Q: <strong>FTP links are not caught! What's happening?</strong><br> -A: <em>FTP files might be seen as external links, especially if they are located in outside domain. You have either to accept all external links (See the links options, -n option) or -only specific files (see <a href="filters.html">filters</a> section). <br> -Example: You are downloading <tt>http://www.someweb.com/foo/</tt> and can not get ftp://ftp.someweb.com files<br> -Then, add the filter rule <tt>+ftp.someweb.com/*</tt> to accept all files from this (ftp) location<br> -</em> -<br> - -<a NAME="Q1b1">Q: <strong>I got some weird messages telling that robots.txt do not allow several files to be captured. What's going on?</strong><br> -A: <em> -These rules, stored in a file called robots.txt, are given by the website, to specify which links or folders should not be caught by robots and spiders -- for example, /cgi-bin or large images files. -They are followed by default by HTTrack, as it is advised. Therefore, you may miss some files that would have been downloaded without -these rules - check in your logs if it is the case:<br> -<tt>Info: Note: due to www.foobar.com remote robots.txt rules, links begining with these path will be forbidden: /cgi-bin/,/images/ (see in the options to disable this) -</tt> -<br> -If you want to disable them, just change the corresponding option in the option list! (but only disable this option with great care, -some restricted parts of the website might be huge or not downloadable) -</em> -<br> -<br> - -<a NAME="Q1b11"><strong>Q: I have duplicate files! What's going on?</strong><br> -A: <em>This is generally the case for top indexes (index.html and index-2.html), isn't it? -<br> -This is a common issue, but that can not be easily avoided!<br> -For example, http://www.foobar.com/ and http://www.foobar.com/index.html might be the same pages. -But if links in the website refers both to http://www.foobar.com/ and http://www.foobar.com/index.html, these two pages will be caught. -And because http://www.foobar.com/ must have a name, as you may want to browse the website locally (the / would give a directory listing, NOT the index itself!), -HTTrack must find one. Therefore, two index.html will be produced, one with the -2 to show that the file had to be renamed. -<br> -It might be a good idea to consider that http://www.foobar.com/ and http://www.foobar.com/index.html are the same links, to avoid -duplicate files, isn't it? -NO, because the top index (/) can refer to ANY filename, and if index.html is generally the default name, index.htm can be choosen, -or index.php3, mydog.jpg, or anything you may imagine. (some webmasters are really crazy) -<br> -<br> -Note: In some rare cases, duplicate data files can be found when the website redirect to another file. This issue should be rare, and might be avoided using filters. -</em> -<br> -<br> - -<a NAME="Q1b2">Q: <strong>I'm downloading too many files! What can I do?</strong><br> -A: <em>This is often the case when you use too large a filter, for example <tt>+*.html</tt>, which asks the -engine to catch all .html pages (even ones on other sites!). In this case, try to use more specific filters, like <tt>+www.someweb.com/specificfolder/*.html</tt><br> -If you still have too many files, use filters to avoid somes files. For example, if you have too many files from www.someweb.com/big/, -use <tt>-www.someweb.com/big/*</tt> to avoid all files from this folder. Remember that the default behaviour of the engine, when -mirroring http://www.someweb.com/big/index.html, is to catch everything in http://www.someweb.com/big/. Filters are your friends, -use them! -</em> -<br> -<br> - -<a NAME="Q1b22">Q: <strong>The engine turns crazy, getting thousands of files! What's going on?</strong><br> -A: <em>This can happen if a loop occurs in some bogus website. For example, a page that refers to itself, with a timestamp -in the query string (e.g. <tt>http://www.someweb.com/foo.asp?ts=2000/10/10,09:45:17:147</tt>). -These are really annoying, as it is VERY difficult to detect the loop (the timestamp might be a page number). -To limit the problem: set a recurse level (for example to 6), or avoid the bogus pages (use the filters) -</em> -<br> -<br> - -<a NAME="Q1b3">Q: <strong>File are sometimes renamed (the type is changed)! Why?</strong><br> -A: <em>By default, HTTrack tries to know the type of remote files. This is useful when links like -<tt>http://www.someweb.com/foo.cgi?id=1</tt> can be either HTML pages, images or anything else. -Locally, foo.cgi will not be recognized as an html page, or as an image, by your browser. HTTrack has to rename the file -as foo.html or foo.gif so that it can be viewed.<br> -</em> -<br> - -<a NAME="Q1b3b">Q: <strong>File are sometimes *incorrectly* renamed! Why?</strong><br> -A: <em>Sometimes, some data files are seen by the remote server as html files, or images : in this case HTTrack is -being fooled.. and rename the file. This can generally be avoided by using the "use HTTP/1.0 requests" option. -You might also avoid this by disabling the type checking in the option panel. -</em> -<br> -<br> - -<a NAME="Q1b4b">Q: <strong>How do I rename all ".dat" files into ".zip" files?</strong><br> -A: <em>Simply use the <tt>--assume dat=application/x-zip</tt> option -</em> -<br> -<br> - -<a NAME="Q1c">Q: <strong>I can not access several pages (access forbidden, or redirect to another location), but I can with my browser, what's going on?</strong><br> -A: <em>You may need cookies! Cookies are specific data (for example, your username or password) that are sent to your browser once -you have logged in certain sites so that you only have to log-in once. For example, after having entered your username in a website, you can -view pages and articles, and the next time you will go to this site, you will not have to re-enter your username/password.<br> -To "merge" your personnal cookies to an HTTrack project, just copy the cookies.txt file from your Netscape folder (or the cookies located into the Temporary Internet Files folder for IE) -into your project folder (or even the HTTrack folder) -</em> -<br> -<br> - -</a><a NAME="Q2">Q: <strong>Some pages can't be seen, or are displayed with errors!</strong><br> -A: <em>Some pages may include javascript or java files that are not recognized. For -example, generated filenames. There may be transfer problems, too (broken pipe, etc.). But -most mirrors do work. We still are working to improve the mirror quality of HTTrack.<br> -</em> -<br> - -</a><a NAME="Q2b">Q: <strong>Some Java applets do not work properly!</strong><br> -A: <em>Java applets may not work in some cases, for example if HTTrack failed to detect all included classes -or files called within the class file. Sometimes, Java applets need to be online, because remote files are -directly caught. Finally, the site structure can be incompatible with the class (always try to keep the original site structure -when you want to get Java classes)<br> -If there is no way to make some classes work properly, you can exclude them with the filters. -They will be available, but only online. -</em> -<br> -<br> - -</a><a NAME="QP3">Q: <strong>HTTrack is taking too much time for parsing, it is very slow. What's wrong?</strong><br> -A: <em>Former (before 3.04) releases of HTTrack had problems with parsing. It was really slow, and performances -especially -with huge HTML files- were not really good. The engine is now optimized, and should parse very quickly all html files. -For example, a 10MB HTML file should be scanned in less than 3 or 4 seconds.<br> -<br> -Therefore, higher values mean that the engine had to wait a bit for testing several links. - -<ul> -<li>Sometimes, links are malformed in pages. -"<tt>a href="/foo"</tt>" instead of "<tt>a href="/foo/"</tt>", for example, is a common mistake. It will force the engine to -make a supplemental request, and find the real <tt>/foo/</tt> location. -</li> -<br><br> -<li>Dynamic pages. Links with names terminated by <tt>.php3</tt>, <tt>.asp</tt> or other type which are different from the regular -<tt>.html</tt> or <tt>.htm</tt> will require a supplemental request, too. HTTrack has to "know" the type (called "MIME type") of a file -before forming the destination filename. Files like foo.gif are "known" to be images, ".html" are obviously HTML pages - but ".php3" -pages may be either dynamically generated html pages, images, data files...<br> -<br> -If you KNOW that ALL ".php3" and ".asp" pages are in fact HTML pages on a mirror, use the <tt>assume</tt> option:<br> -<tt>--assume php3=text/html,asp=text/html</tt> -<br><br> -This option can be used to change the type of a file, too : the MIME type "application/x-MYTYPE" will always have the "MYTYPE" type. -Therefore, <br> -<tt>--assume dat=application/x-zip</tt> -<br> -will force the engine to rename all dat files into zip files -</li> -</ul> - - -</em><br> -<br> - -</a><a NAME="Q3">Q: <strong>HTTrack is being idle for a long time without -transfering. What's happening?</strong><br> -A: <em>Maybe you try to reach some very slow sites. Try a lower TimeOut value (see -options, or <tt>-Txx</tt> option in the command line program). Note that you will abandon -the entire site (except if the option is unchecked) if a timeout happen You can, with the -Shell version, skip some slow files, too.</em><br> -<br> - -</a><a NAME="Q3b">Q: <strong>I want to update a site, but it's taking too much time! What's happening?</strong><br> -A: <em>First, HTTrack always tries to minimize the download flow by interrogating the server about the -file changes. But, because HTTrack has to rescan all files from the begining to rebuild the local site structure, -it can take some time. -Besides, some servers are not very smart and always consider that they get newer files, forcing HTTrack to reload them, -even if no changes have been made! -</em><br> -<br> - -</a><a NAME="Q3b2">Q: <strong>I wanted to update a site, but after the update the site disappeared!! What's going on?</strong><br> -A: <em>You may have done something wrong, but not always - -<ul> -<li>The site has moved : the current location only shows a notification. Therefore, all other files have been deleted to show the current state of the website!</li> -<li>The connection failed: the engine could not catch the first files, and therefore deleted everything. -To avoid that, using the option "do not purge old files" might be a good idea</li> -<li>You tried to add a site to the project BUT in fact deleted the former addresses.<br> -Example: A project contains '<tt>www.foo.com www.bar.com</tt>' and you want to add '<tt>www.doe.com</tt>'. -Ensure that '<tt>www.foo.com www.bar.com www.doe.com</tt>' is the new URL list, and NOT '<tt>www.doe.com</tt>'! -</li> -</ul> - -</em><br> - -</a><a NAME="Q4">Q: <strong>I am behind a firewall. What can I do?</strong><br> -A: <em>You need to use a proxy, too. Ask your administrator to know the proxy server's -name/port. Then, use the proxy field in HTTrack or use the <tt>-P proxy:port</tt> option -in the command line program.</em><br> -</a></p> - -<p><a NAME="Q14">Q: <strong>HTTrack has crashed during a mirror, what's happening?</strong><br> -A: <em>We are trying to avoid bugs and problems so that the program can be as reliable as -possible. But we can not be infallible. If you occurs a bug, please check if you have the -latest release of HTTrack, and send us an email with a detailed description of your -problem (OS type, addresses concerned, crash description, and everything you deem to be -necessary). This may help the other users too.</em><br> -<br> -<br> - -<a NAME="Q100">Q: <strong>I want to update a mirrored project, but HTTrack is retransfering all pages. What's going on?</strong><br> -A: <em>First, HTTrack always rescans all local pages to reconstitute the website structure, and it can take some time. -Then, it asks the server if the files that are stored locally are up-to-date. On most sites, pages are not -updated frequently, and the update process is fast. But some sites have dynamically-generated pages that are considered as -"newer" than the local ones.. even if they are identical! Unfortunately, there is no possibility to avoid this problem, -which is strongly linked with the server abilities. -</em> -<br> -<br> - -<a NAME="Q10a">Q: <strong>I want to continue a mirrored project, but HTTrack is rescanning all pages. What's going on?</strong><br> -A: <em>HTTrack has to (quickly) rescan all pages from the cache, without retransfering them, to rebuild the internal file structure. However, this process can take some time with huge sites -with numerous links. -</em> -<br> -<br> - -<a NAME="Q101">Q: <strong>HTTrack window sometimes "disappears" at then end of a mirrored project. What's going on?</strong><br> -A: <em>This is a known bug in the interface. It does NOT affect the quality of the mirror, however. We are still hunting it down, -but this is a smart bug.. -</em> -<br> -<br> - -<br><u><strong>Questions concerning a mirror:</strong></u><br> - -<br> -<a NAME="Q5">Q: <strong>I want to mirror a Web site, but there are some files outside -the domain, too. How to retrieve them?</strong><br> -A: <em>If you just want to retrieve files that can be reached through links, just activate -the 'get file near links' option. But if you want to retrieve html pages too, you can both -use wildcards or explicit addresses ; e.g. add <tt>www.someweb.com/*</tt> to accept all -files and pages from www.someweb.com.<br> -<br> -</em></a><a NAME="Q6">Q: <strong>I have forgotten some URLs of files during a long -mirror.. Should I redo all?</strong><br> -A: <em>No, if you have kept the 'cache' files (in hts-cache), cached files will not be -retransfered.</em><br> -<br> -</a><a NAME="Q7">Q: <strong>I just want to retrieve all ZIP files or other files in a web -site/in a page. How do I do it?</strong><br> -A: <em>You can use different methods. You can use the 'get files near a link' option if -files are in a foreign domain. You can use, too, a filter adress: adding <tt>+*.zip</tt> -in the URL list (or in the filter list) will accept all ZIP files, even if these files are -outside the address. <br> -Example : <tt>httrack www.someweb.com/someaddress.html +*.zip</tt> will allow -you to retrieve all zip files that are linked on the site.</em><br> -<br> -</a><a NAME="Q8">Q: <strong>There are ZIP files in a page, but I don't want to transfer -them. How do I do it?</strong><br> -A: <em>Just filter them: add <tt>-*.zip</tt></em> in the filter list.<br> -<br> -</a><a NAME="Q9">Q: <strong>I don't want to load gif files.. but what may happen if I -watch the page?</strong><br> -A: <em>If you have filtered gif files (<tt>-*.gif</tt>), links to gif files will be -rebuilt so that your browser can find them on the server.</em><br> -<br> -</a><a NAME="Q10">Q: <strong>I get all types of files on a web site, but I didn't select -them on filters!</strong><br> -A: <em>By default, HTTrack retrieves all types of files on authorized links. To avoid -that, define filters like </a><a NAME="Q7"><tt>-* +<website>/*.html -+<website>/*.htm +<website>/ +*.<type wanted></tt></a><a NAME="Q10"><br> -Example: <tt>httrack www.someweb.com/index.html -* +www.someweb.com/*.htm* +www.someweb.com/*.gif +www.someweb.com/*.jpg</tt><br> -<br> -</em>Q: <strong>When I use filters, I get too many files!</strong><br> -A: <em>You might use too large a filter, for example <tt>*.html</tt> will get ALL html -files identified. If you want to get all files on an address, use <tt>www.<address>/*.html</tt>.<br> -If you want to get ONLY files defined by your filters, use something like <tt>-* +www.foo.com/*</tt>, because -<tt>+www.foo.com/*</tt> will only accept selected links without forbidding other ones!<br> -There are lots of possibilities using filters.<br> -Example:<tt>httrack www.someweb.com +*.someweb.com/*.htm*</tt><br> -<br> -</em></a><a NAME="Q11">Q: <strong>When I use filters, I can't access another domain, but I -have filtered it!</strong><br> -A: <em>You may have done a mistake declaring filters, for example <tt>+www.someweb.com/* --*someweb* </tt></em>will not work, because -*someweb* has an upper priority (because it has -been declared after +www.someweb.com)<br> -<br> -</a><a NAME="Q12">Q: <strong>Must I add a '+' or '-' in the filter list when I want -to use filters?</strong><br> -A: <em>YES. '+' is for accepting links and '-' to avoid them. If you forget it, HTTrack -will consider that you want to accept a filter if there is a wild card in the syntax - e.g. -+<filter> is identical to <filter> if <filter> contains a wild card (*) -(else it will be considered as a normal link to mirror)</em></a><br> -<br> -Q: <strong>I want to find file(s) in a web-site. How do I do it?</strong><br> -A: <a NAME="Q13"><em>You can use the filters: forbid all files (add a <tt>-*</tt> in the -filter list) and accept only html files and the file(s) you want to retrieve (BUT do not -forget to add <tt>+<website>*.html</tt> in the filter list, or pages will not be -scanned! Add the name of files you want with a <tt>*/</tt> before ; i.e. if you want to -retrieve file.zip, add <tt>*/file.zip</tt>)<br> -Example:<tt>httrack www.someweb.com +www.someweb.com/*.htm* +thefileiwant.zip</tt><br> -<br> -</em> - -<a NAME="Q200">Q: <strong>I want to download ftp files/ftp site. How do I do it?</strong><br> -A: <em>First, HTTrack is not the best tool to download many ftp files. Its ftp engine is basic (even if reget are -possible) and if your purpose is to download a complete site, use a specific client.<br> -You can download ftp files just by typing the URL, such as <tt>ftp://ftp.somesite.com/pub/files/file010.zip</tt> and list ftp directories -like <tt>ftp://ftp.somesite.com/pub/files/</tt></em>.<br> -Note: For the filters, use something like <tt>+ftp.somesite.com/*</tt> -<br> - -<br><a NAME="QM1">Q: <strong>How can I retrieve .asp or .cgi sources instead of .html result?</strong></a><br> -A: <em>You can't! For security reasons, web servers do not allow that.</em> - -<br><br><a NAME="QM2">Q: <strong>How can I remove these annoying <tt><!-- Mirrored from... --></tt> from html files?</strong></a><br> -A: <em>Use the footer option (-%F, or see the WinHTTrack options)</em> - -<br><br><a NAME="QM3">Q: <strong>Do I have to select between ascii/binary transfer mode?</strong></a><br> -A: <em>No, http files are always transfered as binary files. Ftp files, too (even if ascii mode could be selected)</em> - -<br><br><a NAME="QM4">Q: <strong>Can HTTrack perform form-based authentication?</strong></a><br> -A: <em>Yes. See the URL capture abilities (--catchurl for command-line release, or in the WinHTTrack interface)</em> - -<br><br><a NAME="QM5">Q: <strong>Can I redirect downloads to tar/zip archive?</strong></a><br> -A: <em>Yes. See the shell system command option (-V option for command-line release)</em> - -<br><br><a NAME="QM6">Q: <strong>Can I use username/password authentication on a site?</strong></a><br> -A: <em>Yes. Use user:password@your_url (example: <tt>http://foo:bar@www.someweb.com/private/mybox.html</tt>)</em> - -<br><br><a NAME="QM7">Q: <strong>Can I use username/password authentication for a proxy?</strong></a><br> -A: <em>Yes. Use user:password@your_proxy_name as your proxy name (example: <tt>smith:foo@proxy.mycorp.com</tt>)</em> - -<br><br><a NAME="QM8">Q: <strong>Can HTTrack generates HP-UX or ISO9660 compatible files?</strong></a><br> -A: <em>Yes. See the build options (-N, or see the WinHTTrack options)</em> - -<br><br><a NAME="QM9">Q: <strong>If there any SOCKS support?</strong></a><br> -A: <em>Not yet!</em> - -<br><br><a NAME="QM10">Q: <strong>What's this hts-cache directory? Can I remove it?</strong></a><br> -A: <em>NO if you want to update the site, because this directory is used by HTTrack for this purpose. -If you remove it, options and URLs will not be available for updating the site</em> - -<br><br><a NAME="QM11">Q: <strong>Can I start a mirror from my bookmarks?</strong></a><br> -A: <em>Yes. Drag&Drop your bookmark.html file to the WinHTTrack window (or use file://filename for command-line release) and select -bookmark mirroring (mirror all links in pages, -Y) or bookmark testing (--testlinks)<em></em> - -<br><br><a NAME="QM11c">Q: <strong>Can I convert a local website (file:// links) to a standard website?</strong></a><br> -A: <em>Yes. Just start from the top index (example: file://C:\foopages\index.html) and mirror the local website. -HTTrack will convert all file:// links to relative ones. -</em> - -<br><br><a NAME="QM11b">Q: <strong>Can I copy a project to another folder - Will the mirror work?</strong></a><br> -A: <em>Yes. There is no absolute links, all links are relative. -You can copy a project to another drive/computer/OS, and browse is without installing anything.</em> - -<br><br><a NAME="QM12">Q: <strong>Can I copy a project to another computer/system? Can I then update it ?</strong></a><br> -A: <em>Absolutely! You can keep your HTTrack favorite folder (C:\My Web Sites) in your local hard disk, copy it -for a friend, and possibly update it, and then bring it back!<br>You can copy individual folders (projects), too: exchange -your favorite websites with your friends, or send an old version of a site to someone who has a faster connection, and -ask him to update it!</i><br> - - -<br><small> -Note: Export (Windows <-> Linux)<br> -The file and cache structure is compatible between Linux/Windows, but you may have to do some changes, like the path<br> -<table border="1"> - <tr><th> - Windows -> Linux/Unix - </th></tr> - <tr><td> - Copy (in binary mode) the entire folder and then to update it, enter into it and do a<br> - <tt> - httrack --update -O ./ - </tt> - <br><br> - <i> - Note: You can then safely replace the existing folder (under Windows) with this one, because - the Linux/Unix version did not change any options<br> - Note: If you often switch between Windows/Linux with the same project, it might be a good idea to edit the hts-cache/doit.log file - and delete old "-O" entries, because each time you do a <tt>httrack --update -O ./</tt> an entry is added, - causing the command line to be long - </i> - </td></tr> - <tr><th> - Linux/Unix -> Windows - </th></tr> - <tr><td> - Copy (in binary mode) the entire folder in your favorite Web mirror folder. - Then, select this project, AND retype ALL URLs AND redefine all options as if you were - creating a new project. - This is necessary because the profile (winprofile.ini) has not be created with the Linux/Unix version. - But do not be afraid, WinHTTrack will use cached files to update the project! - </td></tr> -</table> -</small> - -</em> - -<br><br><a NAME="QM13">Q: <strong>How can I grab email addresses in web pages?</strong></a><br> -A: <em>You can not. HTTrack has not be designed to be an email grabber, like many other (bad) products. -</em> - -<br> -<br> -<br> -<u><strong>Other problems:</strong></u><br> -<br> - -<a NAME="Q300">Q: <strong>My problerm is not listed!</strong><br> -A: <em>Feel free to <a href="contact.html">contact us</a>! -</em><br> - -</em></p><h3><br> - -<!-- ==================== Start epilogue ==================== --> - </td> - </tr> - </table> - </td> - </tr> - </table> -</td> -</tr> -</table> - -<table width="76%" height="100%" border="0" align="center" valign="bottom" cellspacing="0" cellpadding="0"> - <tr> - <td id="footer"><small>© 2002 Xavier Roche & other contributors - Web Design: Leto Kauler.</small></td> - </tr> -</table> - -</body> - -</html> - - diff --git a/HelpHtml/fcguide.html b/HelpHtml/fcguide.html deleted file mode 100644 index 34f9edd..0000000 --- a/HelpHtml/fcguide.html +++ /dev/null @@ -1,2719 +0,0 @@ -<html xmlns="http://www.w3.org/1999/xhtml" lang="en"> - -<head> - <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> - <meta name="description" content="HTTrack is an easy-to-use website mirror utility. It allows you to download a World Wide website from the Internet to a local directory,building recursively all structures, getting html, images, and other files from the server to your computer. Links are rebuiltrelatively so that you can freely browse to the local site (works with any browser). You can mirror several sites together so that you can jump from one toanother. You can, also, update an existing mirror site, or resume an interrupted download. The robot is fully configurable, with an integrated help" /> - <meta name="keywords" content="httrack, HTTRACK, HTTrack, winhttrack, WINHTTRACK, WinHTTrack, offline browser, web mirror utility, aspirateur web, surf offline, web capture, www mirror utility, browse offline, local site builder, website mirroring, aspirateur www, internet grabber, capture de site web, internet tool, hors connexion, unix, dos, windows 95, windows 98, solaris, ibm580, AIX 4.0, HTS, HTGet, web aspirator, web aspirateur, libre, GPL, GNU, free software" /> - <title>HTTrack Website Copier - Offline Browser</title> - - <style type="text/css"> - <!-- - -body { - margin: 0; padding: 0; margin-bottom: 15px; margin-top: 8px; - background: #77b; -} -body, td { - font: 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; - } - -#subTitle { - background: #000; color: #fff; padding: 4px; font-weight: bold; - } - -#siteNavigation a, #siteNavigation .current { - font-weight: bold; color: #448; - } -#siteNavigation a:link { text-decoration: none; } -#siteNavigation a:visited { text-decoration: none; } - -#siteNavigation .current { background-color: #ccd; } - -#siteNavigation a:hover { text-decoration: none; background-color: #fff; color: #000; } -#siteNavigation a:active { text-decoration: none; background-color: #ccc; } - - -a:link { text-decoration: underline; color: #00f; } -a:visited { text-decoration: underline; color: #000; } -a:hover { text-decoration: underline; color: #c00; } -a:active { text-decoration: underline; } - -#pageContent { - clear: both; - border-bottom: 6px solid #000; - padding: 10px; padding-top: 20px; - line-height: 1.65em; - background-image: url(images/bg_rings.gif); - background-repeat: no-repeat; - background-position: top right; - } - -#pageContent, #siteNavigation { - background-color: #ccd; - } - - -.imgLeft { float: left; margin-right: 10px; margin-bottom: 10px; } -.imgRight { float: right; margin-left: 10px; margin-bottom: 10px; } - -hr { height: 1px; color: #000; background-color: #000; margin-bottom: 15px; } - -h1 { margin: 0; font-weight: bold; font-size: 2em; } -h2 { margin: 0; font-weight: bold; font-size: 1.6em; } -h3 { margin: 0; font-weight: bold; font-size: 1.3em; } -h4 { margin: 0; font-weight: bold; font-size: 1.18em; } - -.blak { background-color: #000; } -.hide { display: none; } -.tableWidth { min-width: 400px; } - -.tblRegular { border-collapse: collapse; } -.tblRegular td { padding: 6px; background-image: url(fade.gif); border: 2px solid #99c; } -.tblHeaderColor, .tblHeaderColor td { background: #99c; } -.tblNoBorder td { border: 0; } - - -// --> -</style> - -</head> - -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth"> - <tr> - <td><img src="images/header_title_4.gif" width="400" height="34" alt="HTTrack Website Copier" title="" border="0" id="title" /></td> - </tr> -</table> -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="3" class="tableWidth"> - <tr> - <td id="subTitle">Open Source offline browser</td> - </tr> -</table> -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth"> -<tr class="blak"> -<td> - <table width="100%" border="0" align="center" cellspacing="1" cellpadding="0"> - <tr> - <td colspan="6"> - <table width="100%" border="0" align="center" cellspacing="0" cellpadding="10"> - <tr> - <td id="pageContent"> -<!-- ==================== End prologue ==================== --> - -<center><h1> Httrack Users Guide (3.10)</h1> -By Fred Cohen </center> - -<hr> - -<h2> Background and Introduction </h2> - -<p align=justify> I started using httrack in mid-2000 and found it to be -an excellent tool for imaging web sites. Various words are used to -describe this process - from imaging to mirroring to snaking and so on. -I will be using a variety of these words in my description. - -<p align=justify> I have used many such tools over the years, have -performed many manual and semi-automatic operations of similar sorts, -and written partial programs to do similar functions, but - at least for -now - httrack seems to me to be the best option for this function. - -<p align=justify> The only problem I encountered when using httrack was -that it is so rich with features that I could never really figure out -precisely the right thing to do at any given point. I was using -recepies rather than knowledge to get the job done - and I was pestering -the authors for those recepies. After a few days of very helpful -assistance from the authors I volenteered to write a users manual for -httrack - and here it is. I hope it gets the job done. - -<hr> -<h2> Basics </h2> - -<p align=justify> Httrack is a program that gets information from the -Internet, looks for pointers to other information, gets that -information, and so forth. If you ask it to, and have enough disk -space, it will try to make a copy of the whole Internet on your -computer. While this may be the answer to Dilbert's boss when he asks -to get a printout of the Internet for some legal document, for most of -us, we want to get copies of just the right part of the Internet, and -have them nicely organized for our use. This is where httrack does a -great job. Here's a simple example: - -<pre><b><i> -httrack "http://www.all.net/" -O "/tmp/www.all.net" "+*.all.net/*" -v -</i></b></pre> - -<p align=justify> In this example, we ask httrack to start the Universal -Resource Locator (URL) http://www.all.net/ and store the results under -the directory /tmp/www.all.net (the -O stands for "output to") while not -going beyond the bounds of all the files in the www.all.net domain and -printing out any error messages along the way (-v means verbose). This -is the most common way that I use httrack. Please note that this -particular command might take you a while - and run you out of disk -space. - -<p align=justify> This sort of a mirror image is not an identical copy -of the original web site - in some ways it's better such as for local -use - while in other ways it may be problematic - such as for legal use. -This default mirroring method changes the URLs within the web site so -that the references are made relative to the location the copy is stored -in. This makes it very useful for navigating through the web site on -your local machine with a web browser since most things will work as you -would expect them to work. In this example, URLs that point outside of -the www.all.net domain space will still point there, and if you encounter -one, the web browser will try to get the data from that location. - -<p align=justify> For each of the issues discussed here - and many more -- httrack has options to allow you to make different choices and get -different results. This is one of the great things about httrack - and -one of the the real major problems with using it without the knowledge -of all that it can do. If you want to know all the things httrack can -do, you might try typing: - -<pre><b><i> -httrack --help -</i></b></pre> - -<p align=justify> Unfortunately, while this outputs a though list of -options, it is somewhat less helpful it might be for those who don't -know what the options all mean and haven't used them before. On the -other hand, this is most useful for those who already know how to use -the program but don't remember some obscure option that they haven't -used for some time. - -<p align=justify> The rest of this manual is dedicated to detailing what -you find in the help message and providing examples - lots and lots of -examples... Here is what you get (page by page - use <enter> to move to -the next page in the real program) if you type 'httrack --help': - -<pre> ->httrack --help - HTTrack version 3.03BETAo4 (compiled Jul 1 2001) - usage: ./httrack <URLs [-option] [+<FILTERs>] [-<FILTERs>] - with options listed below: (* is the default value) - -General options: - O path for mirror/logfiles+cache (-O path_mirror[,path_cache_and_logfiles]) (--path <param>) - %O top path if no path defined (-O path_mirror[,path_cache_and_logfiles]) - -Action options: - w *mirror web sites (--mirror) - W mirror web sites, semi-automatic (asks questions) (--mirror-wizard) - g just get files (saved in the current directory) (--get-files) - i continue an interrupted mirror using the cache - Y mirror ALL links located in the first level pages (mirror links) (--mirrorlinks) - -Proxy options: - P proxy use (-P proxy:port or -P user:pass@proxy:port) (--proxy <param>) - %f *use proxy for ftp (f0 don't use) (--httpproxy-ftp[=N]) - -Limits options: - rN set the mirror depth to N (* r9999) (--depth[=N]) - %eN set the external links depth to N (* %e0) (--ext-depth[=N]) - mN maximum file length for a non-html file (--max-files[=N]) - mN,N' for non html (N) and html (N') - MN maximum overall size that can be uploaded/scanned (--max-size[=N]) - EN maximum mirror time in seconds (60=1 minute, 3600=1 hour) (--max-time[=N]) - AN maximum transfer rate in bytes/seconds (1000=1kb/s max) (--max-rate[=N]) - %cN maximum number of connections/seconds (*%c10) - GN pause transfer if N bytes reached, and wait until lock file is deleted (--max-pause[=N]) - -Flow control: - cN number of multiple connections (*c8) (--sockets[=N]) - TN timeout, number of seconds after a non-responding link is shutdown (--timeout) - RN number of retries, in case of timeout or non-fatal errors (*R1) (--retries[=N]) - JN traffic jam control, minimum transfert rate (bytes/seconds) tolerated for a link (--min-rate[=N]) - HN host is abandonned if: 0=never, 1=timeout, 2=slow, 3=timeout or slow (--host-control[=N]) - -Links options: - %P *extended parsing, attempt to parse all links, even in unknown tags or Javascript (%P0 don't use) (--extended-parsing[=N]) - n get non-html files 'near' an html file (ex: an image located outside) (--near) - t test all URLs (even forbidden ones) (--test) - %L <file add all URL located in this text file (one URL per line) (--list <param>) - -Build options: - NN structure type (0 *original structure, 1+: see below) (--structure[=N]) - or user defined structure (-N "%h%p/%n%q.%t") - LN long names (L1 *long names / L0 8-3 conversion) (--long-names[=N]) - KN keep original links (e.g. http://www.adr/link) (K0 *relative link, K absolute links, K3 absolute URI links) (--keep-links[=N]) - x replace external html links by error pages (--replace-external) - %x do not include any password for external password protected websites (%x0 include) (--no-passwords) - %q *include query string for local files (useless, for information purpose only) (%q0 don't include) (--include-query-string) - o *generate output html file in case of error (404..) (o0 don't generate) (--generate-errors) - X *purge old files after update (X0 keep delete) (--purge-old[=N]) - -Spider options: - bN accept cookies in cookies.txt (0=do not accept,* 1=accept) (--cookies[=N]) - u check document type if unknown (cgi,asp..) (u0 don't check, * u1 check but /, u2 check always) (--check-type[=N]) - j *parse Java Classes (j0 don't parse) (--parse-java[=N]) - sN follow robots.txt and meta robots tags (0=never,1=sometimes,* 2=always) (--robots[=N]) - %h force HTTP/1.0 requests (reduce update features, only for old servers or proxies) (--http-10) - %B tolerant requests (accept bogus responses on some servers, but not standard!) (--tolerant) - %s update hacks: various hacks to limit re-transfers when updating (identical size, bogus response..) (--updatehack) - %A assume that a type (cgi,asp..) is always linked with a mime type (-%A php3=text/html) (--assume <param>) - -Browser ID: - F user-agent field (-F "user-agent name") (--user-agent <param>) - %F footer string in Html code (-%F "Mirrored [from host %s [file %s [at %s]]]" (--footer <param>) - %l preffered language (-%l "fr, en, jp, *" (--language <param>) - -Log, index, cache - C create/use a cache for updates and retries (C0 no cache,C1 cache is prioritary,* C2 test update before) (--cache[=N]) - k store all files in cache (not useful if files on disk) (--store-all-in-cache) - %n do not re-download locally erased files (--do-not-recatch) - %v display on screen filenames downloaded (in realtime) (--display) - Q no log - quiet mode (--do-not-log) - q no questions - quiet mode (--quiet) - z log - extra infos (--extra-log) - Z log - debug (--debug-log) - v log on screen (--verbose) - f *log in files (--file-log) - f2 one single log file (--single-log) - I *make an index (I0 don't make) (--index) - %I make an searchable index for this mirror (* %I0 don't make) (--search-index) - -Expert options: - pN priority mode: (* p3) (--priority[=N]) - 0 just scan, don't save anything (for checking links) - 1 save only html files - 2 save only non html files - *3 save all files - 7 get html files before, then treat other files - S stay on the same directory - D *can only go down into subdirs - U can only go to upper directories - B can both go up&down into the directory structure - a *stay on the same address - d stay on the same principal domain - l stay on the same TLD (eg: .com) - e go everywhere on the web - %H debug HTTP headers in logfile (--debug-headers) - -Guru options: (do NOT use) - #0 Filter test (-#0 '*.gif' 'www.bar.com/foo.gif') - #f Always flush log files - #FN Maximum number of filters - #h Version info - #K Scan stdin (debug) - #L Maximum number of links (-#L1000000) - #p Display ugly progress information - #P Catch URL - #R Old FTP routines (debug) - #T Generate transfer ops. log every minutes - #u Wait time - #Z Generate transfer rate statictics every minutes - #! Execute a shell command (-#! "echo hello") - -Command-line specific options: - V execute system command after each files ($0 is the filename: -V "rm \$0") (--userdef-cmd <param>) - %U run the engine with another id when called as root (-%U smith) (--user <param>) - -Details: Option N - N0 Site-structure (default) - N1 HTML in web/, images/other files in web/images/ - N2 HTML in web/HTML, images/other in web/images - N3 HTML in web/, images/other in web/ - N4 HTML in web/, images/other in web/xxx, where xxx is the file extension (all gif will be placed onto web/gif, for example) - N5 Images/other in web/xxx and HTML in web/HTML - N99 All files in web/, with random names (gadget !) - N100 Site-structure, without www.domain.xxx/ - N101 Identical to N1 exept that "web" is replaced by the site's name - N102 Identical to N2 exept that "web" is replaced by the site's name - N103 Identical to N3 exept that "web" is replaced by the site's name - N104 Identical to N4 exept that "web" is replaced by the site's name - N105 Identical to N5 exept that "web" is replaced by the site's name - N199 Identical to N99 exept that "web" is replaced by the site's name - N1001 Identical to N1 exept that there is no "web" directory - N1002 Identical to N2 exept that there is no "web" directory - N1003 Identical to N3 exept that there is no "web" directory (option set for g option) - N1004 Identical to N4 exept that there is no "web" directory - N1005 Identical to N5 exept that there is no "web" directory - N1099 Identical to N99 exept that there is no "web" directory -Details: User-defined option N - %n Name of file without file type (ex: image) (--do-not-recatch) - %N Name of file, including file type (ex: image.gif) - %t File type (ex: gif) - %p Path [without ending /] (ex: /someimages) - %h Host name (ex: www.someweb.com) (--http-10) - %M URL MD5 (128 bits, 32 ascii bytes) - %Q query string MD5 (128 bits, 32 ascii bytes) - %q small query string MD5 (16 bits, 4 ascii bytes) (--include-query-string) - %s? Short name version (ex: %sN) - %[param] param variable in query string - -Shortcuts: ---mirror <URLs *make a mirror of site(s) (default) ---get <URLs get the files indicated, do not seek other URLs (-qg) ---list <text file add all URL located in this text file (-%L) ---mirrorlinks <URLs mirror all links in 1st level pages (-Y) ---testlinks <URLs test links in pages (-r1p0C0I0t) ---spider <URLs spider site(s), to test links: reports Errors & Warnings (-p0C0I0t) ---testsite <URLs identical to --spider ---skeleton <URLs make a mirror, but gets only html files (-p1) ---update update a mirror, without confirmation (-iC2) ---continue continue a mirror, without confirmation (-iC1) - ---catchurl create a temporary proxy to capture an URL or a form post URL ---clean erase cache & log files - ---http10 force http/1.0 requests (-%h) - -example: httrack www.someweb.com/bob/ -means: mirror site www.someweb.com/bob/ and only this site - -example: httrack www.someweb.com/bob/ www.anothertest.com/mike/ +*.com/*.jpg -means: mirror the two sites together (with shared links) and accept any .jpg files on .com sites - -example: httrack www.someweb.com/bob/bobby.html +* -r6 -means get all files starting from bobby.html, with 6 link-depth, and possibility of going everywhere on the web - -example: httrack www.someweb.com/bob/bobby.html --spider -P proxy.myhost.com:8080 -runs the spider on www.someweb.com/bob/bobby.html using a proxy - -example: httrack --update -updates a mirror in the current folder - -example: httrack --continue -continues a mirror in the current folder - -HTTrack version 3.03BETAo4 (compiled Jul 1 2001) -Copyright (C) Xavier Roche and other contributors -[compiled: Linux linux 2.2.18 #9 SMP Sat Dec 30 09:51:39 CET 2000 i586 unknown] - -</pre> - -<p align=justify> For many of you, the manual is now complete, but for -the rest of us, I will now go through this listing one item at a time -with examples... I will be here a while... - -<hr> -<h2> Syntax </h2> - -<pre><b><i>httrack <URLs> [-option] [+<FILTERs>] [-<FILTERs>] </i></b></pre> - -<p align=justify> The syntax of httrack is quite simple. You specify -the URLs you wish to start the process from (<URLS>), any options you -might want to add ([-option], any filters specifying places you should -([+<FILTERs>]) and should not ([-<FILTERs>]) go, and end the command -line by pressing <enter>. Httrack then goes off and does your bidding. -For example: - -<pre><b><i> -httrack www.all.net/bob/ -</i></b></pre> - -<p align=justify> This will use the 'defaults' (those selections from -the help page marked with '*' in the listing above) to image the web -site. Specifically, the defauls are: - -<pre> - w *mirror web sites - %f *use proxy for ftp (f0 don't use) - cN number of multiple connections (*c8) - RN number of retries, in case of timeout or non-fatal errors (*R1) - %P *extended parsing, attempt to parse all links, even in unknown tags or Javascript (%P0 don't use) - NN name conversion type (0 *original structure, 1+: see below) - LN long names (L1 *long names / L0 8-3 conversion) - K keep original links (e.g. http://www.adr/link) (K0 *relative link) - o *generate output html file in case of error (404..) (o0 don't generate) - X *purge old files after update (X0 keep delete) - bN accept cookies in cookies.txt (0=do not accept,* 1=accept) - u check document type if unknown (cgi,asp..) (u0 don't check, * u1 check but /, u2 check always) - j *parse Java Classes (j0 don't parse) - sN follow robots.txt and meta robots tags (0=never,1=sometimes,* 2=always) - C create/use a cache for updates and retries (C0 no cache,C1 cache is prioritary,* C2 test update before) - f *log file mode - I *make an index (I0 don't make) - pN priority mode: (* p3) *3 save all files - D *can only go down into subdirs - a *stay on the same address - --mirror <URLs> *make a mirror of site(s) (default) -</pre> - -<p align=justify> Here's what all of that means: - -<ul> -<pre><b><i> w *mirror web sites </i></b></pre> - -<p align=justify> Automatically go though each URL you download and look -for links to other URLs inside it, dowloading them as well. - -<pre><b><i> %f *use proxy for ftp (f0 don't use) </i></b></pre> - -<p align=justify> If there are and links to ftp URLs (URLs using the -file transfer protocol (FTP) rather than the hypertext transfer protocol -HTTP), go through an ftp proxy server to get them. - -<pre><b><i> cN number of multiple connections (*c8) </i></b></pre> - -<p align=justify> Use up to 8 simultaneous downloads so that at any -gioven time, up to 8 URLs may be underway. - -<pre><b><i> RN number of retries, in case of timeout or non-fatal errors (*R1) </i></b></pre> - -<p align=justify> Retry once if anything goes wrong with a download. - -<pre><b><i> %P *extended parsing, attempt to parse all links, even in unknown tags or Javascript (%P0 don't use) </i></b></pre> - -<p align=justify> Try to parse all URLs - even if they are in -Javascript, Java, tags of unknown types, or anywhere else the program -can find things. - -<pre><b><i> NN name conversion type (0 *original structure, 1+: see below) </i></b></pre> - -<p align=justify> Use the original directory and file structure of the -web site in your mirror image of the site. - -<pre><b><i> LN long names (L1 *long names / L0 8-3 conversion) </i></b></pre> - -<p align=justify> If filenames do not follow the old DOS conventions, -store them with the same names used on the web site. - -<pre><b><i> K keep original links (e.g. http://www.adr/link) (K0 *relative link) </i></b></pre> - -<p align=justify> Use relative rather than the original links so that -URLs within this web site are adjusted to point to the files in the -mirror. - -<pre><b><i> o *generate output html file in case of error (404..) (o0 don't generate) </i></b></pre> - -<p align=justify> IF there are errors in downloading, create a file that -indicates that the URL was not found. This makes browsing go a lot -smoother. - -<pre><b><i> X *purge old files after update (X0 keep delete) </i></b></pre> - -<p align=justify> Files not found on the web site that were previously -there get deleted so that you have an accurate snapshot of the site as -it is today - losing historical data. - -<pre><b><i> bN accept cookies in cookies.txt (0=do not accept,* 1=accept) </i></b></pre> - -<p align=justify> Accept all cokkies sent to you and return them if -requested. This is required for many sites to function. These cookies -are only kept relative to the specific site, so you don't have to worry -about your browser retaining them. - -<pre><b><i> u check document type if unknown (cgi,asp..) (u0 don't check, * u1 check but /, u2 check always) </i></b></pre> - -<p align=justify> This causes different document types to be analyzed -differently. - -<pre><b><i> j *parse Java Classes (j0 don't parse) </i></b></pre> - -<p align=justify> This causes Java class files to be parsed looking for -URLs. - -<pre><b><i> sN follow robots.txt and meta robots tags (0=never,1=sometimes,* 2=always) </i></b></pre> - -<p align=justify> This tells the program to follow the wishes of the -site owner with respect to limiting where robots like this one search. - -<pre><b><i> C create/use a cache for updates and retries (C0 no cache,C1 cache is prioritary,* C2 test update before) </i></b></pre> - -<p align=justify> If you are downloading a site you have a previous copy -of, supplemental parameters are transmitted to the server, for example -the 'If-Modified-Since:' field will be used to see if files are newer -than the last copy you have. If they are newer, they will be -downloaded, otherwise, they will not. - -<pre><b><i> f *log file mode </i></b></pre> - -<p align=justify> This retains a detailed log of any important events -that took place. - -<pre><b><i> I *make an index (I0 don't make) </i></b></pre> - -<p align=justify> This makes a top-level index.html file so that if you -image a set of sites, you can have one place to start reviewing the set -of sites. - -<pre><b><i> pN priority mode: (* p3) *3 save all files </i></b></pre> - -<p align=justify> This will cause all downloaded files to be saved. - -<pre><b><i> D *can only go down into subdirs </i></b></pre> - -<p align=justify> This prevents the program from going to higher level -directories than the initial subdirectory, but allows lower-level -subdirectories of the starting directory to be investigated. - -<pre><b><i> a *stay on the same address </i></b></pre> - -<p align=justify> This indicates that only the web site(s) where the -search started are to be collected. Other sites they point to are not -to be imaged. - -<pre><b><i> --mirror <URLs> *make a mirror of site(s) (default) </i></b></pre> - -<p align=justify> This indicates that the program should try to make a -copy of the site as well as it can. - -</ul> - -<p align=justify> Now that's a lot of options for the default - but of -course there are a lot more options to go. For the most part, the rest -of the options represent variations on these themes. For example, -instead of saving all files, we might only want to save html files, or -instead of 8 simultaneous sessions, we might want only 4. - -<p align=justify> If we wanted to make one of these changes, we would -specify the option on the command line. For example: - -<pre><b><i> -httrack www.all.net/bob/ -c4 -B -</i></b></pre> - -<p align=justify> This would restrict httrack to only use 4 -siumultaneous sessions but allow it to go up the directory structure -(for example to www.all.net/joe/) as well as down it (for example to -www.all.net/bob/deeper/). - -<p align=justify> You can add a lot of options to a command line! - -<hr> - -<h2> A Thorough Going Over </h2> - -<p align=justify> Now that you have an introduction, it's time for a -more though coverage. This is where I go through each of the options -and describe it in detail with examples... Actually, I won't quite do -that. But I will get close. - -<p align=justify> Options tend to come in groups. Each group tends to -be interrelated, so it's easier and more useful to go through them a -group at a time with some baseline project in mind. In my case, the -project is to collect all of the information on the Internet about some -given subject. We will assume that, through a previous process, I have -gotten a list of URLs of interest to me. Typically there will be -hundreds of these URLs, and they will be a mixed bag of sites that are -full of desired information, pages with lists of pointers to other -sites, URLs of portions of a web site that are of interest (like Bob's -home pages and subdirectories), and so forth. Let us say that for today -we are looking for the definitive colleciton of Internet information on -shoe sizes from around the world. - -<hr> -<h3>General Options</h3> - -<pre><b><i> -General options: - O path for mirror/logfiles+cache (-O path_mirror[,path_cache_and_logfiles]) -</i></b></pre> - -<p align=justify> For this project, I will want to keep all of the -information I gather in one place, so I will specify that output area of -the project as /tmp/shoesizes by adding '<b><i>-O -/tmp/shoesizes</i></b>' to every command line I use.. for example: - -<pre><b><i> -httrack http://www.shoesizes.com -O /tmp/shoesizes -</i></b></pre> - -<p align=justify> The action options tell httrack how to operate at the -larger level. - -<hr> -<h3>Action Options</h3> - -<pre><b><i> -Action options: - w *mirror web sites - W mirror web sites, semi-automatic (asks questions) - g just get files (saved in the current directory) - i continue an interrupted mirror using the cache - Y mirror ALL links located in the first level pages (mirror links) -</i></b></pre> - -<p align=justify> If I want httrack to ask me questions - such as what -options to use, what sites to mirror, etc. I can tell it to ask these -questions as follows: - -<pre><b><i> -httrack http://www.shoesizes.com -O /tmp/shoesizes -W -</i></b><pre> - - -<p align=justify> I can also do: - -<pre><b><i>httrack</i></b></pre> -OR -<pre><b><i>httrack -W</i></b></pre> -OR -<pre><b><i>httrack -w</i></b></pre> - -<p align=justify> The '-W' options asks whether the or not a site has to -be mirrored, while the '-w' option does not ask this question but asks -the remainder of the questions required to mirror the site. - -<p align=justify> The -g option allows you to get the files exactly as -they are and store them in the currant directory. This is handy for a -relatively small collection of information where organization isn't -important. With this option, the html files will not even be parsed to -look for other URLs. This option is useful for getting isolated files -(e.g., httrack -g www.mydrivers.com/drivers/windrv32.exe). - - -<p align=justify> If I start a collection process and it fails for ome -reason or another - such as me interrupting it because I am running out -of disk space - or a network outage - then I can restart the process by -using the -i option: - -<pre><b><i>httrack http://www.shoesizes.com -O /tmp/shoesizes -i </i></b></pre> - -<p align=justify> Finally, I can mirror all links in the first level -pages of the URLs I specify. A good example of where to use whis would -be in a case where I have a page that points to a lot of other sites and -I want to get the initial information on those sites before mirroring -them: - -<pre><b><i>httrack http://www.shoesizes.com/othersites.html -O /tmp/shoesizes -Y </i></b></pre> - -<hr> -<h3>Proxy Options</h3> - -<p align=justify> Many users use a proxy for many of their functions. -This is a key component in many firewalls, but it is also commonly used -for anonymizing access and for exploiting higher speed communications at -a remote server. - -<pre><b><i>Proxy options: - P proxy use (-P proxy:port or -P user:pass@proxy:port) - %f *use proxy for ftp (f0 don't use) -</i></b></pre> - -<p align=justify> If you are using a standard proxy that doesn't require -a user ID and password, you would do something like this: - -<pre><b><i>httrack http://www.shoesizes.com -O /tmp/shoesizes -P proxy.www.all.net:8080 </i></b></pre> - -<p align=justify> In this case, we have asusmed that proxy.www.all.net is -the host that does the proxy service and that it uses port 8080 for this -service. In some cases you will have to ask your network or firewall -administrator for these details, however, in most cases they should be -the same as the options used in your web browser. - -<p align=justify> In some cases, a user ID and password are required for -the proxy server. This is common in corporate environments where only -authorized users may access the Internet. - -<pre><b><i>httrack http://www.shoesizes.com -O /tmp/shoesizes -P fc:password@proxy.www.all.net:8080 </i></b></pre> - -<p align=justify> In this case, the user ID 'fc' and the password -'password' are used on proxy.www.all.net port 8080. Again, your network or -firewall administrator can be most helpful in addressing the specifics -for your environment. - -<p align=justify> FTP normally operates through a proxy server, but for systems -that have direct connections to the Internet, the following option should help: - -<pre><b><i>httrack ftp://ftp.shoesizes.com -O /tmp/shoesizes -%f0 </i></b></pre> - -<hr> -<h3>Limits Options</h3> - -<pre><b><i> -Limits options: - rN set the mirror depth to N - mN maximum file length for a non-html file - mN,N' for non html (N) and html (N') - MN maximum overall size that can be uploaded/scanned - EN maximum mirror time in seconds (60=1 minute, 3600=1 hour) - AN maximum transfer rate in bytes/seconds (1000=1kb/s max) - GN pause transfer if N bytes reached, and wait until lock file is deleted - %eN set the external links depth to N (* %e0) (--ext-depth[=N]) - %cN maximum number of connections/seconds (*%c10) -</i></b></pre> - -<p align=justify> Setting limits provides the means by which you can -avoid running out of disk space, CPU time, and so forth. This may be -particularly helpful for those who accidentally try to image the whole -Internet. - -<pre><b><i> -httrack http://www.shoesizes.com -O /tmp/shoesizes -r50 -</i></b></pre> - -<p align=justify> In this example, we limit the directlry depth to 50 -levels deep. As a general rule, web sites don't go much deeper than 20 -levels or so, and if you think about it, if there are only 2 -subdirectories per directory level, a directory structure 50 deep would -have about 10 trillion directories. Of course many sites have a small -number of files many levels deep in a directory structure for various -reasons. In some cases, a symbolic link will cause an infinite -recursion of directory levels as well, so placing a limit may be -advisable. - -<pre><b><i> -httrack http://www.shoesizes.com -O /tmp/shoesizes -m50000000 -</i></b></pre> - -<p align=justify> This example sets the maximum file length for non-HTML -files to 50 megabytes. This is not an unusual length for things like -tar files, and in some cases - for example when there are images of -CD-ROMs to fetch from sites, you might want a limit more like 750 -megabytes. - -<pre><b><i> -httrack http://www.shoesizes.com -O /tmp/shoesizes -m50000000,100000 -</i></b></pre> - -<p align=justify> In this example, we have set a limit for html files -as well - at 100,000 bytes. HTML files are rarely larger than this, -however, in some cases larger sizes may be needed. - -<pre><b><i> -httrack http://www.shoesizes.com -O /tmp/shoesizes -M1000000000 -</i></b></pre> - -<p align=justify> This option sets the maximum total size - in bytes - -that can be uploaded from a site - in this case to 1 gigabyte. -Depending on how much disk space you have, such an option may be -worthwhile. - -<pre><b><i> -httrack http://www.shoesizes.com -O /tmp/shoesizes -E3600 -</i></b></pre> - -<p align=justify> This sets the maximum runtime for the download -process. Of course depending on the speed of your connection it may -take longer or shorter runtimes to get the same job done, and network -traffic is also a factor. 3600 seconds corresponds to one hour. - -<pre><b><i> -httrack http://www.shoesizes.com -O /tmp/shoesizes A100000000 -</i></b></pre> - -<p align=justify> This option specifies the largest number of bytes per -second that should be used for transfers. For example, you might want -to go slow for some servers that are heavily loaded in the middle of the -day, or to download slowly so that the servers at the other end are less -likely to identify you as mirroring their site. The setting above -limits my bandwidth to 100 million bytes per second - slow I know, but I -wouldn't want to stress the rest of the Internet. - -<pre><b><i> -httrack http://www.shoesizes.com -O /tmp/shoesizes -G100000000 -</i></b></pre> - -<p align=justify> In this case, the G option is used to 'pause' a -download after the first gigabyte is downloaded pending manual removal -of the lockfile. This is handy of you want to download some portion of -the data, move it to secondary storage, and then continue - or if you -want to only download overnight and want to stop before daylight and -continue the next evening. You could even combine this option with a -cron job to remove the lock file so that the job automatically restarts -at 7PM every night and gets another gigabyte. - -<pre><b><i> -httrack http://www.shoesizes.com -O /tmp/shoesizes %e5 -</i></b></pre> - -<p align=justify> In this case, httrack will only go to depth 5 for external links, -thus not imaging the entire web, but only yhose links within 5 links of these web pages. - -<p align=justify> Also note that the interaction of these options may -cause unintended consequences. For example, limiting bandwidth and -download time conspire to limit the total amount of data that can -be downloaded. - -<hr> -<h3>Flow Control Options</h3> - -<pre><b><i> -Flow control: - cN number of multiple connections (*c8) - %cN maximum number of connections/seconds (*%c10) - TN timeout, number of seconds after a non-responding link is shutdown - RN number of retries, in case of timeout or non-fatal errors (*R1) - JN traffic jam control, minimum transfert rate (bytes/seconds) tolerated for a link - HN host is abandonned if: 0=never, 1=timeout, 2=slow, 3=timeout or slow -</i></b> - -<p align=justify> This example allows up to 128 simultaneous downloads. -Note that this is likely to crash remote web servers - or at least fail -to download many of the files - because of limits on the number of -simultaneous sessions at many sites. At busy times of day, you might -want to lower this to 1 or 2, especially at sites that limit the number -of simultaneous users. Otherwise you will not get all of the downloads. - -<pre><b><i> -httrack http://www.shoesizes.com -O /tmp/shoesizes -c128 -</i></b></pre> - -<p align=justify> Many operating systems have a limit of 64 file -handles, including internet connections and all other files that can be -opened. Therefore, in many cases, more that 48 connections might cause -a "socket error" because the OS can not handle that many sockets. This -is also true for many servers. As an example, a test with 48 sockets on -a cgi-based web server (Pentium 166,80Meg RAM) overloaded the machine -and stopped other services from running correctly. Some servers will -ban users that try to brutally download the website. 8 sockets is -generally good, but when I'm getting large files (e.g., from a a site -with large graphical images) 1 or 2 sockets is a better selection. Here -are some other figures from one sample set of runs: - -<ul><pre> -Tests: on a 10/100Mbps network, 30MB website, 99 files (70 images (some are -little, other are big (few MB)), 23 HTML) -With 8 sockets: 1,24MB/s -With 48 sockets: 1,30MB/s -With 128 sockets: 0,93MB/s -</pre></ul> - -<p align=justify> The timeout option causes downloads to time out after -a non-response from a download attempt. 30 seconds is pretty reasonable -for many sites. You might want to increase the number of retries as -well so that you try again and again after such timeouts. - -<pre><b><i> -httrack http://www.shoesizes.com -O /tmp/shoesizes -%c20 -</i></b></pre> - -<p align=justify> This limits the number of connections per second. It -is similar to the above option but allows the pace to be controlled -rather than the simultanaety. It is particulsrly useful for long-term -pulls at low rates that allow little impact on remote infrastructure. -The default is 10 connections per second. - -<pre><b><i> -httrack http://www.shoesizes.com -O /tmp/shoesizes -T30 -</i></b></pre> - -<p align=justify> This example increases the number of retries to 5. -This means that if a download fails 5 times, httrack will give up on it. -For relatively unreliable sites - or for busy times of day, this number -should be higher. - -<pre><b><i> -httrack http://www.shoesizes.com -O /tmp/shoesizes -R5 -</i></b></pre> - -<p align=justify> This is an interesting option. It says that in a -traffic jam - where downloads are excessively slow - we might decide to -back off the download. In this case, we have limited downloads to stop -bothering once we reach 10 bytes per second. - -<pre><b><i> -httrack http://www.shoesizes.com -O /tmp/shoesizes -J10 -</i></b></pre> - -<p align=justify> These three options will cause the download from a -host to be abandoned if (respectively) (0) never, (1) a timeout is -reached, (2) slow traffic is detected, (or) (3) a timeout is reached OR -slow traffic is detected. - -<pre><b><i> -httrack http://www.shoesizes.com -O /tmp/shoesizes -H0 -httrack http://www.shoesizes.com -O /tmp/shoesizes -H1 -httrack http://www.shoesizes.com -O /tmp/shoesizes -H2 -httrack http://www.shoesizes.com -O /tmp/shoesizes -H3 -</i></b></pre> - -<p align=justify> Of course these options can be combined to provide a -powerful set of criteria for when to continue a download and when to -give it up, how hard to push other sites. and how much to stress -infrastructures. - -<hr> -<h3>Link Following Options</h3> - -<pre><b><i> -Links options: - %P *extended parsing, attempt to parse all links, even in unknown tags or Javascript (%P0 don't use) - n get non-html files 'near' an html file (ex: an image located outside) - t test all URLs (even forbidden ones) - %L <file> add all URL located in this text file (one URL per line) -</i></b></pre> - -<p align=justify> The links options allow you to control what links are -followed and what links are not as well as to provide long lists of -links to investigate. Any setting other than the default for this -option forces the engine to use less reliable and more complex parsing. -'Dirty' parsing means that links like 'xsgfd syaze="foo.gif"' will cause -HTTrack to download foo.gif, even if HTTrack don't know what the "xsgfd -syaze=" tag actually means! This option is powerful because some links -might otherwise be missed, but it can cause errors in HTML or javascript. - -<p align=justify> This will direct the program to NOT search Javascript -for unknown tag fields (e.g., it will find things like -foo.location="bar.html"; but will not find things like bar="foo.gif";). -While I have never had a reason to use this, some users may decide that -they want to be more conservative in their searches. As a note, -javascript imported files (.js) are not currently searched for URLs. - -<pre><b><i> -httrack http://www.shoesizes.com -O /tmp/shoesizes '%P0' -</i></b></pre> - -<p align=justify> Now here is a classic bit of cleaverness that 'does -the right thing' for some cases. In this instance, we are asking -httrack to get images - like gif and jpeg files that are used by a web -page in its display, even though we would not normally get them. For -example, if we were only getting a portion of a web site (e.g., -everything under the 'bob directory') we might want to get graphics from -the rest of the web sote - or the rest of the web - that are used in -those pages as well so that our mirror will look right. - -<pre><b><i> -httrack http://www.shoesizes.com -O /tmp/shoesizes -n -</i></b></pre> - -<p align=justify> Here, we limit the collection to bob's area of the -server - except that we get images and other such things that are used -by bob in his area of the server. - -<pre><b><i> -httrack http://www.shoesizes.com/bob/ -O /tmp/shoesizes -n -</i></b></pre> - -<p align=justify> This option 'tests' all links - even those forbidden -(by the robot exclusion protocol) - by using the 'HEAD' protocol to test -for the presence of a file. - -<pre><b><i> -httrack http://www.shoesizes.com/ -O /tmp/shoesizes -t -</i></b></pre> - -<p align=justify> In this case, we use a file to list the URLs we wish -to mirror. This is particularly useful when we have a lot to do and -don't want to tirelessly type in URLs on command line after command line. -It's also useful - for example - if you update a set of mirrored sites -evey evening. You can set up a command like this to run automatically -from your cron file. - -<pre><b><i> -httrack %L linkfile -O /tmp/shoesizes -</i></b></pre> - -<p align=justify> This will update the mirror of your list of sites -whenever it is run. - -<pre><b><i> -httrack %L linkfile -O /tmp/shoesizes -B --update -</i></b></pre> - -<p align=justify> The link file is also useful for things like this -example where, after a binary image of a hard disk was analyzed (image) -URLs found on that disk were collected by httrack: - -<pre><b><i> -strings image | grep "http://" > list; -httrack %L list -O /tmp/shoesizes -</i></b></pre> - - -<hr> -<h3>Mirror Build Options</h3> - -<pre><b><i> -Build options: - NN name conversion type (0 *original structure, 1+: see below) - N user defined structure (-N "%h%p/%n%q.%t") - LN long names (L1 *long names / L0 8-3 conversion) - K keep original links (e.g. http://www.adr/link) (K0 *relative link) - x replace external html links by error pages - o *generate output html file in case of error (404..) (o0 don't generate) - X *purge old files after update (X0 keep delete) - %x do not include any password for external password protected websites (%x0 include) (--no-passwords) - %q *include query string for local files (information only) (%q0 don't include) (--include-query-string) -</i></b></pre> - -<p align=justify> The user can define naming conventions for building -the mirror of a site by using these options. For example, to retain the -original structure, the default is used. This only modifies the -structure to the extent that select characters (e.g., ~, :, <, >, \, and -@) are replaced by _ in all pathnames. - -<pre><b><i> -httrack http://www.shoesizes.com -O /tmp/shoesizes -N0 -</i></b></pre> -<p align=justify> OR -<pre><b><i> -httrack http://www.shoesizes.com -O /tmp/shoesizes -</i></b></pre> - -<p align=justify> In either case, the mirror will build with the same -directory hierarchy and name structure as the original site. For cases -when you want to define your own structure, you use a string like this: - -<pre><b><i> -httrack http://www.shoesizes.com/bob/ -O /tmp/shoesizes -N "%h%p/%n.%t" -</i></b></pre> - -<p align=justify> In this case, %h, %p, $n, and %t stand for the href -element (e.g., http://www.shoesizes.com or ftp://ftp.shoesizes.com), %p -stands for the pathname (e.g., /bob/), %n stands for the name of the -file, and %t stands for type (file extension). The full list of these -options follows: - -<ul><pre> -%n Name of file without file type (ex: image) -%N Name of file, including file type (ex: image.gif) -%t File type (ex: gif) -%p Path [without ending /] (ex: /someimages) -%h Host name (ex: www.all.net) -%M URL MD5 (128 bits, 32 ascii bytes) -%Q query string MD5 (128 bits, 32 ascii bytes) -%q small query string MD5 (16 bits, 4 ascii bytes) -%s? Short name version (ex: %sN) -</pre></ul> - -<p align=justify> Other 'N' options include: - -<ul> -<pre><b><i> -Details: Option N - N0 Site-structure (default) - N1 HTML in web/, images/other files in web/images/ - N2 HTML in web/HTML, images/other in web/images - N3 HTML in web/, images/other in web/ - N4 HTML in web/, images/other in web/xxx, where xxx is the file extension (all gif will be placed onto web/gif, for example) - N5 Images/other in web/xxx and HTML in web/HTML - N99 All files in web/, with random names (gadget !) - N100 Site-structure, without www.domain.xxx/ - N101 Identical to N1 exept that "web" is replaced by the site's name - N102 Identical to N2 exept that "web" is replaced by the site's name - N103 Identical to N3 exept that "web" is replaced by the site's name - N104 Identical to N4 exept that "web" is replaced by the site's name - N105 Identical to N5 exept that "web" is replaced by the site's name - N199 Identical to N99 exept that "web" is replaced by the site's name - N1001 Identical to N1 exept that there is no "web" directory - N1002 Identical to N2 exept that there is no "web" directory - N1003 Identical to N3 exept that there is no "web" directory (option set for g option) - N1004 Identical to N4 exept that there is no "web" directory - N1005 Identical to N5 exept that there is no "web" directory - N1099 Identical to N99 exept that there is no "web" directory -</i></b></pre> -</ul> - -<p align=justify> Long names are normally used (the <b><i>-L0</i></b> -option) but if you are imaging to a DOS file system or want -accessibility from older versions of DOS and Windows, you can use the -<b><i>-L1</i></b> option to generate these filename sizes. - -<pre><b><i> -httrack http://www.shoesizes.com -O /tmp/shoesizes -L1 -</i></b></pre> - -<p align=justify> With the 'K' option, you can keep the original links -in files. While this is less useful in being able to view a web site -froim the mirrored copy, it is vitally important if you want an accurate -copy of exactly what was on the web site in the first place. In a -forensic image, for example, you might want to use this option to -prevent the program from modifying the data as it is collected. - -<pre><b><i> -httrack http://www.shoesizes.com -O /tmp/shoesizes -K -</i></b></pre> - -<p align=justify> In this case, instead of leaving external links (URLs -that point to sites not being mirrored) in the pages, these links are -replaced by pages that leave messages indicating that they could not be -found. This is useful for local mirrors not on the Internet or mirrors -that are on the Internet but that are not supposed to lead users to -external sites. A really good use for this is that 'bugging' devices -placed in web pages to track who is using them and from where will be -deactivated byt his process. - -<pre><b><i> -httrack http://www.shoesizes.com -O /tmp/shoesizes -x -</i></b></pre> - -<p align=justify> This option prevents the generation of '404' error -files to replace files that were not found even though there were URLs -pointing to them. It is useful for saving space as well as eliminating -unnecessary files in operations where a working web site is not the -desired result. - -<pre><b><i> -httrack http://www.shoesizes.com -O /tmp/shoesizes -o0 -</i></b></pre> - -<p align=justify> This option prevents the authoatic purging of files -from the mirror site that were not found in the original web site after -an 'update' is done. If you want to retain old data and old names for -files that were renamed, this option should be used. If you want an -up-to-date reflection of the current web site, you should not use this option. - -<pre><b><i> -httrack http://www.shoesizes.com -O /tmp/shoesizes -X0 -</i></b></pre> - -<p align=justify> These options can be combined as desired to produce a -wide range of different arrangements, from collections of only graphical -files stored in a graphics area, to files identified by their MD5 -checksums only, all stored in the same directory. - -<pre><b><i> -httrack http://www.shoesizes.com -O /tmp/shoesizes %x0 include -</i></b></pre> - -<p align=justify> This will not include passwords for web sites. If you -mirror http://smith_john:foobar@www.privatefoo.com/smith/, and exclude -using filters some links, these links will be by default rewritten with -password data. For example, "bar.html" will be renamed into -http://smith_john:foobar@www.privatefoo.com/smith/bar.html This can be a -problem if you don't want to disclose the username/password! The %x -option tell the engine not to include username/password data in -rewritten URLs. - -<pre><b><i> -httrack http://www.shoesizes.com -O /tmp/shoesizes %q -</i></b></pre> - -<p align=justify> This option is not very useful, because parameters are -useless, as pages are not dynamic anymore when mirrored. But some -javascript code may use the query string, and it can give useful -information. For example: catalog4FB8.html?page=computer-science is -clearer than catalog4FB8.html Therefore, this option is activated by -default. - -<hr> -<h3>Spider Options</h3> - -<p align=justify> These options provide for automation with regard to -the remote server. For example, some sites require that cookies be -accepted and sent back in order to allow access. - -<pre><b><i> -Spider options: - bN accept cookies in cookies.txt (0=do not accept,* 1=accept) - u check document type if unknown (cgi,asp..) (u0 don't check, * u1 check but /, u2 check always) - j *parse Java Classes (j0 don't parse) - sN follow robots.txt and meta robots tags (0=never,1=sometimes,* 2=always) - %h force HTTP/1.0 requests (reduce update features, only for old servers or proxies) - %B tolerant requests (accept bogus responses on some servers, but not standard!) - %s update hacks: various hacks to limit re-transfers when updating - %A assume that a type (cgi,asp..) is always linked with a mime type (-%A php3=text/html) (--assume <param>) -</i></b></pre> - -<p align=justify> By default, cookies are universally accepted and -returned. This makes for more effective collection of data, but allows -the site to be identified with its collection of data more easily. To -disable cookies, use this option: - -<pre><b><i> -httrack http://www.shoesizes.com -O /tmp/shoesizes -b0 -</i></b></pre> - -<p align=justify> Some documents have known extension types (e.g., -html), while others have unknown types (e.g., iuh87Zs) and others may -have misleading types (e.g., an html file with a 'gif' file extension. -These options provide for (0) not checking file types, (1) checking all -file types except directories, and (2) checking all file types including -directories. Choose from these options: - -<pre><b><i> -httrack http://www.shoesizes.com -O /tmp/shoesizes -u0 -httrack http://www.shoesizes.com -O /tmp/shoesizes -u1 -httrack http://www.shoesizes.com -O /tmp/shoesizes -u2 -</i></b></pre> - -<p align=justify> Meta tags or 'robots.txt' files on a web site are used -to indicate what files should and should not be visited by automatic -programs when collectiong data. The polite and prudent move for normal -data collection (and the default) is to follow this indication: - -<pre><b><i> -httrack http://www.shoesizes.com -O /tmp/shoesizes -s2 -</i></b></pre> - -<p align=justify> This follows the robots protocol and meta-tags EXCEPT -in cases where the filters disagree with the robots protocols or -meta-tags. - -<pre><b><i> -httrack http://www.shoesizes.com -O /tmp/shoesizes -s1 -</i></b></pre> - -<p align=justify> In this next case, we ignore meta-tags and robots.txt -files completely and just take whatever we can get from the site. The -danger of this includes the fact that automated programs - like games or -search engines may generate an unlimited number of nearly identical or -identical outputs that will put us in an infinite loop collecting -useless data under different names. The benefit is that we will get all -the data there is to get. - -<pre><b><i> -httrack http://www.shoesizes.com -O /tmp/shoesizes -s0 -</i></b></pre> - -<p align=justify> This next option uses strict HTTP/1.0 protocol. This -means the program will use HTTP/1.0 headers (as in RFC1945.TXT) and NOT -extended 1.1 features described in RFC2616.TXT. For example, reget -(complete a partially downloaded file) is a HTTP/1.1 feature. The Etag -feature is also a HTTP/1.1 feature (Etag is a special identifier that -allow to easily detect file changes). - -<pre><b><i> -httrack http://www.shoesizes.com -O /tmp/shoesizes -%h -</i></b></pre> - -<p align=justify> Some servers give responses not strictly within the -requirements of the official http protocol. These 'Bogus' responses can -be accepted by using this option. For example, when requesting foo.gif -(5132 bytes), the server can, optionally, add: -<pre> -Content-length: 5132 -</pre> - -<p align=justify> This helps the client by allowing it to reserve a -block of memory, instead of collecting each byte and re-reserving memory -each time data is being received. But some servers are bogus, and send -a wrong filesize. When HTtrack detects the end of file (connection -broken), there are three cases: - -<ul> - -<p align=justify> 1- The connection has been closed by the server, and we -have received all data (we have received the number of bytes incicated -by the server). This is fine because we have successfully received the -file. - -<p align=justify> 2- The connection has been closed by the server, BUT -the filesize received is different from the server's headers: the -connection has been suddenly closed, due to network problems, so we -reget the file - -<p align=justify> 3- The connetion has been closed by the server, the -filesize received is different from the server's headers, BUT the file -is complete, because the server gave us a WRONG information! In this -case, we use the bogus server option: -</ul> - -<pre><b><i> -httrack http://www.shoesizes.com -O /tmp/shoesizes -%B -</i></b></pre> - -<p align=justify> These options can be combined for the particular needs -of the situaiton and are often adapted as a result of site-specific -experiences. - -<pre><b><i> -httrack http://www.shoesizes.com -O /tmp/shoesizes -%s -</i></b></pre> - -<p align=justify> This is a collection of "tricks" which are not really -"RFC compliant" but which can save bandwidth by trying not to retransfer -data in several cases. - -<pre><b><i> -httrack http://www.shoesizes.com -O /tmp/shoesizes -%A asp=text/html -</i></b></pre> - -<p align=justify> The most important new feature for some people, maybe. -This option tells the engine that if a link is en countered, with a -specific type (.cgi, .asp, or .php3 for example), it MUST assume that -this link has always the same MIME type, for example the "text/html" -MIME type. This is VERY important to speed up many mirrors. - -<p align=justify> We have done tests on big HTML files (approx. 150 MB, -150,000,000 bytes!) with 100,000 links inside. Such files are being -parsed in approx. 20 seconds on my own PC by the latest optimized -releases of HTTra ck. But these tests have been done with links of -known types, that is, html, gif, and so on.. If you have, say, 10,000 -links of unknown type, such as ".asp", this will cause the engine to -test ALL t hese files, and this will SLOOOOW down the parser. In this -example, the parser will take hours, instead of 20 seconds! In this -case, it would be great to tell HTTrack: ".asp pages are in fact HTML -pages" This is possible, using: -%A asp=text/html - -<p align=justify> The -%A option can be replaced by the alias --assume -asp=text/html which is MUCH more clear. You can use multiple -definitions, separed by ",", or use multiple options. Therefore, these -two lines are identical: - -<pre> ---assume asp=text/html --assume php3=text/html --assume cgi=image/gif ---assume asp=text/html,php3=text/html,cgi=image/gif -</pre> - -<p align=justify> The MIME type is the standard well known "MIME" type. -Here are the most important ones: -<pre> -text/html Html files, parsed by HTTrack -image/gif GIF files -image/jpeg Jpeg files -image/png PNG files -</pre> - -<p align=justify> There is also a collection of "non standard" MIME types. Example: - -<pre> -application/x-foo Files with "foo" type -</pre> - -<p align=justify> Therefore, you can give to all files terminated by -".mp3" the MIME type: application/x-mp3 - -<p align=justify> This allow you to rename files on a mirror. If you -KNOW that all "dat" files are in fact "zip" files ren amed into "dat", -you can tell httrack: - -<pre> ---assume dat=application/x-zip -</pre> - -<p align=justify> You can also "name" a file type, with its original -MIME type, if this type is not known by HTTrack. This will avoid a test -when the link will be reached: - -<pre> ---assume foo=application/foobar -</pre> - -<p align=justify> In this case, HTTrack won't check the type, because it -has learned that "foo" is a known type, or MIME type -"application/foobar". Therefore, it will let untouched the "foo" type. - -<p align=justify> A last remark, you can use complex definitions like: - -<pre> ---assume asp=text/html,php3=text/html,cgi=image/gif,dat=application/x-zip,mpg=application/x-mp3,application/foobar -</pre> - -<p align=justify> ..and save it on your .httrackrc file: - -<pre> -set assume asp=text/html,php3=text/html,cgi=image/gif,dat=application/x-zip,mpg=application/x-mp3,application/foobar -</pre> - -<hr> -<h3>Browser Options</h3> - -<p align=justify> Browsers commonly leave footprints in web servers - as -web servers leave footprints in the browser. - -<pre><b><i> -Browser ID: - F user-agent field (-F "user-agent name") - %F footer string in Html code (-%F "Mirrored [from host %s [file %s [at %s]]]" - %l preffered language (-%l "fr, en, jp, *" (--language <param>) -</i></b></pre> - -<p align=justify> The user-agent field is used by browsers to determine -what kind of browser you are using as well as other information - such -as your system type and operating system version. The 'User Agent' -field can be set to indicate whatever is desired to the server. In this -case, we are claiming to be a netscape browser (version 1.0) running a -non-exitent Solaris operating system version on a Sun Sparcstation. - -<pre><b><i> -httrack http://www.shoesizes.com -O /tmp/shoesizes -F "Mozilla 1.0, Sparc, Solaris 23.54.34" -</i></b></pre> - -<p align=justify> On the other side, we may wish to mark each page -collected with footer information so that we can see from the page where -it was collected from, when, and under what name it was stored. - -<pre><b><i> -httrack http://www.shoesizes.com -O /tmp/shoesizes -%F "Mirrored [from host %s [file %s [at %s]]]" -</i></b></pre> - -<p align=justify> This makes a modified copy of the file that may be -useful in future identification. While it is not 'pure' in some senses, -it may (or may not) be considered siilar to a camera that adds time and -date stamps from a legal perspective. - -<pre><b><i> -httrack http://www.shoesizes.com -O /tmp/shoesizes -%l "fr, en, jp, *" -</i></b></pre> - -<p align=justify> "I prefer to have pages with french language, then -english, then japanese, then any other language" - -<hr> -<h3>Log, Cache, and Index Options</h3> - -<p align=justify> A lot of options are available for log files, indexing -of sites, and cached results: - -<pre><b><i> -Log, index, cache - C create/use a cache for updates and retries (C0 no cache,C1 cache is prioritary,* C2 test update before) - k store all files in cache (not useful if files on disk) - %n do not re-download locally erased files - Q log quiet mode (no log) - q quiet mode (no questions) - z extra infos log - Z debug log - v verbose screen mode - %v display on screen filenames downloaded (in realtime) (--display) - f log file mode - f2 one single log file (--single-log) - I *make an index (I0 don't make) - %I make an searchable index for this mirror (* %I0 don't make) (--search-index) - -</i></b></pre> - -<p align=justify> A cache memory area is used for updates and retries to -make the process far more efficient than it would otherwise be. You can -choose to (0) go without a cache, (1) do not check remotly if the file -has been updated or not, just load the cache content, or (2) see what -works best and use it (the default). Here is the no cache example. - -<pre><b><i> -httrack http://www.shoesizes.com -O /tmp/shoesizes -C0 -</i></b></pre> - -<p align=justify> The cache can be used to store all files - if desired -- but if files are being stored on disk anyway (the normal process for a -mirroring operation), this is not helpful. - -<pre><b><i> -httrack http://www.shoesizes.com -O /tmp/shoesizes -k -</i></b></pre> - -<p align=justify> In some cases, a file from a mirror site is erased -locally. For example, if a file contains inappropriate content, it may -be erased from the mirror site but remain on the remote site. This -option allows you to leave deleted files permanently deleted when you -do a site update. - -<pre><b><i> -httrack http://www.shoesizes.com -O /tmp/shoesizes -update '%n' -</i></b></pre> - -<p align=justify> If no log is desired, the following option should be -added. - -<pre><b><i> -httrack http://www.shoesizes.com -O /tmp/shoesizes -Q -</i></b></pre> - -<p align=justify> If no questions should be asked of the user (in a mode -that would otherwise ask questions), the following option should be -added. - -<pre><b><i> -</i></b></pre> -httrack http://www.shoesizes.com -O /tmp/shoesizes -q - -<p align=justify> By adding these options, you get (-z) extra log -information or (-Z) debugging information, and (-v) verbose screen -output. - -<pre><b><i> -httrack http://www.shoesizes.com -O /tmp/shoesizes -z -Z -v -</i></b></pre> - -<p align=justify> Multiple log files can be created, but by default, -this option is used to put all logs into a single log file. - -<pre><b><i> -httrack http://www.shoesizes.com -O /tmp/shoesizes -f2 -</i></b></pre> - -<p align=justify> Finally, an index is normally made of the sites -mirrored (a pointer to the first page found from each specified URL) in -an index.html file in the project directory. This can be prevented -through the use of this option: - -<pre><b><i> -httrack http://www.shoesizes.com -O /tmp/shoesizes -I0 -</i></b></pre> - - -<pre><b><i> -httrack http://www.shoesizes.com -O /tmp/shoesizes %v -</i></b></pre> - -<p align=justify> Animated information when using consol-based version, -example: -<pre> -17/95: localhost/manual/handler.html (6387 bytes) - OK -</pre> - -<pre><b><i> -httrack http://www.shoesizes.com -O /tmp/shoesizes f2 -</i></b></pre> - -<p align=justify> Do not split error and information log (hts-log.txt -and hts-err.txt) - use only one file (hts-log.txt) - -<pre><b><i> -httrack http://www.shoesizes.com -O /tmp/shoesizes -%I linux.localdomain -</i></b></pre> - -<p align=justify> Still in testing, this option asks the engine to -generate an index.txt, useable by third-party programs or scripts, to -index all words contained in html files. The above example will produce -index.txt: - -<pre> -.. -abridged - 1 linux/manual/misc/API.html - =1 - (0) -absence - 3 linux/manual/mod/core.html - 2 linux/manual/mod/mod_imap.html - 1 linux/manual/misc/nopgp.html - 1 linux/manual/mod/mod_proxy.html - 1 linux/manual/new_features_1_3.html - =8 - (0) -absolute - 3 linux/manual/mod/mod_auth_digest.html - 1 linux/manual/mod/mod_so.html - =4 - (0) -.. -</pre> - -<hr> -<h3>Expert User Options</h3> - -<p align=justify> For expert users, the following options provide further -options. - -<pre><b><i> -Expert options: - pN priority mode: (* p3) - 0 just scan, don't save anything (for checking links) - 1 save only html files - 2 save only non html files - *3 save all files - 7 get html files before, then treat other files - S stay on the same directory - D *can only go down into subdirs - U can only go to upper directories - B can both go up&down into the directory structure - a *stay on the same address - d stay on the same principal domain - l stay on the same location (.com, etc.) - e go everywhere on the web - %H debug HTTP headers in logfile -</i></b></pre> - -<p align=justify> One interesting application allows the mirror utility -to check for valid and invalid links on a site. This is commonly used -in site tests to look for missing pages or other html errors. I often -run such programs against my web sites to verify that nothing is missing. - -<pre><b><i> -httrack http://www.shoesizes.com -O /tmp/shoesizes -p0 -</i></b></pre> - -<p align=justify> To check for valid links outside of a site, the '-t' -option can be used: - -<pre><b><i> -httrack http://www.shoesizes.com -O /tmp/shoesizes -t -</i></b></pre> - -<p align=justify> These options can be combined, for example, to provide -a service that checks sites for validity of links and reports back a -list of missing files and statistics. - -<p align=justify> Other options allow the retention of select files - -for example - (1) only html files, (2) only non-html files, (3) all -files, and (7) get all html files first, then get other files. This -last option provides a fast way to get the web pointers so that, for -example, a time limited collection process will tend to get the most -important content first. - -<p align=justify> In many cases, we only want the files froma given -directory. In this case, we specify this option: - -<pre><b><i> -httrack http://www.shoesizes.com/bob/ -O /tmp/shoesizes -S -</i></b></pre> - -<p align=justify> This option allows the mirror to go only into -subdirectories of the initial directory on the remote host. You might -want to combine it with the <b><i> -n </i></b> option to get all -non-html files linked from the pages you find. - -<pre><b><i> -httrack http://www.shoesizes.com/bob/ -O /tmp/shoesizes -D -n -</i></b></pre> - -<p align=justify> If you only want to work your way up the directory -structure from the specified URL (don't ask me why you might want to do -this), the following command line is for you: - -<pre><b><i> -httrack http://www.shoesizes.com/bob/ -O /tmp/shoesizes -U -</i></b></pre> - -<p align=justify> If you want to go both up and down the directory -structure (i.e., anywhere on on this site that the requested page leads -you to), this option will be best: - -<pre><b><i> -httrack http://www.shoesizes.com/bob/ -O /tmp/shoesizes -B -</i></b></pre> - -<p align=justify> The default is to remain on the same IP address - or -host name. This option specifes this explicitly: - -<pre><b><i> -httrack http://www.shoesizes.com/bob/ -O /tmp/shoesizes -a -</i></b></pre> - -<p align=justify> If you want to restrict yourself only to the same -principal domain (e.g., include sites liks ftp.shoesizes.com), you would -use this option. - -<pre><b><i> -httrack http://www.shoesizes.com/bob/ -O /tmp/shoesizes -d -</i></b></pre> - -<p align=justify> To restrict yourself to the same major portion of the -Internet (e.g., .com, .net, .edu, etc.) try this option: - -<pre><b><i> -httrack http://www.shoesizes.com/bob/ -O /tmp/shoesizes -l -</i></b></pre> - -<p align=justify> Finally, if you want to mirror the whole Internet - at -least every place on the internet that is ever led to - either directly -or indirectly - from the starting point, use this one... Please note -that this will almost always run you out of resources unless you use -other options - like limiting the depth of search. - -<pre><b><i> -httrack http://www.shoesizes.com/bob/ -O /tmp/shoesizes -e -</i></b></pre> - -<p align=justify> Last but not least, you can include debugging -informaiton on all headers from a collection process by using this -option: - -<pre><b><i> -httrack http://www.shoesizes.com/bob/ -O /tmp/shoesizes -'%H' -</i></b></pre> - -<p align=justify> The options S, D, U, B, a, d, l, and e can be replaces -with filter options approximately as follows: - -<pre><b><i> -S -www.foo.com/* +www.foo.com/bar/*[file] -D (default) -U +www.foo.com/bar/* -www.foo.com/*[name]/* -B +www.foo.com/bar/* -a (default) -d +*[name].foo.com/* -l +*[name].com/* -e +* (this is crazy unless a depth limit is used!) -</i></b></pre> - -<hr> -<h3>Guru Options - DO NOT USE!!!</h3> - -<p align=justify> This is a new section, for all "not very well -documented options". You can use them, in fact, do not believe what is -written above! - -<pre> - #0 Filter test (-#0 '*.gif' 'www.bar.com/foo.gif') -</pre> - -<p align=justify> To test the filter system. Example: - -<pre> -$ httrack -#0 'www.*.com/*foo*bar.gif' 'www.mysite.com/test/foo4bar.gif' -www.mysite.com/test/foo4bar.gif does match www.*.com/*foo*bar.gif -</pre> - -<pre> - #f Always flush log files -</pre> - -<p align=justify> Useful if you want the hts-log.txt file to be flushed -regularly (not buffered) - -<pre> - #FN Maximum number of filters -</pre> - -<p align=justify> Use if if you want to use more than the maximum -default number of filters, that is, 500 filters: -#F2000 for 2,000 filters - -<pre> - #h Version info -</pre> - -<p align=justify> Informations on the version number - -<pre> - #K Scan stdin (debug) -</pre> - -<p align=justify> Not useful (debug only) - -<pre> - #L Maximum number of links (-#L1000000) -</pre> - -<p align=justify> Use if if you want to use more than the maximum -default number of links, that is, 100,000 links: -#L2000000 for 2,000,000 links - -<pre> - #p Display ugly progress information -</pre> - -<p align=justify> Self-explanatory :) I will have to improve this one - -<pre> - #P Catch URL -</pre> - -<p align=justify> "Catch URL" feature, allows to setup a temporary proxy -to capture complex URLs, often linked with POST action (when using form -based authentication) - -<pre> - #R Old FTP routines (debug) -</pre> - -<p align=justify> Debug.. - -<pre> - #T Generate transfer ops. log every minutes -</pre> - -<p align=justify> Generate a log file with transfer statistics - -<pre> - #u Wait time -</pre> - -<p align=justify> "On hold" option, in seconds - -<pre> - #Z Generate transfer rate statictics every minutes -</pre> - -<p align=justify> Generate a log file with transfer statistics - -<pre> - #! Execute a shell command (-#! "echo hello") -</pre> - -<p align=justify> Debug.. - -<hr> -<h3>Command-line Specific Options</h3> - -<pre><b><i> -Command-line specific options: - V execute system command after each files ($0 is the filename: -V "rm \$0") (--userdef-cmd <param>) -</i></b></pre> - -<p align=justify> This option is very nice for a wide array of actions -that might be based on file details. For example, a simple log of all -files collected could be generated by using: - -<pre><b><i> -httrack http://www.shoesizes.com/bob/ -O /tmp/shoesizes -V "/bin/echo \$0" -</i></b></pre> - -<pre> - %U run the engine with another id when called as root (-%U smith) (--user <param>) -</pre> - -<p align=justify> Change the UID of the owner when running as r00t - -<pre> - Details: User-defined option N - %[param] param variable in query string -</pre> - -<p align=justify> -This new option is important: you can include query-string content when forming the destination filename! - -<pre> -Example: you are mirroring a huge website, with many pages named as: -www.foo.com/catalog.php3?page=engineering -www.foo.com/catalog.php3?page=biology -www.foo.com/catalog.php3?page=computing -.. -</pre> - -<p align=justify> Then you can use the -N option: - -<pre> -httrack www.foo.com -N "%h%p/%n%[page].%t" -</pre> - -<p align=justify> If found, the "page" parameter will be included after -the filename, and the URLs above will be saved as: - -<pre> -/home/mywebsites/foo/www.foo.com/catalogengineering.php3 -/home/mywebsites/foo/www.foo.com/catalogbiology.php3 -/home/mywebsites/foo/www.foo.com/catalogcomputing.php3 -... -</pre> - -<hr> -<h3>Shortcuts</h3> - -<p align=justify> These options provide shortcust to combinations -of other options that are commonly used. - -<pre><b><i> -Shortcuts: ---mirror <URLs> *make a mirror of site(s) (default) ---get <URLs> get the files indicated, do not seek other URLs (-qg) ---list <text file> add all URL located in this text file (-%L) ---mirrorlinks <URLs> mirror all links in 1st level pages (-Y) ---testlinks <URLs> test links in pages (-r1p0C0I0t) ---spider <URLs> spider site(s), to test links: reports Errors & Warnings (-p0C0I0t) ---testsite <URLs> identical to --spider ---skeleton <URLs> make a mirror, but gets only html files (-p1) ---update update a mirror, without confirmation (-iC2) ---continue continue a mirror, without confirmation (-iC1) ---catchurl create a temporary proxy to capture an URL or a form post URL ---clean erase cache & log files ---http10 force http/1.0 requests (-%h) -</i></b></pre> - -<p align=justify> Mirror is the default behavior. It is detailed -earlier. - -<p align=justify> get simply gets the files specified on the command -line. - -<p align=justify> The list option is useful for including a list of -sites to collect data from. - -<p align=justify> The mirrorlinks option is ideal for using the result -of a previous search (like a list of pages found in a web search or -somebody's URL collection) to guide the collection of data. With -additional options (such as depth 1) it can be used to collect all of -the pages linked to a given page without going further. Here is an example: - -<pre><b><i> -httrack http://www.shoesizes.com/bob/ -O /tmp/shoesizes --mirrorlinks -e -r1 -</i></b></pre> - -<p align=justify> Testing links in pages is useful for automating the -verification that a link from a file is not pointing to a non-existent -page. - -<p align=justify> The spider option does a site test automatically and -returns errors for broken links. - -<p align=justify> The skeleton option makes a mirror of html files only. - -<p align=justify> The update option updates a site to match a remote -mirror. - -<p align=justify> The continue option continues a previously terminated -mirroring activity. This is useful for all sorts of mirror failures. - -<p align=justify> The catchurl option is a small application designed to -catch difficult pages, like sites protected via formulas. You can see -at http://httrack.free.fr/HelpHtml/addurl.html a Windows description of -this application. The purpose is to create a temporary proxy, that will -catch the user request to a page, and then store this request to -continue the mirror. For example, - -<ul><pre> -1. browse www.foo.com/bar/ until you have a page with a form -2. fill this form to enter the site BUT do not click "submit" -3. start the --catchurl application -4. change your browser proxy settings according to the --catchurl application -5. click on "submit" on your browser -6. HTTrack has now captured this click and has stored it -7. restore your proxy settings -8. (click back in your browser) -</pre></ul> - -<p align=justify> The clean option erases cache and log files. - -<p align=justify> The http10 option forces http/1.0 requests (the same -as -%h). - -<hr> - -<h2> Filters </h2> - -<p align=justify> Filters are normally placed at the end of the command -line, but can be intermixed with other command line options if desired, -except that if they are placed between (for example) the '-O' and the -pathname, your results may be different than you might otherwise -predict. There are two sorts of filters, filters that indicate what to -include (+) and filters that indicate what to exclude (-). - -<p align=justify> Starting with the initially specified URLs, the -default operation mode is to mirror starting from these URLs downward -into the directory structure of the host (i.e. if one of your starting -pagees was www.all.net/test/a.html, all links starting with www.all.net/test/ -will be collected but links in www.all.net/anything-else will not be -collected, because they are in a higher directory strcuture level. This -prevents HTTrack from mirroring the whole site. If you may want to -download files are in other parts of the site or pf particular types - -or to not download files in a particular part of the site or of a -particular type, you can use filters to specify more precisely what to -collect and what not to collect. - -<p align=justify> The syntax for filters is similar to Unix regular -expressions. A simple filter can be made by using characters from the -URL with '*' as a wildcard for 0 or more characters - with the last -filter rule having the highest precendence. An initial '+' indicates -URLs to include and an initial '-' indicated URLs to not include. For -example: - -<pre><b><i> -'-*' '+*jpg' -</i></b></pre> - -<p align=justify> would only get files ending in the 'jpg' extension, -while: - -<pre><b><i> -'-*jpg' -</i></b></pre> - -<p align=justify> would not get any files ending in the jpg extension. -You can add more filter lines to restrict or expand the scope as -desired. The last rule is checked first, and so on - so that the rules -are in reverse priority order. Here's an example: - - <table BORDER="1" CELLPADDING="2"> - <tr><td> - <b>+*.gif -image*.gif</b> - </td><td> - Will accept all gif files BUT image1.gif,imageblue.gif,imagery.gif and so on - </tr> - <tr><td> - <b>-image*.gif +*.gif</b> - </td><td> - Will accept all gif files, because the second pattern is prioritary (because it is defined AFTER the first one) - </tr> - </table> - -<p align="JUSTIFY"> The full syntax for filters follows: - - <table BORDER="1" CELLPADDING="2"> - <tr> - <td><b>*</b></td> - <td>any characters (the most commonly used)</td> - </tr> - <tr> - <td><b>*[file] or *[name]</b></td> - <td>any filename or name, e.g. not /,? and ; characters</td> - </tr> - <tr> - <td><b>*[path]</b></td> - <td>any path (and filename), e.g. not ? and ; characters</td> - </tr> - <tr> - <td><b>*[a,z,e,r,t,y]</b></td> - <td>any letters among a,z,e,r,t,y</td> - </tr> - <tr> - <td><b>*[a-z]</b></td> - <td>any letters</td> - </tr> - <tr> - <td><b>*[0-9,a,z,e,r,t,y]</b></td> - <td>any characters among 0..9 and a,z,e,r,t,y</td> - </tr> - <tr> - <td><b>*[]</b></td> - <td>no characters must be present after</a></td> - </tr> - <tr> - <td> <b> <filter>*[< NN]</b></td> - <td> size less than NN Kbytes</td> - </tr> - <tr> - <td> <b> <filter>*[> PP]</b></td> - <td> size more than PP Kbytes</td> - </tr> - <tr> - <td> <b> <filter>*[< NN > PP]</b></td> - <td> size less than NN Kbytes and more than PP Kbytes</td> - </tr> - </table> - - -<p align="justify"> Here are some examples of filters: (that can be -generated automatically using the interface) - - <table BORDER="1" CELLPADDING="2"> - <tr> - <td><b>-www.all.net* </b></td> - <td>This will refuse/accept this web site (all links located in it will be rejected)</td> - </tr> - <tr> - <td><b>+*.com/*</b></td> - <td>This will accept all links that contains .com in them</td> - </tr> - <tr> - <td><b>-*cgi-bin* </b></td> - <td>This will refuse all links that contains cgi-bin in them</td> - </tr> - <tr> - <td><b>+*.com/*[path].zip </b></td> - <td>This will accept all zip files in .com addresses</td> - </tr> - <tr> - <td><b>-*someweb*/*.tar*</b></td> - <td>This will refuse all tar (or tar.gz etc.) files in hosts containing someweb</td> - </tr> - <tr> - <td><b>+*/*somepage*</b></td> - <td>This will accept all links containing somepage (but not in the address)</td> - </tr> - <tr> - <td><b>-*.html</b></td> - <td>This will refuse all html files from anywhere in the world. </td> - </tr> - <tr> - <td><b>+*.html*[]</b></td> - <td>Accept <b>*.html</b>, but the link must not have any supplemental characters - at the end (e.g., links with parameters, like <b>www.all.net/index.html?page=10</b> - will not match this filter)</td> - </tr> - <tr> - <td> <b> -*.gif*[> 5] -*.zip +*.zip*[< 10]</b></td> - <td> refuse all gif files smaller than 5KB, exlude all zip files, EXCEPT zip files smaller than 10KB </td> - </tr> - </table> - -<hr> - -<h2> User Authentication Protocols </h2> - -<p align=justify> Smoe servers require user ID and password information -in order to gain access. In this example, the user ID smith with -password foobar is accessing www.all.net/private/index.html - -<pre><b><i> -httrack smith:foobar@www.all.net/private/index.html -</i></b></pre> - -<p align=justify> For more advanced forms of authentication, such as -those involving forms and cookies of various sorts, an emerging -capability is being provided through th URL capture features -(--catchurl). This feature don't work all of the time. - -<hr> - -<h2> .httrackrc </h2> - -<p align=justify> A file called '.httrackrc' can be placed in the -current directory, or if not found there, in the home directory, to -include command line options. These options are included whenever -httrack is run. A sample .httrack follows: - -<ul><pre><b><i> - set sockets 8 - set retries 4 - index on - set useragent "Mozilla [en] (foo)" - set proxy proxy:8080 -</i></b></pre></ul> - -<p align=justify> But the syntax is not strict, you can use any of -these: - -<ul><pre><b><i> - set sockets 8 - set sockets=8 - sockets=8 - sockets 8 -</i></b></pre></ul> - - -<p align=justify> .httrackrc is sought in the following sequence with -the first occurence used: - -<ul> -<li> in the dirctory indicated by -O option (.httrackrc) -<li> in the current directory (.httrackrc) -<li> in the user's home directory (.httrackrc) -<li> in /etc/httrack.conf (named httrack.conf to be "standard") -</ul> - -<p align=justify> An example .httrackrc looks like: - -<ul><pre><b><i> -set sockets=8 -set index on -retries=2 -allow *.gif -deny ad.doubleclick.net/* -</i></b></pre></ul> - -<p align=justify> Each line is composed of an option name and a -parameter. The "set" token can be used, but is not mandatory (it is -ignored, in fact). The "=" is also optionnal, and is replaced by a -space internally. The "on" and "off" are the same as "1" and "0" -respectively. Therefore, the example .httrackrc above is equivalent to: - -<ul><pre><b><i> -sockets=8 -index=1 -retries=2 -allow=*.gif -deny=ad.doubleclick.net/* -</i></b></pre></ul> - -<p align=justify> Because the "=" seems to (wrongly) imply a variable -assignment (the option can be defined more than once to define more than -one filter) the following .httrackrc: - -<ul><pre><b><i> -allow *.gif -allow *.jpg -</i></b></pre></ul> - -<p align=justify> looks better for a human than: - -<ul><pre><b><i> -allow=*.gif -allow=*.jpg -</i></b></pre></ul> - -<p align=justify> Here's a example run with the example .httrackrc file: - -<ul><pre><b><i> -$ httrack ghost -$ cat hts-cache/doit.log --c8 -C1 -R2 +*.gif -ad.doubleclick.net/* ghost -</i></b></pre></ul> - -<p align=justify> The "-c8 -C1 -R2 +*.gif -ad.doubleclick.net/*" was -added by the .httrackrc - -<hr> - -<h2> Release Notes </h2> - -<p align=justify> Some things change between releases. Here are some -recent changes in httrack that may affect some of these options: - -<p align=justify> Options S,D,U,B, and a,d,l,e are default behaviours of -HTTrack. they were the only options in old versions (1.0). With the -introduction of filters, their roles are now limited, because filters -can override them. - -<p align=justify> Note for the -N option: "%h%p/%n%q.%t" will be now be -used if possible. In normal cases, when a file does not have any -parameters (www.foo.com/bar.gif) the %q option does not add anything, so -there are no differences in file names. But when parameters are present -(for example, www.foo.com/bar.cgi?FileCollection=133.gif), the -additionnal query string (in this case, FileCollection=133.gif) will be -"hashed" and added to the filename. For example: - -<pre><i><b>'www.all.net/bar.cgi?FileCollection=133.gif'</b></i></pre> -<p align=justify> will be named -<pre><i><b>'/tmp/mysite/bar4F2E.gif'</b></i></pre> - -<p align=justify> The additionnal 4 letters/digits are VERY useful in -cases where there are a substantial number of identical files: - -<pre><i><b> -www.all.net/bar.cgi?FileCollection=133.gif -www.all.net/bar.cgi?FileCollection=rose.gif -www.all.net/bar.cgi?FileCollection=plant4.gif -www.all.net/bar.cgi?FileCollection=silver.gif -and so on... -</b></i></pre> - -<p align=justify> In these cases, there is a small probability of a hash -collision forlarge numbers of files. - -<hr> - -<h2> Some More Examples </h2> - -<p align=justify> Here are some examples of special purpose httrack -command lines that might be useful for your situation. - -<p align=justify> This is a 'forensic' dump of a web site - intended to -collect all URLs reachable from the initial point and at that particular -site. It is intended to make no changes whatsoever to the image. It -also prints out an MD5 checksum of each file imaged so that the image -can be verified later to detect and changes after imaging. It uses 5 -retries to be more certain than normal of getting the files, never -abandons its efforts, keeps original links, does not generate error -files, ignores site restrictions for robots, logs as much as it can, -stays in the principal domain, places debugging headers in the log file, - -<pre><b><i> -httrack "www.website.com/" -O "/tmp/www.website.com" -R5H0Ko0s0zZd %H -V "md5 \$0" "+*.website.com/*" -</i></b></pre> - -<p align=justify> Here's an example of a site where I pulled a set of -data related to some subject. In this case, I only wanted the -relevant subdirectory, all external links were to remain the same, a -verbose listing of URLs was to be printed, and I wanted files near (n) -and below (D) the original directory. Five retries just makes sure I -don't miss anything. - -<pre><b><i> -httrack "http://www.somesite.com/~library/thing/thingmain.htm" -O /tmp/thing -R5s0zZvDn -</i></b></pre> - -<p align=justify> This listing is, of course, rather verbose. To reduce the noise, -you might want to do something more like this: - -<pre><b><i> -httrack "http://www.somesite.com/~library/thing/thingmain.htm" -O /tmp/thing -R5s0zvDn -</i></b></pre> - -<p align=justify> A still quieter version - without any debugging -information but with a list of files loaded looks like this: - -<pre><b><i> -httrack "http://www.somesite.com/~library/thing/thingmain.htm" -O /tmp/thing -R5s0vDn -</i></b></pre> - -<p align=justify> For the strong silent type, this might be still better: - -<pre><b><i> -httrack "http://www.somesite.com/~library/thing/thingmain.htm" -O /tmp/thing -R5s0qDn -</i></b></pre> - -<hr> - -<h2>General questions:</h2> - -<p align=justify><b>Q: The install is not working on NT without administrator rights! </b> - -<p align=justify> A: That's right. You can, however, install WinHTTrack -on your own machine, and then copy your <b>WinHTTrack</b> folder from -your <b>Program Files</b> folder to another machine, in a temporary -directory (e.g. <b>C:\temp\</b>) - -<p align=justify><b>Q: Where can I find French/other languages documentation? </b> - -<p align=justify> A: Windows interface is available on several -languages, but not yet the documentation! - -<p align=justify><b>Q: Is HTTrack working on NT/2000? </b> - -<p align=justify> A: Yes, it should - -<p align=justify><b>Q: What's the difference between HTTrack and WinHTTrack? </b> - -<p align=justify> A: WinHTTrack is the Windows release of HTTrack (with -a graphic shell) - -<p align=justify><b>Q: Is HTTrack Mac compatible? </b> - -<p align=justify> A: No, because of a lack of time. But sources are -available - -<p align=justify><b>Q: Can HTTrack be compiled on all Un*x? </b> - -<p align=justify> A: It should. The <b>Makefile</b> may be modified in -some cases, however - -<p align=justify><b>Q: I use HTTrack for professional purpose. What -about restrictions/license fee? </b> - -<p align=justify> A: There is no restrictions using HTTrack for -professional purpose, except if you want to sell a product including -HTTrack components (parts of the source, or any other component). See -the <b>license.txt</b> file for more informations - -<p align=justify><b>Q: Is a DLL/library version available? </b> - -<p align=justify> A: Not yet. But, again, sources are available (see -<b>license.txt</b> for distribution infos) - -<p align=justify><b>Q: Is there a X11/KDE shell available for Linux and -Un*x? </b> - -<p align=justify> A: No. Unfortunately, we do not have enough time for -that - if you want to help us, please write one! - -<hr><h2> Troubleshooting:</h2> - -<p align=justify><b>Q: Only the first page is caught. What's wrong?</b> -</br> A: First, check the <b>hts-err.txt</b> error log file - this can -give you precious informations. - -<p align=justify> The problem can be a website that redirects you to -another site (for example, <b>www.all.net</b> to <b>public.www.all.net</b>) : in -this case, use filters to accept this site - -<p align=justify> This can be, also, a problem in the HTTrack options -(link depth too low, for example) - -<p align=justify><b>Q: With WinHTTrack, sometimes the minimize in system -tray causes a crash!</b> </b> - -<p align=justify> A: This bug sometimes appears in the shell on some -systems. If you encounter this problem, avoid minimizing the window! - -<p align=justify><b>Q: URLs with https:// are not working!</b> </b></br> -A: HTTrack does not support https (secure socket layer protocol), only -http protocol - -<p align=justify><b>Q: Files are created with strange names, like -'-1.html'!</b> - -<p align=justify> A: Check the build options (you may have selected -user-defined structure with wrong parameters!) - -<p align=justify><b>Q: When capturing real audio links (.ra), I only get -a shortcut!</b> - -<p align=justify> A: Yes. The audio/video realtime streaming capture is -not yet supported - -<p align=justify><b>Q: Using user:password@address is not working!</b> - -<p align=justify> A: Again, first check the <b>hts-err.txt</b> error log -file - this can give you precious informations - -<p align=justify> The site may have a different authentication scheme -(form based authentication, for example) - -<p align=justify><b>Q: When I use HTTrack, nothing is mirrored (no -files) What's happening? </b> - -<p align=justify> A: First, be sure that the URL typed is correct. -Then, check if you need to use a proxy server (see proxy options in -WinHTTrack or the <b>-P proxy:port</b> option in the command line -program). The site you want to mirror may only accept certain browsers. -You can change your "browser identity" with the Browser ID -option in the OPTION box. Finally, you can have a look at the -hts-err.txt (and hts-log.txt) file to see what happened. - -<p align=justify><b>Q: There are missing files! What's happening? </b> - -<p align=justify> A: You may want to capture files that are in a -different folder, or in another web site. In this case, HTTrack does not -capture them automatically, you have to ask it to do. For that, use the -filters. - -<p align=justify> Example: You are downloading -<b>http://www.all.net/foo/</b> and can not get .jpg images located in -<b>http://www.all.net/bar/</b> (for example, http://www.all.net/bar/blue.jpg) - -<p align=justify> Then, add the filter rule <b>+www.all.net/bar/*.jpg</b> to -accept all .jpg files from this location - -<p align=justify> You can, also, accept all files from the /bar folder -with <b>+www.all.net/bar/*</b>, or only html files with -<b>+www.all.net/bar/*.html</b> and so on.. - -<p align=justify><b>Q: I'm downloading too many files! What can I do? -</b> - -<p align=justify> A: This is often the case when you use too large -filters, for example <b>+*.html</b>, which asks the engine to catch all -.html pages (even ones on other sites!). In this case, try to use more -specific filters, like <b>+www.all.net/specificfolder/*.html</b> - -<p align=justify> If you still have too many files, use filters to avoid -somes files. For example, if you have too many files from www.all.net/big/, -use <b>-www.all.net/big/*</b> to avoid all files from this folder. - -<p align=justify><b>Q: File types are sometimes changed! Why? </b> - -<p align=justify> A: By default, HTTrack tries to know the type of -remote files. This is useful when links like -<b>http://www.all.net/foo.cgi?id=1</b> can be either HTML pages, images or -anything else. Locally, foo.cgi will not be recognized as an html page, -or as an image, by your browser. HTTrack has to rename the file as -foo.html or foo.gif so that it can be viewed. - -<p align=justify> Sometimes, however, some data files are seen by the -remote server as html files, or images : in this case HTTrack is being -fooled.. and rename the file. You can avoid this by disabling the type -checking in the option panel. - -<p align=justify><b>Q: I can not access to several pages (access -forbidden, or redirect to another location), but I can with my browser, -what's going on?</b> - -<p align=justify> A: You may need cookies! Cookies are specific datas -(for example, your username or password) that are sent to your browser -once you have logged in certain sites so that you only have to log-in -once. For example, after having entered your username in a website, you -can view pages and articles, and the next time you will go to this site, -you will not have to re-enter your username/password. - -<p align=justify> To "merge" your personnal cookies to an HTTrack -project, just copy the cookies.txt file from your Netscape folder (or -the cookies located into the Temporary Internet Files folder for IE) -into your project folder (or even the HTTrack folder) - -</b><p align=justify><b>Q: Some pages can't be seen, or are displayed -with errors! </b> - -<p align=justify> A: Some pages may include javascript or java files -that are not recognized. For example, generated filenames. There may -be transfer problems, too (broken pipe, etc.). But most mirrors do -work. We still are working to improve the mirror quality of HTTrack. - -<p align=justify><b>Q: Some Java applets do not work properly! </b> - -<p align=justify> A: Java applets may not work in some cases, for -example if HTTrack failed to detect all included classes or files called -within the class file. Sometimes, Java applets need to be online, -because remote files are directly caught. Finally, the site structure -can be incompatible with the class (always try to keep the original site -structure when you want to get Java classes) - -<p align=justify> If there is no way to make some classes work properly, -you can exclude them with the filters. They will be available, but only -online. - -<p align=justify><b>Q: HTTrack is being idle for a long time without -transfering. What's happening? </b> - -<p align=justify> A: Maybe you try to reach some very slow sites. Try a -lower TimeOut value (see options, or <b>-Txx</b> option in the command -line program). Note that you will abandon the entire site (except if -the option is unchecked) if a timeout happen You can, with the Shell -version, skip some slow files, too. - -<p align=justify><b>Q: I want to update a site, but it's taking too much -time! What's happening?</b> - -<p align=justify> A: First, HTTrack always tries to minimize the -download flow by interrogating the server about the file changes. But, -because HTTrack has to rescan all files from the begining to rebuild the -local site structure, it can takes some time. Besides, some servers are -not very smart and always consider that they get newer files, forcing -HTTrack to reload them, even if no changes have been made! - -<p align=justify><b>Q: I am behind a firewall. What can I do? </b> - -<p align=justify> A: You need to use a proxy, too. Ask your -administrator to know the proxy server's name/port. Then, use the proxy -field in HTTrack or use the <b>-P proxy:port</b> option in the command -line program. - -<p align=justify><b>Q: HTTrack has crashed during a mirror, what's -happening? </b> - -<p align=justify> A: We are trying to avoid bugs and problems so that -the program can be as reliable as possible. But we can not be -infallible. If you occurs a bug, please check if you have the latest -release of HTTrack, and send us an email with a detailed description of -your problem (OS type, addresses concerned, crash description, and -everything you deem to be necessary). This may help the other users -too. - -<p align=justify><b>Q: I want to update a mirrored project, but HTTrack -is retransfering all pages. What's going on? </b> - -<p align=justify> A: First, HTTrack always rescan all local pages to -reconstitute the website structure, and it can take some time. Then, it -asks the server if the files that are stored locally are up-to-date. On -most sites, pages are not updated frequently, and the update process is -fast. But some sites have dynamically-generated pages that are -considered as "newer" than the local ones.. even if there are -identical! Unfortunately, there is no possibility to avoid this problem, -which is strongly linked with the server abilities. - -<p align=justify> <hr><h2> Questions concerning a mirror: </h2> - -<p align=justify> <p align=justify><b>Q: I want to mirror a Web site, -but there are some files outside the domain, too. How to retrieve them? -</b> - -<p align=justify> A: If you just want to retrieve files that can be -reached through links, just activate the 'get file near links' option. -But if you want to retrieve html pages too, you can both use wildcards -or explicit addresses ; e.g. add <b>www.all.net/*</b> to accept all -files and pages from www.all.net. - -<p align=justify><b>Q: I have forgotten some URLs of files during a long -mirror.. Should I redo all? </b> - -<p align=justify> A: No, if you have kept the 'cache' files (in -hts-cache), cached files will not be retransfered. - -<p align=justify><b>Q: I just want to retrieve all ZIP files or other -files in a web site/in a page. How do I do it? </b> - -<p align=justify> A: You can use different methods. You can use the -'get files near a link' option if files are in a foreign domain. You -can use, too, a filter adress: adding <b>+*.zip</b> in the URL list (or -in the filter list) will accept all ZIP files, even if these files are -outside the address. - -<p align=justify> Example : <b>httrack www.all.net/someaddress.html -+*.zip</b> will allow you to retrieve all zip files that are linked on -the site. - -<p align=justify><b>Q: There are ZIP files in a page, but I don't want -to transfer them. How do I do it? </b> - -<p align=justify> A: Just filter them: add <b>-*.zip</b> in the filter -list. - -<p align=justify><b>Q: I don't want to load gif files.. but what may -happen if I watch the page? </b> - -<p align=justify> A: If you have filtered gif files (<b>-*.gif</b>), -links to gif files will be rebuild so that your browser can find them on -the server. - -<p align=justify><b>Q: I get all types of files on a web site, but I -didn't select them on filters! </b> - -<p align=justify> A: By default, HTTrack retrieves all types of files on -authorized links. To avoid that, define filters like - -<p align=justify><b><b>-* +<website>/*.html +<website>/*.htm -+<website>/ +*.<type wanted></b></b> - -<p align=justify> Example: <b>httrack www.all.net/index.html -* -+www.all.net/*.htm* +www.all.net/*.gif +www.all.net/*.jpg</b> - -<p align=justify><b>Q: When I use filters, I get too many files! </b> - -<p align=justify> A: You are using too large a filter, for example -<b>*.html</b> will get ALL html files identified. If you want to get -all files on an address, use <b>www.<address>/*.html</b>. There -are lots of possibilities using filters. - -<p align=justify> Example:<b>httrack www.all.net +*.www.all.net/*.htm*</b> - -<p align=justify><b>Q: When I use filters, I can't access another -domain, but I have filtered it! </b> - -<p align=justify> A: You may have done a mistake declaring filters, for -example <b>+www.all.net/* -*all* </b> will not work, because --*all* has an upper priority (because it has been declared after -+www.all.net) - -<p align=justify><b>Q: Must I add a '+' or '-' in the filter list -when I want to use filters? </b> - -<p align=justify> A: YES. '+' is for accepting links and '-' to avoid -them. If you forget it, HTTrack will consider that you want to accept a -filter if there is a wild card in the syntax - e.g. +<filter> if -identical to <filter> if <filter> contains a wild card (*) -(else it will be considered as a normal link to mirror) - -<p align=justify><b>Q: I want to find file(s) in a web-site. How do I do it? -</b> - -<p align=justify> A: You can use the filters: forbid all files (add a -<b>-*</b> in the filter list) and accept only html files and the file(s) -you want to retrieve (BUT do not forget to add -<b>+<website>*.html</b> in the filter list, or pages will not be -scanned! Add the name of files you want with a <b>*/</b> before ; i.e. -if you want to retrieve file.zip, add <b>*/file.zip</b>) - -<p align=justify> Example:<b>httrack www.all.net +www.all.net/*.htm* -+thefileiwant.zip</b> - -<p align=justify><b>Q: I want to download ftp files/ftp site. How to -do? </b> - -<p align=justify> A: First, HTTrack is not the best tool to download -many ftp files. Its ftp engine is basic (even if reget are possible) -and if your purpose is to download a complete site, use a specific -client. - -<p align=justify> You can download ftp files just by typing the URL, -such as <b>ftp://ftp.www.all.net/pub/files/file010.zip</b> and list ftp -directories like <b>ftp://ftp.www.all.net/pub/files/</b> . - -<p align=justify> Note: For the filters, use something like -<b>+ftp://ftp.www.all.net/*</b> - -<p align=justify><b>Q: How can I retrieve .asp or .cgi sources instead -of .html result? </b> - -<p align=justify> A: You can't! For security reasons, web servers do not -allow that. - -<p align=justify><b>Q: How can I remove these annoying <b><!-- -Mirrored from... --></b> from html files? </b> - -<p align=justify> A: Use the footer option (-&F, or see the WinHTTrack -options) - -<p align=justify><b>Q: Do I have to select between ascii/binary transfer -mode? </b> - -<p align=justify> A: No, http files are always transfered as binary -files. Ftp files, too (even if ascii mode could be selected) - -<p align=justify><b>Q: Can HTTrack perform form-based authentication? -</b> - -<p align=justify> A: Yes. See the URL capture abilities (--catchurl for -command-line release, or in the WinHTTrack interface) - -<p align=justify><b>Q: Can I redirect downloads to tar/zip archive? </b> - -<p align=justify> A: Yes. See the shell system command option (-V -option for command-line release) - -<p align=justify><b>Q: Can I use username/password authentication on a -site? </b> - -<p align=justify> A: Yes. Use user:password@your_url (example: -<b>http://foo:bar@www.all.net/private/mybox.html</b>) - -<p align=justify><b>Q: Can I use username/password authentication for a -proxy? </b> - -<p align=justify> A: Yes. Use user:password@your_proxy_name as your -proxy name (example: <b>smith:foo@proxy.mycorp.com</b>) - -<p align=justify><b>Q: Can HTTrack generates HP-UX or ISO9660 compatible -files? </b> - -<p align=justify> A: Yes. See the build options (-N, or see the -WinHTTrack options) - -<p align=justify><b>Q: If there any SOCKS support? </b> - -<p align=justify> A: Not yet! - -<p align=justify><b>Q: What's this hts-cache directory? Can I remove it? -</b> - -<p align=justify> A: NO if you want to update the site, because this -directory is used by HTTrack for this purpose. If you remove it, -options and URLs will not be available for updating the site - -<p align=justify><b>Q: Can I start a mirror from my bookmarks? </b> - -<p align=justify> A: Yes. Drag&Drop your bookmark.html file to the -WinHTTrack window (or use file://filename for command-line release) and -select bookmark mirroring (mirror all links in pages, -Y) or bookmark -testing (--testlinks) - -<p align=justify><b>Q: I am getting a "pipe broken" error and the mirror -stops, what should I do? </b> - -<p align=justify> A: Chances are this is a result of downloading too -many pages at a time. Remote servers may not allow or be able to handle -too many sessions, or your system may be unable to provide the necessary -resources. Try redusing this number - for example using the -c2 options -for only 2 simultaneous sesions. - -<!-- ==================== Start epilogue ==================== --> - </td> - </tr> - </table> - </td> - </tr> - </table> -</td> -</tr> -</table> - -<table width="76%" height="100%" border="0" align="center" valign="bottom" cellspacing="0" cellpadding="0"> - <tr> - <td id="footer"><small>© 2002 Xavier Roche & other contributors - Web Design: Leto Kauler.</small></td> - </tr> -</table> - -</body> - -</html> - - diff --git a/HelpHtml/filters.html b/HelpHtml/filters.html deleted file mode 100644 index 6438dab..0000000 --- a/HelpHtml/filters.html +++ /dev/null @@ -1,261 +0,0 @@ -<html xmlns="http://www.w3.org/1999/xhtml" lang="en"> - -<head> - <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> - <meta name="description" content="HTTrack is an easy-to-use website mirror utility. It allows you to download a World Wide website from the Internet to a local directory,building recursively all structures, getting html, images, and other files from the server to your computer. Links are rebuiltrelatively so that you can freely browse to the local site (works with any browser). You can mirror several sites together so that you can jump from one toanother. You can, also, update an existing mirror site, or resume an interrupted download. The robot is fully configurable, with an integrated help" /> - <meta name="keywords" content="httrack, HTTRACK, HTTrack, winhttrack, WINHTTRACK, WinHTTrack, offline browser, web mirror utility, aspirateur web, surf offline, web capture, www mirror utility, browse offline, local site builder, website mirroring, aspirateur www, internet grabber, capture de site web, internet tool, hors connexion, unix, dos, windows 95, windows 98, solaris, ibm580, AIX 4.0, HTS, HTGet, web aspirator, web aspirateur, libre, GPL, GNU, free software" /> - <title>HTTrack Website Copier - Offline Browser</title> - - <style type="text/css"> - <!-- - -body { - margin: 0; padding: 0; margin-bottom: 15px; margin-top: 8px; - background: #77b; -} -body, td { - font: 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; - } - -#subTitle { - background: #000; color: #fff; padding: 4px; font-weight: bold; - } - -#siteNavigation a, #siteNavigation .current { - font-weight: bold; color: #448; - } -#siteNavigation a:link { text-decoration: none; } -#siteNavigation a:visited { text-decoration: none; } - -#siteNavigation .current { background-color: #ccd; } - -#siteNavigation a:hover { text-decoration: none; background-color: #fff; color: #000; } -#siteNavigation a:active { text-decoration: none; background-color: #ccc; } - - -a:link { text-decoration: underline; color: #00f; } -a:visited { text-decoration: underline; color: #000; } -a:hover { text-decoration: underline; color: #c00; } -a:active { text-decoration: underline; } - -#pageContent { - clear: both; - border-bottom: 6px solid #000; - padding: 10px; padding-top: 20px; - line-height: 1.65em; - background-image: url(images/bg_rings.gif); - background-repeat: no-repeat; - background-position: top right; - } - -#pageContent, #siteNavigation { - background-color: #ccd; - } - - -.imgLeft { float: left; margin-right: 10px; margin-bottom: 10px; } -.imgRight { float: right; margin-left: 10px; margin-bottom: 10px; } - -hr { height: 1px; color: #000; background-color: #000; margin-bottom: 15px; } - -h1 { margin: 0; font-weight: bold; font-size: 2em; } -h2 { margin: 0; font-weight: bold; font-size: 1.6em; } -h3 { margin: 0; font-weight: bold; font-size: 1.3em; } -h4 { margin: 0; font-weight: bold; font-size: 1.18em; } - -.blak { background-color: #000; } -.hide { display: none; } -.tableWidth { min-width: 400px; } - -.tblRegular { border-collapse: collapse; } -.tblRegular td { padding: 6px; background-image: url(fade.gif); border: 2px solid #99c; } -.tblHeaderColor, .tblHeaderColor td { background: #99c; } -.tblNoBorder td { border: 0; } - - -// --> -</style> - -</head> - -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth"> - <tr> - <td><img src="images/header_title_4.gif" width="400" height="34" alt="HTTrack Website Copier" title="" border="0" id="title" /></td> - </tr> -</table> -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="3" class="tableWidth"> - <tr> - <td id="subTitle">Open Source offline browser</td> - </tr> -</table> -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth"> -<tr class="blak"> -<td> - <table width="100%" border="0" align="center" cellspacing="1" cellpadding="0"> - <tr> - <td colspan="6"> - <table width="100%" border="0" align="center" cellspacing="0" cellpadding="10"> - <tr> - <td id="pageContent"> -<!-- ==================== End prologue ==================== --> - -<h2 align="center"><em>Filters: Advanced</em></h2> - -<br> - -See also: The <a href="faq.html#VF1">FAQ</a><br> - -<br> - - <i>You have to know that once you have defined - starts links, the default mode is to mirror these links - i.e. if one of your start page is - www.someweb.com/test/index.html, all links starting with www.someweb.com/test/ will be - accepted. But links directly in www.someweb.com/.. will not be accepted, however, because - they are in a higher strcuture. This prevent HTTrack from mirroring the whole site. (All - files in structure levels equal or lower than the primary links will be retrieved.)<br> - </i> - <br> - <b>But</b> you may want to download files that are not directly in the subfolders, or on the - contrary refuse files of a particular type. That is the purpose of filters. - <br> - - <br> - To accept a family of links (for example, all links with a specific name or type), you just have to add - an authorization filter, like <b><tt>+*.gif</tt></b>. The pattern is a plus (this one: <b><tt>+</tt></b>), - followed by a pattern composed of letters and wildcards (this one: <b><tt>*</tt></b>). - <br><br> - To forbide a family of links, define - an authorization filter, like <b><tt>-*.gif</tt></b>. The pattern is a dash (this one: <b><tt>-</tt></b>), - followed by a the same kind of pattern as for the authorization filter. - <br><br> - Example: +*.gif will accept all files finished by .gif<br> - Example: -*.gif will refuse all files finished by .gif<br> - <br> - - <br> - <u>Let's talk a little more about patterns:</u> - - <br> - Filters are analyzed by HTTrack from the first filter to the last one. The complete URL - name is compared to filters defined by the user or added automatically by HTTrack. <br><br> - A link has an higher priority than the one before it - hierarchy is important: <br> - - <br> - <table BORDER="1" CELLPADDING="2"> - <tr><td> - <tt>+*.gif -image*.gif</tt> - </td><td> - Will accept all gif files BUT image1.gif,imageblue.gif,imagery.gif and so on - </tr> - <tr><td> - <tt>-image*.gif +*.gif</tt> - </td><td> - Will accept all gif files, because the second pattern is prioritary (because it is defined AFTER the first one) - </tr> - </table> - <br> - - <br> - We saw that patterns are composed of letters and wildcards (<b><tt>*</tt></b>), as in */image*.gif - - <p align="JUSTIFY"><br> - Special wild cards can be used for specific characters: (*[..])</p> - <table BORDER="1" CELLPADDING="2"> - <tr> - <td><tt>*</tt></td> - <td>any characters (the most commonly used)</td> - </tr> - <tr> - <td><tt>*[file] or *[name]</tt></td> - <td>any filename or name, e.g. not /,? and ; characters</td> - </tr> - <tr> - <td><tt>*[path]</tt></td> - <td>any path (and filename), e.g. not ? and ; characters</td> - </tr> - <tr> - <td><tt>*[a,z,e,r,t,y]</tt></td> - <td>any letters among a,z,e,r,t,y</td> - </tr> - <tr> - <td><tt>*[a-z]</tt></td> - <td>any letters</td> - </tr> - <tr> - <td><tt>*[0-9,a,z,e,r,t,y]</tt></td> - <td>any characters among 0..9 and a,z,e,r,t,y</td> - </tr> - <tr> - <td><tt>*[]</tt></td> - <td>no characters must be present after</a></td> - </tr> - </table> - - - <p align="JUSTIFY"><br> - Here are some examples of filters: (that can be generated automatically using the - interface)</p> - <table BORDER="1" CELLPADDING="2"> - <tr> - <td><tt>www.thisweb.com* </tt></td> - <td>This will refuse/accept this web site (all links located in it will be rejected)</td> - </tr> - <tr> - <td><tt>*.com/*</tt></td> - <td>This will refuse/accept all links that contains .com in them</td> - </tr> - <tr> - <td><tt>*cgi-bin* </tt></td> - <td>This will refuse/accept all links that contains cgi-bin in them</td> - </tr> - <tr> - <td><tt>www.*.com/*[path].zip </tt></td> - <td>This will refuse/accept all zip files in .com addresses</td> - </tr> - <tr> - <td><tt>*someweb*/*.tar*</tt></td> - <td>This will refuse/accept all tar (or tar.gz etc.) files in hosts containing someweb</td> - </tr> - <tr> - <td><tt>*/*somepage*</tt></td> - <td>This will refuse/accept all links containing somepage (but not in the address)</td> - </tr> - <tr> - <td><tt>*.html</tt></td> - <td>This will refuse/accept all html files. <br> - Warning! With this filter you will accept ALL html files, even those in other addresses. - (causing a global (!) web mirror..) Use www.someweb.com/*.html to accept all html files from - a web.</td> - </tr> - <tr> - <td><tt>*.html*[]</tt></td> - <td>Identical to <tt>*.html</tt>, but the link must not have any supplemental characters - at the end (links with parameters, like <tt>www.someweb.com/index.html?page=10</tt>, will be - refused)</td> - </tr> - </table> - -<br> - -<!-- ==================== Start epilogue ==================== --> - </td> - </tr> - </table> - </td> - </tr> - </table> -</td> -</tr> -</table> - -<table width="76%" height="100%" border="0" align="center" valign="bottom" cellspacing="0" cellpadding="0"> - <tr> - <td id="footer"><small>© 2002 Xavier Roche & other contributors - Web Design: Leto Kauler.</small></td> - </tr> -</table> - -</body> - -</html> - - diff --git a/HelpHtml/httrack.css b/HelpHtml/httrack.css deleted file mode 100644 index 4f2c01b..0000000 --- a/HelpHtml/httrack.css +++ /dev/null @@ -1,70 +0,0 @@ - -body { - margin: 0; padding: 0; margin-bottom: 15px; margin-top: 8px; - background: #77b; -} -body, td { - font: 0.96em/1.3em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; - } - -#subTitle { - background: #000; color: #fff; padding: 4px; font-weight: bold; - } - -/* - Width for "#siteNavigation td" based on number of buttons - Six: 16.6% -*/ -#siteNavigation td { width: 16.6%; } -#siteNavigation a { - display: block; padding: 2px; - text-align: center; font-weight: bold; color: #448; /* font-size: 12px; */ background-color: #99c; - } -#siteNavigation a:link { text-decoration: none; } -#siteNavigation a:visited { text-decoration: none; } -#siteNavigation a:hover { text-decoration: none; background-color: #fff; color: #000; } -#siteNavigation a:active { text-decoration: none; background-color: #ccc; } - -a:link { text-decoration: underline; color: #00f; } -a:visited { text-decoration: underline; color: #000; } -a:hover { text-decoration: underline; color: #c00; } -a:active { text-decoration: underline; } - - - -#pageContent { - clear: both; - border-bottom: 6px solid #000; - padding: 10px; padding-top: 20px; - line-height: 1.65em; - background-image: url(images/bg_rings.gif); - background-repeat: no-repeat; - background-position: top right; - } -#pageContent p { margin: 0; margin-bottom: 30px; } - - - -#pageContent, #siteNavigation { - background-color: #ccd; - } - -.tableWidth { min-width: 400px; } - - -/* ----------------------------------- */ - - -.imgLeft { float: left; margin-right: 10px; margin-bottom: 10px; } -.imgRight { float: right; margin-left: 10px; margin-bottom: 10px; } - -hr { height: 1px; color: #000; background-color: #000; margin-bottom: 15px; } - -h1 { margin: 0; font-weight: bold; font-size: 2em; } -h2 { margin: 0; font-weight: bold; font-size: 1.6em; } -h3 { margin: 0; font-weight: bold; font-size: 1.3em; } - -.blak { background-color: #000; } -.hide { display: none; } - - diff --git a/HelpHtml/httrack.man.html b/HelpHtml/httrack.man.html deleted file mode 100644 index 8a6fbc2..0000000 --- a/HelpHtml/httrack.man.html +++ /dev/null @@ -1,2122 +0,0 @@ -<html> -<head> -<meta name="generator" content="groff -Thtml, see www.gnu.org"> -<meta name="Content-Style" content="text/css"> -<title>httrack</title> -</head> -<body> - -<h1 align=center>httrack</h1> -<a href="#NAME">NAME</a><br> -<a href="#SYNOPSIS">SYNOPSIS</a><br> -<a href="#DESCRIPTION">DESCRIPTION</a><br> -<a href="#EXAMPLES">EXAMPLES</a><br> -<a href="#OPTIONS">OPTIONS</a><br> -<a href="#FILES">FILES</a><br> -<a href="#ENVIRONMENT">ENVIRONMENT</a><br> -<a href="#DIAGNOSTICS">DIAGNOSTICS</a><br> -<a href="#LIMITS">LIMITS</a><br> -<a href="#BUGS">BUGS</a><br> -<a href="#COPYRIGHT">COPYRIGHT</a><br> -<a href="#CRYPTOGRAPHY">CRYPTOGRAPHY</a><br> -<a href="#AVAILABILITY">AVAILABILITY</a><br> -<a href="#AUTHOR">AUTHOR</a><br> -<a href="#SEE ALSO">SEE ALSO</a><br> - -<hr> -<!-- Creator : groff version 1.17.2 --> -<!-- CreationDate: Tue Sep 17 21:25:28 2002 --> -<a name="NAME"></a> -<h2>NAME</h2> -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> -httrack - offline browser : copy websites to a local directory</td></table> -<a name="SYNOPSIS"></a> -<h2>SYNOPSIS</h2> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> -<b>httrack [ url ]... [ -filter ]... [ +filter ]... [</b> ] -[ <b>-w, --mirror</b> ] [ <b>-W, --mirror-wizard</b> ] [ -<b>-g, --get-files</b> ] [ <b>-i, --continue</b> ] [ <b>-Y, ---mirrorlinks</b> ] [ <b>-P, --proxy</b> ] [ <b>-%f, ---httpproxy-ftp[=N]</b> ] [ <b>-rN, --depth[=N]</b> ] [ -<b>-%eN, --ext-depth[=N]</b> ] [ <b>-mN, --max-files[=N]</b> -] [ <b>-MN, --max-size[=N]</b> ] [ <b>-EN, ---max-time[=N]</b> ] [ <b>-AN, --max-rate[=N]</b> ] [ -<b>-%cN, --connection-per-second[=N]</b> ] [ <b>-GN, ---max-pause[=N]</b> ] [ <b>-cN, --sockets[=N]</b> ] [ -<b>-TN, --timeout</b> ] [ <b>-RN, --retries[=N]</b> ] [ -<b>-JN, --min-rate[=N]</b> ] [ <b>-HN, ---host-control[=N]</b> ] [ <b>-%P, ---extended-parsing[=N]</b> ] [ <b>-n, --near</b> ] [ <b>-t, ---test</b> ] [ <b>-%L, --list</b> ] [ <b>-NN, ---structure[=N]</b> ] [ <b>-LN, --long-names[=N]</b> ] [ -<b>-KN, --keep-links[=N]</b> ] [ <b>-x, ---replace-external</b> ] [ <b>-%x, --no-passwords</b> ] [ -<b>-%q, --include-query-string</b> ] [ <b>-o, ---generate-errors</b> ] [ <b>-X, --purge-old[=N]</b> ] [ -<b>-%p, --preserve</b> ] [ <b>-bN, --cookies[=N]</b> ] [ -<b>-u, --check-type[=N]</b> ] [ <b>-j, --parse-java[=N]</b> -] [ <b>-sN, --robots[=N]</b> ] [ <b>-%h, --http-10</b> ] [ -<b>-%B, --tolerant</b> ] [ <b>-%s, --updatehack</b> ] [ -<b>-%A, --assume</b> ] [ <b>-@iN, --protocol[=N]</b> ] [ -<b>-F, --user-agent</b> ] [ <b>-%F, --footer</b> ] [ <b>-%l, ---language</b> ] [ <b>-C, --cache[=N]</b> ] [ <b>-k, ---store-all-in-cache</b> ] [ <b>-%n, --do-not-recatch</b> ] -[ <b>-%v, --display</b> ] [ <b>-Q, --do-not-log</b> ] [ -<b>-q, --quiet</b> ] [ <b>-z, --extra-log</b> ] [ <b>-Z, ---debug-log</b> ] [ <b>-v, --verbose</b> ] [ <b>-f, ---file-log</b> ] [ <b>-f2, --single-log</b> ] [ <b>-I, ---index</b> ] [ <b>-%I, --search-index</b> ] [ <b>-pN, ---priority[=N]</b> ] [ <b>-S, --stay-on-same-dir</b> ] [ -<b>-D, --can-go-down</b> ] [ <b>-U, --can-go-up</b> ] [ -<b>-B, --can-go-up-and-down</b> ] [ <b>-a, ---stay-on-same-address</b> ] [ <b>-d, ---stay-on-same-domain</b> ] [ <b>-l, --stay-on-same-tld</b> -] [ <b>-e, --go-everywhere</b> ] [ <b>-%H, ---debug-headers</b> ] [ <b>-V, --userdef-cmd</b> ] [ <b>-%U, ---user</b> ] [ <b>-K, --keep-links[=N]</b> ] [</td></table> -<a name="DESCRIPTION"></a> -<h2>DESCRIPTION</h2> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> -<b>httrack</b> allows you to download a World Wide Web site -from the Internet to a local directory, building recursively -all directories, getting HTML, images, and other files from -the server to your computer. HTTrack arranges the original -site's relative link-structure. Simply open a page of the -"mirrored" website in your browser, and you can -browse the site from link to link, as if you were viewing it -online. HTTrack can also update an existing mirrored site, -and resume interrupted downloads.</td></table> -<a name="EXAMPLES"></a> -<h2>EXAMPLES</h2> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> -<b>httrack www.someweb.com/bob/</b></td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -mirror site www.someweb.com/bob/ and only this -site</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> -<b>httrack www.someweb.com/bob/ www.anothertest.com/mike/ -+*.com/*.jpg</b></td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -mirror the two sites together (with shared links) and accept -any .jpg files on .com sites</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> -<b>httrack www.someweb.com/bob/bobby.html +* --r6</b></td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -means get all files starting from bobby.html, with 6 -link-depth, and possibility of going everywhere on the -web</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> -<b>httrack www.someweb.com/bob/bobby.html --spider -P -proxy.myhost.com:8080</b></td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -runs the spider on www.someweb.com/bob/bobby.html using a -proxy</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> -<b>httrack --update</b></td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -updates a mirror in the current folder</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> -<b>httrack</b></td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -will bring you to the interactive mode</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> -<b>httrack --continue</b></td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -continues a mirror in the current folder</td></table> -<a name="OPTIONS"></a> -<h2>OPTIONS</h2> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="4%"></td><td width="96%"> -<b>General options:</b></td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --O</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -path for mirror/logfiles+cache (-O path mirror[,path cache -and logfiles]) (--path <param>)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="4%"></td><td width="96%"> -<b>Action options:</b></td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --w</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -*mirror web sites (--mirror)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --W</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -mirror web sites, semi-automatic (asks questions) -(--mirror-wizard)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --g</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -just get files (saved in the current directory) -(--get-files)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --i</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -continue an interrupted mirror using the cache -(--continue)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --Y</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -mirror ALL links located in the first level pages (mirror -links) (--mirrorlinks)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="4%"></td><td width="96%"> -<b>Proxy options:</b></td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --P</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -proxy use (-P proxy:port or -P user:pass@proxy:port) -(--proxy <param>)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --%f</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -*use proxy for ftp (f0 don t use) -(--httpproxy-ftp[=N])</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="4%"></td><td width="96%"> -<b>Limits options:</b></td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --rN</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -set the mirror depth to N (* r9999) -(--depth[=N])</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --%eN</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -set the external links depth to N (* %e0) -(--ext-depth[=N])</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --mN</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -maximum file length for a non-html file -(--max-files[=N])</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --mN,N2</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -maximum file length for non html (N) and html -(N2)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --MN</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -maximum overall size that can be uploaded/scanned -(--max-size[=N])</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --EN</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -maximum mirror time in seconds (60=1 minute, 3600=1 hour) -(--max-time[=N])</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --AN</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -maximum transfer rate in bytes/seconds (1000=1KB/s max) -(--max-rate[=N])</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --%cN</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -maximum number of connections/seconds (*%c10) -(--connection-per-second[=N])</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --GN</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -pause transfer if N bytes reached, and wait until lock file -is deleted (--max-pause[=N])</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="4%"></td><td width="96%"> -<b>Flow control:</b></td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --cN</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -number of multiple connections (*c8) -(--sockets[=N])</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --TN</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -timeout, number of seconds after a non-responding link is -shutdown (--timeout)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --RN</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -number of retries, in case of timeout or non-fatal errors -(*R1) (--retries[=N])</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --JN</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -traffic jam control, minimum transfert rate (bytes/seconds) -tolerated for a link (--min-rate[=N])</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --HN</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -host is abandonned if: 0=never, 1=timeout, 2=slow, 3=timeout -or slow (--host-control[=N])</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="4%"></td><td width="96%"> -<b>Links options:</b></td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --%P</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -*extended parsing, attempt to parse all links, even in -unknown tags or Javascript (%P0 don t use) -(--extended-parsing[=N])</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --n</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -get non-html files near an html file (ex: an image located -outside) (--near)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --t</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -test all URLs (even forbidden ones) (--test)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --%L</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -<file> add all URL located in this text file (one URL -per line) (--list <param>)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="4%"></td><td width="96%"> -<b>Build options:</b></td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --NN</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -structure type (0 *original structure, 1+: see below) -(--structure[=N])</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --or</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -user defined structure (-N -"%h%p/%n%q.%t")</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --LN</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -long names (L1 *long names / L0 8-3 conversion / L2 ISO9660 -compatible) (--long-names[=N])</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --KN</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -keep original links (e.g. http://www.adr/link) (K0 *relative -link, K absolute links, K4 original links, K3 absolute URI -links) (--keep-links[=N])</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --x</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -replace external html links by error pages -(--replace-external)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --%x</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -do not include any password for external password protected -websites (%x0 include) (--no-passwords)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --%q</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -*include query string for local files (useless, for -information purpose only) (%q0 don t include) -(--include-query-string)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --o</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -*generate output html file in case of error (404..) (o0 don -t generate) (--generate-errors)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --X</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -*purge old files after update (X0 keep delete) -(--purge-old[=N])</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --%p</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -preserve html files as is (identical to -K4 -%F "" -) (--preserve)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="4%"></td><td width="96%"> -<b>Spider options:</b></td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --bN</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -accept cookies in cookies.txt (0=do not accept,* 1=accept) -(--cookies[=N])</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --u</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -check document type if unknown (cgi,asp..) (u0 don t check, -* u1 check but /, u2 check always) -(--check-type[=N])</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --j</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -*parse Java Classes (j0 don t parse) -(--parse-java[=N])</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --sN</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -follow robots.txt and meta robots tags -(0=never,1=sometimes,* 2=always) (--robots[=N])</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --%h</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -force HTTP/1.0 requests (reduce update features, only for -old servers or proxies) (--http-10)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --%B</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -tolerant requests (accept bogus responses on some servers, -but not standard!) (--tolerant)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --%s</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -update hacks: various hacks to limit re-transfers when -updating (identical size, bogus response..) -(--updatehack)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --%A</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -assume that a type (cgi,asp..) is always linked with a mime -type (-%A php3,cgi=text/html;dat,bin=application/x-zip) -(--assume <param>)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --@iN</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -internet protocol (0=both ipv6+ipv4, 4=ipv4 only, 6=ipv6 -only) (--protocol[=N])</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="4%"></td><td width="96%"> -<b>Browser ID:</b></td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --F</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -user-agent field (-F "user-agent name") -(--user-agent <param>)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --%F</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -footer string in Html code (-%F "Mirrored [from host %s -[file %s [at %s]]]" (--footer -<param>)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --%l</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -preffered language (-%l "fr, en, jp, *" -(--language <param>)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="4%"></td><td width="96%"> -<b>Log, index, cache</b></td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --C</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -create/use a cache for updates and retries (C0 no cache,C1 -cache is prioritary,* C2 test update before) -(--cache[=N])</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --k</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -store all files in cache (not useful if files on disk) -(--store-all-in-cache)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --%n</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -do not re-download locally erased files -(--do-not-recatch)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --%v</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -display on screen filenames downloaded (in realtime) - * %v1 -short version (--display)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --Q</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -no log - quiet mode (--do-not-log)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --q</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -no questions - quiet mode (--quiet)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --z</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -log - extra infos (--extra-log)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --Z</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -log - debug (--debug-log)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --v</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -log on screen (--verbose)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --f</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -*log in files (--file-log)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --f2</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -one single log file (--single-log)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --I</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -*make an index (I0 don t make) (--index)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --%I</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -make an searchable index for this mirror (* %I0 don t make) -(--search-index)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="4%"></td><td width="96%"> -<b>Expert options:</b></td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --pN</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -priority mode: (* p3) (--priority[=N])</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --p0</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -just scan, don t save anything (for checking -links)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --p1</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -save only html files</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --p2</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -save only non html files</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --*p3</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -save all files</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --p7</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -get html files before, then treat other files</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --S</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -stay on the same directory (--stay-on-same-dir)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --D</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -*can only go down into subdirs (--can-go-down)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --U</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -can only go to upper directories (--can-go-up)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --B</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -can both go up&down into the directory structure -(--can-go-up-and-down)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --a</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -*stay on the same address -(--stay-on-same-address)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --d</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -stay on the same principal domain -(--stay-on-same-domain)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --l</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -stay on the same TLD (eg: .com) -(--stay-on-same-tld)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --e</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -go everywhere on the web (--go-everywhere)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --%H</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -debug HTTP headers in logfile (--debug-headers)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="4%"></td><td width="96%"> -<b>Guru options: (do NOT use if possible)</b></td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --#0</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -Filter test (-#0 *.gif www.bar.com/foo.gif ) -(--debug-testfilters <param>)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --#f</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -Always flush log files (--advanced-flushlogs)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --#FN</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -Maximum number of filters -(--advanced-maxfilters[=N])</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --#h</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -Version info (--version)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --#K</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -Scan stdin (debug) (--debug-scanstdin)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --#L</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -Maximum number of links (-#L1000000) -(--advanced-maxlinks)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --#p</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -Display ugly progress information -(--advanced-progressinfo)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --#P</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -Catch URL (--catch-url)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --#R</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -Old FTP routines (debug) (--debug-oldftp)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --#T</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -Generate transfer ops. log every minutes -(--debug-xfrstats)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --#u</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -Wait time (--advanced-wait)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --#Z</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -Generate transfer rate statictics every minutes -(--debug-ratestats)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --#!</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -Execute a shell command (-#! "echo hello") (--exec -<param>)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="4%"></td><td width="96%"> -<b>Command-line specific options:</b></td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --V</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -execute system command after each files ($0 is the filename: --V "rm ") (--userdef-cmd -<param>)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --%U</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -run the engine with another id when called as root (-%U -smith) (--user <param>)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="4%"></td><td width="96%"> -<b>Details: Option N</b></td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --N0</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -Site-structure (default)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --N1</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -HTML in web/, images/other files in web/images/</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --N2</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -HTML in web/HTML, images/other in web/images</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --N3</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -HTML in web/, images/other in web/</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --N4</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -HTML in web/, images/other in web/xxx, where xxx is the file -extension (all gif will be placed onto web/gif, for -example)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --N5</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -Images/other in web/xxx and HTML in web/HTML</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --N99</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -All files in web/, with random names (gadget !)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --N100</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -Site-structure, without www.domain.xxx/</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --N101</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -Identical to N1 exept that "web" is replaced by -the site s name</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --N102</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -Identical to N2 exept that "web" is replaced by -the site s name</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --N103</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -Identical to N3 exept that "web" is replaced by -the site s name</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --N104</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -Identical to N4 exept that "web" is replaced by -the site s name</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --N105</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -Identical to N5 exept that "web" is replaced by -the site s name</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --N199</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -Identical to N99 exept that "web" is replaced by -the site s name</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --N1001</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -Identical to N1 exept that there is no "web" -directory</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --N1002</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -Identical to N2 exept that there is no "web" -directory</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --N1003</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -Identical to N3 exept that there is no "web" -directory (option set for g option)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --N1004</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -Identical to N4 exept that there is no "web" -directory</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --N1005</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -Identical to N5 exept that there is no "web" -directory</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --N1099</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -Identical to N99 exept that there is no "web" -directory</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="4%"></td><td width="96%"> -<b>Details: User-defined option N</b></td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> -%n Name of file without file type (ex: image) %N Name of -file, including file type (ex: image.gif) %t File type (ex: -gif) %p Path [without ending /] (ex: /someimages) %h Host -name (ex: www.someweb.com) %M URL MD5 (128 bits, 32 ascii -bytes) %Q query string MD5 (128 bits, 32 ascii bytes) %q -small query string MD5 (16 bits, 4 ascii bytes) %s? Short -name version (ex: %sN) %[param] param variable in query -string</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="4%"></td><td width="96%"> -<b>Details: Option K</b></td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --K0</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -foo.cgi?q=45 -> foo4B54.html?q=45 (relative URI, -default)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --K</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> --> http://www.foobar.com/folder/foo.cgi?q=45 (absolute -URL) (--keep-links[=N])</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --K4</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> --> foo.cgi?q=45 (original URL)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> --K3</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> --> /folder/foo.cgi?q=45 (absolute URI)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="4%"></td><td width="96%"> -<b>Shortcuts:</b></td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> ---mirror</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -<URLs> *make a mirror of site(s) -(default)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> ---get</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -<URLs> get the files indicated, do not seek other URLs -(-qg)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> ---list</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -<text file> add all URL located in this text file -(-%L)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> ---mirrorlinks</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -<URLs> mirror all links in 1st level pages -(-Y)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> ---testlinks</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -<URLs> test links in pages (-r1p0C0I0t)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> ---spider</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -<URLs> spider site(s), to test links: reports Errors -& Warnings (-p0C0I0t)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> ---testsite</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -<URLs> identical to --spider</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> ---skeleton</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -<URLs> make a mirror, but gets only html files -(-p1)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> ---update</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -update a mirror, without confirmation (-iC2)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> ---continue</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -continue a mirror, without confirmation (-iC1)</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> ---catchurl</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -create a temporary proxy to capture an URL or a form post -URL</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> ---clean</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -erase cache & log files</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> ---http10</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -force http/1.0 requests (-%h)</td></table> -<a name="FILES"></a> -<h2>FILES</h2> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> -<i>/etc/httrack.conf</i></td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -The system wide configuration file.</td></table> -<a name="ENVIRONMENT"></a> -<h2>ENVIRONMENT</h2> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> -HOME</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="21%"></td><td width="79%"> -Is being used if you defined in /etc/httrack.conf the line -<i>path ~/websites/#</i></td></table> -<a name="DIAGNOSTICS"></a> -<h2>DIAGNOSTICS</h2> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> -Errors/Warnings are reported to <i>hts-log.txt</i> by -default, or to stderr if the <i>-v</i> option was -specified.</td></table> -<a name="LIMITS"></a> -<h2>LIMITS</h2> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> -These are the principals limits of HTTrack for that moment. -Note that most of them are generally shared among all -offline browsers, due to technological limits.</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> -<small>- Several scripts generating complex filenames may -not find them (ex: -img.src='image'+a+Mobj.dst+'.gif')</small></td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> -<small>- Some java classes may not find some files on them -(class included)</small></td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> -<small>- Cgi-bin links may not work properly in some cases -(parameters needed). To avoid them: use filters like --*cgi-bin*</small></td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> -<small>- Flash files are not yet parsed</small></td></table> -<a name="BUGS"></a> -<h2>BUGS</h2> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> -Please reports bugs to <b><bugs@httrack.com>.</b> -Include a complete, self-contained example that will allow -the bug to be reproduced, and say which version of httrack -you are using. Do not forget to detail options used, OS -version, and any other information you deem -necessary.</td></table> -<a name="COPYRIGHT"></a> -<h2>COPYRIGHT</h2> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> -Copyright (C) Xavier Roche and other -contributors</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> -This program is free software; you can redistribute it -and/or modify it under the terms of the GNU General Public -License as published by the Free Software Foundation; either -version 2 of the License, or any later version.</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> -This program is distributed in the hope that it will be -useful, but WITHOUT ANY WARRANTY; without even the implied -warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR -PURPOSE. See the GNU General Public License for more -details.</td></table> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> -You should have received a copy of the GNU General Public -License along with this program; if not, write to the Free -Software Foundation, Inc., 59 Temple Place - Suite 330, -Boston, MA 02111-1307, USA.</td></table> -<a name="CRYPTOGRAPHY"></a> -<h2>CRYPTOGRAPHY</h2> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> -PLEASE REMEMBER THAT EXPORT/IMPORT AND/OR USE OF STRONG -CRYPTOGRAPHY SOFTWARE, PROVIDING CRYPTOGRAPHY HOOKS OR EVEN -JUST COMMUNICATING TECHNICAL DETAILS ABOUT CRYPTOGRAPHY -SOFTWARE IS ILLEGAL IN SOME PARTS OF THE WORLD. SO, WHEN YOU -IMPORT THIS PACKAGE TO YOUR COUNTRY, RE-DISTRIBUTE IT FROM -THERE OR EVEN JUST EMAIL TECHNICAL SUGGESTIONS OR EVEN -SOURCE PATCHES TO THE AUTHOR OR OTHER PEOPLE YOU ARE -STRONGLY ADVISED TO PAY CLOSE ATTENTION TO ANY EXPORT/IMPORT -AND/OR USE LAWS WHICH APPLY TO YOU. THE AUTHORS ARE NOT -LIABLE FOR ANY VIOLATIONS YOU MAKE HERE. SO BE CAREFUL, IT -IS YOUR RESPONSIBILITY.</td></table> -<a name="AVAILABILITY"></a> -<h2>AVAILABILITY</h2> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> -The most recent released version of httrack can be found at: -<b>http://www.httrack.com</b></td></table> -<a name="AUTHOR"></a> -<h2>AUTHOR</h2> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> -Xavier Roche <roche@httrack.com></td></table> -<a name="SEE ALSO"></a> -<h2>SEE ALSO</h2> - -<table width="100%" border=0 rules="none" frame="void" - cols="2" cellspacing="0" cellpadding="0"> -<tr valign="top" align="left"> -<td width="10%"></td><td width="90%"> -The <b>HTML</b> documentation (available online at -<b>http://www.httrack.com/HelpHtml/</b> ) contains more -detailed information. Please also refer to the <b>httrack -FAQ</b> (available online at -<b>http://www.httrack.com/HelpHtml/faq.html</b> -)</td></table> -<hr> -</body> -</html> diff --git a/HelpHtml/images/bg_rings.gif b/HelpHtml/images/bg_rings.gif Binary files differdeleted file mode 100644 index da7c5c8..0000000 --- a/HelpHtml/images/bg_rings.gif +++ /dev/null diff --git a/HelpHtml/images/header_title_4.gif b/HelpHtml/images/header_title_4.gif Binary files differdeleted file mode 100644 index 93847d3..0000000 --- a/HelpHtml/images/header_title_4.gif +++ /dev/null diff --git a/HelpHtml/images/screenshot_01.jpg b/HelpHtml/images/screenshot_01.jpg Binary files differdeleted file mode 100644 index cbafd82..0000000 --- a/HelpHtml/images/screenshot_01.jpg +++ /dev/null diff --git a/HelpHtml/img/addurl1.gif b/HelpHtml/img/addurl1.gif Binary files differdeleted file mode 100644 index 009277c..0000000 --- a/HelpHtml/img/addurl1.gif +++ /dev/null diff --git a/HelpHtml/img/addurl2.gif b/HelpHtml/img/addurl2.gif Binary files differdeleted file mode 100644 index 92b1a11..0000000 --- a/HelpHtml/img/addurl2.gif +++ /dev/null diff --git a/HelpHtml/img/addurl3.gif b/HelpHtml/img/addurl3.gif Binary files differdeleted file mode 100644 index 6df70f8..0000000 --- a/HelpHtml/img/addurl3.gif +++ /dev/null diff --git a/HelpHtml/img/addurl4.gif b/HelpHtml/img/addurl4.gif Binary files differdeleted file mode 100644 index 721e463..0000000 --- a/HelpHtml/img/addurl4.gif +++ /dev/null diff --git a/HelpHtml/img/addurl5.gif b/HelpHtml/img/addurl5.gif Binary files differdeleted file mode 100644 index 4f61bc4..0000000 --- a/HelpHtml/img/addurl5.gif +++ /dev/null diff --git a/HelpHtml/img/backblue.gif b/HelpHtml/img/backblue.gif Binary files differdeleted file mode 100644 index 99cbbaa..0000000 --- a/HelpHtml/img/backblue.gif +++ /dev/null diff --git a/HelpHtml/img/fade.gif b/HelpHtml/img/fade.gif Binary files differdeleted file mode 100644 index 579cc5f..0000000 --- a/HelpHtml/img/fade.gif +++ /dev/null diff --git a/HelpHtml/img/httrack.gif b/HelpHtml/img/httrack.gif Binary files differdeleted file mode 100644 index 51da0d2..0000000 --- a/HelpHtml/img/httrack.gif +++ /dev/null diff --git a/HelpHtml/img/snap1_a.gif b/HelpHtml/img/snap1_a.gif Binary files differdeleted file mode 100644 index cd918e0..0000000 --- a/HelpHtml/img/snap1_a.gif +++ /dev/null diff --git a/HelpHtml/img/snap1_b.gif b/HelpHtml/img/snap1_b.gif Binary files differdeleted file mode 100644 index 539e7c1..0000000 --- a/HelpHtml/img/snap1_b.gif +++ /dev/null diff --git a/HelpHtml/img/snap1_c.gif b/HelpHtml/img/snap1_c.gif Binary files differdeleted file mode 100644 index 496e1cf..0000000 --- a/HelpHtml/img/snap1_c.gif +++ /dev/null diff --git a/HelpHtml/img/snap2_a.gif b/HelpHtml/img/snap2_a.gif Binary files differdeleted file mode 100644 index ddb0367..0000000 --- a/HelpHtml/img/snap2_a.gif +++ /dev/null diff --git a/HelpHtml/img/snap2_b.gif b/HelpHtml/img/snap2_b.gif Binary files differdeleted file mode 100644 index 6d6ad07..0000000 --- a/HelpHtml/img/snap2_b.gif +++ /dev/null diff --git a/HelpHtml/img/snap3_a.gif b/HelpHtml/img/snap3_a.gif Binary files differdeleted file mode 100644 index 84a32ef..0000000 --- a/HelpHtml/img/snap3_a.gif +++ /dev/null diff --git a/HelpHtml/img/snap4_a.gif b/HelpHtml/img/snap4_a.gif Binary files differdeleted file mode 100644 index 18a8df9..0000000 --- a/HelpHtml/img/snap4_a.gif +++ /dev/null diff --git a/HelpHtml/img/snap5_a.gif b/HelpHtml/img/snap5_a.gif Binary files differdeleted file mode 100644 index 450fa13..0000000 --- a/HelpHtml/img/snap5_a.gif +++ /dev/null diff --git a/HelpHtml/img/snap9.gif b/HelpHtml/img/snap9.gif Binary files differdeleted file mode 100644 index 1277e01..0000000 --- a/HelpHtml/img/snap9.gif +++ /dev/null diff --git a/HelpHtml/img/snap9_a.gif b/HelpHtml/img/snap9_a.gif Binary files differdeleted file mode 100644 index 342f219..0000000 --- a/HelpHtml/img/snap9_a.gif +++ /dev/null diff --git a/HelpHtml/img/snap9_b.gif b/HelpHtml/img/snap9_b.gif Binary files differdeleted file mode 100644 index 07b9bd4..0000000 --- a/HelpHtml/img/snap9_b.gif +++ /dev/null diff --git a/HelpHtml/img/snap9_c.gif b/HelpHtml/img/snap9_c.gif Binary files differdeleted file mode 100644 index 0620351..0000000 --- a/HelpHtml/img/snap9_c.gif +++ /dev/null diff --git a/HelpHtml/img/snap9_d.gif b/HelpHtml/img/snap9_d.gif Binary files differdeleted file mode 100644 index 120a26f..0000000 --- a/HelpHtml/img/snap9_d.gif +++ /dev/null diff --git a/HelpHtml/img/snap9_d2.gif b/HelpHtml/img/snap9_d2.gif Binary files differdeleted file mode 100644 index 4970603..0000000 --- a/HelpHtml/img/snap9_d2.gif +++ /dev/null diff --git a/HelpHtml/img/snap9_d3.gif b/HelpHtml/img/snap9_d3.gif Binary files differdeleted file mode 100644 index c8f666d..0000000 --- a/HelpHtml/img/snap9_d3.gif +++ /dev/null diff --git a/HelpHtml/img/snap9_d4.gif b/HelpHtml/img/snap9_d4.gif Binary files differdeleted file mode 100644 index 82034eb..0000000 --- a/HelpHtml/img/snap9_d4.gif +++ /dev/null diff --git a/HelpHtml/img/snap9_d5.gif b/HelpHtml/img/snap9_d5.gif Binary files differdeleted file mode 100644 index 5e4c4f8..0000000 --- a/HelpHtml/img/snap9_d5.gif +++ /dev/null diff --git a/HelpHtml/img/snap9_d6.gif b/HelpHtml/img/snap9_d6.gif Binary files differdeleted file mode 100644 index e300bf3..0000000 --- a/HelpHtml/img/snap9_d6.gif +++ /dev/null diff --git a/HelpHtml/img/snap9_d7.gif b/HelpHtml/img/snap9_d7.gif Binary files differdeleted file mode 100644 index 67d73bf..0000000 --- a/HelpHtml/img/snap9_d7.gif +++ /dev/null diff --git a/HelpHtml/img/snap9_d8.gif b/HelpHtml/img/snap9_d8.gif Binary files differdeleted file mode 100644 index 994a15b..0000000 --- a/HelpHtml/img/snap9_d8.gif +++ /dev/null diff --git a/HelpHtml/img/snap9_e.gif b/HelpHtml/img/snap9_e.gif Binary files differdeleted file mode 100644 index 2ac97d1..0000000 --- a/HelpHtml/img/snap9_e.gif +++ /dev/null diff --git a/HelpHtml/img/snap9_f.gif b/HelpHtml/img/snap9_f.gif Binary files differdeleted file mode 100644 index 58fced6..0000000 --- a/HelpHtml/img/snap9_f.gif +++ /dev/null diff --git a/HelpHtml/img/snap9_g.gif b/HelpHtml/img/snap9_g.gif Binary files differdeleted file mode 100644 index 4b26899..0000000 --- a/HelpHtml/img/snap9_g.gif +++ /dev/null diff --git a/HelpHtml/img/snap9_g2.gif b/HelpHtml/img/snap9_g2.gif Binary files differdeleted file mode 100644 index 4dbd71a..0000000 --- a/HelpHtml/img/snap9_g2.gif +++ /dev/null diff --git a/HelpHtml/img/snap9_g3.gif b/HelpHtml/img/snap9_g3.gif Binary files differdeleted file mode 100644 index 318f016..0000000 --- a/HelpHtml/img/snap9_g3.gif +++ /dev/null diff --git a/HelpHtml/img/snap9_h.gif b/HelpHtml/img/snap9_h.gif Binary files differdeleted file mode 100644 index 8232bdc..0000000 --- a/HelpHtml/img/snap9_h.gif +++ /dev/null diff --git a/HelpHtml/img/snap9_i.gif b/HelpHtml/img/snap9_i.gif Binary files differdeleted file mode 100644 index e671b61..0000000 --- a/HelpHtml/img/snap9_i.gif +++ /dev/null diff --git a/HelpHtml/img/snap9_j.gif b/HelpHtml/img/snap9_j.gif Binary files differdeleted file mode 100644 index c154dca..0000000 --- a/HelpHtml/img/snap9_j.gif +++ /dev/null diff --git a/HelpHtml/img/snap9_k.gif b/HelpHtml/img/snap9_k.gif Binary files differdeleted file mode 100644 index 8c5621e..0000000 --- a/HelpHtml/img/snap9_k.gif +++ /dev/null diff --git a/HelpHtml/index.html b/HelpHtml/index.html deleted file mode 100644 index 8b3f732..0000000 --- a/HelpHtml/index.html +++ /dev/null @@ -1,153 +0,0 @@ -<html xmlns="http://www.w3.org/1999/xhtml" lang="en"> - -<head> - <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> - <meta name="description" content="HTTrack is an easy-to-use website mirror utility. It allows you to download a World Wide website from the Internet to a local directory,building recursively all structures, getting html, images, and other files from the server to your computer. Links are rebuiltrelatively so that you can freely browse to the local site (works with any browser). You can mirror several sites together so that you can jump from one toanother. You can, also, update an existing mirror site, or resume an interrupted download. The robot is fully configurable, with an integrated help" /> - <meta name="keywords" content="httrack, HTTRACK, HTTrack, winhttrack, WINHTTRACK, WinHTTrack, offline browser, web mirror utility, aspirateur web, surf offline, web capture, www mirror utility, browse offline, local site builder, website mirroring, aspirateur www, internet grabber, capture de site web, internet tool, hors connexion, unix, dos, windows 95, windows 98, solaris, ibm580, AIX 4.0, HTS, HTGet, web aspirator, web aspirateur, libre, GPL, GNU, free software" /> - <title>HTTrack Website Copier - Offline Browser</title> - - <style type="text/css"> - <!-- - -body { - margin: 0; padding: 0; margin-bottom: 15px; margin-top: 8px; - background: #77b; -} -body, td { - font: 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; - } - -#subTitle { - background: #000; color: #fff; padding: 4px; font-weight: bold; - } - -#siteNavigation a, #siteNavigation .current { - font-weight: bold; color: #448; - } -#siteNavigation a:link { text-decoration: none; } -#siteNavigation a:visited { text-decoration: none; } - -#siteNavigation .current { background-color: #ccd; } - -#siteNavigation a:hover { text-decoration: none; background-color: #fff; color: #000; } -#siteNavigation a:active { text-decoration: none; background-color: #ccc; } - - -a:link { text-decoration: underline; color: #00f; } -a:visited { text-decoration: underline; color: #000; } -a:hover { text-decoration: underline; color: #c00; } -a:active { text-decoration: underline; } - -#pageContent { - clear: both; - border-bottom: 6px solid #000; - padding: 10px; padding-top: 20px; - line-height: 1.65em; - background-image: url(images/bg_rings.gif); - background-repeat: no-repeat; - background-position: top right; - } - -#pageContent, #siteNavigation { - background-color: #ccd; - } - - -.imgLeft { float: left; margin-right: 10px; margin-bottom: 10px; } -.imgRight { float: right; margin-left: 10px; margin-bottom: 10px; } - -hr { height: 1px; color: #000; background-color: #000; margin-bottom: 15px; } - -h1 { margin: 0; font-weight: bold; font-size: 2em; } -h2 { margin: 0; font-weight: bold; font-size: 1.6em; } -h3 { margin: 0; font-weight: bold; font-size: 1.3em; } -h4 { margin: 0; font-weight: bold; font-size: 1.18em; } - -.blak { background-color: #000; } -.hide { display: none; } -.tableWidth { min-width: 400px; } - -.tblRegular { border-collapse: collapse; } -.tblRegular td { padding: 6px; background-image: url(fade.gif); border: 2px solid #99c; } -.tblHeaderColor, .tblHeaderColor td { background: #99c; } -.tblNoBorder td { border: 0; } - - -// --> -</style> - -</head> - -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth"> - <tr> - <td><img src="images/header_title_4.gif" width="400" height="34" alt="HTTrack Website Copier" title="" border="0" id="title" /></td> - </tr> -</table> -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="3" class="tableWidth"> - <tr> - <td id="subTitle">Open Source offline browser</td> - </tr> -</table> -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth"> -<tr class="blak"> -<td> - <table width="100%" border="0" align="center" cellspacing="1" cellpadding="0"> - <tr> - <td colspan="6"> - <table width="100%" border="0" align="center" cellspacing="0" cellpadding="10"> - <tr> - <td id="pageContent"> -<!-- ==================== End prologue ==================== --> - -<h2 align="center"><em>Documentation</em></h2> - -<ul> - <li><a href="overview.html">Overview</a></li> - <br>HTTrack overview and features<br><br> - <li><a href="../license.txt">License</a></li> - <br>The HTTrack license agreement<br><br> - <li>How to Use</li> - <ul> - <li><a href="shelldoc.html">Windows 95/98/NT/2K Shell version</a></li> - <br>Windows Shell documentation, with step-by-step example<br> - <br> - <li><a href="fcguide.html">HTTrack Users Guide By Fred Cohen</a></li> - <br>A tutorial that describes all command-line options, for Linux and Windows users<br> - <br> - <li><a href="dev.html">Developper/Programming</a></li> - <br>How to use HTTrack in batch files, indexing or as library<br> - </ul> - <br> - <li><a href="abuse.html">How not to Use</a></li> - <br>What you mustn't do<br> - <br> - <li><a href="faq.html">FAQ & Troubleshooting</a></li> - <br>Frequently asked questions about HTTrack, and troubleshooting<br><br> - <li><a href="../history.txt">Release Changes</a></li> - <br>New features and bug fixes are listed here<br><br> - <li><a href="contact.html">About this program</a></li> - <br>How to reach us for comments, bug report and anything else, information about this project<br> -</ul> - -<!-- ==================== Start epilogue ==================== --> - </td> - </tr> - </table> - </td> - </tr> - </table> -</td> -</tr> -</table> - -<table width="76%" height="100%" border="0" align="center" valign="bottom" cellspacing="0" cellpadding="0"> - <tr> - <td id="footer"><small>© 2002 Xavier Roche & other contributors - Web Design: Leto Kauler.</small></td> - </tr> -</table> - -</body> - -</html> - - diff --git a/HelpHtml/options.html b/HelpHtml/options.html deleted file mode 100644 index 7db0516..0000000 --- a/HelpHtml/options.html +++ /dev/null @@ -1,363 +0,0 @@ -<html xmlns="http://www.w3.org/1999/xhtml" lang="en"> - -<head> - <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> - <meta name="description" content="HTTrack is an easy-to-use website mirror utility. It allows you to download a World Wide website from the Internet to a local directory,building recursively all structures, getting html, images, and other files from the server to your computer. Links are rebuiltrelatively so that you can freely browse to the local site (works with any browser). You can mirror several sites together so that you can jump from one toanother. You can, also, update an existing mirror site, or resume an interrupted download. The robot is fully configurable, with an integrated help" /> - <meta name="keywords" content="httrack, HTTRACK, HTTrack, winhttrack, WINHTTRACK, WinHTTrack, offline browser, web mirror utility, aspirateur web, surf offline, web capture, www mirror utility, browse offline, local site builder, website mirroring, aspirateur www, internet grabber, capture de site web, internet tool, hors connexion, unix, dos, windows 95, windows 98, solaris, ibm580, AIX 4.0, HTS, HTGet, web aspirator, web aspirateur, libre, GPL, GNU, free software" /> - <title>HTTrack Website Copier - Offline Browser</title> - - <style type="text/css"> - <!-- - -body { - margin: 0; padding: 0; margin-bottom: 15px; margin-top: 8px; - background: #77b; -} -body, td { - font: 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; - } - -#subTitle { - background: #000; color: #fff; padding: 4px; font-weight: bold; - } - -#siteNavigation a, #siteNavigation .current { - font-weight: bold; color: #448; - } -#siteNavigation a:link { text-decoration: none; } -#siteNavigation a:visited { text-decoration: none; } - -#siteNavigation .current { background-color: #ccd; } - -#siteNavigation a:hover { text-decoration: none; background-color: #fff; color: #000; } -#siteNavigation a:active { text-decoration: none; background-color: #ccc; } - - -a:link { text-decoration: underline; color: #00f; } -a:visited { text-decoration: underline; color: #000; } -a:hover { text-decoration: underline; color: #c00; } -a:active { text-decoration: underline; } - -#pageContent { - clear: both; - border-bottom: 6px solid #000; - padding: 10px; padding-top: 20px; - line-height: 1.65em; - background-image: url(images/bg_rings.gif); - background-repeat: no-repeat; - background-position: top right; - } - -#pageContent, #siteNavigation { - background-color: #ccd; - } - - -.imgLeft { float: left; margin-right: 10px; margin-bottom: 10px; } -.imgRight { float: right; margin-left: 10px; margin-bottom: 10px; } - -hr { height: 1px; color: #000; background-color: #000; margin-bottom: 15px; } - -h1 { margin: 0; font-weight: bold; font-size: 2em; } -h2 { margin: 0; font-weight: bold; font-size: 1.6em; } -h3 { margin: 0; font-weight: bold; font-size: 1.3em; } -h4 { margin: 0; font-weight: bold; font-size: 1.18em; } - -.blak { background-color: #000; } -.hide { display: none; } -.tableWidth { min-width: 400px; } - -.tblRegular { border-collapse: collapse; } -.tblRegular td { padding: 6px; background-image: url(fade.gif); border: 2px solid #99c; } -.tblHeaderColor, .tblHeaderColor td { background: #99c; } -.tblNoBorder td { border: 0; } - - -// --> -</style> - -</head> - -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth"> - <tr> - <td><img src="images/header_title_4.gif" width="400" height="34" alt="HTTrack Website Copier" title="" border="0" id="title" /></td> - </tr> -</table> -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="3" class="tableWidth"> - <tr> - <td id="subTitle">Open Source offline browser</td> - </tr> -</table> -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth"> -<tr class="blak"> -<td> - <table width="100%" border="0" align="center" cellspacing="1" cellpadding="0"> - <tr> - <td colspan="6"> - <table width="100%" border="0" align="center" cellspacing="0" cellpadding="10"> - <tr> - <td id="pageContent"> -<!-- ==================== End prologue ==================== --> - -<h2 align="center"><em>Options</em></h2> - -<ul> - <li>Filters: <a href="filters.html">how to use them</a></li> - <br><small>Here you can find informations on filters: how to accept all gif files in a mirror, for example</small> - <br><br> - <li>List of options</li> -</ul> - -<tt> -<pre> - -w mirror with automatic wizard -This is the default scanning option, the engine automatically scans links according to the default options, and filters defined. It does not prompt a message when a "foreign" link is reached. - -W semi-automatic mirror with help-wizard (asks questions) -This option lets the engine ask the user if a link must be mirrored or not, when a new web has been found. - -g just get files (saved in the current directory) -This option forces the engine not to scan the files indicated - i.e. the engine only gets the files indicated. - -i continue an interrupted mirror using the cache -This option indicates to the engine that a mirror must be updated or continued. - -rN recurse get with limited link depth of N -This option sets the maximum recurse level. Default is infinite (the engine "knows" that it should not go out of current domain) - -a stay on the same address -This is the default primary scanning option, the engine does not go out of domains without permissions (filters, for example) - -d stay on the same principal domain -This option lets the engine go on all sites that exist on the same principal domain. -Example: a link located at www.someweb.com that goes to members.someweb.com will be followed. - -l stay on the same location (.com, etc.) -This option lets the engine go on all sites that exist on the same location. -Example: a link located at www.someweb.com that goes to www.anyotherweb.com will be followed. -Warning: this is a potentially dangerous option, limit the recurse depth with r option. - -e go everywhere on the web -This option lets the engine go on any sites. -Example: a link located at www.someweb.com that goes to www.anyotherweb.org will be followed. -Warning: this is a potentially dangerous option, limit the recurse depth with r option. - -n get non-html files 'near' an html file (ex: an image located outside) -This option lets the engine catch all files that have references on a page, but that exist outside the web site. -Example: List of ZIP files links on a page. - -t test all URLs (even forbidden ones) -This option lets the engine test all links that are not caught. -Example: to test broken links in a site - -x replace external html links by error pages -This option tells the engine to rewrite all links not taken into warning pages. -Example: to browse offline a site, and to warn people that they must be online if they click to external links. - -sN follow robots.txt and meta robots tags -This option sets the way the engine treats "robots.txt" files. This file is often set by webmasters to avoir cgi-bin directories, or other irrevelant pages. -Values: - s0 Do not take robots.txt rules - s1 Follow rules, if compatible with internal filters - s2 Always follow site's rules - -bN accept cookies in cookies.txt -This option activates or unactivates the cookie - b0 do not accept cookies - b1 accept cookies - -S stay on the same directory -This option asks the engine to stay on the same folder level. -Example: A link in /index.html that points to /sub/other.html will not be followed - -D can only go down into subdirs -This is the default option, the engine can go everywhere on the same directoy, or in lower structures - -U can only go to upper directories -This option asks the engine to stay on the same folder level or in upper structures - -B can both go up&down into the directory structure -This option lets the engine to go in any directory level - -Y mirror ALL links located in the first level pages (mirror links) -This option is activated for the links typed in the command line -Example: if you have a list of web sites in www.asitelist.com/index.html, then all these sites will be mirrored - -NN name conversion type (0 *original structure 1,2,3 html/data in one directory) - N0 Site-structure (default) - N1 Html in web/, images/other files in web/images/ - N2 Html in web/html, images/other in web/images - N3 Html in web/, images/other in web/ - N4 Html in web/, images/other in web/xxx, where xxx is the file extension (all gif will be placed onto web/gif, for example) - N5 Images/other in web/xxx and Html in web/html - - N99 All files in web/, with random names (gadget !) - - N100 Site-structure, without www.domain.xxx/ - N101 Identical to N1 exept that "web" is replaced by the site's name - N102 Identical to N2 exept that "web" is replaced by the site's name - N103 Identical to N3 exept that "web" is replaced by the site's name - N104 Identical to N4 exept that "web" is replaced by the site's name - N105 Identical to N5 exept that "web" is replaced by the site's name - N199 Identical to N99 exept that "web" is replaced by the site's name - - N1001 Identical to N1 exept that there is no "web" directory - N1002 Identical to N2 exept that there is no "web" directory - N1003 Identical to N3 exept that there is no "web" directory (option set for g option) - N1004 Identical to N4 exept that there is no "web" directory - N1005 Identical to N5 exept that there is no "web" directory - N1099 Identical to N99 exept that there is no "web" directory - -LN long names - L0 Filenames and directory names are limited to 8 characters + 3 for extension - L1 No restrictions (default) - -K keep original links (e.g. http://www.adr/link) (K0 *relative link) -This option has only been kept for compatibility reasons - -pN priority mode: - p0 just scan, don't save anything (for checking links) - p1 save only html files - p2 save only non html files - p3 save all files - p7 get html files before, then treat other files - -cN number of multiple connections (*c8) -Set the numer of multiple simultaneous connections - -O path for mirror/logfiles+cache (-O path_mirror[,path_cache_and_logfiles]) -This option define the path for mirror and log files -Example: -P "/user/webs","/user/logs" - -P proxy use (-P proxy:port or -P user:pass@proxy:port) -This option define the proxy used in this mirror -Example: -P proxy.myhost.com:8080 - -F user-agent field (-F \"user-agent name\ -This option define the user-agent field -Example: -F "Mozilla/4.5 (compatible; HTTrack 1.2x; Windows 98)" - -mN maximum file length for a non-html file -This option define the maximum size for non-html files -Example: -m100000 - -mN,N' for non html (N) and html (N') -This option define the maximum size for non-html files and html-files -Example: -m100000,250000 - -MN maximum overall size that can be uploaded/scanned -This option define the maximum amount of bytes that can be downloaded -Example: -M1000000 - -EN maximum mirror time in seconds (60=1 minute, 3600=1 hour) -This option define the maximum time that the mirror can last -Example: -E3600 - -AN maximum transfer rate in bytes/seconds (1000=1kb/s max) -This option define the maximum transfer rate -Example: -A2000 - -GN pause transfer if N bytes reached, and wait until lock file is deleted -This option asks the engine to pause every time N bytes have been transfered, and restarts when the lock file "hts-pause.lock" is being deleted -Example: -G20000000 - -u check document type if unknown (cgi,asp..) -This option define the way the engine checks the file type - u0 do not check - u1 check but / - u2 check always - -RN number of retries, in case of timeout or non-fatal errors (*R0) -This option sets the maximum number of tries that can be processed for a file - -o *generate output html file in case of error (404..) (o0 don't generate) -This option define whether the engine has to generate html output file or not if an error occured - -TN timeout, number of seconds after a non-responding link is shutdown -This option define the timeout -Example: -T120 - -JN traffic jam control, minimum transfert rate (bytes/seconds) tolerated for a link -This option define the minimum transfer rate -Example: -J200 - -HN host is abandonned if: 0=never, 1=timeout, 2=slow, 3=timeout or slow -This option define whether the engine has to abandon a host if a timeout/"too slow" error occured - -&P extended parsing, attempt to parse all links (even in unknown tags or Javascript) -This option activates the extended parsing, that attempt to find links in unknown Html code/javascript - -j *parse Java Classes (j0 don't parse) -This option define whether the engine has to parse java files or not to catch included files - -I *make an index (I0 don't make) -This option define whether the engine has to generate an index.html on the top directory - -X *delete old files after update (X0 keep delete) -This option define whether the engine has to delete locally, after an update, files that have been deleted in the remote mirror, or that have been excluded - -C *create/use a cache for updates and retries (C0 no cache) -This option define whether the engine has to generate a cache for retries and updates or not - -k store all files in cache (not useful if files on disk) -This option define whether the engine has to store all files in cache or not - -V execute system command after each files ($0 is the filename: -V \"rm \\$0\ -This option lets the engine execute a command for each file saved on disk - -q quiet mode (no questions) -Do not ask questions (for example, for confirm an option) - -Q log quiet mode (no log) -Do not generate log files - -v verbose screen mode -Log files are printed in the screen - -f *log file mode -Log files are generated into two log files - -z extra infos log -Add more informations on log files - -Z debug log -Add debug informations on log files - - ---mirror <URLs> *make a mirror of site(s) ---get <URLs> get the files indicated, do not seek other URLs ---mirrorlinks <URLs> test links in pages (identical to -Y) ---testlinks <URLs> test links in pages ---spider <URLs> spider site(s), to test links (reports Errors & Warnings) ---update <URLs> update a mirror, without confirmation ---skeleton<URLs> make a mirror, but gets only html files - ---http10 force http/1.0 requests when possible - -</pre> -</tt> - -<!-- ==================== Start epilogue ==================== --> - - </td> - </tr> - </table> - </td> - </tr> - </table> -</td> -</tr> -</table> - -<table width="76%" height="100%" border="0" align="center" valign="bottom" cellspacing="0" cellpadding="0"> - <tr> - <td id="footer"><small>© 2002 Xavier Roche & other contributors - Web Design: Leto Kauler.</small></td> - </tr> -</table> - -</body> - -</html> - - diff --git a/HelpHtml/overview.html b/HelpHtml/overview.html deleted file mode 100644 index e48add9..0000000 --- a/HelpHtml/overview.html +++ /dev/null @@ -1,156 +0,0 @@ -<html xmlns="http://www.w3.org/1999/xhtml" lang="en"> - -<head> - <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> - <meta name="description" content="HTTrack is an easy-to-use website mirror utility. It allows you to download a World Wide website from the Internet to a local directory,building recursively all structures, getting html, images, and other files from the server to your computer. Links are rebuiltrelatively so that you can freely browse to the local site (works with any browser). You can mirror several sites together so that you can jump from one toanother. You can, also, update an existing mirror site, or resume an interrupted download. The robot is fully configurable, with an integrated help" /> - <meta name="keywords" content="httrack, HTTRACK, HTTrack, winhttrack, WINHTTRACK, WinHTTrack, offline browser, web mirror utility, aspirateur web, surf offline, web capture, www mirror utility, browse offline, local site builder, website mirroring, aspirateur www, internet grabber, capture de site web, internet tool, hors connexion, unix, dos, windows 95, windows 98, solaris, ibm580, AIX 4.0, HTS, HTGet, web aspirator, web aspirateur, libre, GPL, GNU, free software" /> - <title>HTTrack Website Copier - Offline Browser</title> - - <style type="text/css"> - <!-- - -body { - margin: 0; padding: 0; margin-bottom: 15px; margin-top: 8px; - background: #77b; -} -body, td { - font: 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; - } - -#subTitle { - background: #000; color: #fff; padding: 4px; font-weight: bold; - } - -#siteNavigation a, #siteNavigation .current { - font-weight: bold; color: #448; - } -#siteNavigation a:link { text-decoration: none; } -#siteNavigation a:visited { text-decoration: none; } - -#siteNavigation .current { background-color: #ccd; } - -#siteNavigation a:hover { text-decoration: none; background-color: #fff; color: #000; } -#siteNavigation a:active { text-decoration: none; background-color: #ccc; } - - -a:link { text-decoration: underline; color: #00f; } -a:visited { text-decoration: underline; color: #000; } -a:hover { text-decoration: underline; color: #c00; } -a:active { text-decoration: underline; } - -#pageContent { - clear: both; - border-bottom: 6px solid #000; - padding: 10px; padding-top: 20px; - line-height: 1.65em; - background-image: url(images/bg_rings.gif); - background-repeat: no-repeat; - background-position: top right; - } - -#pageContent, #siteNavigation { - background-color: #ccd; - } - - -.imgLeft { float: left; margin-right: 10px; margin-bottom: 10px; } -.imgRight { float: right; margin-left: 10px; margin-bottom: 10px; } - -hr { height: 1px; color: #000; background-color: #000; margin-bottom: 15px; } - -h1 { margin: 0; font-weight: bold; font-size: 2em; } -h2 { margin: 0; font-weight: bold; font-size: 1.6em; } -h3 { margin: 0; font-weight: bold; font-size: 1.3em; } -h4 { margin: 0; font-weight: bold; font-size: 1.18em; } - -.blak { background-color: #000; } -.hide { display: none; } -.tableWidth { min-width: 400px; } - -.tblRegular { border-collapse: collapse; } -.tblRegular td { padding: 6px; background-image: url(fade.gif); border: 2px solid #99c; } -.tblHeaderColor, .tblHeaderColor td { background: #99c; } -.tblNoBorder td { border: 0; } - - -// --> -</style> - -</head> - -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth"> - <tr> - <td><img src="images/header_title_4.gif" width="400" height="34" alt="HTTrack Website Copier" title="" border="0" id="title" /></td> - </tr> -</table> -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="3" class="tableWidth"> - <tr> - <td id="subTitle">Open Source offline browser</td> - </tr> -</table> -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth"> -<tr class="blak"> -<td> - <table width="100%" border="0" align="center" cellspacing="1" cellpadding="0"> - <tr> - <td colspan="6"> - <table width="100%" border="0" align="center" cellspacing="0" cellpadding="10"> - <tr> - <td id="pageContent"> -<!-- ==================== End prologue ==================== --> - -<h2 align="center"><em>Overview</em></h2> - -<br> - -<h3> -<center> -<a href="http://www.httrack.com/" target="_blank">Please visit our website!</a> -<br> -</center> -</h3> -<br> - -<table border="0"> -<tr> -<td> -<p align="center"><img src="img/snap4_a.gif" width="325" height="233" alt="WinHTTrack snapshot"> </p> -</td> -<td valign="top"> -<p align="justify"> -<big> -<b>HTTrack</b> HTTrack is an easy-to-use offline browser utility. It allows you to download a World -Wide website from the Internet to a local directory, building recursively all directories, -getting html, images, and other files from the server to your computer. HTTrack arranges -the original site's relative link-structure. Simply open a page of the "mirrored" website in -your browser, and you can browse the site from link to link, as if you were viewing it -online. HTTrack can also update an existing mirrored site, and resume interrupted -downloads. HTTrack is fully configurable, and has an integrated help system. -</big> -</p> -</td> -</tr> -</table> - -<!-- ==================== Start epilogue ==================== --> - </td> - </tr> - </table> - </td> - </tr> - </table> -</td> -</tr> -</table> - -<table width="76%" height="100%" border="0" align="center" valign="bottom" cellspacing="0" cellpadding="0"> - <tr> - <td id="footer"><small>© 2002 Xavier Roche & other contributors - Web Design: Leto Kauler.</small></td> - </tr> -</table> - -</body> - -</html> - - diff --git a/HelpHtml/shelldoc.html b/HelpHtml/shelldoc.html deleted file mode 100644 index 826a8c8..0000000 --- a/HelpHtml/shelldoc.html +++ /dev/null @@ -1,135 +0,0 @@ -<html xmlns="http://www.w3.org/1999/xhtml" lang="en"> - -<head> - <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> - <meta name="description" content="HTTrack is an easy-to-use website mirror utility. It allows you to download a World Wide website from the Internet to a local directory,building recursively all structures, getting html, images, and other files from the server to your computer. Links are rebuiltrelatively so that you can freely browse to the local site (works with any browser). You can mirror several sites together so that you can jump from one toanother. You can, also, update an existing mirror site, or resume an interrupted download. The robot is fully configurable, with an integrated help" /> - <meta name="keywords" content="httrack, HTTRACK, HTTrack, winhttrack, WINHTTRACK, WinHTTrack, offline browser, web mirror utility, aspirateur web, surf offline, web capture, www mirror utility, browse offline, local site builder, website mirroring, aspirateur www, internet grabber, capture de site web, internet tool, hors connexion, unix, dos, windows 95, windows 98, solaris, ibm580, AIX 4.0, HTS, HTGet, web aspirator, web aspirateur, libre, GPL, GNU, free software" /> - <title>HTTrack Website Copier - Offline Browser</title> - - <style type="text/css"> - <!-- - -body { - margin: 0; padding: 0; margin-bottom: 15px; margin-top: 8px; - background: #77b; -} -body, td { - font: 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; - } - -#subTitle { - background: #000; color: #fff; padding: 4px; font-weight: bold; - } - -#siteNavigation a, #siteNavigation .current { - font-weight: bold; color: #448; - } -#siteNavigation a:link { text-decoration: none; } -#siteNavigation a:visited { text-decoration: none; } - -#siteNavigation .current { background-color: #ccd; } - -#siteNavigation a:hover { text-decoration: none; background-color: #fff; color: #000; } -#siteNavigation a:active { text-decoration: none; background-color: #ccc; } - - -a:link { text-decoration: underline; color: #00f; } -a:visited { text-decoration: underline; color: #000; } -a:hover { text-decoration: underline; color: #c00; } -a:active { text-decoration: underline; } - -#pageContent { - clear: both; - border-bottom: 6px solid #000; - padding: 10px; padding-top: 20px; - line-height: 1.65em; - background-image: url(images/bg_rings.gif); - background-repeat: no-repeat; - background-position: top right; - } - -#pageContent, #siteNavigation { - background-color: #ccd; - } - - -.imgLeft { float: left; margin-right: 10px; margin-bottom: 10px; } -.imgRight { float: right; margin-left: 10px; margin-bottom: 10px; } - -hr { height: 1px; color: #000; background-color: #000; margin-bottom: 15px; } - -h1 { margin: 0; font-weight: bold; font-size: 2em; } -h2 { margin: 0; font-weight: bold; font-size: 1.6em; } -h3 { margin: 0; font-weight: bold; font-size: 1.3em; } -h4 { margin: 0; font-weight: bold; font-size: 1.18em; } - -.blak { background-color: #000; } -.hide { display: none; } -.tableWidth { min-width: 400px; } - -.tblRegular { border-collapse: collapse; } -.tblRegular td { padding: 6px; background-image: url(fade.gif); border: 2px solid #99c; } -.tblHeaderColor, .tblHeaderColor td { background: #99c; } -.tblNoBorder td { border: 0; } - - -// --> -</style> - -</head> - -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth"> - <tr> - <td><img src="images/header_title_4.gif" width="400" height="34" alt="HTTrack Website Copier" title="" border="0" id="title" /></td> - </tr> -</table> -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="3" class="tableWidth"> - <tr> - <td id="subTitle">Open Source offline browser</td> - </tr> -</table> -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth"> -<tr class="blak"> -<td> - <table width="100%" border="0" align="center" cellspacing="1" cellpadding="0"> - <tr> - <td colspan="6"> - <table width="100%" border="0" align="center" cellspacing="0" cellpadding="10"> - <tr> - <td id="pageContent"> -<!-- ==================== End prologue ==================== --> - -<h2 align="center"><em>Windows Shell Documentation</em></h2> - -<br> - -<ul> - <li><a href="step.html">Step-by-step example</a></li> - <br><small>Quick start with WinHTTrack</small><br><br> - <li><a href="step9.html">Options</a></li> - <br><small>List of available options</small><br><br> -</ul> - - -<!-- ==================== Start epilogue ==================== --> - </td> - </tr> - </table> - </td> - </tr> - </table> -</td> -</tr> -</table> - -<table width="76%" height="100%" border="0" align="center" valign="bottom" cellspacing="0" cellpadding="0"> - <tr> - <td id="footer"><small>© 2002 Xavier Roche & other contributors - Web Design: Leto Kauler.</small></td> - </tr> -</table> - -</body> - -</html> - - diff --git a/HelpHtml/start.html b/HelpHtml/start.html deleted file mode 100644 index fb66ab3..0000000 --- a/HelpHtml/start.html +++ /dev/null @@ -1,16 +0,0 @@ -<html> - -<head> -<title>HTTrack documentation</title> -<script language="JavaScript"> -<!-- -window.open("index.html","WinHTTrackHelp","toolbar=yes,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes"); -document.close(); -window.close(); -// --> -</script> - -<body> -HTTrack documentation -</body> -</html> diff --git a/HelpHtml/step.html b/HelpHtml/step.html deleted file mode 100644 index 41fbe3e..0000000 --- a/HelpHtml/step.html +++ /dev/null @@ -1,139 +0,0 @@ -<html xmlns="http://www.w3.org/1999/xhtml" lang="en"> - -<head> - <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> - <meta name="description" content="HTTrack is an easy-to-use website mirror utility. It allows you to download a World Wide website from the Internet to a local directory,building recursively all structures, getting html, images, and other files from the server to your computer. Links are rebuiltrelatively so that you can freely browse to the local site (works with any browser). You can mirror several sites together so that you can jump from one toanother. You can, also, update an existing mirror site, or resume an interrupted download. The robot is fully configurable, with an integrated help" /> - <meta name="keywords" content="httrack, HTTRACK, HTTrack, winhttrack, WINHTTRACK, WinHTTrack, offline browser, web mirror utility, aspirateur web, surf offline, web capture, www mirror utility, browse offline, local site builder, website mirroring, aspirateur www, internet grabber, capture de site web, internet tool, hors connexion, unix, dos, windows 95, windows 98, solaris, ibm580, AIX 4.0, HTS, HTGet, web aspirator, web aspirateur, libre, GPL, GNU, free software" /> - <title>HTTrack Website Copier - Offline Browser</title> - - <style type="text/css"> - <!-- - -body { - margin: 0; padding: 0; margin-bottom: 15px; margin-top: 8px; - background: #77b; -} -body, td { - font: 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; - } - -#subTitle { - background: #000; color: #fff; padding: 4px; font-weight: bold; - } - -#siteNavigation a, #siteNavigation .current { - font-weight: bold; color: #448; - } -#siteNavigation a:link { text-decoration: none; } -#siteNavigation a:visited { text-decoration: none; } - -#siteNavigation .current { background-color: #ccd; } - -#siteNavigation a:hover { text-decoration: none; background-color: #fff; color: #000; } -#siteNavigation a:active { text-decoration: none; background-color: #ccc; } - - -a:link { text-decoration: underline; color: #00f; } -a:visited { text-decoration: underline; color: #000; } -a:hover { text-decoration: underline; color: #c00; } -a:active { text-decoration: underline; } - -#pageContent { - clear: both; - border-bottom: 6px solid #000; - padding: 10px; padding-top: 20px; - line-height: 1.65em; - background-image: url(images/bg_rings.gif); - background-repeat: no-repeat; - background-position: top right; - } - -#pageContent, #siteNavigation { - background-color: #ccd; - } - - -.imgLeft { float: left; margin-right: 10px; margin-bottom: 10px; } -.imgRight { float: right; margin-left: 10px; margin-bottom: 10px; } - -hr { height: 1px; color: #000; background-color: #000; margin-bottom: 15px; } - -h1 { margin: 0; font-weight: bold; font-size: 2em; } -h2 { margin: 0; font-weight: bold; font-size: 1.6em; } -h3 { margin: 0; font-weight: bold; font-size: 1.3em; } -h4 { margin: 0; font-weight: bold; font-size: 1.18em; } - -.blak { background-color: #000; } -.hide { display: none; } -.tableWidth { min-width: 400px; } - -.tblRegular { border-collapse: collapse; } -.tblRegular td { padding: 6px; background-image: url(fade.gif); border: 2px solid #99c; } -.tblHeaderColor, .tblHeaderColor td { background: #99c; } -.tblNoBorder td { border: 0; } - - -// --> -</style> - -</head> - -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth"> - <tr> - <td><img src="images/header_title_4.gif" width="400" height="34" alt="HTTrack Website Copier" title="" border="0" id="title" /></td> - </tr> -</table> -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="3" class="tableWidth"> - <tr> - <td id="subTitle">Open Source offline browser</td> - </tr> -</table> -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth"> -<tr class="blak"> -<td> - <table width="100%" border="0" align="center" cellspacing="1" cellpadding="0"> - <tr> - <td colspan="6"> - <table width="100%" border="0" align="center" cellspacing="0" cellpadding="10"> - <tr> - <td id="pageContent"> -<!-- ==================== End prologue ==================== --> - -<h2 align="center"><em>How to start, Step-by-step</em></h2> - -<br> - -<ul> - <li>Step 1: <a href="step1.html">Choose a project name and destination folder</a></li> - <li>Step 2: <a href="step2.html">Fill the addresses</a></li> - <li>Step 3: <a href="step3.html">Ready to start</a></li> - <li>Step 4: <a href="step4.html">Wait!</a></li> - <li>Step 5: <a href="step5.html">Check the result</a></li> - <li><a href="step9.html">Option panel</a></li> -</ul> - -<br><br><br><br> -<p align="right">Back to <a href="index.html">Home</a></p> - -<!-- ==================== Start epilogue ==================== --> - </td> - </tr> - </table> - </td> - </tr> - </table> -</td> -</tr> -</table> - -<table width="76%" height="100%" border="0" align="center" valign="bottom" cellspacing="0" cellpadding="0"> - <tr> - <td id="footer"><small>© 2002 Xavier Roche & other contributors - Web Design: Leto Kauler.</small></td> - </tr> -</table> - -</body> - -</html> - - diff --git a/HelpHtml/step1.html b/HelpHtml/step1.html deleted file mode 100644 index 58f9045..0000000 --- a/HelpHtml/step1.html +++ /dev/null @@ -1,154 +0,0 @@ -<html xmlns="http://www.w3.org/1999/xhtml" lang="en"> - -<head> - <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> - <meta name="description" content="HTTrack is an easy-to-use website mirror utility. It allows you to download a World Wide website from the Internet to a local directory,building recursively all structures, getting html, images, and other files from the server to your computer. Links are rebuiltrelatively so that you can freely browse to the local site (works with any browser). You can mirror several sites together so that you can jump from one toanother. You can, also, update an existing mirror site, or resume an interrupted download. The robot is fully configurable, with an integrated help" /> - <meta name="keywords" content="httrack, HTTRACK, HTTrack, winhttrack, WINHTTRACK, WinHTTrack, offline browser, web mirror utility, aspirateur web, surf offline, web capture, www mirror utility, browse offline, local site builder, website mirroring, aspirateur www, internet grabber, capture de site web, internet tool, hors connexion, unix, dos, windows 95, windows 98, solaris, ibm580, AIX 4.0, HTS, HTGet, web aspirator, web aspirateur, libre, GPL, GNU, free software" /> - <title>HTTrack Website Copier - Offline Browser</title> - - <style type="text/css"> - <!-- - -body { - margin: 0; padding: 0; margin-bottom: 15px; margin-top: 8px; - background: #77b; -} -body, td { - font: 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; - } - -#subTitle { - background: #000; color: #fff; padding: 4px; font-weight: bold; - } - -#siteNavigation a, #siteNavigation .current { - font-weight: bold; color: #448; - } -#siteNavigation a:link { text-decoration: none; } -#siteNavigation a:visited { text-decoration: none; } - -#siteNavigation .current { background-color: #ccd; } - -#siteNavigation a:hover { text-decoration: none; background-color: #fff; color: #000; } -#siteNavigation a:active { text-decoration: none; background-color: #ccc; } - - -a:link { text-decoration: underline; color: #00f; } -a:visited { text-decoration: underline; color: #000; } -a:hover { text-decoration: underline; color: #c00; } -a:active { text-decoration: underline; } - -#pageContent { - clear: both; - border-bottom: 6px solid #000; - padding: 10px; padding-top: 20px; - line-height: 1.65em; - background-image: url(images/bg_rings.gif); - background-repeat: no-repeat; - background-position: top right; - } - -#pageContent, #siteNavigation { - background-color: #ccd; - } - - -.imgLeft { float: left; margin-right: 10px; margin-bottom: 10px; } -.imgRight { float: right; margin-left: 10px; margin-bottom: 10px; } - -hr { height: 1px; color: #000; background-color: #000; margin-bottom: 15px; } - -h1 { margin: 0; font-weight: bold; font-size: 2em; } -h2 { margin: 0; font-weight: bold; font-size: 1.6em; } -h3 { margin: 0; font-weight: bold; font-size: 1.3em; } -h4 { margin: 0; font-weight: bold; font-size: 1.18em; } - -.blak { background-color: #000; } -.hide { display: none; } -.tableWidth { min-width: 400px; } - -.tblRegular { border-collapse: collapse; } -.tblRegular td { padding: 6px; background-image: url(fade.gif); border: 2px solid #99c; } -.tblHeaderColor, .tblHeaderColor td { background: #99c; } -.tblNoBorder td { border: 0; } - - -// --> -</style> - -</head> - -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth"> - <tr> - <td><img src="images/header_title_4.gif" width="400" height="34" alt="HTTrack Website Copier" title="" border="0" id="title" /></td> - </tr> -</table> -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="3" class="tableWidth"> - <tr> - <td id="subTitle">Open Source offline browser</td> - </tr> -</table> -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth"> -<tr class="blak"> -<td> - <table width="100%" border="0" align="center" cellspacing="1" cellpadding="0"> - <tr> - <td colspan="6"> - <table width="100%" border="0" align="center" cellspacing="0" cellpadding="10"> - <tr> - <td id="pageContent"> -<!-- ==================== End prologue ==================== --> - -<h2 align="center"><em>Step 1 : Choose a project name and destination folder</em></h2> - -<br> - -<ol> - <li>Change the destination folder if necessary</li> - <br><small>It is more convenient to organize all mirrors in one directory, for example <b>My Web Sites</b> - <br>If you already have made mirrors using HTTrack, be sure that you have selected the correct folder.</small> - <br><br><center><img src="img/snap1_c.gif" border="0"></center> -<br><br> - <li>Select the project name: - <ul> - <li>Select a new project name</a></li> - <br><small>This name is, for example, the theme of the mirrored sites, for example <b>My Friend's Site</b></small> - <br><br><center><img src="img/snap1_a.gif" border="0"></center> - <br><br> - OR - <br><br> - <li>Select an existing project for update/retry</a></li> - <br><small>Directly select the existing project name in the popup list</small><br><br> - <center><img src="img/snap1_b.gif" border="0"></center> - </ul> -<br><br> - <li>Click on the <b>NEXT</b> button</li> -<br><br> - <li><a href="step2.html">Go to the next step</a>...</li> -</ol> - -<br><br><br><br> -<p align="right">Back to <a href="index.html">Home</a></p> - -<!-- ==================== Start epilogue ==================== --> - </td> - </tr> - </table> - </td> - </tr> - </table> -</td> -</tr> -</table> - -<table width="76%" height="100%" border="0" align="center" valign="bottom" cellspacing="0" cellpadding="0"> - <tr> - <td id="footer"><small>© 2002 Xavier Roche & other contributors - Web Design: Leto Kauler.</small></td> - </tr> -</table> - -</body> - -</html> - - diff --git a/HelpHtml/step2.html b/HelpHtml/step2.html deleted file mode 100644 index 8874762..0000000 --- a/HelpHtml/step2.html +++ /dev/null @@ -1,168 +0,0 @@ -<html xmlns="http://www.w3.org/1999/xhtml" lang="en"> - -<head> - <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> - <meta name="description" content="HTTrack is an easy-to-use website mirror utility. It allows you to download a World Wide website from the Internet to a local directory,building recursively all structures, getting html, images, and other files from the server to your computer. Links are rebuiltrelatively so that you can freely browse to the local site (works with any browser). You can mirror several sites together so that you can jump from one toanother. You can, also, update an existing mirror site, or resume an interrupted download. The robot is fully configurable, with an integrated help" /> - <meta name="keywords" content="httrack, HTTRACK, HTTrack, winhttrack, WINHTTRACK, WinHTTrack, offline browser, web mirror utility, aspirateur web, surf offline, web capture, www mirror utility, browse offline, local site builder, website mirroring, aspirateur www, internet grabber, capture de site web, internet tool, hors connexion, unix, dos, windows 95, windows 98, solaris, ibm580, AIX 4.0, HTS, HTGet, web aspirator, web aspirateur, libre, GPL, GNU, free software" /> - <title>HTTrack Website Copier - Offline Browser</title> - - <style type="text/css"> - <!-- - -body { - margin: 0; padding: 0; margin-bottom: 15px; margin-top: 8px; - background: #77b; -} -body, td { - font: 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; - } - -#subTitle { - background: #000; color: #fff; padding: 4px; font-weight: bold; - } - -#siteNavigation a, #siteNavigation .current { - font-weight: bold; color: #448; - } -#siteNavigation a:link { text-decoration: none; } -#siteNavigation a:visited { text-decoration: none; } - -#siteNavigation .current { background-color: #ccd; } - -#siteNavigation a:hover { text-decoration: none; background-color: #fff; color: #000; } -#siteNavigation a:active { text-decoration: none; background-color: #ccc; } - - -a:link { text-decoration: underline; color: #00f; } -a:visited { text-decoration: underline; color: #000; } -a:hover { text-decoration: underline; color: #c00; } -a:active { text-decoration: underline; } - -#pageContent { - clear: both; - border-bottom: 6px solid #000; - padding: 10px; padding-top: 20px; - line-height: 1.65em; - background-image: url(images/bg_rings.gif); - background-repeat: no-repeat; - background-position: top right; - } - -#pageContent, #siteNavigation { - background-color: #ccd; - } - - -.imgLeft { float: left; margin-right: 10px; margin-bottom: 10px; } -.imgRight { float: right; margin-left: 10px; margin-bottom: 10px; } - -hr { height: 1px; color: #000; background-color: #000; margin-bottom: 15px; } - -h1 { margin: 0; font-weight: bold; font-size: 2em; } -h2 { margin: 0; font-weight: bold; font-size: 1.6em; } -h3 { margin: 0; font-weight: bold; font-size: 1.3em; } -h4 { margin: 0; font-weight: bold; font-size: 1.18em; } - -.blak { background-color: #000; } -.hide { display: none; } -.tableWidth { min-width: 400px; } - -.tblRegular { border-collapse: collapse; } -.tblRegular td { padding: 6px; background-image: url(fade.gif); border: 2px solid #99c; } -.tblHeaderColor, .tblHeaderColor td { background: #99c; } -.tblNoBorder td { border: 0; } - - -// --> -</style> - -</head> - -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth"> - <tr> - <td><img src="images/header_title_4.gif" width="400" height="34" alt="HTTrack Website Copier" title="" border="0" id="title" /></td> - </tr> -</table> -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="3" class="tableWidth"> - <tr> - <td id="subTitle">Open Source offline browser</td> - </tr> -</table> -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth"> -<tr class="blak"> -<td> - <table width="100%" border="0" align="center" cellspacing="1" cellpadding="0"> - <tr> - <td colspan="6"> - <table width="100%" border="0" align="center" cellspacing="0" cellpadding="10"> - <tr> - <td id="pageContent"> -<!-- ==================== End prologue ==================== --> - -<h2 align="center"><em>Step 2 : Fill the addresses</em></h2> - -<br> - -<ol> - <li>Select an action</li> - <br><small>The default action is <b>Download web sites</b></small><br><br> - <center><img src="img/snap2_a.gif" border="0"></center><br><br> - - <ul> - <li>Download web site(s)</li> - <br><small>Will transfert the desired sites with default options</small> - <li>Download web site(s) + questions</li> - <br><small>Will transfert the desired sites with default options, and ask questions if any links are considered as potentially downloadable</small> - <li>Get individual files</li> - <br><small>Will only get the desired files you specify (for example, ZIP files), but will not spider through HTML files</small> - <li>Download all sites in pages (multiple mirror)</li> - <br><small>Will download all sites that appears in the site(s) selected. If you drag&drop your boormark file, this option lets you mirror all your favorite sites</small> - <li>Test links in pages (bookmark test)</li> - <br><small>Will test all links indicated. Useful to check a bookmark file</small> - <li>* Continue interrupted download</li> - <br><small>Use this option if a download has been interrupted (user interruption,crash..)</small> - <li>* Update existing download</li> - <br><small>Use this option to update an existing project. The engine will recheck the complete structure, checking each downloaded file for any updates on the web site</small> - </ul> - -<br><br> - <li>Enter the site's addresses</li> - <br><small>You can click on the <b>Add a URL</b> button to add each address, or just type them in the box</small><br><br> - <center><img src="img/snap2_b.gif" border="0"></center> -<br><br> - <li>You may define options by clicking on the <b><a href="step9.html">Set options</a></b> button</li> - <br><small>You can define filters or download parameters in the option panel</small><br> -<br><br> - <li>You may also add a URL by clicking on the <b><a href="addurl.html">Add a URL</a></b> button</li> - <br><small>This option lets you define additional parameters (login/password) for the URL, or capture a complex URL from your browser</small><br> -<br><br> - <li>Click on the <b>NEXT</b> button</li> -<br><br> - <li><a href="step3.html">Go to the next step</a>...</li> -</ol> - -<br><br><br><br> -<p align="right">Back to <a href="index.html">Home</a></p> - -<!-- ==================== Start epilogue ==================== --> - </td> - </tr> - </table> - </td> - </tr> - </table> -</td> -</tr> -</table> - -<table width="76%" height="100%" border="0" align="center" valign="bottom" cellspacing="0" cellpadding="0"> - <tr> - <td id="footer"><small>© 2002 Xavier Roche & other contributors - Web Design: Leto Kauler.</small></td> - </tr> -</table> - -</body> - -</html> - - diff --git a/HelpHtml/step3.html b/HelpHtml/step3.html deleted file mode 100644 index 2738368..0000000 --- a/HelpHtml/step3.html +++ /dev/null @@ -1,140 +0,0 @@ -<html xmlns="http://www.w3.org/1999/xhtml" lang="en"> - -<head> - <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> - <meta name="description" content="HTTrack is an easy-to-use website mirror utility. It allows you to download a World Wide website from the Internet to a local directory,building recursively all structures, getting html, images, and other files from the server to your computer. Links are rebuiltrelatively so that you can freely browse to the local site (works with any browser). You can mirror several sites together so that you can jump from one toanother. You can, also, update an existing mirror site, or resume an interrupted download. The robot is fully configurable, with an integrated help" /> - <meta name="keywords" content="httrack, HTTRACK, HTTrack, winhttrack, WINHTTRACK, WinHTTrack, offline browser, web mirror utility, aspirateur web, surf offline, web capture, www mirror utility, browse offline, local site builder, website mirroring, aspirateur www, internet grabber, capture de site web, internet tool, hors connexion, unix, dos, windows 95, windows 98, solaris, ibm580, AIX 4.0, HTS, HTGet, web aspirator, web aspirateur, libre, GPL, GNU, free software" /> - <title>HTTrack Website Copier - Offline Browser</title> - - <style type="text/css"> - <!-- - -body { - margin: 0; padding: 0; margin-bottom: 15px; margin-top: 8px; - background: #77b; -} -body, td { - font: 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; - } - -#subTitle { - background: #000; color: #fff; padding: 4px; font-weight: bold; - } - -#siteNavigation a, #siteNavigation .current { - font-weight: bold; color: #448; - } -#siteNavigation a:link { text-decoration: none; } -#siteNavigation a:visited { text-decoration: none; } - -#siteNavigation .current { background-color: #ccd; } - -#siteNavigation a:hover { text-decoration: none; background-color: #fff; color: #000; } -#siteNavigation a:active { text-decoration: none; background-color: #ccc; } - - -a:link { text-decoration: underline; color: #00f; } -a:visited { text-decoration: underline; color: #000; } -a:hover { text-decoration: underline; color: #c00; } -a:active { text-decoration: underline; } - -#pageContent { - clear: both; - border-bottom: 6px solid #000; - padding: 10px; padding-top: 20px; - line-height: 1.65em; - background-image: url(images/bg_rings.gif); - background-repeat: no-repeat; - background-position: top right; - } - -#pageContent, #siteNavigation { - background-color: #ccd; - } - - -.imgLeft { float: left; margin-right: 10px; margin-bottom: 10px; } -.imgRight { float: right; margin-left: 10px; margin-bottom: 10px; } - -hr { height: 1px; color: #000; background-color: #000; margin-bottom: 15px; } - -h1 { margin: 0; font-weight: bold; font-size: 2em; } -h2 { margin: 0; font-weight: bold; font-size: 1.6em; } -h3 { margin: 0; font-weight: bold; font-size: 1.3em; } -h4 { margin: 0; font-weight: bold; font-size: 1.18em; } - -.blak { background-color: #000; } -.hide { display: none; } -.tableWidth { min-width: 400px; } - -.tblRegular { border-collapse: collapse; } -.tblRegular td { padding: 6px; background-image: url(fade.gif); border: 2px solid #99c; } -.tblHeaderColor, .tblHeaderColor td { background: #99c; } -.tblNoBorder td { border: 0; } - - -// --> -</style> - -</head> - -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth"> - <tr> - <td><img src="images/header_title_4.gif" width="400" height="34" alt="HTTrack Website Copier" title="" border="0" id="title" /></td> - </tr> -</table> -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="3" class="tableWidth"> - <tr> - <td id="subTitle">Open Source offline browser</td> - </tr> -</table> -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth"> -<tr class="blak"> -<td> - <table width="100%" border="0" align="center" cellspacing="1" cellpadding="0"> - <tr> - <td colspan="6"> - <table width="100%" border="0" align="center" cellspacing="0" cellpadding="10"> - <tr> - <td id="pageContent"> -<!-- ==================== End prologue ==================== --> - -<h2 align="center"><em>Step 3 : Ready to start</em></h2> - -<br> - -<ol> - <li>If you want, you may connect immediately or delay the mirror</li> - <br><small>If you don't select anything, HTTrack will assume that you are already connected to the Internet and that you want to start the mirror action now</small><br><br> -<br><br> - <li>Click on the <b>START</b> button</li> - <center><img src="img/snap3_a.gif" border="0"></center> -<br><br> - <li><a href="step4.html">Go to the next step</a>...</li> -</ol> - -<br><br><br><br> -<p align="right">Back to <a href="index.html">Home</a></p> - -<!-- ==================== Start epilogue ==================== --> - </td> - </tr> - </table> - </td> - </tr> - </table> -</td> -</tr> -</table> - -<table width="76%" height="100%" border="0" align="center" valign="bottom" cellspacing="0" cellpadding="0"> - <tr> - <td id="footer"><small>© 2002 Xavier Roche & other contributors - Web Design: Leto Kauler.</small></td> - </tr> -</table> - -</body> - -</html> - - diff --git a/HelpHtml/step4.html b/HelpHtml/step4.html deleted file mode 100644 index 45041af..0000000 --- a/HelpHtml/step4.html +++ /dev/null @@ -1,139 +0,0 @@ -<html xmlns="http://www.w3.org/1999/xhtml" lang="en"> - -<head> - <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> - <meta name="description" content="HTTrack is an easy-to-use website mirror utility. It allows you to download a World Wide website from the Internet to a local directory,building recursively all structures, getting html, images, and other files from the server to your computer. Links are rebuiltrelatively so that you can freely browse to the local site (works with any browser). You can mirror several sites together so that you can jump from one toanother. You can, also, update an existing mirror site, or resume an interrupted download. The robot is fully configurable, with an integrated help" /> - <meta name="keywords" content="httrack, HTTRACK, HTTrack, winhttrack, WINHTTRACK, WinHTTrack, offline browser, web mirror utility, aspirateur web, surf offline, web capture, www mirror utility, browse offline, local site builder, website mirroring, aspirateur www, internet grabber, capture de site web, internet tool, hors connexion, unix, dos, windows 95, windows 98, solaris, ibm580, AIX 4.0, HTS, HTGet, web aspirator, web aspirateur, libre, GPL, GNU, free software" /> - <title>HTTrack Website Copier - Offline Browser</title> - - <style type="text/css"> - <!-- - -body { - margin: 0; padding: 0; margin-bottom: 15px; margin-top: 8px; - background: #77b; -} -body, td { - font: 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; - } - -#subTitle { - background: #000; color: #fff; padding: 4px; font-weight: bold; - } - -#siteNavigation a, #siteNavigation .current { - font-weight: bold; color: #448; - } -#siteNavigation a:link { text-decoration: none; } -#siteNavigation a:visited { text-decoration: none; } - -#siteNavigation .current { background-color: #ccd; } - -#siteNavigation a:hover { text-decoration: none; background-color: #fff; color: #000; } -#siteNavigation a:active { text-decoration: none; background-color: #ccc; } - - -a:link { text-decoration: underline; color: #00f; } -a:visited { text-decoration: underline; color: #000; } -a:hover { text-decoration: underline; color: #c00; } -a:active { text-decoration: underline; } - -#pageContent { - clear: both; - border-bottom: 6px solid #000; - padding: 10px; padding-top: 20px; - line-height: 1.65em; - background-image: url(images/bg_rings.gif); - background-repeat: no-repeat; - background-position: top right; - } - -#pageContent, #siteNavigation { - background-color: #ccd; - } - - -.imgLeft { float: left; margin-right: 10px; margin-bottom: 10px; } -.imgRight { float: right; margin-left: 10px; margin-bottom: 10px; } - -hr { height: 1px; color: #000; background-color: #000; margin-bottom: 15px; } - -h1 { margin: 0; font-weight: bold; font-size: 2em; } -h2 { margin: 0; font-weight: bold; font-size: 1.6em; } -h3 { margin: 0; font-weight: bold; font-size: 1.3em; } -h4 { margin: 0; font-weight: bold; font-size: 1.18em; } - -.blak { background-color: #000; } -.hide { display: none; } -.tableWidth { min-width: 400px; } - -.tblRegular { border-collapse: collapse; } -.tblRegular td { padding: 6px; background-image: url(fade.gif); border: 2px solid #99c; } -.tblHeaderColor, .tblHeaderColor td { background: #99c; } -.tblNoBorder td { border: 0; } - - -// --> -</style> - -</head> - -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth"> - <tr> - <td><img src="images/header_title_4.gif" width="400" height="34" alt="HTTrack Website Copier" title="" border="0" id="title" /></td> - </tr> -</table> -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="3" class="tableWidth"> - <tr> - <td id="subTitle">Open Source offline browser</td> - </tr> -</table> -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth"> -<tr class="blak"> -<td> - <table width="100%" border="0" align="center" cellspacing="1" cellpadding="0"> - <tr> - <td colspan="6"> - <table width="100%" border="0" align="center" cellspacing="0" cellpadding="10"> - <tr> - <td id="pageContent"> -<!-- ==================== End prologue ==================== --> - -<h2 align="center"><em>Step 4 : Wait!</em></h2> - -<br> - -<ol> - <li>Wait until the mirror is finishing</li> - <br><small>You can cancel at any time the mirror, or cancel files currently downloaded for any reasons (file too big, for example)</small> - <br><small>Options can be changed during the mirror: maximum number of connections, limits...</small><br><br> - <center><img src="img/snap4_a.gif" border="0"></center> -<br><br> - <li><a href="step5.html">Go to the next step</a>...</li> -</ol> - -<br><br><br><br> -<p align="right">Back to <a href="index.html">Home</a></p> - -<!-- ==================== Start epilogue ==================== --> - </td> - </tr> - </table> - </td> - </tr> - </table> -</td> -</tr> -</table> - -<table width="76%" height="100%" border="0" align="center" valign="bottom" cellspacing="0" cellpadding="0"> - <tr> - <td id="footer"><small>© 2002 Xavier Roche & other contributors - Web Design: Leto Kauler.</small></td> - </tr> -</table> - -</body> - -</html> - - diff --git a/HelpHtml/step5.html b/HelpHtml/step5.html deleted file mode 100644 index 549474b..0000000 --- a/HelpHtml/step5.html +++ /dev/null @@ -1,138 +0,0 @@ -<html xmlns="http://www.w3.org/1999/xhtml" lang="en"> - -<head> - <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> - <meta name="description" content="HTTrack is an easy-to-use website mirror utility. It allows you to download a World Wide website from the Internet to a local directory,building recursively all structures, getting html, images, and other files from the server to your computer. Links are rebuiltrelatively so that you can freely browse to the local site (works with any browser). You can mirror several sites together so that you can jump from one toanother. You can, also, update an existing mirror site, or resume an interrupted download. The robot is fully configurable, with an integrated help" /> - <meta name="keywords" content="httrack, HTTRACK, HTTrack, winhttrack, WINHTTRACK, WinHTTrack, offline browser, web mirror utility, aspirateur web, surf offline, web capture, www mirror utility, browse offline, local site builder, website mirroring, aspirateur www, internet grabber, capture de site web, internet tool, hors connexion, unix, dos, windows 95, windows 98, solaris, ibm580, AIX 4.0, HTS, HTGet, web aspirator, web aspirateur, libre, GPL, GNU, free software" /> - <title>HTTrack Website Copier - Offline Browser</title> - - <style type="text/css"> - <!-- - -body { - margin: 0; padding: 0; margin-bottom: 15px; margin-top: 8px; - background: #77b; -} -body, td { - font: 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; - } - -#subTitle { - background: #000; color: #fff; padding: 4px; font-weight: bold; - } - -#siteNavigation a, #siteNavigation .current { - font-weight: bold; color: #448; - } -#siteNavigation a:link { text-decoration: none; } -#siteNavigation a:visited { text-decoration: none; } - -#siteNavigation .current { background-color: #ccd; } - -#siteNavigation a:hover { text-decoration: none; background-color: #fff; color: #000; } -#siteNavigation a:active { text-decoration: none; background-color: #ccc; } - - -a:link { text-decoration: underline; color: #00f; } -a:visited { text-decoration: underline; color: #000; } -a:hover { text-decoration: underline; color: #c00; } -a:active { text-decoration: underline; } - -#pageContent { - clear: both; - border-bottom: 6px solid #000; - padding: 10px; padding-top: 20px; - line-height: 1.65em; - background-image: url(images/bg_rings.gif); - background-repeat: no-repeat; - background-position: top right; - } - -#pageContent, #siteNavigation { - background-color: #ccd; - } - - -.imgLeft { float: left; margin-right: 10px; margin-bottom: 10px; } -.imgRight { float: right; margin-left: 10px; margin-bottom: 10px; } - -hr { height: 1px; color: #000; background-color: #000; margin-bottom: 15px; } - -h1 { margin: 0; font-weight: bold; font-size: 2em; } -h2 { margin: 0; font-weight: bold; font-size: 1.6em; } -h3 { margin: 0; font-weight: bold; font-size: 1.3em; } -h4 { margin: 0; font-weight: bold; font-size: 1.18em; } - -.blak { background-color: #000; } -.hide { display: none; } -.tableWidth { min-width: 400px; } - -.tblRegular { border-collapse: collapse; } -.tblRegular td { padding: 6px; background-image: url(fade.gif); border: 2px solid #99c; } -.tblHeaderColor, .tblHeaderColor td { background: #99c; } -.tblNoBorder td { border: 0; } - - -// --> -</style> - -</head> - -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth"> - <tr> - <td><img src="images/header_title_4.gif" width="400" height="34" alt="HTTrack Website Copier" title="" border="0" id="title" /></td> - </tr> -</table> -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="3" class="tableWidth"> - <tr> - <td id="subTitle">Open Source offline browser</td> - </tr> -</table> -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth"> -<tr class="blak"> -<td> - <table width="100%" border="0" align="center" cellspacing="1" cellpadding="0"> - <tr> - <td colspan="6"> - <table width="100%" border="0" align="center" cellspacing="0" cellpadding="10"> - <tr> - <td id="pageContent"> -<!-- ==================== End prologue ==================== --> - -<h2 align="center"><em>Step 5 : Check the result</em></h2> - -<br> - -<ol> - <li>Check log files</li> - <br><small>You may check the error log file, which could contain useful information if errors have occurred</small><br><br> - <center><img src="img/snap5_a.gif" border="0"></center> - <br> - <li>See the <a href="faq.html">troubleshooting</a> page</li> -</ol> - -<br><br><br><br> -<p align="right">Back to <a href="index.html">Home</a></p> - -<!-- ==================== Start epilogue ==================== --> - </td> - </tr> - </table> - </td> - </tr> - </table> -</td> -</tr> -</table> - -<table width="76%" height="100%" border="0" align="center" valign="bottom" cellspacing="0" cellpadding="0"> - <tr> - <td id="footer"><small>© 2002 Xavier Roche & other contributors - Web Design: Leto Kauler.</small></td> - </tr> -</table> - -</body> - -</html> - - diff --git a/HelpHtml/step9.html b/HelpHtml/step9.html deleted file mode 100644 index caf696c..0000000 --- a/HelpHtml/step9.html +++ /dev/null @@ -1,155 +0,0 @@ -<html xmlns="http://www.w3.org/1999/xhtml" lang="en"> - -<head> - <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> - <meta name="description" content="HTTrack is an easy-to-use website mirror utility. It allows you to download a World Wide website from the Internet to a local directory,building recursively all structures, getting html, images, and other files from the server to your computer. Links are rebuiltrelatively so that you can freely browse to the local site (works with any browser). You can mirror several sites together so that you can jump from one toanother. You can, also, update an existing mirror site, or resume an interrupted download. The robot is fully configurable, with an integrated help" /> - <meta name="keywords" content="httrack, HTTRACK, HTTrack, winhttrack, WINHTTRACK, WinHTTrack, offline browser, web mirror utility, aspirateur web, surf offline, web capture, www mirror utility, browse offline, local site builder, website mirroring, aspirateur www, internet grabber, capture de site web, internet tool, hors connexion, unix, dos, windows 95, windows 98, solaris, ibm580, AIX 4.0, HTS, HTGet, web aspirator, web aspirateur, libre, GPL, GNU, free software" /> - <title>HTTrack Website Copier - Offline Browser</title> - - <style type="text/css"> - <!-- - -body { - margin: 0; padding: 0; margin-bottom: 15px; margin-top: 8px; - background: #77b; -} -body, td { - font: 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; - } - -#subTitle { - background: #000; color: #fff; padding: 4px; font-weight: bold; - } - -#siteNavigation a, #siteNavigation .current { - font-weight: bold; color: #448; - } -#siteNavigation a:link { text-decoration: none; } -#siteNavigation a:visited { text-decoration: none; } - -#siteNavigation .current { background-color: #ccd; } - -#siteNavigation a:hover { text-decoration: none; background-color: #fff; color: #000; } -#siteNavigation a:active { text-decoration: none; background-color: #ccc; } - - -a:link { text-decoration: underline; color: #00f; } -a:visited { text-decoration: underline; color: #000; } -a:hover { text-decoration: underline; color: #c00; } -a:active { text-decoration: underline; } - -#pageContent { - clear: both; - border-bottom: 6px solid #000; - padding: 10px; padding-top: 20px; - line-height: 1.65em; - background-image: url(images/bg_rings.gif); - background-repeat: no-repeat; - background-position: top right; - } - -#pageContent, #siteNavigation { - background-color: #ccd; - } - - -.imgLeft { float: left; margin-right: 10px; margin-bottom: 10px; } -.imgRight { float: right; margin-left: 10px; margin-bottom: 10px; } - -hr { height: 1px; color: #000; background-color: #000; margin-bottom: 15px; } - -h1 { margin: 0; font-weight: bold; font-size: 2em; } -h2 { margin: 0; font-weight: bold; font-size: 1.6em; } -h3 { margin: 0; font-weight: bold; font-size: 1.3em; } -h4 { margin: 0; font-weight: bold; font-size: 1.18em; } - -.blak { background-color: #000; } -.hide { display: none; } -.tableWidth { min-width: 400px; } - -.tblRegular { border-collapse: collapse; } -.tblRegular td { padding: 6px; background-image: url(fade.gif); border: 2px solid #99c; } -.tblHeaderColor, .tblHeaderColor td { background: #99c; } -.tblNoBorder td { border: 0; } - - -// --> -</style> - -</head> - -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth"> - <tr> - <td><img src="images/header_title_4.gif" width="400" height="34" alt="HTTrack Website Copier" title="" border="0" id="title" /></td> - </tr> -</table> -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="3" class="tableWidth"> - <tr> - <td id="subTitle">Open Source offline browser</td> - </tr> -</table> -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth"> -<tr class="blak"> -<td> - <table width="100%" border="0" align="center" cellspacing="1" cellpadding="0"> - <tr> - <td colspan="6"> - <table width="100%" border="0" align="center" cellspacing="0" cellpadding="10"> - <tr> - <td id="pageContent"> -<!-- ==================== End prologue ==================== --> - -<h2 align="center"><em>Option panel</em></h2> - -<br> - -<ul> - <li>Click on one of the option tab below to have more informations</li> - <br><small>Each option tab is described, including remarks and examples</small> -</ul> - -<br> - -<center> -<map name="options"> - <AREA SHAPE="RECT" COORDS="658, 6, 677, 21" HREF="index.html"> - <AREA SHAPE="RECT" COORDS="581, 51, 668, 76" HREF="step9_opt6.html"> - <AREA SHAPE="RECT" COORDS="488, 50, 581, 75" HREF="step9_opt5.html"> - <AREA SHAPE="RECT" COORDS="403, 52, 489, 75" HREF="step9_opt1.html"> - <AREA SHAPE="RECT" COORDS="314, 50, 401, 74" HREF="step9_opt3.html"> - <AREA SHAPE="RECT" COORDS="193, 50, 310, 75" HREF="step9_opt2.html"> - <AREA SHAPE="RECT" COORDS="106, 50, 192, 74" HREF="step9_opt4.html"> - <AREA SHAPE="RECT" COORDS="16, 50, 107, 73" HREF="step9_opt7.html"> - - <AREA SHAPE="RECT" COORDS="8, 32, 162, 52" HREF="step9_opt11.html"> - <AREA SHAPE="RECT" COORDS="178, 32, 332, 52" HREF="step9_opt8.html"> - <AREA SHAPE="RECT" COORDS="348, 32, 502, 52" HREF="step9_opt9.html"> - <AREA SHAPE="RECT" COORDS="518, 32, 672, 52" HREF="step9_opt10.html"> -</MAP> -<img src="img/snap9.gif" border="0" width="680" height="104" usemap="#options"> -</center> - -<p align="right">Back to <a href="index.html">Home</a></p> - -<!-- ==================== Start epilogue ==================== --> - </td> - </tr> - </table> - </td> - </tr> - </table> -</td> -</tr> -</table> - -<table width="76%" height="100%" border="0" align="center" valign="bottom" cellspacing="0" cellpadding="0"> - <tr> - <td id="footer"><small>© 2002 Xavier Roche & other contributors - Web Design: Leto Kauler.</small></td> - </tr> -</table> - -</body> - -</html> - - diff --git a/HelpHtml/step9_opt1.html b/HelpHtml/step9_opt1.html deleted file mode 100644 index d4ba2f6..0000000 --- a/HelpHtml/step9_opt1.html +++ /dev/null @@ -1,156 +0,0 @@ -<html xmlns="http://www.w3.org/1999/xhtml" lang="en"> - -<head> - <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> - <meta name="description" content="HTTrack is an easy-to-use website mirror utility. It allows you to download a World Wide website from the Internet to a local directory,building recursively all structures, getting html, images, and other files from the server to your computer. Links are rebuiltrelatively so that you can freely browse to the local site (works with any browser). You can mirror several sites together so that you can jump from one toanother. You can, also, update an existing mirror site, or resume an interrupted download. The robot is fully configurable, with an integrated help" /> - <meta name="keywords" content="httrack, HTTRACK, HTTrack, winhttrack, WINHTTRACK, WinHTTrack, offline browser, web mirror utility, aspirateur web, surf offline, web capture, www mirror utility, browse offline, local site builder, website mirroring, aspirateur www, internet grabber, capture de site web, internet tool, hors connexion, unix, dos, windows 95, windows 98, solaris, ibm580, AIX 4.0, HTS, HTGet, web aspirator, web aspirateur, libre, GPL, GNU, free software" /> - <title>HTTrack Website Copier - Offline Browser</title> - - <style type="text/css"> - <!-- - -body { - margin: 0; padding: 0; margin-bottom: 15px; margin-top: 8px; - background: #77b; -} -body, td { - font: 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; - } - -#subTitle { - background: #000; color: #fff; padding: 4px; font-weight: bold; - } - -#siteNavigation a, #siteNavigation .current { - font-weight: bold; color: #448; - } -#siteNavigation a:link { text-decoration: none; } -#siteNavigation a:visited { text-decoration: none; } - -#siteNavigation .current { background-color: #ccd; } - -#siteNavigation a:hover { text-decoration: none; background-color: #fff; color: #000; } -#siteNavigation a:active { text-decoration: none; background-color: #ccc; } - - -a:link { text-decoration: underline; color: #00f; } -a:visited { text-decoration: underline; color: #000; } -a:hover { text-decoration: underline; color: #c00; } -a:active { text-decoration: underline; } - -#pageContent { - clear: both; - border-bottom: 6px solid #000; - padding: 10px; padding-top: 20px; - line-height: 1.65em; - background-image: url(images/bg_rings.gif); - background-repeat: no-repeat; - background-position: top right; - } - -#pageContent, #siteNavigation { - background-color: #ccd; - } - - -.imgLeft { float: left; margin-right: 10px; margin-bottom: 10px; } -.imgRight { float: right; margin-left: 10px; margin-bottom: 10px; } - -hr { height: 1px; color: #000; background-color: #000; margin-bottom: 15px; } - -h1 { margin: 0; font-weight: bold; font-size: 2em; } -h2 { margin: 0; font-weight: bold; font-size: 1.6em; } -h3 { margin: 0; font-weight: bold; font-size: 1.3em; } -h4 { margin: 0; font-weight: bold; font-size: 1.18em; } - -.blak { background-color: #000; } -.hide { display: none; } -.tableWidth { min-width: 400px; } - -.tblRegular { border-collapse: collapse; } -.tblRegular td { padding: 6px; background-image: url(fade.gif); border: 2px solid #99c; } -.tblHeaderColor, .tblHeaderColor td { background: #99c; } -.tblNoBorder td { border: 0; } - - -// --> -</style> - -</head> - -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth"> - <tr> - <td><img src="images/header_title_4.gif" width="400" height="34" alt="HTTrack Website Copier" title="" border="0" id="title" /></td> - </tr> -</table> -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="3" class="tableWidth"> - <tr> - <td id="subTitle">Open Source offline browser</td> - </tr> -</table> -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth"> -<tr class="blak"> -<td> - <table width="100%" border="0" align="center" cellspacing="1" cellpadding="0"> - <tr> - <td colspan="6"> - <table width="100%" border="0" align="center" cellspacing="0" cellpadding="10"> - <tr> - <td id="pageContent"> -<!-- ==================== End prologue ==================== --> - -<h2 align="center"><em>Option panel : Links</em></h2> - -<br> - -<ul> - <center><img src="img/snap9_a.gif" border="0"></center> - <br><br> -<!-- --> - <li>Attempt to detect all links</li> - <br><small>Asks the engine to try to detect all links in a page, even for unknown tags or unknown javascript code. This can generate bad requests or error in pages, but may be helpful to catch all desired links - <br>Useful, for example, in pages with many javascript tricks - </small><br><br> -<!-- --> - <li>Get non-html files related to a link</li> - <br><small>This option allows you to catch all file references in captured HTML files, even external ones - <br>For example, if an image in an Html page has its source on another web site, this image will be captured together. - </small><br><br> -<!-- --> - <li>Test validity of all links</li> - <br><small>This option forces the engine to test all links in spidered pages, i.e. to check if every link is valid or not by performing a request to the server. If an error occured, it is reported to the error log-file. - <br>Useful to test all external links in a website - </small><br><br> -<!-- --> - <li>Get HTML files first!</li> - <br><small>With this option enabled, the engine will attempt to download all HTML files first, and - then download other (images) files. This can speed up the parsing process, by efficiently scanning - the HTML structure. - </small><br><br> -</ul> - -<br><br><br><br> -<p align="right">Back to <a href="index.html">Home</a></p> - -<!-- ==================== Start epilogue ==================== --> - </td> - </tr> - </table> - </td> - </tr> - </table> -</td> -</tr> -</table> - -<table width="76%" height="100%" border="0" align="center" valign="bottom" cellspacing="0" cellpadding="0"> - <tr> - <td id="footer"><small>© 2002 Xavier Roche & other contributors - Web Design: Leto Kauler.</small></td> - </tr> -</table> - -</body> - -</html> - - diff --git a/HelpHtml/step9_opt10.html b/HelpHtml/step9_opt10.html deleted file mode 100644 index 64f5440..0000000 --- a/HelpHtml/step9_opt10.html +++ /dev/null @@ -1,162 +0,0 @@ -<html xmlns="http://www.w3.org/1999/xhtml" lang="en"> - -<head> - <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> - <meta name="description" content="HTTrack is an easy-to-use website mirror utility. It allows you to download a World Wide website from the Internet to a local directory,building recursively all structures, getting html, images, and other files from the server to your computer. Links are rebuiltrelatively so that you can freely browse to the local site (works with any browser). You can mirror several sites together so that you can jump from one toanother. You can, also, update an existing mirror site, or resume an interrupted download. The robot is fully configurable, with an integrated help" /> - <meta name="keywords" content="httrack, HTTRACK, HTTrack, winhttrack, WINHTTRACK, WinHTTrack, offline browser, web mirror utility, aspirateur web, surf offline, web capture, www mirror utility, browse offline, local site builder, website mirroring, aspirateur www, internet grabber, capture de site web, internet tool, hors connexion, unix, dos, windows 95, windows 98, solaris, ibm580, AIX 4.0, HTS, HTGet, web aspirator, web aspirateur, libre, GPL, GNU, free software" /> - <title>HTTrack Website Copier - Offline Browser</title> - - <style type="text/css"> - <!-- - -body { - margin: 0; padding: 0; margin-bottom: 15px; margin-top: 8px; - background: #77b; -} -body, td { - font: 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; - } - -#subTitle { - background: #000; color: #fff; padding: 4px; font-weight: bold; - } - -#siteNavigation a, #siteNavigation .current { - font-weight: bold; color: #448; - } -#siteNavigation a:link { text-decoration: none; } -#siteNavigation a:visited { text-decoration: none; } - -#siteNavigation .current { background-color: #ccd; } - -#siteNavigation a:hover { text-decoration: none; background-color: #fff; color: #000; } -#siteNavigation a:active { text-decoration: none; background-color: #ccc; } - - -a:link { text-decoration: underline; color: #00f; } -a:visited { text-decoration: underline; color: #000; } -a:hover { text-decoration: underline; color: #c00; } -a:active { text-decoration: underline; } - -#pageContent { - clear: both; - border-bottom: 6px solid #000; - padding: 10px; padding-top: 20px; - line-height: 1.65em; - background-image: url(images/bg_rings.gif); - background-repeat: no-repeat; - background-position: top right; - } - -#pageContent, #siteNavigation { - background-color: #ccd; - } - - -.imgLeft { float: left; margin-right: 10px; margin-bottom: 10px; } -.imgRight { float: right; margin-left: 10px; margin-bottom: 10px; } - -hr { height: 1px; color: #000; background-color: #000; margin-bottom: 15px; } - -h1 { margin: 0; font-weight: bold; font-size: 2em; } -h2 { margin: 0; font-weight: bold; font-size: 1.6em; } -h3 { margin: 0; font-weight: bold; font-size: 1.3em; } -h4 { margin: 0; font-weight: bold; font-size: 1.18em; } - -.blak { background-color: #000; } -.hide { display: none; } -.tableWidth { min-width: 400px; } - -.tblRegular { border-collapse: collapse; } -.tblRegular td { padding: 6px; background-image: url(fade.gif); border: 2px solid #99c; } -.tblHeaderColor, .tblHeaderColor td { background: #99c; } -.tblNoBorder td { border: 0; } - - -// --> -</style> - -</head> - -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth"> - <tr> - <td><img src="images/header_title_4.gif" width="400" height="34" alt="HTTrack Website Copier" title="" border="0" id="title" /></td> - </tr> -</table> -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="3" class="tableWidth"> - <tr> - <td id="subTitle">Open Source offline browser</td> - </tr> -</table> -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth"> -<tr class="blak"> -<td> - <table width="100%" border="0" align="center" cellspacing="1" cellpadding="0"> - <tr> - <td colspan="6"> - <table width="100%" border="0" align="center" cellspacing="0" cellpadding="10"> - <tr> - <td id="pageContent"> -<!-- ==================== End prologue ==================== --> - -<h2 align="center"><em>Option panel : Expert Options</em></h2> - -<br> - -<ul> - <center><img src="img/snap9_j.gif" border="0"></center> - <br><br> - <i>Advice: leave these options to default values!</i> - <br><br> -<!-- --> - <li>Use a cache for updates</li> - <br><small>This option <b><u><font color="red">MUST</font></u></b> be set if you want to update the site later, or if you want to have the opportunity to continue a crashed mirror - <br>Disable it only if you want to save few kilobytes, but, err, again, it is not advised to disable this option! - </small><br><br> -<!-- --> - <li>Primary filter (scan mode)</li> - <br><small>Which files must be saved? - <br>You can choose Html and/or Non-Html, or none (this last option is automatically set for scanning) - </small><br><br> -<!-- --> - <li>Travel mode</li> - <br><small>Set the default spidering direction - <br>The default is to catch all files in the same level and lower levels, which is the most logical - </small><br><br> -<!-- --> - <li>Global travel mode</li> - <br><small>Set the default global spidering direction - <br>The default is to stay on the same address if no specific authorization has been delivered - </small><br><br> -<!-- --> - <li>Activate debug mode</li> - <br><small>Enables some extra debug informations, like headers debugging and some interface informations (for debugging purpose only) - </small><br><br> -</ul> - -<br><br><br><br> -<p align="right">Back to <a href="index.html">Home</a></p> - -<!-- ==================== Start epilogue ==================== --> - </td> - </tr> - </table> - </td> - </tr> - </table> -</td> -</tr> -</table> - -<table width="76%" height="100%" border="0" align="center" valign="bottom" cellspacing="0" cellpadding="0"> - <tr> - <td id="footer"><small>© 2002 Xavier Roche & other contributors - Web Design: Leto Kauler.</small></td> - </tr> -</table> - -</body> - -</html> - - - diff --git a/HelpHtml/step9_opt11.html b/HelpHtml/step9_opt11.html deleted file mode 100644 index 46c12fc..0000000 --- a/HelpHtml/step9_opt11.html +++ /dev/null @@ -1,193 +0,0 @@ -<html xmlns="http://www.w3.org/1999/xhtml" lang="en"> - -<head> - <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> - <meta name="description" content="HTTrack is an easy-to-use website mirror utility. It allows you to download a World Wide website from the Internet to a local directory,building recursively all structures, getting html, images, and other files from the server to your computer. Links are rebuiltrelatively so that you can freely browse to the local site (works with any browser). You can mirror several sites together so that you can jump from one toanother. You can, also, update an existing mirror site, or resume an interrupted download. The robot is fully configurable, with an integrated help" /> - <meta name="keywords" content="httrack, HTTRACK, HTTrack, winhttrack, WINHTTRACK, WinHTTrack, offline browser, web mirror utility, aspirateur web, surf offline, web capture, www mirror utility, browse offline, local site builder, website mirroring, aspirateur www, internet grabber, capture de site web, internet tool, hors connexion, unix, dos, windows 95, windows 98, solaris, ibm580, AIX 4.0, HTS, HTGet, web aspirator, web aspirateur, libre, GPL, GNU, free software" /> - <title>HTTrack Website Copier - Offline Browser</title> - - <style type="text/css"> - <!-- - -body { - margin: 0; padding: 0; margin-bottom: 15px; margin-top: 8px; - background: #77b; -} -body, td { - font: 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; - } - -#subTitle { - background: #000; color: #fff; padding: 4px; font-weight: bold; - } - -#siteNavigation a, #siteNavigation .current { - font-weight: bold; color: #448; - } -#siteNavigation a:link { text-decoration: none; } -#siteNavigation a:visited { text-decoration: none; } - -#siteNavigation .current { background-color: #ccd; } - -#siteNavigation a:hover { text-decoration: none; background-color: #fff; color: #000; } -#siteNavigation a:active { text-decoration: none; background-color: #ccc; } - - -a:link { text-decoration: underline; color: #00f; } -a:visited { text-decoration: underline; color: #000; } -a:hover { text-decoration: underline; color: #c00; } -a:active { text-decoration: underline; } - -#pageContent { - clear: both; - border-bottom: 6px solid #000; - padding: 10px; padding-top: 20px; - line-height: 1.65em; - background-image: url(images/bg_rings.gif); - background-repeat: no-repeat; - background-position: top right; - } - -#pageContent, #siteNavigation { - background-color: #ccd; - } - - -.imgLeft { float: left; margin-right: 10px; margin-bottom: 10px; } -.imgRight { float: right; margin-left: 10px; margin-bottom: 10px; } - -hr { height: 1px; color: #000; background-color: #000; margin-bottom: 15px; } - -h1 { margin: 0; font-weight: bold; font-size: 2em; } -h2 { margin: 0; font-weight: bold; font-size: 1.6em; } -h3 { margin: 0; font-weight: bold; font-size: 1.3em; } -h4 { margin: 0; font-weight: bold; font-size: 1.18em; } - -.blak { background-color: #000; } -.hide { display: none; } -.tableWidth { min-width: 400px; } - -.tblRegular { border-collapse: collapse; } -.tblRegular td { padding: 6px; background-image: url(fade.gif); border: 2px solid #99c; } -.tblHeaderColor, .tblHeaderColor td { background: #99c; } -.tblNoBorder td { border: 0; } - - -// --> -</style> - -</head> - -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth"> - <tr> - <td><img src="images/header_title_4.gif" width="400" height="34" alt="HTTrack Website Copier" title="" border="0" id="title" /></td> - </tr> -</table> -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="3" class="tableWidth"> - <tr> - <td id="subTitle">Open Source offline browser</td> - </tr> -</table> -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth"> -<tr class="blak"> -<td> - <table width="100%" border="0" align="center" cellspacing="1" cellpadding="0"> - <tr> - <td colspan="6"> - <table width="100%" border="0" align="center" cellspacing="0" cellpadding="10"> - <tr> - <td id="pageContent"> -<!-- ==================== End prologue ==================== --> - -<h2 align="center"><em>Option panel : MIME Types</em></h2> - -<br> - -<ul> - <center><img src="img/snap9_k.gif" border="0"></center> - <br><br> - <br><br> -<!-- --> - <li>MIME Types</li> - <br><small> -An important new feature for some people. This panel tells the engine that if a link is encountered, with a -specific type (.cgi, .asp, or .php3 for example), it MUST assume that this link has always the same MIME type, for example -the "text/html" MIME type. -This is VERY important to speed up many mirrors. -Some big HTML files which have many links of unknown type embedded, such as ".asp", cause the engine to test all links, and this -slows down the parser. -<br> -<br> -In this case, you can tell HTTrack: ".asp pages are in fact HTML pages" -<br> -This is possible, using: -<br> -<br> -File type: <tt>asp</tt> MIME identity: <tt>text/html</tt> -<br> -<br> -You can declare multiple definitions, or declare multiple types separed by ",", like in: -<br> -File type: <tt>asp,php,php3</tt> MIME identity: <tt>text/html</tt> -<br> -<br> -Most important MIME types are: -<br> -<table border="1"> -<tr><td>text/html</td><td>Html files, parsed by HTTrack</td></tr> -<tr><td>image/gif</td><td>GIF files</td></tr> -<tr><td>image/jpeg</td><td>Jpeg files</td></tr> -<tr><td>image/png</td><td>PNG files</td></tr> -<tr><td>application/x-zip</td><td>.zip files</td></tr> -<tr><td>application/x-mp3</td><td>.mp3 files</td></tr> -<tr><td>application/x-foo</td><td>.foo files</td></tr> -<tr><td>application/octet-stream</td><td>Unknown files</td></tr> -</table> - -<br> - -You can rename files on a mirror. If you KNOW that all "dat" files are in fact "zip" files renamed into "dat", you can -tell httrack:<br> - -File type: <tt>dat</tt> MIME identity: <tt>application/x-zip</tt> - -<br><br> - -You can also "name" a file type, with its original MIME type, if this type is not known by HTTrack. This will avoid a test -when the link will be reached:<br> - -File type: <tt>foo</tt> MIME identity: <tt>application/octet-stream</tt> - -<br><br> - -In this case, HTTrack won't check the type, because it has learned that "foo" is a known type, or MIME type -"application/octet-stream". Therefore, it will let untouched the "foo" type. - - </small><br><br> -</ul> - -<br><br><br><br> -<p align="right">Back to <a href="index.html">Home</a></p> - -<!-- ==================== Start epilogue ==================== --> - </td> - </tr> - </table> - </td> - </tr> - </table> -</td> -</tr> -</table> - -<table width="76%" height="100%" border="0" align="center" valign="bottom" cellspacing="0" cellpadding="0"> - <tr> - <td id="footer"><small>© 2002 Xavier Roche & other contributors - Web Design: Leto Kauler.</small></td> - </tr> -</table> - -</body> - -</html> - - diff --git a/HelpHtml/step9_opt2.html b/HelpHtml/step9_opt2.html deleted file mode 100644 index 9afb2d0..0000000 --- a/HelpHtml/step9_opt2.html +++ /dev/null @@ -1,192 +0,0 @@ -<html xmlns="http://www.w3.org/1999/xhtml" lang="en"> - -<head> - <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> - <meta name="description" content="HTTrack is an easy-to-use website mirror utility. It allows you to download a World Wide website from the Internet to a local directory,building recursively all structures, getting html, images, and other files from the server to your computer. Links are rebuiltrelatively so that you can freely browse to the local site (works with any browser). You can mirror several sites together so that you can jump from one toanother. You can, also, update an existing mirror site, or resume an interrupted download. The robot is fully configurable, with an integrated help" /> - <meta name="keywords" content="httrack, HTTRACK, HTTrack, winhttrack, WINHTTRACK, WinHTTrack, offline browser, web mirror utility, aspirateur web, surf offline, web capture, www mirror utility, browse offline, local site builder, website mirroring, aspirateur www, internet grabber, capture de site web, internet tool, hors connexion, unix, dos, windows 95, windows 98, solaris, ibm580, AIX 4.0, HTS, HTGet, web aspirator, web aspirateur, libre, GPL, GNU, free software" /> - <title>HTTrack Website Copier - Offline Browser</title> - - <style type="text/css"> - <!-- - -body { - margin: 0; padding: 0; margin-bottom: 15px; margin-top: 8px; - background: #77b; -} -body, td { - font: 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; - } - -#subTitle { - background: #000; color: #fff; padding: 4px; font-weight: bold; - } - -#siteNavigation a, #siteNavigation .current { - font-weight: bold; color: #448; - } -#siteNavigation a:link { text-decoration: none; } -#siteNavigation a:visited { text-decoration: none; } - -#siteNavigation .current { background-color: #ccd; } - -#siteNavigation a:hover { text-decoration: none; background-color: #fff; color: #000; } -#siteNavigation a:active { text-decoration: none; background-color: #ccc; } - - -a:link { text-decoration: underline; color: #00f; } -a:visited { text-decoration: underline; color: #000; } -a:hover { text-decoration: underline; color: #c00; } -a:active { text-decoration: underline; } - -#pageContent { - clear: both; - border-bottom: 6px solid #000; - padding: 10px; padding-top: 20px; - line-height: 1.65em; - background-image: url(images/bg_rings.gif); - background-repeat: no-repeat; - background-position: top right; - } - -#pageContent, #siteNavigation { - background-color: #ccd; - } - - -.imgLeft { float: left; margin-right: 10px; margin-bottom: 10px; } -.imgRight { float: right; margin-left: 10px; margin-bottom: 10px; } - -hr { height: 1px; color: #000; background-color: #000; margin-bottom: 15px; } - -h1 { margin: 0; font-weight: bold; font-size: 2em; } -h2 { margin: 0; font-weight: bold; font-size: 1.6em; } -h3 { margin: 0; font-weight: bold; font-size: 1.3em; } -h4 { margin: 0; font-weight: bold; font-size: 1.18em; } - -.blak { background-color: #000; } -.hide { display: none; } -.tableWidth { min-width: 400px; } - -.tblRegular { border-collapse: collapse; } -.tblRegular td { padding: 6px; background-image: url(fade.gif); border: 2px solid #99c; } -.tblHeaderColor, .tblHeaderColor td { background: #99c; } -.tblNoBorder td { border: 0; } - - -// --> -</style> - -</head> - -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth"> - <tr> - <td><img src="images/header_title_4.gif" width="400" height="34" alt="HTTrack Website Copier" title="" border="0" id="title" /></td> - </tr> -</table> -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="3" class="tableWidth"> - <tr> - <td id="subTitle">Open Source offline browser</td> - </tr> -</table> -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth"> -<tr class="blak"> -<td> - <table width="100%" border="0" align="center" cellspacing="1" cellpadding="0"> - <tr> - <td colspan="6"> - <table width="100%" border="0" align="center" cellspacing="0" cellpadding="10"> - <tr> - <td id="pageContent"> -<!-- ==================== End prologue ==================== --> - -<h2 align="center"><em>Option panel : Limits</em></h2> - -<br> - -<ul> - <center><img src="img/snap9_b.gif" border="0"></center> - <br><br> -<!-- --> - <li>Maximum mirror depth</li> - <br><small>Define how deep will the engine seek in the site - A depth of 3 means that you will catch all pages you have indicated, plus all that can be accessed clicking twice on any link - <br> - Note: This option is not filled by default, so the depth is infinite. But because the engine will stay on the site you indicated, only the desired sites will be mirrored, and not all the web! - </small><br><br> -<!-- --> - <li>Maximum external depth</li> - <br><small>Define how deep will the engine seek in external sites, or on addresses that were forbidden.<br> - Normally, HTTrack will not go on external sites by default (except if authorized by filters), - and will avoid addresses forbidden by filters. You can override this behaviour, and - tell the engine to catch N levels of "external" sites.<br> - Note: Use this option with great care, as it is overriding all other options (filters and default engine limiter) - <br> - Note: This option is not filled by default, so the depth is equal to zero. - </small><br><br> -<!-- --> - <li>Maximum size of an HTML file</li> - <br><small>Define the biggest Html file the engine is allowed to catch.<br> - This option allows you to avoid big files if you do not want to download them. - </small><br><br> -<!-- --> - <li>Max size of a non-HTML file</li> - <br><small>Define the biggest non-html file (image, ZIP file..) the engine is allowed to catch.<br> - This option allows you to avoid big files if you do not want to download them. - </small><br><br> -<!-- --> - <li>Site size limit</li> - <br><small>This option limits the total amount of bytes that can be downloaded in the current mirror - </small><br><br> -<!-- --> - <li>Pause after downloading..</li> - <br><small>This option lets the engine do a pause every time it has retrieved a specific amount of bytes - <br>Useful if you are mirroring a site bigger than the available space: you can then backup and erase the downloaded files during the pause - </small><br><br> -<!-- --> - <li>Max time overall</li> - <br><small>This option limits the total amount of time that can be spent on the current mirror - </small><br><br> -<!-- --> - <li>Max transfer rate</li> - <br><small>This option limits the transfer rate on the current mirror - <br>Useful if you do not want HTTrack to monopolize the bandwidth! - </small><br><br> -<!-- --> - <li>Max connections / seconds</li> - <br><small>This option limits the number of connections per second for the current mirror - <br>Useful to limit server load. - <br>The default is 10, but you can disable it with a value of 0 - THIS IS NOT ADVISED UNLESS YOU KNOW WHAT YOU ARE DOING (risks of server overload) - </small><br><br> -<!-- --> - <li>Maximum number of links</li> - <br><small>Maximum number of links that can be analyzed, that is, either downloaded, or not downloaded. - Do not set a too low limit for that, because once the limit is reached, the engine will stop immediately. - <br>Do not set a too high limit, too, because it will take some memory.. 100,000 links (default) is generally enough. - </small><br><br> -</ul> - -<br><br><br><br> -<p align="right">Back to <a href="index.html">Home</a></p> - -<!-- ==================== Start epilogue ==================== --> - </td> - </tr> - </table> - </td> - </tr> - </table> -</td> -</tr> -</table> - -<table width="76%" height="100%" border="0" align="center" valign="bottom" cellspacing="0" cellpadding="0"> - <tr> - <td id="footer"><small>© 2002 Xavier Roche & other contributors - Web Design: Leto Kauler.</small></td> - </tr> -</table> - -</body> - -</html> - - diff --git a/HelpHtml/step9_opt3.html b/HelpHtml/step9_opt3.html deleted file mode 100644 index 7ca208f..0000000 --- a/HelpHtml/step9_opt3.html +++ /dev/null @@ -1,156 +0,0 @@ -<html xmlns="http://www.w3.org/1999/xhtml" lang="en"> - -<head> - <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> - <meta name="description" content="HTTrack is an easy-to-use website mirror utility. It allows you to download a World Wide website from the Internet to a local directory,building recursively all structures, getting html, images, and other files from the server to your computer. Links are rebuiltrelatively so that you can freely browse to the local site (works with any browser). You can mirror several sites together so that you can jump from one toanother. You can, also, update an existing mirror site, or resume an interrupted download. The robot is fully configurable, with an integrated help" /> - <meta name="keywords" content="httrack, HTTRACK, HTTrack, winhttrack, WINHTTRACK, WinHTTrack, offline browser, web mirror utility, aspirateur web, surf offline, web capture, www mirror utility, browse offline, local site builder, website mirroring, aspirateur www, internet grabber, capture de site web, internet tool, hors connexion, unix, dos, windows 95, windows 98, solaris, ibm580, AIX 4.0, HTS, HTGet, web aspirator, web aspirateur, libre, GPL, GNU, free software" /> - <title>HTTrack Website Copier - Offline Browser</title> - - <style type="text/css"> - <!-- - -body { - margin: 0; padding: 0; margin-bottom: 15px; margin-top: 8px; - background: #77b; -} -body, td { - font: 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; - } - -#subTitle { - background: #000; color: #fff; padding: 4px; font-weight: bold; - } - -#siteNavigation a, #siteNavigation .current { - font-weight: bold; color: #448; - } -#siteNavigation a:link { text-decoration: none; } -#siteNavigation a:visited { text-decoration: none; } - -#siteNavigation .current { background-color: #ccd; } - -#siteNavigation a:hover { text-decoration: none; background-color: #fff; color: #000; } -#siteNavigation a:active { text-decoration: none; background-color: #ccc; } - - -a:link { text-decoration: underline; color: #00f; } -a:visited { text-decoration: underline; color: #000; } -a:hover { text-decoration: underline; color: #c00; } -a:active { text-decoration: underline; } - -#pageContent { - clear: both; - border-bottom: 6px solid #000; - padding: 10px; padding-top: 20px; - line-height: 1.65em; - background-image: url(images/bg_rings.gif); - background-repeat: no-repeat; - background-position: top right; - } - -#pageContent, #siteNavigation { - background-color: #ccd; - } - - -.imgLeft { float: left; margin-right: 10px; margin-bottom: 10px; } -.imgRight { float: right; margin-left: 10px; margin-bottom: 10px; } - -hr { height: 1px; color: #000; background-color: #000; margin-bottom: 15px; } - -h1 { margin: 0; font-weight: bold; font-size: 2em; } -h2 { margin: 0; font-weight: bold; font-size: 1.6em; } -h3 { margin: 0; font-weight: bold; font-size: 1.3em; } -h4 { margin: 0; font-weight: bold; font-size: 1.18em; } - -.blak { background-color: #000; } -.hide { display: none; } -.tableWidth { min-width: 400px; } - -.tblRegular { border-collapse: collapse; } -.tblRegular td { padding: 6px; background-image: url(fade.gif); border: 2px solid #99c; } -.tblHeaderColor, .tblHeaderColor td { background: #99c; } -.tblNoBorder td { border: 0; } - - -// --> -</style> - -</head> - -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth"> - <tr> - <td><img src="images/header_title_4.gif" width="400" height="34" alt="HTTrack Website Copier" title="" border="0" id="title" /></td> - </tr> -</table> -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="3" class="tableWidth"> - <tr> - <td id="subTitle">Open Source offline browser</td> - </tr> -</table> -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth"> -<tr class="blak"> -<td> - <table width="100%" border="0" align="center" cellspacing="1" cellpadding="0"> - <tr> - <td colspan="6"> - <table width="100%" border="0" align="center" cellspacing="0" cellpadding="10"> - <tr> - <td id="pageContent"> -<!-- ==================== End prologue ==================== --> - -<h2 align="center"><em>Option panel : Flow Control</em></h2> - -<br> - -<ul> - <center><img src="img/snap9_c.gif" border="0"></center> - <br><br> -<!-- --> - <li>Number of connections</li> - <br><small>Define the number of simultaneous connections that can be initiated by the engine. - <br>It is recommended to limit this number to 1 or 2 if you are mirroring big files on a site, more on standard sites (8 is recommended, up to 42 if it is supported by the system) - </small><br><br> -<!-- --> - <li>TimeOut</li> - <br><small>Define what time the engine has to wait if no response if given by a server. - <br>120 seconds is recommended (less of fast pipes, more if you connection is sloppy) - <br>You can optionally skip all links from a host that has generated a timeout. Warning: is this checkbox is selected, a timeout will eliminate all links from the origin server - </small><br><br> -<!-- --> - <li>Retries</li> - <br><small>Number of retries if a non-fatal error occured (timeout, for example) - <br>Note that this will not solve fatal errors such as "Not Found" pages and so on! - </small><br><br> -<!-- --> - <li>Min Transfer Rate</li> - <br><small>Minimum transfer rate tolerated on a site. If the transfer rate if slower that the defined value, then the link is skipped - <br>You can optionally skip all links from a host that has generated a "too slow" error. Warning: is this checkbox is selected, a "too slow" errors will eliminate all links from the origin server - </small><br><br> -</ul> - -<br><br><br><br> -<p align="right">Back to <a href="index.html">Home</a></p> - -<!-- ==================== Start epilogue ==================== --> - </td> - </tr> - </table> - </td> - </tr> - </table> -</td> -</tr> -</table> - -<table width="76%" height="100%" border="0" align="center" valign="bottom" cellspacing="0" cellpadding="0"> - <tr> - <td id="footer"><small>© 2002 Xavier Roche & other contributors - Web Design: Leto Kauler.</small></td> - </tr> -</table> - -</body> - -</html> - - diff --git a/HelpHtml/step9_opt4.html b/HelpHtml/step9_opt4.html deleted file mode 100644 index b6c666b..0000000 --- a/HelpHtml/step9_opt4.html +++ /dev/null @@ -1,187 +0,0 @@ -<html xmlns="http://www.w3.org/1999/xhtml" lang="en"> - -<head> - <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> - <meta name="description" content="HTTrack is an easy-to-use website mirror utility. It allows you to download a World Wide website from the Internet to a local directory,building recursively all structures, getting html, images, and other files from the server to your computer. Links are rebuiltrelatively so that you can freely browse to the local site (works with any browser). You can mirror several sites together so that you can jump from one toanother. You can, also, update an existing mirror site, or resume an interrupted download. The robot is fully configurable, with an integrated help" /> - <meta name="keywords" content="httrack, HTTRACK, HTTrack, winhttrack, WINHTTRACK, WinHTTrack, offline browser, web mirror utility, aspirateur web, surf offline, web capture, www mirror utility, browse offline, local site builder, website mirroring, aspirateur www, internet grabber, capture de site web, internet tool, hors connexion, unix, dos, windows 95, windows 98, solaris, ibm580, AIX 4.0, HTS, HTGet, web aspirator, web aspirateur, libre, GPL, GNU, free software" /> - <title>HTTrack Website Copier - Offline Browser</title> - - <style type="text/css"> - <!-- - -body { - margin: 0; padding: 0; margin-bottom: 15px; margin-top: 8px; - background: #77b; -} -body, td { - font: 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; - } - -#subTitle { - background: #000; color: #fff; padding: 4px; font-weight: bold; - } - -#siteNavigation a, #siteNavigation .current { - font-weight: bold; color: #448; - } -#siteNavigation a:link { text-decoration: none; } -#siteNavigation a:visited { text-decoration: none; } - -#siteNavigation .current { background-color: #ccd; } - -#siteNavigation a:hover { text-decoration: none; background-color: #fff; color: #000; } -#siteNavigation a:active { text-decoration: none; background-color: #ccc; } - - -a:link { text-decoration: underline; color: #00f; } -a:visited { text-decoration: underline; color: #000; } -a:hover { text-decoration: underline; color: #c00; } -a:active { text-decoration: underline; } - -#pageContent { - clear: both; - border-bottom: 6px solid #000; - padding: 10px; padding-top: 20px; - line-height: 1.65em; - background-image: url(images/bg_rings.gif); - background-repeat: no-repeat; - background-position: top right; - } - -#pageContent, #siteNavigation { - background-color: #ccd; - } - - -.imgLeft { float: left; margin-right: 10px; margin-bottom: 10px; } -.imgRight { float: right; margin-left: 10px; margin-bottom: 10px; } - -hr { height: 1px; color: #000; background-color: #000; margin-bottom: 15px; } - -h1 { margin: 0; font-weight: bold; font-size: 2em; } -h2 { margin: 0; font-weight: bold; font-size: 1.6em; } -h3 { margin: 0; font-weight: bold; font-size: 1.3em; } -h4 { margin: 0; font-weight: bold; font-size: 1.18em; } - -.blak { background-color: #000; } -.hide { display: none; } -.tableWidth { min-width: 400px; } - -.tblRegular { border-collapse: collapse; } -.tblRegular td { padding: 6px; background-image: url(fade.gif); border: 2px solid #99c; } -.tblHeaderColor, .tblHeaderColor td { background: #99c; } -.tblNoBorder td { border: 0; } - - -// --> -</style> - -</head> - -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth"> - <tr> - <td><img src="images/header_title_4.gif" width="400" height="34" alt="HTTrack Website Copier" title="" border="0" id="title" /></td> - </tr> -</table> -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="3" class="tableWidth"> - <tr> - <td id="subTitle">Open Source offline browser</td> - </tr> -</table> -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth"> -<tr class="blak"> -<td> - <table width="100%" border="0" align="center" cellspacing="1" cellpadding="0"> - <tr> - <td colspan="6"> - <table width="100%" border="0" align="center" cellspacing="0" cellpadding="10"> - <tr> - <td id="pageContent"> -<!-- ==================== End prologue ==================== --> - -<h2 align="center"><em>Option panel : Scan Rules</em></h2> - -<br> - -<ul> - <center><img src="img/snap9_d.gif" border="0"></center> - <br><br> - <i> - Filters (scan rules) are the most important and powerful option that can be used: you can exclude or accept subdirectories, skip certain types of files, and so on.. If you have missing files (images on top level directories, for example) using filters can help you! - </i> - <br><br> -<!-- --> - <li>Exclude link(s)</li> - <br><small>This button lets you add a filter to authorize either a directory, a domain, a certain file type... - <br>See <a href="#add">below</a> to find out how to add a filter rule... - </small><br><br> -<!-- --> - <li>Exclude link(s)</li> - <br><small>This button lets you add a filter to authorize either a directory, a domain, a certain file type... - <br>See <a href="#add">below</a> to find out how to add a filter rule... - </small><br><br> -<!-- --> -<a NAME="add"> - <li>How to add a rule - <br><small>(accept or forbide links)</small> - <br><br> - <ul> - <li>Select a rule</li> - <center><img src="img/snap9_d2.gif" border="0"></center> - <br><br> - <li>Then, enter the keyword(s)</li> - <center><img src="img/snap9_d3.gif" border="0"></center> - <br><br> - <li>Clic on the ADD button to add the rule</li> - <center><img src="img/snap9_d4.gif" border="0"></center> - </ul> - </li> -<!-- --> - <li>Another example: - <br><small>Accept a specific directory name<br> - Suppose that you are mirroring a site at http://www.awondefulsite.com/mike/index/index.html but you can not get images located in /images/landscapes/ (for example, the image http://www.awondefulsite.com/images/landscapes/bluewater.jpg has not been retrieved)</small> - <br><br> - <ul> - <li>Select a rule : in this case to identify all items from a specific folder name</li> - <center><img src="img/snap9_d5.gif" border="0"></center> - <br><br> - <li>Then, enter the keyword(s) : in this case it is the directory name (without the starting and ending /)</li> - <center><img src="img/snap9_d6.gif" border="0"></center> - <br><br> - <li>Clic on the ADD button to add the rule</li> - <center><img src="img/snap9_d7.gif" border="0"></center> - <br><br> - <li>The rule has been added</li> - <center><img src="img/snap9_d8.gif" border="0"></center> - </ul> - </li> -<!-- --> - <br> - <li>See also: <a href="filters.html">advances filters</a></li> -</ul> - -<br><br><br><br> -<p align="right">Back to <a href="index.html">Home</a></p> - -<!-- ==================== Start epilogue ==================== --> - </td> - </tr> - </table> - </td> - </tr> - </table> -</td> -</tr> -</table> - -<table width="76%" height="100%" border="0" align="center" valign="bottom" cellspacing="0" cellpadding="0"> - <tr> - <td id="footer"><small>© 2002 Xavier Roche & other contributors - Web Design: Leto Kauler.</small></td> - </tr> -</table> - -</body> - -</html> - - diff --git a/HelpHtml/step9_opt5.html b/HelpHtml/step9_opt5.html deleted file mode 100644 index 8aa6a8a..0000000 --- a/HelpHtml/step9_opt5.html +++ /dev/null @@ -1,176 +0,0 @@ -<html xmlns="http://www.w3.org/1999/xhtml" lang="en"> - -<head> - <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> - <meta name="description" content="HTTrack is an easy-to-use website mirror utility. It allows you to download a World Wide website from the Internet to a local directory,building recursively all structures, getting html, images, and other files from the server to your computer. Links are rebuiltrelatively so that you can freely browse to the local site (works with any browser). You can mirror several sites together so that you can jump from one toanother. You can, also, update an existing mirror site, or resume an interrupted download. The robot is fully configurable, with an integrated help" /> - <meta name="keywords" content="httrack, HTTRACK, HTTrack, winhttrack, WINHTTRACK, WinHTTrack, offline browser, web mirror utility, aspirateur web, surf offline, web capture, www mirror utility, browse offline, local site builder, website mirroring, aspirateur www, internet grabber, capture de site web, internet tool, hors connexion, unix, dos, windows 95, windows 98, solaris, ibm580, AIX 4.0, HTS, HTGet, web aspirator, web aspirateur, libre, GPL, GNU, free software" /> - <title>HTTrack Website Copier - Offline Browser</title> - - <style type="text/css"> - <!-- - -body { - margin: 0; padding: 0; margin-bottom: 15px; margin-top: 8px; - background: #77b; -} -body, td { - font: 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; - } - -#subTitle { - background: #000; color: #fff; padding: 4px; font-weight: bold; - } - -#siteNavigation a, #siteNavigation .current { - font-weight: bold; color: #448; - } -#siteNavigation a:link { text-decoration: none; } -#siteNavigation a:visited { text-decoration: none; } - -#siteNavigation .current { background-color: #ccd; } - -#siteNavigation a:hover { text-decoration: none; background-color: #fff; color: #000; } -#siteNavigation a:active { text-decoration: none; background-color: #ccc; } - - -a:link { text-decoration: underline; color: #00f; } -a:visited { text-decoration: underline; color: #000; } -a:hover { text-decoration: underline; color: #c00; } -a:active { text-decoration: underline; } - -#pageContent { - clear: both; - border-bottom: 6px solid #000; - padding: 10px; padding-top: 20px; - line-height: 1.65em; - background-image: url(images/bg_rings.gif); - background-repeat: no-repeat; - background-position: top right; - } - -#pageContent, #siteNavigation { - background-color: #ccd; - } - - -.imgLeft { float: left; margin-right: 10px; margin-bottom: 10px; } -.imgRight { float: right; margin-left: 10px; margin-bottom: 10px; } - -hr { height: 1px; color: #000; background-color: #000; margin-bottom: 15px; } - -h1 { margin: 0; font-weight: bold; font-size: 2em; } -h2 { margin: 0; font-weight: bold; font-size: 1.6em; } -h3 { margin: 0; font-weight: bold; font-size: 1.3em; } -h4 { margin: 0; font-weight: bold; font-size: 1.18em; } - -.blak { background-color: #000; } -.hide { display: none; } -.tableWidth { min-width: 400px; } - -.tblRegular { border-collapse: collapse; } -.tblRegular td { padding: 6px; background-image: url(fade.gif); border: 2px solid #99c; } -.tblHeaderColor, .tblHeaderColor td { background: #99c; } -.tblNoBorder td { border: 0; } - - -// --> -</style> - -</head> - -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth"> - <tr> - <td><img src="images/header_title_4.gif" width="400" height="34" alt="HTTrack Website Copier" title="" border="0" id="title" /></td> - </tr> -</table> -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="3" class="tableWidth"> - <tr> - <td id="subTitle">Open Source offline browser</td> - </tr> -</table> -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth"> -<tr class="blak"> -<td> - <table width="100%" border="0" align="center" cellspacing="1" cellpadding="0"> - <tr> - <td colspan="6"> - <table width="100%" border="0" align="center" cellspacing="0" cellpadding="10"> - <tr> - <td id="pageContent"> -<!-- ==================== End prologue ==================== --> - -<h2 align="center"><em>Option panel : Build</em></h2> - -<br> - -<ul> - <center><img src="img/snap9_e.gif" border="0"></center> - <br><br> -<!-- --> - <li>Local Structure Type</li> - <br><small>Lets you define the local structure of the site. - <br>The default is "site structure": you will get the same folder/files names and structure as the original - <br>You can, however, put all images in one single folder, html in another and so on.. - </small><br><br> -<!-- --> - <li>DOS Names</li> - <br><small>Force the engine to generate DOS names (8 characters for the name, 3 for the type) - </small><br><br> -<!-- --> - <li>ISO9660 Names</li> - <br><small>Force the engine to generate ISO9660-compatible names for storing on medias such as CDROM or DVDROM - </small><br><br> -<!-- --> - <li>No error pages</li> - <br><small>Do not generate error pages (if a 404 error occured, for example) - <br>If a page is missing on the remote site, there will not be any warning on the local site - </small><br><br> -<!-- --> - <li>No external pages</li> - <br><small>Rewrite all external links (links that needs an Internet connection) so that there can be a warning page before ("Warning, you need to be online to go to this link..") - <br>Useful if you want to separate the local and online realm - </small><br><br> -<!-- --> - <li>Hide passwords</li> - <br><small>Do not include username and password for protected sites in the code, when a link will not be caught. - This allow to remain the access data private. - </small><br><br> -<!-- --> - <li>Hide query strings</li> - <br><small>Do not include query strings for local links. - Query strings (?foo=45&bar=67) are generally not necessary for local (file://) files, but - query strings can be useful to show several information (example: page-4.html?index=History). - However, some basic browsers may not understand that (wireless browsers, especially), and - hiding query strings might be a good idea in this case. - </small><br><br> -<!-- --> - <li>Do not purge old files</li> - <br><small>Do not purge, after an update, the local files that no longer exist on the remote site, or that have been skipped - </small><br><br> -</ul> - -<br><br><br><br> -<p align="right">Back to <a href="index.html">Home</a></p> - -<!-- ==================== Start epilogue ==================== --> - </td> - </tr> - </table> - </td> - </tr> - </table> -</td> -</tr> -</table> - -<table width="76%" height="100%" border="0" align="center" valign="bottom" cellspacing="0" cellpadding="0"> - <tr> - <td id="footer"><small>© 2002 Xavier Roche & other contributors - Web Design: Leto Kauler.</small></td> - </tr> -</table> - -</body> - -</html> - - diff --git a/HelpHtml/step9_opt6.html b/HelpHtml/step9_opt6.html deleted file mode 100644 index b929c4b..0000000 --- a/HelpHtml/step9_opt6.html +++ /dev/null @@ -1,173 +0,0 @@ -<html xmlns="http://www.w3.org/1999/xhtml" lang="en"> - -<head> - <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> - <meta name="description" content="HTTrack is an easy-to-use website mirror utility. It allows you to download a World Wide website from the Internet to a local directory,building recursively all structures, getting html, images, and other files from the server to your computer. Links are rebuiltrelatively so that you can freely browse to the local site (works with any browser). You can mirror several sites together so that you can jump from one toanother. You can, also, update an existing mirror site, or resume an interrupted download. The robot is fully configurable, with an integrated help" /> - <meta name="keywords" content="httrack, HTTRACK, HTTrack, winhttrack, WINHTTRACK, WinHTTrack, offline browser, web mirror utility, aspirateur web, surf offline, web capture, www mirror utility, browse offline, local site builder, website mirroring, aspirateur www, internet grabber, capture de site web, internet tool, hors connexion, unix, dos, windows 95, windows 98, solaris, ibm580, AIX 4.0, HTS, HTGet, web aspirator, web aspirateur, libre, GPL, GNU, free software" /> - <title>HTTrack Website Copier - Offline Browser</title> - - <style type="text/css"> - <!-- - -body { - margin: 0; padding: 0; margin-bottom: 15px; margin-top: 8px; - background: #77b; -} -body, td { - font: 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; - } - -#subTitle { - background: #000; color: #fff; padding: 4px; font-weight: bold; - } - -#siteNavigation a, #siteNavigation .current { - font-weight: bold; color: #448; - } -#siteNavigation a:link { text-decoration: none; } -#siteNavigation a:visited { text-decoration: none; } - -#siteNavigation .current { background-color: #ccd; } - -#siteNavigation a:hover { text-decoration: none; background-color: #fff; color: #000; } -#siteNavigation a:active { text-decoration: none; background-color: #ccc; } - - -a:link { text-decoration: underline; color: #00f; } -a:visited { text-decoration: underline; color: #000; } -a:hover { text-decoration: underline; color: #c00; } -a:active { text-decoration: underline; } - -#pageContent { - clear: both; - border-bottom: 6px solid #000; - padding: 10px; padding-top: 20px; - line-height: 1.65em; - background-image: url(images/bg_rings.gif); - background-repeat: no-repeat; - background-position: top right; - } - -#pageContent, #siteNavigation { - background-color: #ccd; - } - - -.imgLeft { float: left; margin-right: 10px; margin-bottom: 10px; } -.imgRight { float: right; margin-left: 10px; margin-bottom: 10px; } - -hr { height: 1px; color: #000; background-color: #000; margin-bottom: 15px; } - -h1 { margin: 0; font-weight: bold; font-size: 2em; } -h2 { margin: 0; font-weight: bold; font-size: 1.6em; } -h3 { margin: 0; font-weight: bold; font-size: 1.3em; } -h4 { margin: 0; font-weight: bold; font-size: 1.18em; } - -.blak { background-color: #000; } -.hide { display: none; } -.tableWidth { min-width: 400px; } - -.tblRegular { border-collapse: collapse; } -.tblRegular td { padding: 6px; background-image: url(fade.gif); border: 2px solid #99c; } -.tblHeaderColor, .tblHeaderColor td { background: #99c; } -.tblNoBorder td { border: 0; } - - -// --> -</style> - -</head> - -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth"> - <tr> - <td><img src="images/header_title_4.gif" width="400" height="34" alt="HTTrack Website Copier" title="" border="0" id="title" /></td> - </tr> -</table> -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="3" class="tableWidth"> - <tr> - <td id="subTitle">Open Source offline browser</td> - </tr> -</table> -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth"> -<tr class="blak"> -<td> - <table width="100%" border="0" align="center" cellspacing="1" cellpadding="0"> - <tr> - <td colspan="6"> - <table width="100%" border="0" align="center" cellspacing="0" cellpadding="10"> - <tr> - <td id="pageContent"> -<!-- ==================== End prologue ==================== --> - -<h2 align="center"><em>Option panel : Spider</em></h2> - -<br> - -<ul> - <center><img src="img/snap9_f.gif" border="0"></center> - <br><br> -<!-- --> - <li>Accept cookies</li> - <br><small>Accept cookies generated by the remote server - <br>If you do not accept cookies, some "session-generated" pages will not be retrieved - </small><br><br> -<!-- --> - <li>Check document type</li> - <br><small>Define when the engine has to check document type - <br>The engine must know the document type, to rewrite the file types. For example, if a link called /cgi-bin/gen_image.cgi generates a gif image, the generated file will not be called "gen_image.cgi" but "gen_image.gif" - <br>Avoid "never", because the local mirror could be bogus - </small><br><br> -<!-- --> - <li>Parse java files</li> - <br><small>Must the engine parse .java files (java classes) to seek included filenames? - <br>It is checked by default - </small><br><br> -<!-- --> - <li>Spider</li> - <br><small>Must the engine follow remote robots.txt rules when they exist? - <br>The default is "follow" - </small><br><br> -<!-- --> - <li>Update hack</li> - <br><small>Attempt to limit transfers by wrapping known bogus responses from servers. - For example, pages with same size will be considered as "up to date", even if the timestamp seems - different. This can be useful for many dynamically generated pages, but this can also cause - not-updated pages in rare cases. - </small><br><br> -<!-- --> - <li>Tolerant requests</li> - <br><small>Tolerate wrong file size, and make requests compliant with old servers - <br>It is unchecked by default, because this option can cause files to become bogus - </small><br><br> -<!-- --> - <li>Force old HTTP/1.0 requests</li> - <br><small>This option forces the engine to use HTTP/1.0 requests, and avoid HEAD requests. - <br>Useful for some sites with old server versions, or with many dynamically generated pages. - </small><br><br> -</ul> - -<br><br><br><br> -<p align="right">Back to <a href="index.html">Home</a></p> - -<!-- ==================== Start epilogue ==================== --> - </td> - </tr> - </table> - </td> - </tr> - </table> -</td> -</tr> -</table> - -<table width="76%" height="100%" border="0" align="center" valign="bottom" cellspacing="0" cellpadding="0"> - <tr> - <td id="footer"><small>© 2002 Xavier Roche & other contributors - Web Design: Leto Kauler.</small></td> - </tr> -</table> - -</body> - -</html> - - diff --git a/HelpHtml/step9_opt7.html b/HelpHtml/step9_opt7.html deleted file mode 100644 index 911801c..0000000 --- a/HelpHtml/step9_opt7.html +++ /dev/null @@ -1,162 +0,0 @@ -<html xmlns="http://www.w3.org/1999/xhtml" lang="en"> - -<head> - <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> - <meta name="description" content="HTTrack is an easy-to-use website mirror utility. It allows you to download a World Wide website from the Internet to a local directory,building recursively all structures, getting html, images, and other files from the server to your computer. Links are rebuiltrelatively so that you can freely browse to the local site (works with any browser). You can mirror several sites together so that you can jump from one toanother. You can, also, update an existing mirror site, or resume an interrupted download. The robot is fully configurable, with an integrated help" /> - <meta name="keywords" content="httrack, HTTRACK, HTTrack, winhttrack, WINHTTRACK, WinHTTrack, offline browser, web mirror utility, aspirateur web, surf offline, web capture, www mirror utility, browse offline, local site builder, website mirroring, aspirateur www, internet grabber, capture de site web, internet tool, hors connexion, unix, dos, windows 95, windows 98, solaris, ibm580, AIX 4.0, HTS, HTGet, web aspirator, web aspirateur, libre, GPL, GNU, free software" /> - <title>HTTrack Website Copier - Offline Browser</title> - - <style type="text/css"> - <!-- - -body { - margin: 0; padding: 0; margin-bottom: 15px; margin-top: 8px; - background: #77b; -} -body, td { - font: 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; - } - -#subTitle { - background: #000; color: #fff; padding: 4px; font-weight: bold; - } - -#siteNavigation a, #siteNavigation .current { - font-weight: bold; color: #448; - } -#siteNavigation a:link { text-decoration: none; } -#siteNavigation a:visited { text-decoration: none; } - -#siteNavigation .current { background-color: #ccd; } - -#siteNavigation a:hover { text-decoration: none; background-color: #fff; color: #000; } -#siteNavigation a:active { text-decoration: none; background-color: #ccc; } - - -a:link { text-decoration: underline; color: #00f; } -a:visited { text-decoration: underline; color: #000; } -a:hover { text-decoration: underline; color: #c00; } -a:active { text-decoration: underline; } - -#pageContent { - clear: both; - border-bottom: 6px solid #000; - padding: 10px; padding-top: 20px; - line-height: 1.65em; - background-image: url(images/bg_rings.gif); - background-repeat: no-repeat; - background-position: top right; - } - -#pageContent, #siteNavigation { - background-color: #ccd; - } - - -.imgLeft { float: left; margin-right: 10px; margin-bottom: 10px; } -.imgRight { float: right; margin-left: 10px; margin-bottom: 10px; } - -hr { height: 1px; color: #000; background-color: #000; margin-bottom: 15px; } - -h1 { margin: 0; font-weight: bold; font-size: 2em; } -h2 { margin: 0; font-weight: bold; font-size: 1.6em; } -h3 { margin: 0; font-weight: bold; font-size: 1.3em; } -h4 { margin: 0; font-weight: bold; font-size: 1.18em; } - -.blak { background-color: #000; } -.hide { display: none; } -.tableWidth { min-width: 400px; } - -.tblRegular { border-collapse: collapse; } -.tblRegular td { padding: 6px; background-image: url(fade.gif); border: 2px solid #99c; } -.tblHeaderColor, .tblHeaderColor td { background: #99c; } -.tblNoBorder td { border: 0; } - - -// --> -</style> - -</head> - -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth"> - <tr> - <td><img src="images/header_title_4.gif" width="400" height="34" alt="HTTrack Website Copier" title="" border="0" id="title" /></td> - </tr> -</table> -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="3" class="tableWidth"> - <tr> - <td id="subTitle">Open Source offline browser</td> - </tr> -</table> -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth"> -<tr class="blak"> -<td> - <table width="100%" border="0" align="center" cellspacing="1" cellpadding="0"> - <tr> - <td colspan="6"> - <table width="100%" border="0" align="center" cellspacing="0" cellpadding="10"> - <tr> - <td id="pageContent"> -<!-- ==================== End prologue ==================== --> - -<h2 align="center"><em>Option panel : Proxy</em></h2> - -<br> - -<ul> - <center><img src="img/snap9_g.gif" border="0"></center> - <br><br> -<!-- --> - <li>Proxy</li> - <br><small>You can enter manually the proxy name and port (enter the name in the first field, the port in the second field) - </small><br><br> -<!-- --> - <li>Use proxy for FTP transfers</li> - <br><small>The engine can use default HTTP proxy for all ftp (ftp://) transfers. Most proxies allow this, and if you are behind - a firewall, this option will allow you to easily catch all ftp links. Besides, ftp transfers managed by the proxy are more reliable - than the engine's default FTP client. - <br>This option is checked by default - </small><br><br> -<!-- --> - <li>Configure</li> - <br><small>Click on this button to configure the proxy. - <br>If the proxy <b>needs</b> authentication you can define the login username/password - </small> - <br><br> - <center><img src="img/snap9_g2.gif" border="0"></center> - <br><br> - <center><img src="img/snap9_g3.gif" border="0"></center> - <br> - <br><br> -<!-- --> - <li>Hide password</li> - <br><small>Use it if you do not want to display the password (hides the proxy name) - </small><br><br> -</ul> - -<br><br><br><br> -<p align="right">Back to <a href="index.html">Home</a></p> - - -<!-- ==================== Start epilogue ==================== --> - </td> - </tr> - </table> - </td> - </tr> - </table> -</td> -</tr> -</table> - -<table width="76%" height="100%" border="0" align="center" valign="bottom" cellspacing="0" cellpadding="0"> - <tr> - <td id="footer"><small>© 2002 Xavier Roche & other contributors - Web Design: Leto Kauler.</small></td> - </tr> -</table> - -</body> - -</html> - - diff --git a/HelpHtml/step9_opt8.html b/HelpHtml/step9_opt8.html deleted file mode 100644 index c241650..0000000 --- a/HelpHtml/step9_opt8.html +++ /dev/null @@ -1,152 +0,0 @@ -<html xmlns="http://www.w3.org/1999/xhtml" lang="en"> - -<head> - <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> - <meta name="description" content="HTTrack is an easy-to-use website mirror utility. It allows you to download a World Wide website from the Internet to a local directory,building recursively all structures, getting html, images, and other files from the server to your computer. Links are rebuiltrelatively so that you can freely browse to the local site (works with any browser). You can mirror several sites together so that you can jump from one toanother. You can, also, update an existing mirror site, or resume an interrupted download. The robot is fully configurable, with an integrated help" /> - <meta name="keywords" content="httrack, HTTRACK, HTTrack, winhttrack, WINHTTRACK, WinHTTrack, offline browser, web mirror utility, aspirateur web, surf offline, web capture, www mirror utility, browse offline, local site builder, website mirroring, aspirateur www, internet grabber, capture de site web, internet tool, hors connexion, unix, dos, windows 95, windows 98, solaris, ibm580, AIX 4.0, HTS, HTGet, web aspirator, web aspirateur, libre, GPL, GNU, free software" /> - <title>HTTrack Website Copier - Offline Browser</title> - - <style type="text/css"> - <!-- - -body { - margin: 0; padding: 0; margin-bottom: 15px; margin-top: 8px; - background: #77b; -} -body, td { - font: 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; - } - -#subTitle { - background: #000; color: #fff; padding: 4px; font-weight: bold; - } - -#siteNavigation a, #siteNavigation .current { - font-weight: bold; color: #448; - } -#siteNavigation a:link { text-decoration: none; } -#siteNavigation a:visited { text-decoration: none; } - -#siteNavigation .current { background-color: #ccd; } - -#siteNavigation a:hover { text-decoration: none; background-color: #fff; color: #000; } -#siteNavigation a:active { text-decoration: none; background-color: #ccc; } - - -a:link { text-decoration: underline; color: #00f; } -a:visited { text-decoration: underline; color: #000; } -a:hover { text-decoration: underline; color: #c00; } -a:active { text-decoration: underline; } - -#pageContent { - clear: both; - border-bottom: 6px solid #000; - padding: 10px; padding-top: 20px; - line-height: 1.65em; - background-image: url(images/bg_rings.gif); - background-repeat: no-repeat; - background-position: top right; - } - -#pageContent, #siteNavigation { - background-color: #ccd; - } - - -.imgLeft { float: left; margin-right: 10px; margin-bottom: 10px; } -.imgRight { float: right; margin-left: 10px; margin-bottom: 10px; } - -hr { height: 1px; color: #000; background-color: #000; margin-bottom: 15px; } - -h1 { margin: 0; font-weight: bold; font-size: 2em; } -h2 { margin: 0; font-weight: bold; font-size: 1.6em; } -h3 { margin: 0; font-weight: bold; font-size: 1.3em; } -h4 { margin: 0; font-weight: bold; font-size: 1.18em; } - -.blak { background-color: #000; } -.hide { display: none; } -.tableWidth { min-width: 400px; } - -.tblRegular { border-collapse: collapse; } -.tblRegular td { padding: 6px; background-image: url(fade.gif); border: 2px solid #99c; } -.tblHeaderColor, .tblHeaderColor td { background: #99c; } -.tblNoBorder td { border: 0; } - - -// --> -</style> - -</head> - -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth"> - <tr> - <td><img src="images/header_title_4.gif" width="400" height="34" alt="HTTrack Website Copier" title="" border="0" id="title" /></td> - </tr> -</table> -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="3" class="tableWidth"> - <tr> - <td id="subTitle">Open Source offline browser</td> - </tr> -</table> -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth"> -<tr class="blak"> -<td> - <table width="100%" border="0" align="center" cellspacing="1" cellpadding="0"> - <tr> - <td colspan="6"> - <table width="100%" border="0" align="center" cellspacing="0" cellpadding="10"> - <tr> - <td id="pageContent"> -<!-- ==================== End prologue ==================== --> - -<h2 align="center"><em>Option panel : Browser ID</em></h2> - -<br> - -<ul> - <center><img src="img/snap9_h.gif" border="0"></center> - <br><br> -<!-- --> - <li>Browser "Identity"</li> - <br><small>Enter here the name of the engine, as it will be seen by Web-servers - <br>For example, entering "Mozilla/4.5 (compatible; MSIE 4.01; Windows 98)" will disguise HTTrack into a standard MSIE4 browser - <br>This field is for statistical purpose, and you can enter whatever you want, a browser name that does not exist or even your grandma's name - <br>However, beware that <b>several</b> sites may deliver a different content whether the browser is called "Netscape" or "Explorer".. some elitist ones will even refuse to deliver anything depending on the browser name. This case is rare, fortunately. - </small><br><br> -<!-- --> - <li>HTML Footer</li> - <br><small>Enter here the optionnal text that will be included as a comment in each HTML file to make archiving easier - <br>The string entered is generally an HTML comment (<tt><!-- HTML comment --></tt>) with optionnal %s, which will be transformed into a specific string information: - <br>%s #1 : host name (for example, www.someweb.com) - <br>%s #2 : file name (for example, /index.html) - <br>%s #3 : date of the mirror - <br><b>Example</b>: <tt><!-- Page mirrored from %s, file %s. Archive date: %s --></tt> - <br><b>Note</b>: You can select (none), in this case no comments will be added to the pages. However, this is NOT advised as you may want to know in the future where the page has been taken, when/why.. - </small><br><br> -</ul> - -<br><br><br><br> -<p align="right">Back to <a href="index.html">Home</a></p> - -<!-- ==================== Start epilogue ==================== --> - </td> - </tr> - </table> - </td> - </tr> - </table> -</td> -</tr> -</table> - -<table width="76%" height="100%" border="0" align="center" valign="bottom" cellspacing="0" cellpadding="0"> - <tr> - <td id="footer"><small>© 2002 Xavier Roche & other contributors - Web Design: Leto Kauler.</small></td> - </tr> -</table> - -</body> - -</html> - - diff --git a/HelpHtml/step9_opt9.html b/HelpHtml/step9_opt9.html deleted file mode 100644 index 16a6d77..0000000 --- a/HelpHtml/step9_opt9.html +++ /dev/null @@ -1,167 +0,0 @@ -<html xmlns="http://www.w3.org/1999/xhtml" lang="en"> - -<head> - <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> - <meta name="description" content="HTTrack is an easy-to-use website mirror utility. It allows you to download a World Wide website from the Internet to a local directory,building recursively all structures, getting html, images, and other files from the server to your computer. Links are rebuiltrelatively so that you can freely browse to the local site (works with any browser). You can mirror several sites together so that you can jump from one toanother. You can, also, update an existing mirror site, or resume an interrupted download. The robot is fully configurable, with an integrated help" /> - <meta name="keywords" content="httrack, HTTRACK, HTTrack, winhttrack, WINHTTRACK, WinHTTrack, offline browser, web mirror utility, aspirateur web, surf offline, web capture, www mirror utility, browse offline, local site builder, website mirroring, aspirateur www, internet grabber, capture de site web, internet tool, hors connexion, unix, dos, windows 95, windows 98, solaris, ibm580, AIX 4.0, HTS, HTGet, web aspirator, web aspirateur, libre, GPL, GNU, free software" /> - <title>HTTrack Website Copier - Offline Browser</title> - - <style type="text/css"> - <!-- - -body { - margin: 0; padding: 0; margin-bottom: 15px; margin-top: 8px; - background: #77b; -} -body, td { - font: 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; - } - -#subTitle { - background: #000; color: #fff; padding: 4px; font-weight: bold; - } - -#siteNavigation a, #siteNavigation .current { - font-weight: bold; color: #448; - } -#siteNavigation a:link { text-decoration: none; } -#siteNavigation a:visited { text-decoration: none; } - -#siteNavigation .current { background-color: #ccd; } - -#siteNavigation a:hover { text-decoration: none; background-color: #fff; color: #000; } -#siteNavigation a:active { text-decoration: none; background-color: #ccc; } - - -a:link { text-decoration: underline; color: #00f; } -a:visited { text-decoration: underline; color: #000; } -a:hover { text-decoration: underline; color: #c00; } -a:active { text-decoration: underline; } - -#pageContent { - clear: both; - border-bottom: 6px solid #000; - padding: 10px; padding-top: 20px; - line-height: 1.65em; - background-image: url(images/bg_rings.gif); - background-repeat: no-repeat; - background-position: top right; - } - -#pageContent, #siteNavigation { - background-color: #ccd; - } - - -.imgLeft { float: left; margin-right: 10px; margin-bottom: 10px; } -.imgRight { float: right; margin-left: 10px; margin-bottom: 10px; } - -hr { height: 1px; color: #000; background-color: #000; margin-bottom: 15px; } - -h1 { margin: 0; font-weight: bold; font-size: 2em; } -h2 { margin: 0; font-weight: bold; font-size: 1.6em; } -h3 { margin: 0; font-weight: bold; font-size: 1.3em; } -h4 { margin: 0; font-weight: bold; font-size: 1.18em; } - -.blak { background-color: #000; } -.hide { display: none; } -.tableWidth { min-width: 400px; } - -.tblRegular { border-collapse: collapse; } -.tblRegular td { padding: 6px; background-image: url(fade.gif); border: 2px solid #99c; } -.tblHeaderColor, .tblHeaderColor td { background: #99c; } -.tblNoBorder td { border: 0; } - - -// --> -</style> - -</head> - -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth"> - <tr> - <td><img src="images/header_title_4.gif" width="400" height="34" alt="HTTrack Website Copier" title="" border="0" id="title" /></td> - </tr> -</table> -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="3" class="tableWidth"> - <tr> - <td id="subTitle">Open Source offline browser</td> - </tr> -</table> -<table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth"> -<tr class="blak"> -<td> - <table width="100%" border="0" align="center" cellspacing="1" cellpadding="0"> - <tr> - <td colspan="6"> - <table width="100%" border="0" align="center" cellspacing="0" cellpadding="10"> - <tr> - <td id="pageContent"> -<!-- ==================== End prologue ==================== --> - -<h2 align="center"><em>Option panel : Log files, Index, Cache</em></h2> - -<br> - -<ul> - <center><img src="img/snap9_i.gif" border="0"></center> - <br><br> -<!-- --> - <li>Force to store all files in cache</li> - <br><small>Force to store all files in the cache, even gif files, zip files and so on.. - <br>Without this option, the engine will only save in cache html files for updating/continue purpose. - <br>It can be useful, however, to keep all files in cache if you want in the future to change the site structure - <br>Warning! This option will appreciably <b>inflate</b> the cache that will become as big as the mirror itself! - </small><br><br> -<!-- --> - <li>Do not re-download locally erased files</li> - <br><small>This option prevents HTTrack from re-asking a file that exists locally with null size, or that has been erased by the user - <br>(If the user erased the file, this option will create a null-file to prevent the engine to catch the file next time) - <br>Useful if you are erasing progressively large files on the local mirror and do not want to reload them! - </small><br><br> -<!-- --> - <li>Create Log files</li> - <br><small>Create log file where informations, error and warnings about the current mirror will be saved - <br>If you <b>do not</b> generate log files, you will not be able to know what errors occured! - <br>It is strongly advised to leave this option checked - <br>Note: You can define the debug-level of the log-files. Default is "normal" - </small><br><br> -<!-- --> - <li>Make an index</li> - <br><small>Generate an index.html on the top of the directory. Very useful. - <br> - </small><br> -<!-- --> - <li>Make a word database</li> - <br><small>Generate an index.txt database on the top of the directory. Very useful for linguistic analysis, this feature - will allow you to list all words of all mirrored pages in the current project.<br> - With this index file, you will be able to list which words were detected, and where. - <br> - </small><br><br> -</ul> - -<br><br><br><br> -<p align="right">Back to <a href="index.html">Home</a></p> - -<!-- ==================== Start epilogue ==================== --> - </td> - </tr> - </table> - </td> - </tr> - </table> -</td> -</tr> -</table> - -<table width="76%" height="100%" border="0" align="center" valign="bottom" cellspacing="0" cellpadding="0"> - <tr> - <td id="footer"><small>© 2002 Xavier Roche & other contributors - Web Design: Leto Kauler.</small></td> - </tr> -</table> - -</body> - -</html> - - |