home *** CD-ROM | disk | FTP | other *** search
/ Hacks & Cracks / Hacks_and_Cracks.iso / vol1 / pc_fhnd1.zip / filehound.txt < prev    next >
Text File  |  1997-10-04  |  21KB  |  501 lines

  1.  
  2. FileHound 1.0 (Change log at end of file)
  3. -----------------------------------------------------
  4.  
  5.  
  6. WHAT DOES FILEHOUND DO?
  7.  
  8. One thing.  Downloads files from the Internet.  That's it.
  9. It's designed to be extremely foolproof and requires absolutely
  10. no setup.  If you are successfully running a web browser, 
  11. FileHound will work out of the box (tech detail: any system
  12. that supports WinSock32 will run FileHound).
  13.  
  14.  
  15.  
  16. HOW DO I MAKE IT WORK?
  17.  
  18. You have to obtain a file's internet name, commonly referred
  19. to as its URL, and give it to FileHound.  FileHound is not a
  20. plug-in, and it's not a web browser.  You'll use your web
  21. browser as you always have, but when you come across a file you 
  22. want to download, instead of clicking on the link in the browser,
  23. you'll instead COPY the link to the clipboard, then PASTE the 
  24. link into FileHound's URL field.  Then click on download, and 
  25. away you go!  And you'll never have to worry about another
  26. broken download.
  27.  
  28.  
  29.  
  30. WHAT DO I HAVE TO SET UP?
  31.  
  32. Nothing.  The configuration screens, options, multiple tabs and 
  33. so forth are merely auxiliary settings, archive listings, etc.
  34. to extend the basic "download a file" functionality far beyond 
  35. what you are used to having in your web browser.  
  36.  
  37. FileHound does not make any changes to your system, and it does
  38. not modify any system settings or move any files.  Feel free,
  39. then, to experiment with FileHound and see what each feature
  40. does.  You can't hurt anything just playing around with it.
  41.  
  42.  
  43.  
  44. HOW DO I UNINSTALL FILEHOUND?
  45.  
  46. To keep the download size of FileHound smaller, we decided to
  47. omit an uninstall program.  To delete FileHound, do two things:
  48. Delete the \Program Files\FileHound directory.  And, delete the
  49. \Windows\Start Menu\Programs\Hound Agents directory.  Note that
  50. by default, FileHound puts downloaded files in a subdirectory
  51. called download within \Program Files\FileHound, so if you want 
  52. to keep any of your downloads, move them before you uninstall 
  53. FileHound.  
  54.  
  55.  
  56.  
  57. EXPLAIN THE BANDWIDTH SETTINGS TO ME.
  58.  
  59. Usually when you select a file to be downloaded, your FTP 
  60. program or web browser will retrieve the file as fast as 
  61. possible.  That's nice if you're in a big hurry, but the cost
  62. is that your further web browsing is slowed down, because your
  63. modem is very busy retrieving all the file data.  
  64.  
  65. FileHound lets you "throttle" its downloading to only use 
  66. a small part of your modem's capacity for retrieving files. 
  67. By using slow downloads, you can keep surfing the web at near
  68. full speed while your downloads proceed in the background.  
  69. They will take longer, yes, but you can keep working online.
  70.  
  71. FileHound has two speed modes, normal (or slow), and FAST.
  72. FAST mode is typically used when you want FileHound to soak
  73. up all of your bandwidth; for example when you're reading
  74. email or chatting, or away from your desk.  Normal mode is 
  75. used when you want to continue surfing the web without 
  76. getting lagged by a download.
  77.  
  78. FAST mode is enabled when you push the GO FAST button.  Other
  79. options, including telling FileHound how much data you want 
  80. it to retrieve in each mode are available on the Bandwidth 
  81. settings page.
  82.  
  83.  
  84.  
  85. WHAT ABOUT VIRUSES?
  86.  
  87. FileHound recognizes that files you retrieve from the Internet
  88. are by their nature unsafe.  We have built in external virus-
  89. check support into FileHound.  Although FileHound does not have
  90. a virus check program built in, it can work with any virus
  91. check program you have installed on your system.  This will 
  92. require a little bit of research and set-up on your part, but
  93. we've made it as easy as possible.  The Virus Check settings
  94. page contains all the information you'll need to fill in to
  95. enable FileHound to start automatically checking your 
  96. downloads for safety.  We tested it with both McAfee VirusScan
  97. and Symantec's Norton Anti-Virus, and it works like a charm.
  98.  
  99.  
  100.  
  101. GOT ANY BELLS AND WHISTLES?
  102.  
  103. Oh my yes.  FileHound can be very noisy if you wish!
  104. Open the Sound settings page and you can assign your own
  105. favorite windows WAV files to different circumstances in
  106. FileHound.  It's very easy, and adds a lot of fun to your
  107. downloading!
  108.  
  109.  
  110.  
  111. HOW ABOUT A NIGHT-LIGHT?
  112.  
  113. FileHound has that, too.  If you're like most people, you'll
  114. want to use FileHound to download multiple files when you're
  115. away from your desk or sleeping.  By using the "Good Night"
  116. button, you tell FileHound to go ahead and shut down your Internet 
  117. connection when all files have been transferred.  This can save
  118. money if you pay by the hour for your connection.  There's also
  119. an option on the Miscellaneous settings page to tell FileHound
  120. to actually shut down your PC when it's done downloading.  
  121. (Both of these options give you a 60 second warning in case 
  122. you decided to stay awake, and you can countermand the order 
  123. any time.)
  124.  
  125.  
  126.  
  127. ARE THERE ANY MORE FEATURES?
  128.  
  129. Dozens, but it would be exhausting for both of us if we were
  130. to list them all out.  FileHound has been honed over nearly
  131. half a year of interactive testing by hundreds of beta 
  132. participants, and has many time-saving features and lots of
  133. behind-the-scenes magic to try and eliminate as much 
  134. complexity as possible from downloading from the Internet.  
  135. Odds are any request you might have or feature you'll need 
  136. is built into the program already.
  137.  
  138. If you're into buzzwords, here are some of the things we've
  139. added to FileHound to make your life easier: HTTP Basic
  140. authentication, FTP and HTTP file resume, URL login/password
  141. decoding, filename defaulting, automatic HTTP redirection,
  142. per-server automatic login name and password for FTP 
  143. connections, UNIX->MSDOS text file translation, overwrite
  144. protection, power-fail download resumption, full session
  145. logging, file launching, perpetual URL archive with a 
  146. re-download feature, multiple simultaneous downloads (no
  147. built-in limit), very accurate estimated download timer,
  148. and on, and on, and on.
  149.  
  150. But remember, FileHound is first and foremost EASY TO USE.
  151. These features sit quietly in the background until you need
  152. them, and then they're right there by your side.  So all
  153. of these options and settings work for you by making downloads
  154. easier and more reliable, instead of against you by adding
  155. confusion and hard to understand dialogs.  In every case,
  156. FileHound will guess as best as it can in order to provide
  157. you with the perfect download settings.
  158.  
  159.  
  160.  
  161. HOW CAN I MAKE USING FILEHOUND EVEN EASIER?
  162.  
  163. There are several ways of getting URLs into FileHound, and the 
  164. best one of all is to enable clipboard sniffing.  In the 
  165. miscellaneous settings page, there is an option you can turn 
  166. on that will make FileHound monitor your clipboard for URLs.  
  167.  
  168. When you copy one, FileHound will ask right away if you'd like
  169. to download it.  There's even an option to just automatically 
  170. say "yes" to that question, so starting downloads in FileHound 
  171. is actually easier than in your web browser -- you don't even 
  172. have to hit OK, just right click on the file link and copy 
  173. the link/shortcut to the clipboard.
  174.  
  175.  
  176.  
  177. TELL ME ABOUT THE 1.0 RELEASE OF FILEHOUND.
  178.  
  179. FileHound has finally achieved a 1.0 release.  After a six-
  180. month beta period, we're feeling pretty good about FileHound's
  181. robustness and ability to turn the nightmares of downloading 
  182. large files over the Internet into something you just don't 
  183. think about anymore.  
  184.  
  185.  
  186.  
  187. WHAT IF SOMETHING GOES WRONG?
  188.  
  189. Even though this release has undergone a very long testing cycle
  190. and there are no remaining outstanding issues, there may yet be
  191. problems.  Your comments and feedback are very much desired, 
  192. particularly on these points:
  193.  
  194.   o  Bugs, crashes, erratic behavior.  To report a bug, please
  195.      list the steps required to reproduce it.  Be specific!
  196.  
  197.   o  Downloads that break but shouldn't.  The goal is to make
  198.      FileHound be able to download all URLs that Netscape and
  199.      Internet Explorer can using these protocols:  ftp:// http://
  200.      and  file://   If you can't download a URL you think you
  201.      ought to be able to, please forward both the URL and the
  202.      session log from the failure.  I'll fix it.
  203.  
  204.  
  205.  
  206. WHAT HAVE YOU GOT PLANNED FOR FUTURE RELEASES OF FILEHOUND?
  207.  
  208. These features were intentionally omitted from the 1.0 release
  209. in order to have a solid and robust 1.0 version.  Now that we've
  210. achieved it, we're ready to expand FileHound's functionality.
  211. If any of these options are something you want or need, please
  212. write in and express your support.  Also, if there are any other
  213. ideas you have for FileHound, let us know!
  214.  
  215.   o  Proxy support, including "passive" FTP, CERN, SOCKS, TIS and
  216.      other firewall support mechanisms.
  217.  
  218.   o  HTTPS/SSL secure web URLs. 
  219.  
  220.   o  gopher:// and other URL protocol types. 
  221.  
  222.   o  FTP and HTTP directory browsing. 
  223.  
  224.   o  Plug-In Integration with browsers. 
  225.  
  226.  
  227.  
  228. WHAT IS FILEHOUND'S COMMERCIAL STATUS?
  229.  
  230. FileHound is truly a "shareware" program instead of 
  231. crippleware/trialware.  You have full functionality without
  232. any time limit, and it is left to your personal sense of honor
  233. whether or not to remunerate us for our efforts.  If you 
  234. honestly cannot afford $15 for FileHound--remembering that
  235. if you use it all the time, you're certainly getting a lot
  236. of value for it--or simply cannot obtain the necessary 
  237. currency for payment, please continue to use it in good 
  238. health.  Send us a note, let us know you're out there!
  239.  
  240.  
  241.  
  242. HOW MUCH IS IT TO REGISTER?
  243.  
  244. FileHound is $15US to register, and you can register over the
  245. phone, via email, fax, or secure website.  We take MasterCard,
  246. Visa and Discover as well as their international variants, and 
  247. you will receive a registration key either instantly (phone 
  248. orders) or within two business days (web or email orders).  
  249. The registration key will remove the very occasional reminder
  250. screens and put your name on the title bar of FileHound to give
  251. you a "warm fuzzy" feeling about having registered!
  252.  
  253.  
  254.  
  255. WHAT DOES THE LICENSE GRANT ME?
  256.  
  257. Your license will entitle you, and only you, to use FileHound 
  258. on as many computers as you like.  Once registered, your name 
  259. will appear in the title bar of the application.  So, if you 
  260. are using FileHound and someone else's name appears in the
  261. title bar, you should register FileHound immediately in your own
  262. name.  We do NOT sell blanket licenses to businesses. Each user 
  263. must be registered individually.  Discounts are available for bulk
  264. purchases (inquire).
  265.  
  266.  
  267.  
  268. HOW DO I CONTACT YOU?
  269.  
  270. Phone:  (954) 985-8344 - DO NOT CALL FOR TECH SUPPORT OR BUGS
  271. Email:  afs@nexi.com
  272.   Web:  http://www.nexi.com/albinofrog (secure)
  273.  
  274.  Mail:  Albino Frog Software, Inc.
  275.         Post Office Box 578
  276.         Port Salerno, FL  34992  USA
  277.  
  278.  Note:  Do not CALL for support, or to report bugs.  My wife
  279.         takes the orders during the day, and she will NOT be able
  280.         to answer your questions.
  281.  
  282.         Use EMAIL for all technical communications.
  283.  
  284.  
  285.  
  286. HOW DO I ORDER?
  287.  
  288. FileHound is $15 US for a single user license.  When you
  289. register, you will NOT receive a disk.  Keep up with the latest
  290. version of FileHound by downloading it from our website.  You
  291. will receive a set of registration keys to unlock your
  292. personal copy of FileHound.  No disk.  No manual.  Just keys!
  293.  
  294. You may order by Check or Money order through the mail, to the
  295. above address.  Payment must be in US funds drawn on a US bank.
  296. For this reason, we recommend that non US orders use a credit
  297. card.  If you don't have a credit card and are feeling lucky, 
  298. place US currency in a sturdy, opaque envelope and mail that 
  299. instead of a check.  We're honest, but can't guarantee the same 
  300. of the postal service!  Include your email address on all mailed
  301. orders so we can email you registration keys as soon as your
  302. funds clear our bank.
  303.  
  304. You may order by Credit Card through the mail, over the phone,
  305. via email, and on our secure web site.  Your account will be
  306. charged $15US.  Currency conversion fees, if applicable, are your
  307. responsibility.
  308.  
  309. You will receive a registration key for FileHound when your order
  310. has been processed.  If you supply an email address, your
  311. registration key will be sent via email with a note confirming
  312. your order.  Keep up with the latest version of FileHound by 
  313. downloading from our website. Upgrades are free within the current
  314. major revision (1.x), and can be downloaded at any time.
  315.  
  316.  
  317.  
  318. IS THERE ANYTHING ELSE?
  319.  
  320. Spread the word about FileHound!  Tell your friends, your
  321. co-workers, your neighbors.  Put a link to it on your
  322. website, and recommend your users try it for downloading your
  323. own files.  Upload it to shareware BBSs.  Mention it in
  324. Usenet posts.  Get the word out: There's no need to ever
  325. suffer broken download again.
  326.  
  327.  
  328.  
  329. WHAT IS FILEHOUND'S DEVELOPMENT HISTORY?  (last question)
  330.  
  331.  
  332. Goodies and updates to achieve 1.0
  333. ------------------------------------------------------------
  334.  - Made authorization-required files start up more quickly.
  335.  - Changed double-click activity on authorized screen to 
  336.    "edit properties" rather than "queue."
  337.  - Added "Offline" button in bottom toolbar.  Pushing
  338.    this button will cancel all downloads and prevent any
  339.    further downloads from being started.  When released,
  340.    file transfers resume where they left off.  Useful
  341.    when you want to set up a bunch of downloads in the
  342.    queue but would rather they didn't start right away,
  343.    or when working away from a modem, or other situations.
  344.    Someone requested it.
  345.  - Added "Good Night" button in bottom toolbar.  When
  346.    Filehound is done downloading (queue empty) and this
  347.    button is depressed, FileHound will disconnect your
  348.    modem (and any other RAS connection you have active,
  349.    so be careful if you're multiply connected to the world).
  350.    If you like, Good Night will turn off your computer, too.
  351.    A dialog box is presented at time of shutdown giving
  352.    you 60 seconds to countermand the order, in case you
  353.    decided to stay up late anyway.
  354.  - Added ability to rename if you are downloading over a 
  355.    file that already exists.
  356.  - Changed file open flags to permit you to inspect
  357.    downloaded files during the download.  (In other words,
  358.    file sharing is now enabled.)
  359.  - Added Auto-Start for Clipped URLS (Misc Options)
  360.  - Changed connection limit settings to make more sense.
  361.  - Sparked by release of Hexen II demo, added Rude Retry
  362.    feature which can only be enabled on a per-file basis.
  363.    This makes retries retry after only one second rather
  364.    than progressively slower, which is more sane.  Use
  365.    with discretion, please, and pay attention to your error
  366.    codes to ensure it's a busy server and not a bad
  367.    password that's making your download fail.  
  368.  - Fixed problem with redirects on services such as ZDnet 
  369.    which use case-sensitive filenames (which FH converted
  370.    to all lowercase unnecessarily in internal processing.)
  371.  - Made filehound's datafile 8.3 compliant so it can be
  372.    stored on non long-filename servers.  It is now called
  373.    fhound.dat instead of filehound.dat.  On starting 1.0 
  374.    in an upgrade, the previous file will be converted.
  375.  - You can now stop a transfer that is in the retry cycle
  376.    without having to start it first.  (wierd, huh)
  377.  - Added option to show transfer speeds as Bytes/Sec rather
  378.    than K/Minute (user request).  
  379.  - Eased waaaay back on the hostility about registering the
  380.    product.  Instead of shutting down after 60 days, the
  381.    program will only gently remind you every tenth startup
  382.    if it is still unregistered.  Also, all functionality is
  383.    enabled for both registered and unregistered versions.
  384.    
  385.    Note: A request was made to allow URLs with spaces. 
  386.    According to RFC1738, the URL standard specification,
  387.    spaces are not permitted in URLs.  Neither are any
  388.    control characters or #, <, >, or ".  FileHound 
  389.    follows these rules explictly.  If you encounter a URL
  390.    with an illegal character in it, please alert the owner
  391.    of the file.  Spaces can be encoded in a URL as %20 if
  392.    needed, and any other unsafe character can be represented
  393.    as a similar escape sequence (see RFC1738 for details).
  394.  
  395.  
  396. Fix for .95
  397. ------------------------------------------------------------
  398.  - Windows NT web server didn't like it when FileHound sent
  399.    an authorization header when it wasn't needed.  Now
  400.    Filehound must first try all http downloads without the
  401.    auth header.  if the auth fails for this anonymous
  402.    connection, it will retry, but next time will send 
  403.    the header.  if it fails again, it truly fails. 
  404.  
  405.  
  406. Fixes and Enhancements for .94 
  407. -----------------------------------------------------------
  408.  - Audio Feedback support (new tab in settings)
  409.  - Virus Scanner support (new tab in settings)
  410.  - "Clip-And-Go" automatic downloading when things clipped
  411.  - Very strange bug wrt saving the datafile just after
  412.    downloads.  May not be fixed -- if you get an error
  413.    message mentioning Exceptions and Error Codes, please
  414.    email me!
  415.  - FTP downloading trouble on AOL fixed by not using the
  416.    CWD commands anymore.  We simply request a file by
  417.    its full path.
  418.  - default filenames with characters like ? * and \ are
  419.    truncated to create a valid save file.
  420.  - HTTP redirected URL save filenames are now re-genned
  421.    automatically, fixing problems with sites like 
  422.    www.slaughterhouse.com that uses a CGI redirect to
  423.    track hits on their downloads.  FileHound meets world.
  424.  
  425.  
  426. Bugs fixed for .93 
  427. ---------------------------------------------------------
  428.  - Bad parsing on HTTP headers fixed.  
  429.  - HTTP resumes were completely broken.
  430.  
  431.  
  432. Bugs fixed for .92
  433. ---------------------------------------------------------
  434.  - File list can be sorted in different ways by clicking 
  435.    on the column headers.  
  436.  - shows date file was downloaded when done
  437.  - shows date clipboard item was added
  438.  - made double-click functionality vary depending on 
  439.    which tab is active.  the function that will occur is 
  440.    shown at the upper right, and seems to be the best for
  441.    each tab page.
  442.  - deletes zero length files.
  443.  - made messages about odd length files more clear.  
  444.  - put in code to check for buggy servers that claim to 
  445.    handle content ranges but don't -- resumes of these 
  446.    files will be restarted from the beginning.  (see 
  447.    buggy server list below)
  448.  - made "resume or overwrite" pop-up smarter, won't offer
  449.    to resume files that weren't broken, or that are 
  450.    located on buggy servers.
  451.  - fixed window size restoration code.  width was height.
  452.  - arrgh.  fixed bug introduced in .91 wrt "resume all" 
  453.    and "overwrite all" thinking "all" meant two files.
  454.  - fixed HTTP and FTP request lines to all have a 
  455.    terminating CR / LF.  (STARWAVE server is picky.)
  456.  - made large lists of files draw more quickly, although
  457.    there's still more work to do in this area later.
  458.  - made clipboard code much faster when you copy a
  459.    page with hundreds of links.  it's still pretty
  460.    slow, but at least it's seconds not minutes.
  461.  
  462.  
  463. BUGGY SERVER(S):
  464.  
  465.    Key string: "Server: Microsoft-PWS-95/2.0"
  466.  
  467.    Microsoft Personal Web Server 'Microsoft-PWS-95/2.0' 
  468.    does not resume HTTP transfers properly.  This manifests 
  469.    itself as an oversized file.  When you inspect the 
  470.    file, you'll find the resumed portion is actually data 
  471.    from the beginning of the file, not what was we asked 
  472.    for.  Also, the length of the newly downloaded data is 
  473.    more than the HTTP header reports; it is always a 
  474.    multiple of 4096 bytes.  The end result is a too-long 
  475.    file with a bad resume segment. 
  476.  
  477.  
  478. Bugs fixed for 0.91
  479. --------------------------------------
  480. - Choosing Overwrite will delete the local file first, rather 
  481.   than just leaving it intact and copying data over what exists.
  482. - Exiting FileHound in mid-transfer either by design or suddenly 
  483.   will be able to resume correctly, assuming the server can too.
  484. - Starting an archived URL from the properties dialog now moves 
  485.   the URL from the archive to the pending page (centralized 
  486.   control paths), like it's supposed to.
  487. - FTP login failure is now non-fatal.  it will retry these 
  488.   forever, since it now assumes the server is full (the same 
  489.   failure response is returned for both bad logins and full
  490.   server conditions.  what can I do?).  check your logins!
  491. - ETA for resumed files is now estimated more correctly
  492. - HTTP "Basic" authentication/passwording is now supported. 
  493.   Password and user fields are always enabled, and the auth 
  494.   header is sent according to the http 1.1 spec encoded as base64
  495. - When a URL is archived, any transfer log associated with it
  496.   is deleted to save space in the history file.
  497.  
  498.  
  499. Initial public release 0.9 - "late beta."
  500. ---------------------------------------------
  501. - First release upon the world.  It worked, mostly.