Gavin Brock's Perl stuff
NOTE: This page is a little stale. For a full, up to date, list of modules
go to http://search.cpan.org/~gbrock/
The following are some small pieces of perl that I have written. They are
all available from CPAN. Please contact me
at gbrock@cpan.org if you have any
comments, suggestions or especially bug reports.
News of updates can be found here.
- Win32::Girder::IEvent module
[CPAN Page]
Girder is a Windows automation tool
designed to allow windows applications (such as DVD players, etc) to
be controlled with consumer IR remote controls. However there is also a
TCP/IP interface which this module can talk to, or emulate. This module is
available on CPAN or if you are using the
- DNS::EasyDNS
[CPAN Page]
EasyDNS is an internet domain name
registrar that also offers DNS and dynamic DNS services. To update your
dynamic DNS entries, you need to make a special HTTP GET request. This
module wrpa this request in a generic perl API. It also includes some
sample code to get you started (or may do everything you need).
This module is
available on CPAN or if you are using the
- ssh2ssl script
[CPAN Page]
If you are stuck behind a firewall that blocks
ssh connections, don't despair. If you
have an SSL (aka https) proxy, you can still tunnel your ssh session through
to an external sshd. The only limitation is that you must be able to run the
sshd on either the https or snews ports (since most SSL proxies limit
destination ports).
- Encoding and Decoding Mac OS-X Open Firmware Passwords
Some code snippets to encode and decode OF passwords
- Encoding /etc/kcpasssword for Mac OS-X auto-login
Explanation of a simple auto-login script
Back to Gavin Brock's home page