This page is an attempt to capture some of my miscellaneous
scripts and dotfiles, in case they might be of any use to
anyone.
- Lily-related scripts
- bluebg: Generates a low color
(16 color dithered) graduated blue->black background for X.
Very pretty, and very easy on limited color maps (like 8 bit
suns) It requires bggen (which comes with xv) and xli. It can
be used with xv as well, but i've found that xli dithers better.
- sluggy: Fetches today's Sluggy
Freelance comic strip. Doesn't work for sundays.
- excuse: Fetches an excuse from
the
BOFH Excuse Server
- rot13: Yes, it is just as dumb
as it sounds :)
- titlebar: A script for
changing the xterm title. I got this from.. someone.
- loggo: A spiffy syslog log analysis
tool that I wrote.
- unmac: Convert Macintosh text
files to unix format.
- search_net.cgi: This
is the cgi used in the search form on my home page. It knows how to
search a whole bunch of different search engines when used like a
form like the one on my home page.
- serial.pl: This is some sample
code for accessing a serial port from perl under UNIX.
- meeting_maker_export_parse.pl:
Parses Meeting Maker's HTML schedule exports. Maybe this is useful
to someone besides me.
- schedule_parse: Parses RPI's
disgusting web-based class
hour schedule into a more readable
text-based format. I'm no longer maintaining this scripts, since
i've graduated. I've turned it over to the RPI
ACM. They have the summer 99
schedule (as generated by my script)
online here.
- catchup_mirafiori.cgi:
[src]: marks all messages
read on the mirafiori fiat page forum. (an annoying flaw in the forum
software they use is that there is no way to "catch up" all unread messages.
- devmap: Solaris uses device names
such as "sd0" to refer to disk devices in the kernel and in utilities
such as "iostat". This program prints out a mapping of these device
names to the physical devices in /dev.
- lily-bug-report: Mail
gateway to the sourceforge bug tracking system.
- satellite-pass-info:
Digest info from heavens-above.com's satellite tracking database into a
quick textual report.
- resolveips:
Resolve anything that looks like an IP address in a file (or stdin)
Leaves the rest of the file (and any unresolvable IPs) intact.
Useful for piping into when grepping log files, for instance.
Scripts I didn't write, but I consider handy:
- aggis: This is a great tool for
calculating subnet masks, prefixes, etc.
- dejagrep:
A cool script that damien wrote which does a query
against dejanews and puts the results
into an mbox-style mailbox file that you can read with any mail program.
Josh Wilmes
Last modified: Sun Oct 31 13:21:49 PST 1999