wwwoffle man page on DragonFly

Man page or keyword search:  
man Server   44335 pages
apropos Keyword Search (all sections)
Output format
DragonFly logo
[printable version]

wwwoffle(1)							   wwwoffle(1)

NAME
       wwwoffle - A program to control the World Wide Web Offline Explorer.

SYNOPSIS
       wwwoffle -h | --help --version

       wwwoffle -online [-p <host>[:<port>] | -c <config-file>]

       wwwoffle -autodial [-p <host>[:<port>] | -c <config-file>]

       wwwoffle -offline [-p <host>[:<port>] | -c <config-file>]

       wwwoffle -fetch [-p <host>[:<port>] | -c <config-file>]

       wwwoffle -config [-p <host>[:<port>] | -c <config-file>]

       wwwoffle -dump [-p <host>[:<port>] | -c <config-file>]

       wwwoffle -cyclelog [-p <host>[:<port>] | -c <config-file>]

       wwwoffle -purge [-p <host>[:<port>] | -c <config-file>]

       wwwoffle -status [-p <host>[:<port>] | -c <config-file>]

       wwwoffle -kill [-p <host>[:<port>] | -c <config-file>]

       wwwoffle [-o|-O] [-p <host>[:<port>] | -c <config-file>] URL

       wwwoffle [-d[<depth>] | -r[<depth>] | -R[<depth>]] [-g[Sisfo]] [-F] [-p
       <host>[:<port>] | -c <config-file>] URL1 [URL2 [... URL]]

       wwwoffle [-d[<depth>] | -r[<depth>] | -R[<depth>]] [-g[Sisfo]] [-F] [-p
       <host>[:<port>] | -c <config-file>] file1 [file2 [... file]]

       wwwoffle -post [-p <host>[:<port>] | -c <config-file>] URL

       wwwoffle -put [-p <host>[:<port>] | -c <config-file>] URL

DESCRIPTION
       wwwoffle	 controls  the	World  Wide  Web  Offline  Explorer proxy HTTP
       server.

       The wwwoffle program is used to control the wwwoffled program, to  tell
       it  when	 the  computer is online or offline, and which URLs to get and
       when to fetch them.

       The control options are also available from the server on  an  interac‐
       tive control web page at http://localhost:8080/control/.

