/ Published in: Perl
Expand |
Embed | Plain Text
# zip.pl # Author: Wraithnix # extract a zip file if($opt=~/x/i){ print "Zip.pl\nAuthor:Wraithnix\n"; print "Extracting $ofile...\n"; $zip = Archive::Zip->new(); my @members = $zip->members(); foreach $element(@members) { print "$element\n"; $zip->extractMember($element); } print "Done!\n"; } # create a zip file if($opt=~/c/i){ print "Zip.pl\nAuthor:Wraithnix\n"; print "Creating $ofile...\n"; my $zip = Archive::Zip->new(); { if (-d $memberName ) { print "Adding $memberName\n"; warn "Error adding directory $memberName\n" if $zip->addTree( $memberName, $memberName ) != AZ_OK; } else { print "Adding $memberName\n"; $zip->addFile( $memberName ) } } print "Done!\n"; }
You need to login to post a comment.
