Hello,
I've an archive (.exe) generated by Installshield that contains the
distribution. I need to extract it to a temporary location and execute the
setup.exe from the Bundle. I tried Archive::Zip, but it bombed with the
message
"format error: can't find EOCD signature
Archive::Zip::Archive::_findEndOfCentralDirectory('Archive::Zip::Archive=HAS
H(0x3cc3240)','IO::File=GLOB(0x3cc4b1c)') called at
C:/Perl/site/lib/Archive/Zip.pm line 931
Archive::Zip::Archive::readFromFileHandle('Archive::Zip::Archive=HASH(0x3cc3
240)','IO::File=GLOB(0x3cc4b1c)'"
I am not sure if Archive::Zip module recognizes the archive created by Installshield. Does anybody have a suggestion on how this can be done? Perhaps there is another Module that extract the contents? My search on CPAN did not yield any results. Any help will be deeply appreciated.
I don't believe that InstallShield uses the ZIP format for its archive. I do seem to remember that I have been able to open one in either WinRar or WinAce, so it should be a common format.
-- Andrew Gaffney
-- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]