Projects

Generate command line options for fiscal year reports in Analog
Analog has flexible date-limiting range options, but I was asked to run web server reports on a fiscal year basis. That is (of course) exactly six months offset from the calendar year. The config file could be manually adjusted each July 1st to account for the new fiscal year, but I wanted a program-and-forget-it option. This little Perl program outputs a string with command line options for Analog suitable for specifying the fiscal year.
Process MARC files from netLibrary using MARC.pm
Using the MARC.pm module, manipulate a file of MARC records from netLibrary to select a subset appropriate for the law collection and to perform local edits before loading them into the ILS.
Massage Circulation Overrides report into a tab-delimited file
This script takes the output of the INNOPAC "L > LIST Circulation Overrides" program and creates a tab-delimited file suitable for uploading into a spreadsheet or database application.
Convert PINE addressbook into MailDrop "Text Addresses" import form
This script will convert a PINE addressbook file into a format suitable for importing into MailDrop using the "Text Addresses" filter.
NPH Error Script to handle redirections based on 404 errors
This script will run as a CGI to the Netscape Commerce server to intercept 404-document-not-found errors and redirect them to other locations if we can tell the user where to go; otherwise, return a standard error message with the added benefit of using the APAS maintainer's e-mail address rather than the main Aurora e-mail address.
Gather statistics from the PowerPages HISTORY.TXT file
This script will parse a HISTORY.TXT file from a PowerPages FAX machine and categorize the log entries as success or failure, and count the number of articles and pages. Each record is further categorized by output location based on the phone number. Output is sent to STDOUT.
HTML Slide Generator
The slide generator script takes a specially-formatted HTML file an creates a series of linked HTML ``slides'' complete with forward/backward navigation and slide index pages.
IOP-ACCESS Connection Script
CGI script for journal-level access to the Institute of Physics full-text journal system