Funny Or Die Pearl Landlord Baby
SNMP::Multi is a Perl module to perform SNMP operations on multiple hosts simultaneously. SYNOPSIS use SNMP::Multi; my $req = SNMP::Multi::VarReq->new ( nonrepeaters => 1, hosts => [ qw/ router1.my.com router2.my.com / ], vars => [ [ sysUpTime ], [ ifInOctets ], [ ifOutOctets ] ], );...
Platforms: *nix
License: Freeware | Size: 25.6 KB | Download (91): SNMP::Multi Download |
Hash::Type module contains pseudo-hashes as arrays tied to a "type" (list of fields). SYNOPSIS use Hash::Type; # create a Hash::Type my $personType = new Hash::Type(qw(firstname lastname city)); # create and populate some hashes tied to $personType tie %wolfgang, $personType, "wolfgang...
Platforms: *nix
License: Freeware | Size: 8.19 KB | Download (97): Hash::Type Download |
Bio::Graphics::Panel is a Perl module to generate GD images of Bio::Seq objects. SYNOPSIS # This script parses a GenBank or EMBL file named on the command # line and produces a PNG rendering of it. Call it like this: # render.pl my_file.embl | display - use strict; use Bio::Graphics;...
Platforms: *nix
License: Freeware | Size: 5.7 MB | Download (99): Bio::Graphics::Panel 1.5.2_005 Download |
GD::Graph::colour contains colour manipulation routines for use with GD::Graph. SYNOPSIS use GD::Graph::colour qw(:colours :lists :files :convert); The GD::Graph::colour package provides a few routines to work with colours. The functionality of this package is mainly defined by what is...
Platforms: *nix
License: Freeware | Size: 153.6 KB | Download (95): GD::Graph::colour Download |
GD::Graph is a graph plotting module for Perl 5. SYNOPSIS use GD::Graph::moduleName; GD::Graph is a perl5 module to create charts using the GD module. The following classes for graphs with axes are defined: GD::Graph::lines Create a line chart. GD::Graph::bars and GD::Graph::hbars...
Platforms: *nix
License: Freeware | Size: 143.36 KB | Download (111): GD::Graph Download |
Audio:PSID is a Perl module to handle SID files (Commodore-64 music files). SYNOPSIS use Audio::SID; $mySID = new Audio::SID(-filename => Test.sid) or die "Whoops!"; print "Title = " . $mySID->get(title) . "n"; print "MD5 = " . $mySID->getMD5(); $mySID->set(author => LaLa, title =>...
Platforms: *nix
License: Freeware | Size: 22.53 KB | Download (92): Audio:PSID Download |
Net::Telnet::Netscreen is a Perl module that interacts with a Netscreen firewall. Net::Telnet::Netscreen is mostly a pure rippoff of Net::Telnet::Cisco, with adaptations to make it work on the Netscreen firewalls. It also has some additional commands, but for basic functionality, see...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (111): Net::Telnet::Netscreen Download |
Tie::File can access the lines of a disk file via a Perl array. SYNOPSIS # This file documents Tie::File version 0.96 use Tie::File; tie @array, Tie::File, filename or die ...; $array[13] = blah; # line 13 of the file is now blah print $array[42]; # display line 42 of the file $n_recs...
Platforms: *nix
License: Freeware | Size: 67.58 KB | Download (97): Tie::File Download |
Net::Server::POP3proxy is a Perl module with POP3 Proxy class for working with virus scanners and anti-spam software. SYNOPSIS use Net::Server::POP3proxy; # Constructors $popproxy = new Net::Server::POP3proxy( Action => sub { filterAction ($_[0]); }, Error => sub { die ($_[0]); }, Debug...
Platforms: *nix
License: Freeware | Size: 7.17 KB | Download (102): Net::Server::POP3proxy Download |
CGI::XMLForm is a Perl extension of CGI.pm which reads/generates formated XML. NB: This is a subclass of CGI.pm, so can be used in its place. SYNOPSIS use CGI::XMLForm; my $cgi = new CGI::XMLForm; if ($cgi->param) { print $cgi->header, $cgi->pre($cgi->escapeHTML($cgi->toXML)); } else {...
Platforms: *nix
License: Freeware | Size: 14.34 KB | Download (98): CGI::XMLForm Download |
SNMP::Info::Layer2::C2900 is a SNMP Interface to Cisco Catalyst 2900 Switches running IOS. SYNOPSIS # Let SNMP::Info determine the correct subclass for you. my $c2900 = new SNMP::Info( AutoSpecify => 1, Debug => 1, # These arguments are passed directly on to SNMP::Session DestHost =>...
Platforms: *nix
License: Freeware | Size: 122.88 KB | Download (93): SNMP::Info::Layer2::C2900 Download |
SNMP::Info::Layer3::Aironet is a Perl5 Interface to Cisco Aironet Wireless Devices running Aironet software, not IOS. SYNOPSIS # Let SNMP::Info determine the correct subclass for you. my $aironet = new SNMP::Info( AutoSpecify => 1, Debug => 1, # These arguments are passed directly on to...
Platforms: *nix
License: Freeware | Size: 122.88 KB | Download (105): SNMP::Info::Layer3::Aironet Download |
POE::Component::Client::FTP is a Perl module that implements an FTP client POE Component. SYNOPSIS use POE::Component::Client::FTP; POE::Component::Client::FTP->spawn ( Alias => ftp, Username => test, Password => test, RemoteAddr => localhost, Events => [ qw( authenticated put_connected...
Platforms: *nix
License: Freeware | Size: 13.31 KB | Download (95): POE::Component::Client::FTP Download |
Mail::Sendmail is a simple platform independent mailer. SYNOPSIS use Mail::Sendmail; %mail = ( To => you@there.com, From => me@here.com, Message => "This is a very short message" ); sendmail(%mail) or die $Mail::Sendmail::error; print "OK. Log says:n", $Mail::Sendmail::log; Simple...
Platforms: *nix
License: Freeware | Size: 16.38 KB | Download (100): Mail::Sendmail Download |
Net::Z3950 is a Perl extension for talking to Z39.50 servers. WARNING You should not be using this module unless you need this precise API for compatibility reasons. New applications should use the ZOOM-Perl module (Net::Z3950::ZOOM) instead. SYNOPSIS (This code blocks in reads: see below...
Platforms: *nix
License: Freeware | Size: 88.06 KB | Download (89): Net::Z3950 Download |
Data::Type is a Perl module with versatile data and value types. SYNOPSIS use Data::Type qw(:all); use Error qw(:try); try { verify $email , EMAIL; verify $homepage , URI(http); verify $cc , CREDITCARD( MASTERCARD, VISA ); verify $answer_a , YESNO; verify $gender , GENDER; verify...
Platforms: *nix
License: Freeware | Size: 22.53 KB | Download (97): Data::Type Download |
Tie::FlatFile::Array is a Perl extension which treats a flatfile database as an array of arrays. This module allows the programmer to treat a flatfile database as as array of arrays. For example, lets say you have a datafile that has fixed-length records like so: Field-name Type URL ASCII...
Platforms: *nix
License: Freeware | Size: 5.12 KB | Download (94): Tie::FlatFile::Array Download |
File::Remote is a Perl module to read/write/edit remote files transparently. SYNOPSIS # # Two ways to use File::Remote # # First, the function-based style. Here, we can use the # special :replace tag to overload Perl builtins! # use File::Remote qw(:replace); # special :replace tag #...
Platforms: *nix
License: Freeware | Size: 15.36 KB | Download (98): File::Remote Download |
NDBM_File is a Perl module that allows tied access to ndbm files. SYNOPSIS use Fcntl; # For O_RDWR, O_CREAT, etc. use NDBM_File; tie(%h, NDBM_File, filename, O_RDWR|O_CREAT, 0666) or die "Couldnt tie NDBM file filename: $!; aborting"; # Now read and change the hash $h{newkey} =...
Platforms: *nix
License: Freeware | Size: 12.2 MB | Download (101): NDBM_File Download |
Data::Serializer package contains modules that serialize data structures. SYNOPSIS use Data::Serializer; $obj = Data::Serializer->new(); $obj = Data::Serializer->new( serializer => Storable, digester => MD5, cipher => DES, secret => my secret, compress => 1, ); $serialized =...
Platforms: *nix
License: Freeware | Size: 25.6 KB | Download (93): Data::Serializer Download |