Scripts alphabetically:

THIS SOFTWARE DOES NOT COME WITH ANY WARRANTY WHATSOEVER. USE AT YOUR OWN RISK.I wrote this script so that every time I opened a terminal window the 30 Boxes agenda and the a number of tasks would be displayed. Pl...

This program may be used for sending email messages for CVS repositoryactivity. Messages can be sent for every repository change, or for everycommit. In the latter case, a list of all the files affected may be asse...

This program may be used for sending email messages for CVS repositoryactivity. Messages can be sent for every repository change, or for everycommit. In the latter case, a list of all the files affected may be asse...

A script to list the Cisco-ASA vpn-sessionsAt time of writing (8/2010), the ASA has a faulty SNMP implementation for the CISCO-REMOTE-ACCESS-MONITOR-MIB. This script fetches the session tables via https: https:/...

This is a general script for many types of backup jobs. You can use it to configure different types of backups, which can run togetheror independently of each other. It also formats a nice report for each backup...

This is a par <http://www.perl.com/language/ppt/src/par/index.html>archive. You may extract it by running it through perl as perl bcrond-0.82.paror with unpar (at the same URI).This archive contains...

Betsie is a simple CGI filter to improve the accessibility of arbitrary valid HTML pages. Iteffectively creates an on-the-fly text-only version of your site.For full details of how to use and install Betsie, pleas...

Betsie is a simple CGI filter to improve the accessibility of arbitrary valid HTML pages. Iteffectively creates an on-the-fly text-only version of your site.For full details of how to use and install Betsie, pleas...

bmonitor is a perl script to monitor LSF jobs. Every minute the script show for each jobs useful informations: CPU : number of processors asked par the users MEM : memory used by the job (MB) SWAP : ...

bmonitor is a perl script to monitor LSF jobs. Every minute the script show for each jobs useful informations: CPU : number of processors asked par the users MEM : memory used by the job (MB) SWAP : ...

This script is for creating applet JAR files. The typical situationis that you have some large libraries and know, that only partsare required.The idea is that you start working without JAR files, possiblyextrac...

CalcNIFTk is sample Perl/Tk script that enables you to calculate the Spanish NIF letter from NIF number. Works under Linux and Windows.Sorry English users this software was written in Spanish.Feel free to contac...

Whenever an HTTP request is received, the specified CGI script is started inside a child process as if it was inside a real server (e.g., Apache). The evironment variables are set more or less as in Apache. Note t...

Whenever an HTTP request is received, the specified CGI script is started inside a child process as if it was inside a real server (e.g., Apache). The evironment variables are set more or less as in Apache. Note t...

Whenever an HTTP request is received, the specified CGI script is started inside a child process as if it was inside a real server (e.g., Apache). The evironment variables are set more or less as in Apache. Note t...

Whenever an HTTP request is received, the specified CGI script is started inside a child process as if it was inside a real server (e.g., Apache). The evironment variables are set more or less as in Apache. Note t...

Whenever an HTTP request is received, the specified CGI script is started inside a child process as if it was inside a real server (e.g., Apache). The evironment variables are set more or less as in Apache. Note t...

This script connects to the FTP server and compares the last modification timeof all or part of the files in a remote directory. It sends a message to thestandard output or by email when it finds new files since th...

When using the Unix shell, and using Pine or elm (or possibly others, it has been tested with Pine and elm), this will let youknow how many new messages you have in your mailbox, and how many total. Most people pla...

This is a graphical web access counter that is called from the <IMG>tag.The only external resource is it's data file, meaning that no additionalmodules are required.It produces the count in GIF (colored) ...

This program updates the copyright year information for given files. Theyear is current year unless passed with --year YEAR option. perl -S copyright-update.pl --verbose 1 --test [--year 2002] *To change al...

This script scans the current mail log and several recentmail log archives, and searches for messages sent to or froma particular address. It counts them up and mails a reportwith an inbound count and an outboun...

This program loads the CPAN recent modules feed, either from yourlocal CPAN mirror or as a filter in your favorite feed reader.Afterwards it scans it and tries to fetch the changelog for new modulereleases and par...

Creating lots of F<dovecot-shared> files for the Dovecot IMAP Server, changing permissions and creating symlinks is a pain, especially when dealing with more than a handle of users. create_dovecot_shares helps

