NAME
Unzip::Passwd - Unzip files with password.
Extreamly simple Unzip abstraction using the unzip program( MUST BE INSTALLED )
WARNING: This is a pre-Alpha module.
VERSION
Version 0.01
SYNOPSIS
#Instance
my $obj = Unzip::Passwd->new( filename => 'myfile.zip',
destiny => 'some/path/to/file/unziped',
passwd => 'somebetterpassword',
);
#unzip ...
$obj->unzip;
#done!
METHOD
unzip
Do the job, basicly. But first invokes the analyze method, to have certain the zip file is fine.
No parameters, just return 1 if it's all ok. Otherwise, will return 0 and trhow an exception.
show_errors
Makes the obvious. Just show errors. Don't receives anything. Returns the error messages( arrayref ).
analyze
Analyze possible file and directory problems( permissions non-existing directories etc ). return 1 if
all it's ok! Otherwise return 0. Receives the files list( arrayref ) as parameter.
AUTHOR
Andre Carneiro, <andregarciacarneiro at gmail.com>
BUGS
Please report any bugs or feature requests to bug-unzip-passwd at rt.cpan.org
, or through the web interface at http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Unzip-Passwd. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.
SUPPORT
You can find documentation for this module with the perldoc command.
perldoc Unzip::Passwd
You can also look for information at:
RT: CPAN's request tracker
AnnoCPAN: Annotated CPAN documentation
CPAN Ratings
Search CPAN
TODO
All other features from unzip ( Linux version ). :D
Aggregates some log module.
Create tests... :(
ACKNOWLEDGEMENTS
LICENSE AND COPYRIGHT
Copyright 2010 Andre Carneiro.
This program is released under the following license: Artistic2
1 POD Error
The following errors were encountered while parsing the POD:
- Around line 14:
Unknown directive: =head