Christian J. Robinson: Perl
Perl stands for Practical Extraction
and Report Language (or
Pathologically Eclectic Rubbish Lister).
Perl combines (in the author's opinion, anyway) some of the best features
of C, sed,
awk, and
sh. The official Perl web page is
http://www.perl.com/.
You may contact me with questions or problems with any of these scripts by
using the address at the adress at the bottom of this page, or you may use
my Bulletin Board.
- ANSI.pm ( Last modified: Jun 23, 2009 - 07:56:38 AM ) (documentation)
A simple module I wrote to learn how to write Perl modules. It provides a convenient way to access ANSI escape sequences for color and cursor movement.
- attr ( Last modified: Sep 29, 2010 - 11:11:55 AM )
Converts input to a format that can be sent directly to a MUSH/MUX and have it show up identical to the original. If you have PerlTk installed, the output can be read from, and dumped to the X clipboard for pasting.
- CheckOptions.pm ( Last modified: Jun 23, 2009 - 07:57:11 AM ) (documentation)
'check_options()' is a primitive function key => value checker, typically used to check whether a function was passed valid key/value pairs.
- color-select ( Last modified: Jun 23, 2009 - 08:10:42 AM )
A PerlTk script that allows you to select a color, or select the <BODY ...> tag for an HTML document if you have HTML-Parser.
- filewatch ( Linux Only - Last modified: Oct 15, 2011 - 06:42:15 PM )
Watch a set of files for changes. Requires PerlTk, and Linux::Inotify2.
- ftrunc ( Last modified: Jun 23, 2009 - 08:11:13 AM )
Truncate a file or files at the first/Nth occurrence of a string, with various options.
- mp3info ( Last modified: Jul 25, 2007 - 02:59:28 AM )
Prints info about an MP3 file. Bitrate, stereo or mono, ID3/ID3v2 tag, etc. Requires MPEG::ID3v2Tag.
- mushpp ( Last modified: Sep 01, 2010 - 12:08:35 PM ) (documentation)
(Beta) "Pre-process" formatted MUSH/MUX code, much like Adam Dray's unformat.pl. Includes, inline comments, and defines (including macros) are supported.
- randsig ( Last modified: Jun 12, 2011 - 03:43:21 PM ) (documentation)
Output random signatures through a named pipe. The output format is very customizable.
- randword ( Last modified: Jun 23, 2009 - 08:12:11 AM )
Output random words or characters. Requires Data::Random.
- strip_id3v2 ( Last modified: Jun 23, 2009 - 08:10:58 AM )
Removes an ID3v2 (and/or ID3v1) from an MP3 or MP2 file. Useful for files that have an oversized ID3v2. (A perhaps better application is id3v2 which can list, modify and delete ID3v1 and ID3v2 tags.)
- xtract ( Last modified: Oct 18, 2010 - 10:45:16 PM )
(Alpha) This script tries to extract any archive file you throw at it. It will recurse into directories if you specify them on the command line. (But don't blame me if it overwrites or otherwise damages data.)
http://christianrobinson.name/Perl/
Copyright © 1996-2012 by Christian J. Robinson
<>
Last modification:
September 6, 2011 - 10:49:16 PM MDT
|