cut-file.pl - to cut a large file into smaller pieces so that they can be copied from one computer to another piece by piece.Run "%perl cut-file.pl -help" to find out command-line options.To download, visit: h...

CVS is a concurrent version control system and available for multipleplatforms at C<http://www.cvshome.com>. This program will help changing thecontent of client files Root, Repository, Entries and Tag....

CVS is a concurrent version control system and available for multipleplatforms at C<http://www.cvshome.com>. This program will help changing thecontent of client files Root, Repository, Entries and Tag....

Displays 'cvs status' in an configurable and easy to digest format.See the 'cvsls -h' option for more help.This program is versioned below 1.0 because I want to clean it up.I plan to make 'author'features use...

Displays 'cvs status' in an configurable and easy to digest format.See the 'cvsls -h' option for more help.This program is versioned below 1.0 because I want to clean upthe documentation. Otherwise, there's n...

This script is intended for dumping CXFS filesystems using a jukebox(tape robot)It does all the job of loading tapes with the stacker (the roboticscontrol program), relocating the metadataserver for the CXFS file...

This script is a command line script similar to the python script youtube-dl that downloads from youtubeyou'll need the following in order to run it:*the URI::Escape perl module*the Getopt::Long perl module*wget....

Export/Import between DB_File and SDBM_Filefrom Windows and Unix platformsSDBM_Files can be ftp'ed across Unix/Windowsplatforms and work without a hitch. (pag anddir files). DB_Files can't be ftp'ed acrossplatf...

Export/Import between DB_File and SDBM_Filefrom Windows and Unix platformsSDBM_Files can be ftp'ed across Unix/Windowsplatforms and work without a hitch. (pag anddir files). DB_Files can't be ftp'ed acrossplatf...

Prints to STDOUT a sorted list of items followed by a comma then followedby the number of instances of that item. In fairness it is only a wrappedimplementation of a counter using a simple hash.Take this file C<e...

This is a Perl client for updating a dynamic DNS IP information athttp://www.dyndns.org/ or http://members.dyndns.org/. Visit the page andcreate an account as instructed and remember the login, password and hostna...

This is a Perl client for updating a dynamic DNS IP information athttp://www.dyndns.org/ or http://members.dyndns.org/. Visit the page andcreate an account as instructed and remember the login, password and hostna...

This is a Perl client for updating a dynamic DNS IP information athttp://www.dyndns.org/ or http://members.dyndns.org/. Visit the page andcreate an account as instructed and remember the login, password and hostna...

This is a Perl client for updating a dynamic DNS IP information athttp://www.dyndns.org/ or http://members.dyndns.org/. Visit the page andcreate an account as instructed and remember the login, password and hostna...

Facebook.pl - Utility Perl Script to log in to facebook account using Internet Explorer.This script helps users to login to their facebook account using IE browser.I wrote this script so that I need not manually w...

This is a simple CGI script for managing a web based FAQ. It uses mysql tostore the questions and answers in the FAQ. It is pretty staightforward -basically, anyone can submit a new question through the "Add Questi...

This script scans through the site's access log and ensures all IP addresses are4 sets of 3 digits, strips out extraneous information such as local accesses andoverloads (32k long SEARCH or CONNECT requests).Apac...

FM/3 v.0.01, (c) Denis Kaganovich AKA mahatma, 2004There are free software with NO WARRANTIES.Also see Perl and RSA lycenses before using this.All "security" terms are not strong by default and only make abuse le...

This script scans through the site's access log and ensures all IP addresses are4 sets of 3 digits, adds a link to the whois page, and then displays that informationto the screen. It strips out overloads and local...

getRFC - This script downloads RFC's from faqs.org and put them in the current directory. Just pass on the RFC numbers to the script as arguments and it will zap them all in a directory leaching them one by one in b...

Gmail.pl - Utility Perl Script to log in to gmail account using Internet Explorer.This script helps users to login to their gmail account using IE browser.I wrote this script so that I need not manually write my u...

Following script is a graph plotter for the polynomials of the form y = F(x).Trigonometric functions are also supported. This script can find its application in solving complex polynomial equations using graphs.

This is a tool to help you debug HTTP transactions. It uses both the HTTP server and HTTP client functionalities of the LWP bundle. Using this script, you can easily and quickly mimic and tweak transactions betw...

