README.win32
上传用户:seven77cht
上传日期:2007-01-04
资源大小:486k
文件大小:7k
源码类别:

浏览器

开发平台:

Unix_Linux

  1.       WWWOFFLE - World Wide Web Offline Explorer - Version 2.5 - Win32
  2.       ================================================================
  3. This is the Windows 32-bit version of the World Wide Web OFFline Explorer,
  4. otherwise know as WWWOFFLE.  A UNIX version of this program has been available
  5. since the start of 1997.  The possibility of a Windows version of the program
  6. was brought to my attention by an investigation of the Cygwin development kit.
  7. The Cygwin Development Kit
  8. --------------------------
  9. The Cygwin development kit is described in its FAQ as follows:
  10.         The Cygwin tools are Win32 ports of the popular GNU development
  11.         tools for Windows NT, 95, and 98. They function through the use
  12.         of the Cygwin library which provides a UNIX-like API on top of
  13.         the Win32 API.
  14.         Use the tools to: 
  15.         o Develop Win32 console or GUI applications, using the Win32 API.
  16.         o Easily port many significant UNIX programs to Windows NT/9x
  17.           without making significant source code changes. Configure and
  18.           build most GNU software from source using standard Unix build
  19.           procedures. 
  20.         o Work in a fairly complete UNIX-like environment, with access to
  21.           many common UNIX utilities (from both the provided bash shell
  22.           and the standard Win32 command shell). 
  23. More information about the Cygnus development kit and the GNU tools that are in
  24. the development kit can be obtained from their web-sites.
  25. http://sourceware.cygnus.com/cygwin/
  26. http://www.gnu.org/
  27. To compile WWWOFFLE I have used the latest version of these tools, version
  28. beta-20 dated 30th October 1998.
  29. Using WWWOFFLE
  30. --------------
  31. Because this version of WWWOFFLE is a port of a UNIX program (with negligible
  32. changes from the UNIX version) some of the concepts and features may not be
  33. familiar to users of MS Windows.
  34. Filenames
  35. - - - - -
  36. On UNIX systems the '/' character is used as a path separator, DOS uses '', you
  37. should use the UNIX format in the wwwoffle.conf configuration file and in the
  38. command line arguments.  One other change that has been made is that on DOS the
  39. ':' character is not allowed in filenames so the '!' character has been used in
  40. the host sub-directory names instead.
  41. On UNIX systems the filenames are case-sensitive and can be longer than 8.3
  42. characters.  WWWOFFLE requires that the files that it creates keep their case
  43. and are longer than 8.3 characters.
  44. On UNIX systems there is no distinction between the separate disk drives like
  45. there is under DOS.  With a DOS system there are drives 'A:', 'C:', 'D:' etc, on
  46. UNIX all of the disks are accessed from the root directory '/'.  In the Cygnus
  47. CDK and hence in WWWOFFLE all pathnames are expected to be in this format, the
  48. drive that the operating system booted from (normally drive C:) is '/', drive
  49. 'A:' would be '//a/', drive 'D:' would be '//d/'.  You must use this format in
  50. the wwwoffle.conf configuration file and in the command line arguments.
  51. The default installation location for WWWOFFLE on UNIX is different from that
  52. for Windows-32.
  53.                         UNIX                                    Windows-32
  54. Cached files:   /var/spool/wwwoffle                     /wwwoffle
  55. Config file:    /var/spool/wwwoffle/wwwoffle.conf       /wwwoffle/wwwoffle.conf
  56. Executables:    /usr/local/bin & /usr/local/sbin        /wwwoffle/bin
  57. Documentation:  /usr/local/man/man*                     /wwwoffle/doc
  58. In the documentation and the program you may find references to these pathnames
  59. and filenames, you should make the appropriate conversions.
  60. Other Terms
  61. - - - - - -
  62. Syslog        - The system logfile, many daemon processes (servers) write their
  63.                 status to this file.
  64. Daemon        - A program (usually some type of server) that runs in the
  65.                 background and sleeps until it is called upon to do anything.
  66. Username/uid  - Users on a UNIX system have to log on and are assigned a
  67.                 username and a numberic user ID (uid).
  68.                 [Not the same as a Windows 95/98 logon username]
  69. Groupname/gid - Users on UNIX are also assigned to a group that has a name and a
  70.                 numeric Group ID (gid).
  71.                 [Not applicable to Windows 95/98]
  72. Running WWWOFFLE
  73. ----------------
  74. The WWWOFFLE server program 'wwwoffled' is typically it is started from the boot
  75. time scripts (the equivalent to autoexec.bat on DOS). On a Win32 system I do not
  76. know the best way of starting a program at boot time so I leave it to you to
  77. decide.
  78. The WWWOFFLE helper program 'wwwoffle' is run each time that the dial-up
  79. connection is started or stopped.  This is normally done by the scripts that are
  80. automatically run by the PPP connection process.  Again I do not know the best
  81. way of doing this on Win32, the graphical interface to DUN does not appear to
  82. allow for this.
  83. Quick Demonstration
  84. - - - - - - - - - -
  85. To see what WWWOFFLE does, use the following steps for a quick demonstration.
  86. 1) Edit the configuration file
  87.    c:wwwofflewwwoffle.conf
  88. 2) Start the WWWOFFLE demon running.
  89.    c:wwwofflebinwwwoffled
  90. 3) Start your WWW Browser and set up localhost:8080 as the proxy.
  91.    Disable caching between sessions within the browser.
  92. 4) a) Connect to the internet
  93.    b) Tell the WWWOFFLE demon that you are online
  94.         c:wwwofflebinwwwoffle -online
  95.    c) Start browsing
  96.    d) Tell the WWWOFFLE demon that you are offline
  97.         c:wwwofflebinwwwoffle -offline
  98.    e) Disconnect from the internet
  99. 5) Go back and browse the pages again while not connected, follow some different
  100.    links this time (you will see a WWWOFFLE server message in the browser).
  101. 6) a) Connect to the internet
  102.    b) Tell the WWWOFFLE demon that you are online
  103.         c:wwwofflebinwwwoffle -online
  104.    c) Tell the WWWOFFLE demon to fetch the new pages
  105.         c:wwwofflebinwwwoffle -fetch
  106.    d) Tell the WWWOFFLE demon that you are offline
  107.         c:wwwofflebinwwwoffle -offline
  108.    e) Disconnect from the internet
  109. 7) a) Go to http://localhost:8080/index/ and find the newly downloaded pages.
  110.    b) Browse the new pages that have just been fetched.
  111. Other Information
  112. -----------------
  113. You should read the rest of the documentation about WWWOFFLE, in particular the
  114. FAQ and README.1st file.  These should answer your questions or at least point
  115. you in the direction of how to contact me for information.
  116. There may be other UNIX biased features of WWWOFFLE in the documentation of the
  117. program itself.  Since this is the first version of WWWOFFLE that works on Win32
  118. platforms I hope that you will try and work around any problems.  I will try and
  119. make sure that the next version has more applicable information.
  120. Andrew M. Bishop
  121. July 2nd 1999