httpclient gives something like the functionality of libwww-perl (LWP) in Ruby. httpclient formerly known as http-access2.
Features:
* methods like GET/HEAD/POST/* via HTTP/1.1.
* HTTPS(SSL), Cookies, proxy, authentication(Digest, NTLM, Basic), etc.
* asynchronous HTTP request, streaming HTTP request.
* by contrast with net/http in standard distribution;
o Cookies support
o MT-safe
o streaming POST (POST with File/IO)
o Digest auth
o Negotiate/NTLM auth for WWW-Authenticate (requires net/htlm module)
o NTLM auth for Proxy-Authenticate (requires Win32/sspi module)
o extensible with filter interface
o you dont have to care HTTP/1.1 persistent connection (httpclient cares instead of you)
* Not supported now
o Cache
o Rather advanced HTTP/1.1 usage such as Range, deflate, etc. (of course you can set it in header by yourself)
For more detail, see API document at dev.ctor.org/doc/httpclient/
Devel::PackagePath is a Perl module to inspect and manipulate a Path based on
a Package name.
Provides a convinient way of setting up an CGI enviroment from a HTTP::Request.
Place five pieces in a row on a 3d board
A 3d version of gomoku. Similar to connect four, but it is played
in 3D on a 19x19 board and a play is allowed on any location of the
board.
makefaq is a Python program that creates a Frequently Asked Questions (FAQ)
list from a specially formatted text data file. For output, it can
generate either an HTML page, a text file, or a DocBook XML file.
Hash::Slice lets you easily make a deep slice of a hash, specifically a hash
containing one or more nested hashes. Instead of just taking a slice of the
first level of a hash in an all-or-nothing manner, you can use slice to take a
slice of the first level, then take a particular slice of the second level, and
so on.
daemonize is a command-line utility that runs a command as a Unix daemon. See
the accompanying man page for full details.
Vnc2flv is a cross-platform screen recording tool for UNIX, Windows or Mac.
It captures a VNC desktop session (either your own screen or a remote computer)
and saves as a Flash Video (FLV) file.
bitedit is a simple ncurses program for editing a file. It allows
you to directly edit of the individual bits of a binary file in a
graphical fashion. It is useful for editing all sorts of binary files.
Generates a kitten finding robot with a text bubble, much like
cowsay.
Requires perl.
- Michael L. Hostbaek
mich@FreeBSD.org