NAME
url.list - websec url monitoring configuration
DESCRIPTION
The URL list consists of one or more sections separated by newlines. You can have sections without a URL, they will update the defaults for all the subsequenet blocks. The Name and Prefix parameters are required as well as one of Email, EmailLink and Program. The rest are completely optional. The configuration is expected to be of the form "keyword = value".
The following parameters (case-sensitive) are recognized in each section:
URL - URL of web page to monitor
Name - Name of web site. Pages delivered to you will have thefollowing format: "Name - Date (Day)" eg. "PC Magazine - 4Sep 98 (Fri)"
Prefix - Prefix of filenames for archive files of web pages createdby Web Secretary.
Email - Comma-delimited list of email addresses to send highlightedpages to.
EmailLink - Comma-delimited list of email addresses to send URL ofchanged pages to.
Program - application to call with the diff-file, special cases:"mozilla", pages are opened in new tabs,"konqueror", pages are opened using "kfmclient openURL"
Auth - Authentication information in "username:password" format.Put "none" if no authentication needed.
Diff - Put "none" if you want Web Secretary to always mail thispage to you instead of checking for and highlightingchanges in the page. Put "webdiff" if you want WebSecretary to check for changes.Put "htmldiff" to use a different implementation of HTMLdiff output. Note that you need to install the perl-modulesAlgorithm::Diff and HTML::Diff which are availabe onhttp://www.cpan.org/ for this to work.
Hicolor - Color used to highlight new or changed content. Currently,four colors are defined. They are: blue, pink, yellow andgrey. You can also supply your own HTML color tag in theform "#rrggbb".
Ignore - Comma-delimited List of section names containing ignorekeywords. There must be NO SPACES between delimiters andsection names. The ignore sections and keywords are storedin a file called "ignore.list".
IgnoreURL - Comma-delimited List of section names containing ignoreURLs. There must be NO SPACES between delimiters andsection names. The ignore sections and keywords are storedin a file called "ignore.list".
AsciiMarker - If set to 1 it will add ascii markers around the changes sothat highlighting is noticeable in text mode too. Useful fortext MUAs users.
Tmin - Every token containing <= Tmin words will not be highlightedfor differences.
Tmax - Every token containing >= Tmax words will not be checked forignore keywords.
Proxy - Specify proxy "http://your.proxy.here:portnum" if you areusing one. (Alternatively, you can make use of the"http_proxy" environment variable)
ProxyAuth - Specify proxy authentication in "username:password" format.The code for this feature was contributed by Volker Stampa.
MailFrom - The E-Mail address to send mail from, this can be left emptyand the user used to run websec will be used.
ProgramDigest - If specified "true", websec does not open all changed pagesseparately with the application specified in "Program", but opensa summary page that contains links to all changed pages.
Digest - true|false or yes|no. This works only if EmailLink isspecified. It consolidates all the changed URLs and sendsthem in one email.
UserAgent - The User-Agent that will be sent by the web client. This canbe used to bypass servers that prevent access based on the useragent.
DateFMT - Date format to use in e-mail messages, can be empty for no date.Set it to " - %Y-%m-%d" for ISO dates. This is perl format for dates.
RandomWait - Websec waits for a random number of seconds between retries upto the value specified by the RandomWait keyword. This is toprevent websec from being blocked by websites that perform loganalysis to find time similarities between requests.
Any line which begins with a '#' is treated as comment and ignored.
If a section does not contain a URL entry, the values provided will be treated as the default for the following sections.
For example,
# DefaultsAuth = noneDiff = webdiffHicolor = blueIgnore = General,Date_TimeIgnoreURL = AdvertsTmin = 1Tmax = 10Proxy = http://proxy.nus.edu.sg:8080Email = [email protected]
# Web page to monitor which does not require authenticationURL = http://browserwatch.iworld.com/news.htmlName = Browser WatchPrefix = browsewatch
# New defaults with authentication informationAuth = user:password
# More web pages to monitor which requires authenticationURL = http://www.infoworld.comName = InfoworldPrefix = infoworld
URL = http://developer.javasoft.com/Name = Java Developer CentralPrefix = jdc
SEE ALSO
AUTHOR
Baruch Even <[email protected]> is maintaining this program.