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:

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