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

浏览器

开发平台:

Unix_Linux

  1. ." $Header: /home/amb/wwwoffle/RCS/wwwoffle.man 2.9 1999/10/02 21:50:50 amb Exp $
  2. ."
  3. ."  WWWOFFLE - World Wide Web Offline Explorer - Version 2.5a.
  4. ."
  5. ."  Manual page for wwwoffle
  6. ."
  7. ."  Written by Andrew M. Bishop
  8. ."
  9. ."  This file Copyright 1997,98,99 Andrew M. Bishop
  10. ."  It may be distributed under the GNU Public License, version 2, or
  11. ."  any higher version.  See section COPYING of the GNU Public license
  12. ."  for conditions under which this file may be redistributed.
  13. ."
  14. .TH wwwoffle 1 "October 2nd, 1999"
  15. .SH NAME
  16. wwwoffle - A program to control the World Wide Web Offline Explorer.
  17. .SH SYNOPSIS
  18. .B wwwoffle
  19. .B -h
  20. .P
  21. .B wwwoffle
  22. .B -online
  23. .B [-p <host>[:<port>] | -c <config-file>]
  24. .P
  25. .B wwwoffle
  26. .B -autodial
  27. .B [-p <host>[:<port>] | -c <config-file>]
  28. .P
  29. .B wwwoffle
  30. .B -offline
  31. .B [-p <host>[:<port>] | -c <config-file>]
  32. .P
  33. .B wwwoffle
  34. .B -fetch
  35. .B [-p <host>[:<port>] | -c <config-file>]
  36. .P
  37. .B wwwoffle
  38. .B -config
  39. .B [-p <host>[:<port>] | -c <config-file>]
  40. .P
  41. .B wwwoffle
  42. .B -purge
  43. .B [-p <host>[:<port>] | -c <config-file>]
  44. .P
  45. .B wwwoffle
  46. .B -kill
  47. .B [-p <host>[:<port>] | -c <config-file>]
  48. .P
  49. .B wwwoffle
  50. .B [-o|-O]
  51. .I URL
  52. .B [-p <host>[:<port>] | -c <config-file>]
  53. .P
  54. .B wwwoffle
  55. .I URL1 [URL2 ... URL3]
  56. .B [-d[<depth>] | -r[<depth>] | -R[<depth>]]
  57. .B [-g[Sisfo]]
  58. .B [-F]
  59. .B [-p <host>[:<port>] | -c <config-file>]
  60. .P
  61. .B wwwoffle
  62. .I file1 [file2 ... file3]
  63. .B [-d[<depth>] | -r[<depth>] | -R[<depth>]]
  64. .B [-g[Sisfo]]
  65. .B [-F]
  66. .B [-p <host>[:<port>] | -c <config-file>]
  67. .P
  68. .B wwwoffle
  69. .B -post
  70. .I URL
  71. .B [-p <host>[:<port>] | -c <config-file>]
  72. .P
  73. .B wwwoffle
  74. .B -put
  75. .I URL
  76. .B [-p <host>[:<port>] | -c <config-file>]
  77. .SH DESCRIPTION
  78. .I wwwoffle
  79. controls the
  80. .I
  81. World Wide Web Offline Explorer proxy HTTP server.
  82. .LP
  83. The wwwoffle program is used to control the wwwoffled program, to tell it when
  84. the computer is online or offline, and which URLs to get and when to fetch them.
  85. .LP
  86. The control options are also available from the server on an interactive control
  87. web page at http://localhost:8080/control/.
  88. .SH OPTIONS
  89. The command line options available for the program are described below.
  90. .TP
  91. .B -h
  92. A help message is printed giving a brief description of the usage of the
  93. program.
  94. .TP
  95. .B -online
  96. Tell the wwwoffled proxy server that the computer is online to the internet and
  97. that requests are to be fetched immediately.
  98. .TP
  99. .B -autodial
  100. Tell the wwwoffled proxy server that the computer can become online to the
  101. internet if required for requests that are not already cached, but that pages
  102. that are in the cache do not require any netwrok access.  This is intended for
  103. use with dial-on-demand systems (using diald for example).
  104. .TP
  105. .B -offline
  106. Tell the wwwoffled proxy server that the computer is not online to the internet
  107. and that requests are to be cached until they are fetched later.
  108. .TP
  109. .B -fetch
  110. Tell the wwwoffled proxy server to fetch all of the requests that have been
  111. cached.  (The proxy server must be online for this to work.)  The program will
  112. wait until all of the requests have been met before exiting.
  113. .TP
  114. .B -config
  115. Tell the wwwoffled proxy server to re-read the configuration file.
  116. .TP
  117. .B -purge
  118. Tell the wwwoffled proxy server that the cache is to be purged.  The
  119. configuration file wwwoffle.conf(5) specifies the maximum age of the pages to
  120. keep.  If a maximum cache size is specified then the oldest pages are deleted
  121. until the size is not exceeded.
  122. .TP
  123. .B -kill
  124. Tell the wwwoffled proxy server to exit cleanly at the next convenient point.
  125. .TP
  126. .B URL
  127. The URL of a web page that is to be fetched.  This is the same as using a
  128. browser and entering the URL if not already in the cache or pressing the refresh
  129. button in the index if it is in the cache.
  130. .TP
  131. .B file
  132. The name of an HTML file that is to be parsed and the links in it are to be
  133. fetched as if the URLs had been specified on the command line.
  134. .TP
  135. .B -o
  136. Fetch the specified URL (from the cache or request it if not already cached when
  137. offline, or get it when online) and output it on standard output.  This is an easy
  138. way of getting an image out of the cache to be used in other programs.
  139. .TP
  140. .B -O
  141. Fetch the specified URL (from the cache or request it if not already cached when
  142. offline, or get it when online) and output it on standard output including the
  143. HTTP header.
  144. .TP
  145. .B -F
  146. Force the specified URLs to be refreshed.  Without this option, the page will
  147. not be fetched if not newer than the version on the server.
  148. .TP
  149. .B -r[<depth>]
  150. Causes the pages linked to by the specified URLs also to be fetched if they are
  151. on the same host.
  152. .TP
  153. .B -R[<depth>]
  154. The same as
  155. .B -r
  156. above, but it also works for links that are not on the same host.
  157. .TP
  158. .B -d[<depth>]
  159. The same as
  160. .B -r
  161. above, but is limited to links in the same directory or a sub-directory.
  162. .TP
  163. .B -gS
  164. Also fetches the stylesheets that are included in the specified URLs.
  165. .TP
  166. .B -gi
  167. Also fetches the images that are included in the specified URLs.
  168. .TP
  169. .B -gf
  170. Also fetches the frames that are included in the specified URLs.
  171. .TP
  172. .B -gs
  173. Also fetches the scripts that are included in the specified URLs.
  174. .TP
  175. .B -go
  176. Also fetches the objects that are included in the specified URLs.
  177. .TP
  178. .B -post
  179. Create a request using the POST method, the data is read from stdin, and
  180. appended to the request.  The user must ensure that the format of the data is
  181. valid for a POST request, it must be url-encoded.
  182. .TP
  183. .B -put
  184. Create a request using the PUT method, the data is read from stdin and appended
  185. to the request.
  186. .TP
  187. .B -c <config-file>
  188. Specifies the name of the configuration file that contains the server host name,
  189. port number and authorisation password.  This is required for the -online,
  190. -offline, -fetch, -config and -purge options if a password is set.  The user
  191. must have read access to the configuration file to be able to use the command if
  192. a password is set.
  193. (See the StartUp and LocalHost section of wwwoffle.conf(5) for more information
  194. on setting the server host name, ports and password.)
  195. .TP
  196. .B -p <host>[:<port>]
  197. Sets the hostname and port number that is to be ued for the connection to the
  198. proxy server.  For the -online, -offline, -fetch, -config and -purge option this
  199. must be the WWWOFFLE demon port, for the url options it must be the http proxy
  200. server port.  If no -p option is specified then the compiled in defaults are
  201. used.
  202. .SH ENVIRONMENT VARIABLE
  203. The
  204. .B WWWOFFLE_PROXY
  205. environment variable can be used instead of the -c or -p options.  There are
  206. three ways that the variable can be used.
  207. .TP
  208. When the variable is set to absolute pathname of a file, then that file is used
  209. as the configuration file like the -c option (for example /etc/wwwoffle.conf).
  210. .TP
  211. The WWWOFFLE_PROXY variable can also be set to the hostname and the port number
  212. as would be used with the -p option (for example localhost:8080).
  213. .TP
  214. The third possibility is to set the variable to the hostname and the two port
  215. numbers for the HTTP proxy port and the WWWOFFLE control port (for example
  216. localhost:8080:8081).  This way it will work with both types of command (proxy
  217. access and control).
  218. .SH SEE ALSO
  219. wwwoffled(8), wwwoffle.conf(5), diald(8).
  220. .SH AUTHOR
  221. Andrew M. Bishop 1996,1997,1998,1999 (amb@gedanken.demon.co.uk)