From: jdimpson@syr.edu Subject: urlmon 3.0b -- URL monitoring software Date: Tue, 10 Mar 1998 14:02:39 GMT -----BEGIN PGP SIGNED MESSAGE----- (This is actually a testing, beta release.) urlmon version 3.0 is released, now with ability to filter out portions of HTML data so that things like rotating advertisements don't get false positives. The filtering capability is quite flexible, and it user-extensible. The code has been cleaned up, making it much more elegant and simple. The format of the urlmonrc database file has changed, and this causes problems addressed in the various documentation files. urlmon is the URL Monitor. It reports changes to web sites (and ftp sites, too). urlmon makes a connection to a web site and records the last_modified time for that url. Upon subsequent calls, it will check the url again, this time comparing the information to the previously recorded times. Since the last_modified data is not required to be given by HTTP (it's optional) and is non-existent for ftp, urlmon will then take an MD5 checksum. Filtering is possible, so that URLs whose content is always changing (due to server-side parsing or some equivalent, as often used in rotating adverstisements) can accurately be monitored. It's real utility is evident when running it periodically (from cron, for example) in batch mode, so as to keep tabs on many different web pages, reporting on those that have recently changed. It can monitor muliple URLs in parallel. It also has user settable proxy server ability, and user settable timeout lengths. Finally, it can monitor password protected www sites. Also, I've written a companion script, nscape2urlmon, which merges a Netscape bookmarks file (Navigator version 3.01 tested) into a urlmonrc file. (For urlmon version 3.0b, this program doesn't work.) It can be found at http://sunsite.unc.edu/pub/Linux/apps/www/mirroring/urlmon-3.0b.tgz (soon) http://web.syr.edu/~jdimpson/proj/urlmon-3.0b.tgz ftp://camelot.syr.edu/pub/web/urlmon-3.0b.tgz urlmon requires perl 5, the LWP perl modules, the MD5 module, all available at any CPAN archive (http://www.perl.com/perl/CPAN/) The author is your's truly, Jeremy D. Impson <jdimpson@acm.org> - --Jeremy - -- This article has been digitally signed by the moderator, using PGP. http://www.iki.fi/mjr/cola-public-key.asc has PGP key for validating signature. Send submissions for comp.os.linux.announce to: linux-announce@news.ornl.gov PLEASE remember a short description of the software and the LOCATION. This group is archived at http://www.iki.fi/liw/linux/cola.html -----BEGIN PGP SIGNATURE----- Version: 2.6.3ia Charset: latin1 iQCVAgUBNQVIAFrUI/eHXJZ5AQG+MwQAiZWhhmWvy08+wNBj4KVtHrFYpTWI2Txf I2De12NBUiPd4QStzFm1QjHvQifMDBhs8x/FSP5ry1kfxv1N5iGmj4m609WYzuIM /LmRxYsui4XtJYAuVkFKwqOMv3SaUuEdHxrVBe1PIB3uW3UOXxo1UmMNiXgn6vab rgROORv0IYI= =tWb6 -----END PGP SIGNATURE-----