This is a tool to help you debug HTTP transactions. It uses both the HTTP server and HTTP client functionalities of the LWP bundle. Using this script, you can easily and quickly mimic and tweak transactions betw...

Junk mail filter. Designed to be used in conjunction with procmail, but not necessarilyrestricted to it.Based on a Bayesian Heuristic (yawn), it builds a database of good and junk words, with associated probabili...

This program encrypts/decrypts files (with compression)using keyset files which provide a very large number of one-time use keys.The F<kat.pl> program file consists of three files concatenated together.The files w...

This program encrypts/decrypts files (with compression)using keyset files which provide a very large number of one-time use keys.The F<kat.pl> program file consists of three files concatenated together.The files w...

This script implements a Game of Life according to John Conway. Matrix size as well as birth and survival rules are editable. The initial state can be set up by random generator or manually.An up to date perl distr...

With this script you can check if a text file is ofa specific type and convert it to a different type.Special feature is the ability of fixing files that werebroken by wrong ftp upload and download mode (ascii/bi...

With this script you can check if a text file is ofa specific type and convert it to a different type.Special feature is the ability of fixing files that werebroken by wrong ftp upload and download mode (ascii/bi...

Prints advanced statistics on disk space usage. Useful for users/administrators not satisfied with traditional UNIX utilities such as du or ls. More info is available by executing LL.pl -h or LL.pl -m, di...

The following script is designed to read the Native Logfile Format(NLF) and generateoutputs in different graphical forms. logAnalyzer-1.0.ptk written in perl/Tk can find its applications in Analyzing huge logfiles ...

Rotate log files and optionally send a signal (default is HUP) to thespecified process ID, then optionally compress the newly rotated logfile(s). As many different log files may be specified on the command lineas...

This script retrive the information of Listening and active ports and show the output similar to lsof -i. It can be used on compromised systems where lsof is infected and hide the processes or connections.

MacroPurge v0.1 by W. Black.Runs under Perl in Win32 to clean and Document_* macros inWord '97 Documents. It may work in other versions of Word,but I haven't tested it. It requires both a Win32 versionof Perl ...

Install INN, configure it for local access with no newsfeeds. If youhave newsfeeds, ensure that C<local> groups are not fed to other sites.You must change the $nntpserver variable in this program to nameI<you...

Automatically generate an RPM software package from a list of files.make_rpm.pl builds the RPM in a very clean and configurable fashion.(Making RPMs "the simple way" in a one-line command.)make_rpm.pl gene...

This program assembles MIME partial mail messages back. Allof the bodies for the same part id are saved to one file. If youonly want to save the base64 lines from the bodies, then use --base64switch.The fo...

Used to strip the alternative "HTML body" attachments that some Mozilla andMS Outlook users like to add to every email. Version 1.5 also introduced afeature to catch most multipart/alternative SPAM, which has beco...

Produce some simple passwords, suitable for use on low-value websites. These passwords are not cryptographically secure, so do notuse them on high security sites (use a fips-181 password generator,instead).

Produce some simple passwords, suitable for use on low-value websites. These passwords are not cryptographically secure, so do notuse them on high security sites (use a fips-181 password generator,instead).

Converts a MKS based source repository to a CVS based respositoryand converts MKS's notion of "versioning" (of each Project [.pj])to obvious matching tags containing the same version numbers.Contains some self-ex...

The speed of your sytem will determine how fast theprogram will properly transmit and recieve. I have anolder system that can only transmit up to about 15words per minute before the sound gets distorted.The run ...

This program can easily be modified to behave differently however you like.Basically, it's a program that will take a list of MP3s either from STDIN or on the command line, shuffle them, and then play them.If you...

Takes any mp3 file and performs a simple binary split (so you can justcat the chunks together to get the original) -- except that it onlysplits on MP3 frame boundaries, so that each segment is a valid playableMP3 ...

This script allows the Mutt email client to perform its address booksearches using your OS X system Address Book. It simply performs a searchusing the provided string, against the name and email address fields ofy...

A special-purpose simple script that looks up a word from Merriam-Webster site.This script only uses Socket and no other external modules or packages, and it demonstrates the use of POST method to submit a FORM. How...

Navigation: The file selection widgets are scrolled with the up- anddown-arrow keys. To select a choice, hit 'Return.' To pass from onewidget to the next, hit 'Return' or 'Tab.'C<mygpg> operates on the files in t...

'mygpg' uses a curses interface in Q-and-A style to construct a gpgcommand line for common operations. There is no need to remember thesyntax of gpg commands or options.The 'gpg' command that is run when the scri...

Automate Periodic downloads or released files and packages.This small utility makes it possible to keep a list of URLs in aconfiguration file and periodically retrieve those pages or files withsimple command. Thi...

Automate Periodic downloads or released files and packages.This small utility makes it possible to keep a list of URLs in aconfiguration file and periodically retrieve those pages or files withsimple command. Thi...

Automate Periodic downloads or released files and packages.This small utility makes it possible to keep a list of URLs in aconfiguration file and periodically retrieve those pages or files withsimple command. Thi...

Automate periodic downloads of released files and packages.This small utility makes it possible to keep a list of URLs in aconfiguration file and periodically retrieve those pages or files withsimple commands. Th...

Automate periodic downloads of released files and packages.This small utility makes it possible to keep a list of URLs in aconfiguration file and periodically retrieve those pages or files withsimple commands. Th...

newsyslog is a highly configurable script for maintaining and archiving sets of log files. It archives log files based on size, date or interval, and can optionally compress log files with gzip or bzip2.

This is a simple perl script that converts mail messagesproduced by MS Outlook Calendar to .calendar file used by the ical program.It handles appointment messages and task requests (with -task flag).There is no w...

This is a simple perl script that converts mail messagesproduced by MS Outlook Calendar to .calendar file used by the ical program.It handles appointment messages and task requests (with -task flag).There is no w...

p2h v 0.02USAGE:p2h yourperl.pl >yourhtml.htmlConsider this version alpha. It will convert code without errors. It will not output errors other than those notcaught, which is all :)It will not take command ...

packit.pl helps saving space when burning CDs, DVDs,... It computeswhich files/directories to burn on a medium in order to make the unused space on the medium as little as possible.The current best solution is ...

packit.pl helps saving space when burning CDs, DVDs,... It computeswhich files/directories to burn on a medium in order to make the unused space on the medium as little as possible.The current best solution is ...

This is csv2padb and padb2csv - tools for conversion between Palm Addressbook database and Yahoo! CSV format.Install this file as padb2csv and csv2padb in your PATH.For documentation use pod2text/pod2man on padb...

Paragraph Adjuster with Hyphenation (PAwH) is a small Perl script thatreformats lines of ASCII text so that the resulting lines are justifiedin any of the following formats: left-justified (default),right-ju...

Paragraph Adjuster with Hyphenation (PAwH) is a small Perl script thatreformats lines of ASCII text so that the resulting lines are justifiedin any of the following formats: left-justified, right-justified,ce...

This program invokes GPG to digitally sign Perl source files. The GPGsignature becomes embedded into the source file as POD paragraphs.The functionality of the program or module isn't affected.This may be useful...

perltags - makes tags files for perl (ctags for C/C++). A tags file gives the locations of subs in a group of files. Each line of the tags file contains the sub name, the file in which it is defined, and a search ...

karakurt, pure Perl httpd v0.01.01 (c) Dzianis Kahanovich, GPLsThis software are with NO WARRANTY!I wrote it becouse I needs for small, fast, all-in-one httpd/perl, main -in xinetd. There are my first ...

karakurt, pure Perl httpd v0.01.04 (c) Dzianis Kahanovich, GPLsThis software are with NO WARRANTY!I wrote it becouse I needs for small, fast, all-in-one httpd/perl, main -in xinetd. There are my first ...

karakurt, pure Perl httpd v0.01.36 (c) Dzianis Kahanovich, GPLsThis software are with NO WARRANTY!I wrote it becouse I needs for small, fast, all-in-one httpd/perl, main -in xinetd. There are my first ...

karakurt, pure Perl httpd v0.01.37 (c) Dzianis Kahanovich, GPLsThis software are with NO WARRANTY!I wrote it becouse I needs for small, fast, all-in-one httpd/perl, main -in xinetd. There are my first ...

karakurt, pure Perl httpd v0.01.38 (c) Dzianis Kahanovich, GPLsThis software are with NO WARRANTY!I wrote it becouse I needs for small, fast, all-in-one httpd/perl, main -in xinetd. There are my first ...

karakurt, pure Perl httpd v0.01.43 (c) Dzianis Kahanovich, GPLsThis software are with NO WARRANTY!I wrote it becouse I needs for small, fast, all-in-one httpd/perl, main -in xinetd. There are my first ...

karakurt, pure Perl httpd v0.01.45 (c) Dzianis Kahanovich, GPLsThis software are with NO WARRANTY!I wrote it becouse I needs for small, fast, all-in-one httpd/perl, main -in xinetd. There are my first ...

karakurt, pure Perl httpd v0.01.46 (c) Dzianis Kahanovich, GPLsThis software are with NO WARRANTY!I wrote it becouse I needs for small, fast, all-in-one httpd/perl, main -in xinetd. There are my first ...

karakurt, pure Perl httpd v0.01.49 (c) Dzianis Kahanovich, GPLsThis software are with NO WARRANTY!I wrote it becouse I needs for small, fast, all-in-one httpd/perl, main -in xinetd. There are my first ...

karakurt, pure Perl httpd v0.01 (c) Dzianis Kahanovich, GPLsThis software are with NOT WARRANTY!.I wrote it becouse I needs for small, fast, all-in-one httpd/perl, main -in xinetd. There are my first s...

WHAT IS PiPiPi (pronounced peepeepee in Italian)?PiPiPi (Perl Pre Processor) is a small script that gives you some of the functionalities of his big brother cpp, the C pre processor.I wrote it because I often ne...

PiPiPi (Perl Pre Processor) is a small script that gives you some of the functionalities of its big brother cpp, the C pre processor.It's useful if you have to create a set of scripts that shares acommon header an...

PerlMonks editor is designed to allow wysiwig editing of material to beposted on everything based web sites such as PerlMonks. Initial versions areintended to be used to prepare the material offline and then render...

pod2xml converts embedded perl dokumentation,known as pod, to a valid xml-stream.the inputfile can be any ascii formatted filewith pdo-tags included.this is a very early beta-version, so use itcarefully.

pop3dele is a simple script that connects to a POP3 server anddeletes the indicated messages, by message number. It acceptsmessage numbers on the command line, or through STDIN.You have some flexibility in the m...

pop3list is part of the POP3Utils package, and is used toprogramatically list the contents of a POP3 account. Itaccepts a bunch of nifty input that allows you to change it'sbehavior. It's really quite a cool ide...

pop3retr is a simple script that connects to a POP3 server andretrieves the indicated messages, by message number. It acceptsmessage numbers on the command line, or through STDIN.This functions very simillarly t...

This program is a full implementation of rfc 1725,with an adjustment made to unsplit header lines so thatNetscape Communicator will not drop the connection whenit gets a message-id that is too long.All configura...

This is a subset of the RosePerl distribution on www.rationalrose.com,which contains the wizard and forward engineering components. This script does run stand alone and is invoked byt the wizard. -f indicates to ...

quotadm is a user quota reporting tool. It can be used to get a table of users containing their quotausage, threshold limit, threshold usage etc. quotadm can also be used to send e-mail warning messagesto the...

Diff format converted (unified <-> context).This script takes context or unified diff, and produces a diff,that would be created by C<diff> program if it would be run with command-lineoptions passed to this script...

Diff format converted (unified <-> context).This script takes context or unified diff, and produces a diff,that would be created by C<diff> program if it would be run with command-lineoptions passed to this script...

The reg program does a recursive search of the registry, starting at one or more user-selected points, looking for all keys or values that match a string entered by the user.The user interface is a GUI, through u...

This small script creates and uses shortcuts for launching SSH sessions. It's a useful toolwhen you have a lot of systems to manage.This program is meant to be executed through a symlink to a hard link. The hard...

Online RFC repositories typically contain a text file produced by theRFC Editor, F<rfc-index.txt>, which lists the RFCs currently inexistence. rfcindex is a Perl script that reads the plain text indexfile and outp...

rsc executes a (Perl!-)Script on another host. Neither this target script,nor rsc or parts of it, nor input or output files have to be locatedon the target machine.There's no need to prepare the target s...

This is a web based RSS news aggregator designed for a single user. It uses Mojolicious as a web framework and PostgreSQL has its database. The interface is mobile friendly. It does not require any extra web serve...

This script builds a Makefile.PL for perl scripts, together with the necessary files to make a distribution. Installing scripts then follows the same procedure as for modules: perl Makefile.PL make make t...

Given entries from your httpd access logs, this script will return a list of search terms that users used to find your site. The script doesn't attempt to parse the log entries at all, it just looks for something ...

The setpwd.pl script allows passwords on multiple computers to bechanged from one client. It is intended to simplify the maintenanceof passwords for many accounts on different operating systems(Windows NT and Uni...

setxcs allows you to use variables, if-defined statements and other goodies inside a ClearCase config spec. It pre-parses such an extended config spec, evaluates the extras, and feeds the result into a "cle...

setxcs allows you to use variables, if-defined statements and other goodies inside a ClearCase config spec. It pre-parses such an extended config spec, evaluates the extras, and feeds the result into a "cle...

'shroud' is a script that will transform perl code intovirtually unreadable text, while retaining the full functionality of that code. It is used to shroud thesource code of commercial perl programs. More informat...

shufflemp3.pl (Linux only) searches in and below the current working directory for files ending with ".mp3", ".MP3", ".Mp3" or ".mP3" and plays them as mp3s with the external command "mpg123" in random order, looping...

Place this file in a folder with a config.txt and a datafile in csv format with column names in the first row and the fulltext reports that need to be parsed in the first column. Run the script and a new csv file wi...

This is a Perl/Tk tool for sending SMS messages. The application uses the SMSgateway at www.genie.co.uk to do the sending. This is achieved using theNet::SMS::Genie module.This application has been tested under...

This is a Perl/Tk tool for sending SMS messages. The application uses the SMSgateway at www.genie.co.uk to do the sending. This is achieved using theNet::SMS::Genie module.This application has been tested under...

This is a Perl/Tk tool for sending SMS messages. The application uses the SMSgateway at www.genie.co.uk to do the sending. This is achieved using theNet::SMS::Genie module.This application has been tested under...

This script searches PAUSE (the module area of CPAN) via a databaseover the web by distribution, module, or author name, as well as listing recent PAUSE uploads. In the interactive shell mode it can also install, ...

1. INTRODUCTIONspf-milter is a Milter, which works with Sendmail 8.12 and up, and providesan SPF-compliant extension to the SMTP communication between your MTA andconnecting clients. See http://spf.pobox.com/ for...

This script implements a graphical interface to a database server.Currently only Sybase servers are supported, but I expect it will be a simple matter to extend the tool to other dataserver types. The toolsupport...

This script implements a graphical interface to a database server.Currently only Sybase servers are supported, but I expect it will be a simple matter to extend the tool to other dataserver types. The toolsupport...

ssltunnel.pl - The world's greatest SSL tunnelling script. Its got itall! Supports reproxying to build a chain of proxies, thus allowingaccess even if your local proxy inserts characters that would normallymess...

Multi-rename script for Windows with graphical user interface, similar to Multi-RenameTool of Total Commander, but more powerful, a quick and convenient way to use perl regularexpressions for renaming files (it can...

sudoscriptdcreates a named pipe (FIFO) in a spool area, and hangs around waitingfor someone to write to it. When output is received, it is timestampedand placed in a log file in /var/log. The size of the data r...

Sudo is a tool used for running programs with root privilege. Itsmajor benefit is the audit trail it provides, as it logs eachinvocation with the command name, its arguments and the user who ranit. Because this...

This program converts pure text files into nice looking, possiblyframed HTML pages.Requirements for the input ascii filesThe file must be written in Technical format, whose layout isdescribed when you run th...

This program converts pure text files into nice looking, possiblyframed HTML pages.Requirements for the input ascii filesThe file must be written in Technical format, whose layout isdescribed when you run th...

This program converts pure text files into nice looking, possiblyframed HTML pages.Requirements for the input ascii filesThe file must be written in Technical format, whose layout isdescribed when you run th...

This program converts pure text files into nice looking, possiblyframed HTML pages.Requirements for the input ascii filesThe file must be written in Technical format, whose layout isdescribed when you run th...

tangobulario is a perl script to train your vocabulary in foreign languages.The user must create a plain text datafile containingpairs of words separated by an '=' sign. In each run,tangobulario asks a random sub...

tbl2html is a tbl to HTML convertor. tbl was a front-end process for troffthat took tables and output troff directives. tbl's input format is verysuccinct, as opposed to HTML, so I decided to write a convertor from...

This script uses LWP and Time::HiRes to fetch a web page,parse embedded IMG tags and other tags, download the images,and time the whole download operation. It is useful for measuringdownload times for an entire p...

tree-sync.pl - sync two directories recursively. The goal is to bring two trees exactly the same. However, tree-sync.pl does not perform any copy operation by default (it generates a command file instead).The user ...

tree-sync.pl - sync two directories recursively. The goal is to bring two trees exactly the same. However, tree-sync.pl does not perform any copy operation. It generates a command file instead. The user has the oppor...

tunnel-auth.pl - traverse a HTTP proxy via SSL Connect with Basic orDigest authentication.This script can be used to traverse a HTTP proxy that supports the CONNECT command as is done for SSL. It negotiates HTTP ...

tunnel-auth.pl - traverse a www-proxy via SSL Connect with Basic orDigest authentication.This script can be used to traverse a www-proxy that supports the HTTPCONNECT command as is done for SSL. It negotiates HTT...

This script is building a TCP/IP tunnel between two ports. In otherwords, it makes you think that a server is listening on your localmachine, port <num>, which is really sitting on host <tohost>, port<tonum>.The...

This script is building a TCP/IP tunnel between two ports. In otherwords, it makes you think that a server is listening on your localmachine, port <num>, which is really sitting on host <tohost>, port<tonum>.The...

When called without args, this script reads a list of URLs, one per line, from$INPUT_FILE and tries to access the url using the appropriate protocol. Thisincludes following redirects until either: 1. the target p...

This daemon is written to communicate with a Davis Vantage Pro Weather Staion.It will store the daily extreme values and their time of occurance in a database and update the weather underground and/or APRSWXNET/CWO...

Please rename this distribution to VBDebug.pl before using.Usage:perl VBDebug.pl [VB-source-directory]- if used, the optional parameter C<VB-source-directory> is the directory containing the VBsource code to b...

This script implements an RPN calculator that handles vectors of arbitrary dimensionality. It supports various arithmetic operations on vectors of compatible dimensions. It also supports unlimited undo/redo a...

This script implements an RPN calculator that handles vectors of arbitrary dimensionality. It supports various arithmetic operations on vectors of compatible dimensions. It also supports unlimited undo/redo a...

This script implements an RPN calculator that handles vectors of arbitrary dimensionality. It supports various arithmetic operations on vectors of compatible dimensions. It also supports unlimited undo/redo a...

whisper_1_1.pl - MP3 streaming server used with WinAmp client.It'll run on any UNIX system with PERL. No special CPAN modsrequired. WinAmp can be obtained at www.winamp.comcode@levitator.orgScott Parks 01/26/00...

whisper_1_2.pl - MP3 streaming server used with WinAmp client.It'll run on any UNIX system with PERL. No special CPAN modsrequired. WinAmp can be obtained at www.winamp.comcode@levitator.orgScott Parks 01/26/00...

This is the README file for the win32rdist script, a MSWin32 utilitythat attempts to mimic the unix based rdist utility.This is version 0.13 of win32rdist. This version is still consideredalpha software. It has o...

Win32_GetHostInfoTk is sample Perl/Tk script that shows youhow to get information from Windows registry throughthe module Win32::TieRegistry.It has a simple user interface where you can place the computerfrom w...

This simple script can be used to generate RSS feed out of the album file, which you created for XPhotoAlbum.pl. The script can be used for off-LineRSS generation - add it to your schedule tasks or crontab. See ht...

Link validator for XHTML web pages. Based on XML parsing methods, this script allows a high degree of control on a page-by-page and link-by-link basis. Able to crawl entire sites.Complete documentation at http://...

This simple script can be used for organizing web photo album. The script can be used for online or Off-Linephoto album generation. It does not provides web interface for picture uploading, thumbnail generation or w...

Extracts code snippets from source code for presenting code in parts,e.g., when printing code snippets with LaTeX.See POD (xtractCode.pl --help) for details.This an alpha version -- use on your own risk!

Inspired by Zope yahobuilder takes the idea of defining variablesat different levels and substituting the closest one to offlinehtml preparaion. Yahobuilder includes also a simple upload toolto a ftp server. Home ...