Main > Programming > Libraries >

Net::MirrorDir 0.05

Net::MirrorDir 0.05

Sponsored Links

Net::MirrorDir 0.05 Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 0 (0 times)
File size: 0.006 MB
Platform: Any Platform
License: Perl Artistic License
Price:
Downloads: 939
Date added: 2007-04-05
Publisher: Torsten Knorr

Net::MirrorDir 0.05 description

Net::MirrorDir is a Perl extension for compare local-directories and remote-directories with each other.

SYNOPSIS

use Net::MirrorDir;
my $md = Net::MirrorDir->new(
ftpserver => "my_ftp.hostname.com",
usr => "my_ftp_usr_name",
pass => "my_ftp_password",
);

or more detailed
my $md = Net::MirrorDir->new(
ftpserver => "my_ftp.hostname.com",
usr => "my_ftp_usr_name",
pass => "my_ftp_password",
localdir => "home/nameA/homepageA",
remotedir => "public",
debug => 1 # 1 for yes, 0 for no
timeout => 60 # default 30
delete => "enable" # default "disabled"
connection => $ftp_object, # default undef
exclusions => ["private.txt", "Thumbs.db", ".sys", ".log"],
);
$md->SetLocalDir("home/name/homepage");
print("hostname : ", $md->get_ftpserver(), "n");
$md->Connect();
my ($ref_h_local_files, $ref_h_local_dirs) = $md->ReadLocalDir();
if($md->{_debug})
{
print("local files : $_n") for(sort keys %{$ref_h_local_files});
print("local dirs : $_n") for(sort keys %{$ref_h_local_dirs});
}
my ($ref_h_remote_files, $ref_h_remote_dirs) = $md->ReadRemoteDir();
if($md->{_debug})
{
print("remote files : $_n") for(sort keys %{$ref_h_remote_files});
print("remote dirs : $_n") for(sort keys %{$ref_h_remote_dirs});
}
my $ref_a_new_local_files = $md->LocalNotInRemote($ref_h_local_files, $ref_h_remote_files);
if($md->{_debug})
{
print("new local files : $_n") for(@{$ref_a_new_local_files});
}
my $ref_a_new_local_dirs = $md->LocalNotInRemote($ref_h_local_dirs, $ref_h_remote_dirs);
if($md->{_debug})
{
print("new local dirs : $_n") for(@{$ref_a_new_local_dirs});
}
my $ref_a_new_remote_files = $md->RemoteNotInLocal($ref_h_local_files, $ref_h_remote_files);
if($md->{_debug})
{
print("new remote files : $_n") for(@{$ref_a_new_remote_files});
}
my $ref_a_new_remote_dirs = $md->RemoteNotInLocal($ref_h_local_dirs, $ref_h_remote_dirs);
if($md->{_debug})
{
print("new remote dirs : $_n") for(@{$ref_a_new_remote_dirs});
}
$md->Quit();

This module is written as base class for Net::UploadMirror and Net::DownloadMirror. Howevr, it can be used, also for something other. It can compare local-directories and remote-directories with each other. In order to find which files where in which directory available.

Net::MirrorDir 0.05 Screenshot

Advertisements

Net::MirrorDir 0.05 Keywords

Bookmark Net::MirrorDir 0.05

Hyperlink code:
Link for forum:

Net::MirrorDir 0.05 Copyright

WareSeeker periodically updates pricing and software information of Net::MirrorDir 0.05 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Net::MirrorDir 0.05 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed

Allok Video Splitter 2.2.0 Review:

Name (Required)
Email(Required)
Captcha
Featured Software

Want to place your software product here?
Please contact us for consideration.

Contact WareSeeker.com
Related Software
Tk::Mirror is a Perl extension for a graphic user interface to update local or remote directories in both directions. Free Download
Net::DownloadMirror is a Perl extension for mirroring a remote location via FTP to the local directory. Free Download
Gnickr project allows you to manage photos on your flickr site as if they were local files on your gnome desktop. Free Download
snmpmondb tracks network traffic usage for local and remote hosts via SNMP. Free Download
mixplayd is a daemon that can be told to play mp3 (and now also ogg) files from the local file system. Free Download
Segm program for segmentation of MR images of the brain. Free Download
AudioLink is a tool that makes searching for music on your local storage media easier and faster. Free Download
This project currently provides a set of modules that enable the use of smartcard based authentication. Free Download