OPTIONS
       The command line options available for the program are described below.

       -h | --help
	      A	 help  message	is  printed  giving a brief description of the
	      usage of the program.

       --version
	      The version number of the program is printed.

       -online
	      Tell the wwwoffled proxy server that the computer is  online  to
	      the internet and that requests are to be fetched immediately.

       -autodial
	      Tell  the	 wwwoffled  proxy  server that the computer can become
	      online to the internet if required for  requests	that  are  not
	      already  cached,	but  that  pages  that are in the cache do not
	      require any network access.  This is intended for use with dial-
	      on-demand systems (using diald for example).

       -offline
	      Tell  the wwwoffled proxy server that the computer is not online
	      to the internet and that requests are to be  cached  until  they
	      are fetched later.

       -fetch Tell  the	 wwwoffled  proxy  server to fetch all of the requests
	      that have been cached.  (The proxy server	 must  be  online  for
	      this  to work.)  The program will wait until all of the requests
	      have been met before exiting.

       -config
	      Tell the wwwoffled proxy server  to  re-read  the	 configuration
	      file.

       -dump  Tell  the wwwoffled proxy server to dump out the current program
	      configuration.  This is equivalent to  the  most	recently  read
	      configuration file and the built-in default options.

       -cyclelog
	      Tell  the	 wwwoffled  proxy server to close and then re-open the
	      log file.

       -purge Tell the wwwoffled proxy server that the cache is to be  purged.
	      The  configuration  file	wwwoffle.conf(5) specifies the maximum
	      age of the pages to keep.	 If a maximum cache size is  specified
	      then  the	 oldest	 pages	are  deleted  until  the  size	is not
	      exceeded.

       -status
	      Request from the wwwoffled proxy server the  current  status  of
	      the  program.   The  online or offline mode, the fetch and purge
	      statuses, the number of current processes	 and  their  PIDs  are
	      displayed.

       -kill  Tell the wwwoffled proxy server to exit cleanly at the next con‐
	      venient point.

       URL    The URL of a web page that is to be fetched.  This is  the  same
	      as  using	 a  browser and entering the URL if not already in the
	      cache or pressing the refresh button in the index if  it	is  in
	      the cache.

       file   The  name	 of an HTML file that is to be parsed and the links in
	      it are to be fetched as if the URLs had been  specified  on  the
	      command line.

       -o     Fetch  the  specified  URL  (from the cache or request it if not
	      already cached when offline, or get it when online)  and	output
	      it  on standard output.  This is an easy way of getting an image
	      out of the cache to be used in other programs.  The contents  of
	      the ModifyHTML section of the configuration file are ignored and
	      the unmodified data is output.

       -O     Fetch the specified URL (from the cache or  request  it  if  not
	      already  cached  when offline, or get it when online) and output
	      it on standard output including the HTTP header.	 The  contents
	      of  the ModifyHTML section of the configuration file are ignored
	      and the unmodified data is output.

       -F     Force the specified URLs to be refreshed.	 Without this  option,
	      the  page	 will  not be fetched unless newer than the version on
	      the server.

       -r[<depth>]
	      Causes the pages linked to by the	 specified  URLs  also	to  be
	      fetched  if they are on the same host.  This recursion works for
	      a number of links specified by the depth parameter, a depth of 0
	      means  only  the	specified  page, a depth of 2 means all linked
	      pages and all links from them.

       -R[<depth>]
	      The same as -r above, but it also works for links that  are  not
	      on the same host.

       -d[<depth>]
	      The same as -r above, but is limited to links in the same direc‐
	      tory or a sub-directory.

       -gS    Also fetches the stylesheets that are included in the  specified
	      URLs.

       -gi    Also fetches the images that are included in the specified URLs.

       -gf    Also fetches the frames that are included in the specified URLs.

       -gs    Also  fetches  the  scripts  that	 are included in the specified
	      URLs.

       -go    Also fetches the objects that  are  included  in	the  specified
	      URLs.

       -post  Create  a	 request  using the POST method, the data is read from
	      stdin, and appended to the request.  The user must  ensure  that
	      the  format of the data is valid for a POST request.  Any of the
	      characters '&', '=' or ';' that are not  being  used  for	 their
	      reserved purpose must be URL-encoded in the input, other charac‐
	      ters will be URL-encoded.

       -put   Create a request using the PUT method, the  data	is  read  from
	      stdin and appended to the request.

       -c <config-file>
	      Specifies	 the  name of the configuration file that contains the
	      server host name, port numbers and authorisation password.  This
	      is  required for the -online, -autodial, -offline, -fetch, -con‐
	      fig, -dump, -purge, -status and -kill options if a  password  is
	      set.   The  user must have read access to the configuration file
	      to be able to use the command if a password is  set.   (See  the
	      StartUp  and  LocalHost  section	of  wwwoffle.conf(5)  for more
	      information on setting the server host  name,  ports  and	 pass‐
	      word.)

       -p <host>[:<port>]
	      Sets  the	 hostname  and	port number that is to be used for the
	      connection to the proxy server.	For  the  -online,  -autodial,
	      -offline,	 -fetch,  -config,  -dump,  -purge,  -status and -kill
	      options this must be the WWWOFFLE	 control  port,	 for  the  URL
	      options  it  must be the WWWOFFLE HTTP proxy server port.	 If no
	      -p option is specified then the compile-time defaults are used.

       When the -F , -R[<depth>] ,  -r[<depth>]	 ,  -d[<depth>]	 or  -g[Sisfo]
       options	are  given then they will override the options that are set in
       the FetchOptions section of the configuration and not fetch  any	 other
       contents	 of  the specified URL.	 For example if the fetch options nor‐
       mally include images and frames then using the  -gi  option  will  only
       fetch  images  and not frames.  All page contents to be fetched must be
       specified as command line options.  Specifying -g without  any  options
       will fetch only the specified URL without any of the options.

ENVIRONMENT VARIABLE
       The  WWWOFFLE_PROXY  environment variable can be used instead of the -c
       or -p options.  There are three ways that the variable can be used.

       1.     When the variable is set to absolute pathname of	a  file,  then
	      that  file  is used as the configuration file like the -c option
	      (for example /etc/wwwoffle/wwwoffle.conf).

       2.     The WWWOFFLE_PROXY variable can also be set to the hostname  and
	      the port number that would be used with the -p option (for exam‐
	      ple localhost:8080).

       3.     The third possibility is to set the variable to the hostname and
	      the  two	port  numbers for the WWWOFFLE HTTP proxy port and the
	      WWWOFFLE control port (for example  localhost:8080:8081).	  This
	      way  it  will work with both types of commands (proxy access and
	      control).

SEE ALSO
       wwwoffled(8), wwwoffle.conf(5), diald(8).

AUTHOR
       Andrew M. Bishop 1996-2009 (amb@gedanken.demon.co.uk)

				March 13, 2009			   wwwoffle(1)
[top]

List of man pages available for DragonFly

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net