Hash Plant
CGI::Expand is a Perl module that can convert flat hash to nested data using TT2s dot convention. SYNOPSIS use CGI::Expand; use CGI; # or Apache::Request, etc. $args = expand_cgi( CGI->new(a.0=3&a.2=4&b.c.0=x) ); # $args = { a => [3,undef,4], b => { c => [x] }, } # Or to catch...
Platforms: *nix
License: Freeware | Size: 8.19 KB | Download (95): CGI::Expand Download |
XML::Compile::Schema::XmlReader Perl module contains bricks to translate XML to HASH. SYNOPSIS my $schema = XML::Compile::Schema- >new(...); my $code = $schema- >compile(READER = > ...); The translator understands schemas, but does not encode that into actions. This module implements those...
Platforms: *nix
License: Freeware | Size: 122.88 KB | Download (95): XML::Compile::Schema::XmlReader Download |
Tie::HashHistory can track history of all changes to a tied hash. SYNOPSIS my $hh = tie %hash => Tie::HashHistory, PACKAGE, ARGS...; @values = $hh->history(KEY); Tie::HashHistory interposes itself between your program and another tied hash. Fetching and storing to the hash looks...
Platforms: *nix
License: Freeware | Size: 4.1 KB | Download (95): Tie::HashHistory Download |
hashit is a generic hash library. hashit implements diverse collision handling methods. This function creates a hash table which is returned as a hash_t type. errno is set to ENOMEM if there wasnt enough memory avaliable for creating the table. Return value is a reference to the table just...
Platforms: *nix
License: Freeware | Size: 28.67 KB | Download (95): hashit Download |
Hash allows you to check duplicate files to see if one is identical to the other.
Platforms: Mac
License: Freeware | Download (95): Hash Download |
Basset::Container::Hash Perl module implements a layered hash. The easiest way to explain is with an example: my %x = (a => b); tie my %y, Basset::Container::Hash, %x; #<- %x is the parent of y. print $x{a}; #prints b print $y{a}; #prints b (inherited from x) $y{a} = foo; $y{z} = bar;...
Platforms: *nix
License: Freeware | Size: 143.36 KB | Download (94): Basset::Container::Hash Download |
Simple file and text hash value calculator. Supports more than 130 hash functions including: AP Hash, Adler 16, Adler 32, Adler 8, BKDR Hash, BP Hash, CK SUM MPEG-2, CK Sum, CRC DNP, CRC-16, CRC-16 (IBM), CRC-16 (Kermit), CRC-16 (Modbus), CRC-16 (Sick), CRC-16 (X25), CRC-16 CCITT (0x1D0F), CRC-16...
Platforms: Windows
License: Freeware | Download (94): Easy Hash Download |
FREE DiceLock Security XHashDigester C++ .dylib library.
If in your process or software applications you have need for hash computation, you can incorporate XHashDigester library in your applications to generate the hash you need.
Incorporate hash algorithms in your applications. C++ .dylib...
Platforms: Mac
License: Demo | Cost: $0.00 USD | Size: 158.11 KB | Download (92): XHashDigester Download |
MLDBM is a Perl module to store multi-level hash structure in single level tied hash. SYNOPSIS use MLDBM; # this gets the default, SDBM #use MLDBM qw(DB_File FreezeThaw); # use FreezeThaw for serializing #use MLDBM qw(DB_File Storable); # use Storable for serializing $dbm = tie %o, MLDBM...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (91): MLDBM Download |
AnyData::Format::Mp3 is a tied hash and DBI access to Mp3 files. SYNOPSIS use AnyData; my $playlist = adTie( Passwd, [c:/My Music/] ); while (my $song = each %$playlist){ print $song->{artist} if $song->{genre} eq Reggae } OR use DBI my $dbh = DBI->connect(dbi:AnyData:);...
Platforms: *nix
License: Freeware | Size: 44.03 KB | Download (90): AnyData::Format::Mp3 Download |
Set::Hash is a Perl module with hashes as objects with lots of handy methods (including set comparisons) and support for method chaining. SYNOPSIS use Set::Hash; my $sh1 = Set::Hash->new(name=>"dan",age=>33); my $sh2 = Set::Hash->new(qw/weight 185 height 72/); $sh1->length->print; # 2...
Platforms: *nix
License: Freeware | Size: 7.17 KB | Download (89): Set::Hash Download |
Perl6::Contexts - array and hash variables turn into references to themselves when used in non-numeric scalar context or as function arguments. SYNOPSIS my @foo = ( 1 .. 20 ); my $foo = @foo; # same as: my $foo = @foo; my $foo = 0 + @foo; # unchanged - length of @foo $obj->some_method(10,...
Platforms: *nix
License: Freeware | Size: 17.41 KB | Download (89): Perl6::Contexts Download |
Hash::NoVivify is a Perl extension for non-vivifying exists and defined functions. SYNOPSIS use Hash::NoVivify qw(Defined Exists); ... if (Exists(%hash, qw(key1 key2 ... keyn ))) { ... } if (Defined(%hash, qw(key1 key2 ... keyn))) { ... } When used on a hash, the exists() and...
Platforms: *nix
License: Freeware | Size: 3.07 KB | Download (88): Hash::NoVivify Download |
Tie::Hash::Sorted Perl module presents hashes in sorted order. SYNOPSIS use Tie::Hash::Sorted; my %ages = ( John => 33, Jacob => 29, Jingle => 15, Heimer => 48, Smitz => 12, ); my $sort_by_numeric_value = sub { my $hash = shift; [ sort {$hash->{$b} <=> $hash->{$a}} keys %$hash ];...
Platforms: *nix
License: Freeware | Size: 8.19 KB | Download (87): Tie::Hash::Sorted Download |
Do you know what's hiding on your computer?
PCFerret: Free, Award-Winning Tools for the IT Professional and Novice Alike.
Features include: System Details Report (hardware and software), Strong Password Generator, File Hash Generator, Reboot Operations Manipulation and Reporting, Alternate...
Platforms: Windows 8, Windows 7, Windows
License: Freeware | Size: 9.39 MB | Download (82): PCFerret Download |
WWS MD5 is a useful tool that was designed in order to provide you with a simple means of extracting the hash information from the files you choose. It also comes with a built-in MD5 generator. You can use it in the simplest way: input a text string and have a hash key generated on the spot. for...
Platforms: Windows, Windows Vista, XPX64, 7, 7x64
License: Freeware | Download (68): WWS MD5 Download |
Febooti fileTweak Hash & CRC is a freeware hash / CRC calculator. Compute hash fingerprint / CRC checksum from any provided file. Supported hash / CRC formats: CRC32, MD2, MD4, MD5, SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, RIPEMD-128, RIPEMD-160, RIPEMD-256, RIPEMD-320, WHIRLPOOL and Tiger-192.
Platforms: Windows
License: Freeware | Size: 778.24 KB | Download (63): Febooti fileTweak Hash & CRC Download |
Checksum-Aide is a utility used to generate hash codes (or checksum codes). You can use this tool to verify that a program you downloaded from the internet has not been corrupted or tampered with.
If you are a developer, you can use this tool to generate your own hash codes so that your user...
Platforms: Windows, Windows 8, Windows 7, Windows Server
License: Freeware | Size: 505 KB | Download (63): Checksum Aide 64 bit Download |
It is a modification to the existing ipayment module and adds the hash to the module. Also included are credit card logos.
Platforms: Windows, *nix, PHP, BSD
License: Freeware | Download (62): ipayment module safety hash Download |
Checksum-Aide is a utility used to generate hash codes (or checksum codes). You can use this tool to verify that a program you downloaded from the internet has not been corrupted or tampered with.
If you are a developer, you can use this tool to generate your own hash codes so that your user...
Platforms: Windows, Windows 8, Windows 7, Windows Server
License: Freeware | Size: 478.93 KB | Download (62): Checksum-Aide Download |