Perl Code Reference
Opcode is a Perl module created to disable named opcodes when compiling perl code. SYNOPSIS use Opcode; Perl code is always compiled into an internal format before execution. Evaluating perl code (e.g. via "eval" or "do file") causes the code to be compiled into an internal format and...
Platforms: *nix
License: Freeware | Size: 12.29 KB | Download (222): Opcode Download |
CGI::Application::Plugin::Authentication::Driver::Generic is a Generic Authentication driver. SYNOPSIS use base qw(CGI::Application); use CGI::Application::Plugin::Authentication; __PACKAGE__->authen->config( DRIVER => [ Generic, { user1 => 123, user2 => 123 } ], ); This Driver offers...
Platforms: *nix
License: Freeware | Size: 48.13 KB | Download (216): CGI::Application::Plugin::Authentication::Driver::Generic Download |
Code::Perl is a Perl module to produce Perl code from a tree. SYNOPSIS use Code::Perl::Expr qw( :easy ); my $c = derefh(scal(hash), calls(getkey)); print $c->perl; # ($hash)->{getkey()} Code::Perl allows you to build chunks of Perl code as a tree and then when youre finished building,...
Platforms: *nix
License: Freeware | Size: 17.41 KB | Download (175): Code::Perl Download |
UML::Sequence is a Perl module to render UML sequence diagrams, often by running the code. SYNOPSIS use UML::Sequence; my $tree = UML::Sequence->new(@methods, @outline, &parse_method); print $tree->build_xml_sequence(Title); To use this package, or see how to use it, see genericseq.pl...
Platforms: *nix
License: Freeware | Size: 122.88 KB | Download (158): UML::Sequence Download |
Geo::Shapelib is a Perl extension for reading and writing shapefiles as defined by ESRI. SYNOPSIS use Geo::Shapelib qw/:all/; or use Geo::Shapelib qw/:all/; my $shapefile = new Geo::Shapelib { Name => stations, Shapetype => POINT, FieldNames => [Name,Code,Founded]; FieldTypes =>...
Platforms: *nix
License: Freeware | Size: 266.24 KB | Download (133): Geo::Shapelib Download |
SAP::Rfc is a Perl module that contains RFC Function calls against an SAP R/3 System. SYNOPSIS # WARNING - as of SAP::Rfc 1.40 USER and PASSWD are case sensitive ready for # R3 7.x use SAP::Rfc; $rfc = new SAP::Rfc( ASHOST => myhost, USER => ME, PASSWD => secret, LANG => EN, CLIENT =>...
Platforms: *nix
License: Freeware | Size: 71.68 KB | Download (133): SAP::Rfc Download |
ProxyTools is a package of Perl network utilities designed mainly to assist those whose Internet access is censored, unreliable, or otherwise damaged. Uncensored access is provided to any outside service required (Usenet News, Web browsing, IRC, Socks etc.). Setup requires installation of Perl...
Platforms: *nix
License: Freeware | Size: 552.96 KB | Download (129): Anti-censorship Tools (proxyTools) Download |
Audio::TagLib::MPEG::Header is an implementation of MP3 frame headers. SYNOPSIS use Audio::TagLib::MPEG::Header; my $i = Audio::TagLib::MPEG::Header->new($data); This is an implementation of MPEG Layer III headers. The API follows more or less the binary format of these headers. Refer to...
Platforms: *nix
License: Freeware | Size: 1.4 MB | Download (129): Audio::TagLib::MPEG::Header Download |
SQL::Generator is a Perl module to generate SQL-statements with oo-perl. SYNOPSIS use SQL::Generator; With this module you can easily (and very flexible) generate/construct sql-statements. As a rookie, you are used to write a lot of sprintf`s every time i needed a statement (i.e.for DBI)....
Platforms: *nix
License: Freeware | Size: 13.31 KB | Download (124): SQL::Generator Download |
Path::Graph is a Perl module created to generate paths from hash graph. SYNOPSIS Code 1 #!usr/bin/perl my %graph = ( A => {B=>1,C=>4}, B => {A=>1,C=>2}, C => {A=>4,B=>2} ); use Paths::Graph; my $g = Paths::Graph->new(-origin=>"A",-destiny=>"C",-graph=>%graph); my @paths =...
Platforms: *nix
License: Freeware | Size: 6.14 KB | Download (120): Path::Graph Download |
Agent is the Transportable Agent Perl module. SYNOPSIS use Agent; my $a = new Agent( Name => path_to_agent.pa, %args ); $a->run(); Agent Perl is meant to be a multi-platform interface for writing and using transportable perl agents. A Perl Agent Is any chunk of Perl code that can...
Platforms: *nix
License: Freeware | Size: 20.48 KB | Download (117): Agent Download |
Syntax::Highlight::Perl is a Perl module that can highlight Perl Syntactical Structures. SYNOPSIS # simple procedural use Syntax::Highlight::Perl :BASIC; # or :FULL print format_string($my_string); # OO use Syntax::Highlight::Perl; my $formatter = new Syntax::Highlight::Perl; print...
Platforms: *nix
License: Freeware | Size: 33.79 KB | Download (115): Syntax::Highlight::Perl Download |
NFS Backup System is a Perl script that backup system for NFS. The basic function nfsbu is an automated perl-script backup system between an NFS server and an NFS client. Either by crontab or manual execution, directories listed in the configuration file can be backed up to a directory mounted...
Platforms: *nix
License: Freeware | Size: 5.12 KB | Download (115): NFS Backup System Download |
Doxygen Filter project is an input filter for Doxygen enabling support for Perl code documentation. Of course, Perl developers are used to use POD rather than some other code documentation tools. However, most developers actually are not restricted to using one single language. Instead of...
Platforms: *nix
License: Freeware | Size: 23.55 KB | Download (114): Perl Doxygen Filter Download |
XML::Filter::Sort is a SAX filter for sorting elements in XML. SYNOPSIS use XML::Filter::Sort; use XML::SAX::Machines qw( :all ); my $sorter = XML::Filter::Sort->new( Record => person, Keys => [ [ lastname, alpha, asc ], [ firstname, alpha, asc ], [ @age, num, desc] ], ); my...
Platforms: *nix
License: Freeware | Size: 25.6 KB | Download (109): XML::Filter::Sort Download |
Crypt::OpenSSL::SMIME is a Perl module for signing and encrypting messages with S/MIME standard using OpenSSL libraries. SYNOPSIS use Crypt::OpenSSL::SMIME; $smime = new Crypt::OpenSSL::SMIME({ signer_from => sender@test.com, signer_cert => sender.crt, signer_key => sender.key,...
Platforms: *nix
License: Freeware | Size: 25.6 KB | Download (107): Crypt::OpenSSL::SMIME Download |
Apache2::Ajax is a mod_perl interface to CGI::Ajax. SYNOPSIS ###################################################### # in httpd.conf PerlLoadModule Apache2::MyAjaxApp < Location /ajax > SetHandler perl-script PerlResponseHandler Apache2::MyAjaxApp PJX_fn js_function_name...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (107): Apache2::Ajax Download |
Crypt::SSLeay is a Perl module for OpenSSL glue that provides LWP https support. SYNOPSIS lwp-request https://www.nodeworks.com use LWP::UserAgent; my $ua = new LWP::UserAgent; my $req = new HTTP::Request(GET, https://www.nodeworks.com); my $res = $ua->request($req); print...
Platforms: *nix
License: Freeware | Download (106): Crypt::SSLeay Download |
Java::Import::Examples is an example of how to use Java::Import to call into Java classes. Making RMI calls from Perl One nice thing about Java is the extremely straight forward manner in which it allows you to make calls to remote objects residing on distant servers. Many people use this...
Platforms: *nix
License: Freeware | Size: 28.67 KB | Download (106): Java::Import::Examples Download |
VCS project is a Perl library for generic Version Control System access in Perl. SYNOPSIS use VCS; $file = VCS::File->new($ARGV[0]); print $file->url, ":n"; for $version ($file->versions) { print $version->version, was checked in by , $version->author, "n"; } VCS is an API for...
Platforms: *nix
License: Freeware | Size: 21.5 KB | Download (105): VCS Download |