AminetAminet
Search:
84782 packages online
About
Recent
Browse
Search
Upload
Setup
Services

util/arc/unshield05-mos.lha

Mirror:Random
Showing: m68k-amigaos icongeneric icon
No screenshot available
Short:Extracts or lists InstallShield Cabinet archives
Author: twogood at users.sourceforge.net
Uploader:lanch tiscali it (Fabrizio Bartoloni)
Type:util/arc
Version:0.5
Architecture:ppc-morphos
Date:2005-08-12
Download:util/arc/unshield05-mos.lha - View contents
Readme:util/arc/unshield05-mos.readme
Downloads:791

DICTIONARY
==========

InstallShield (IS): see www.installshield.com

InstallShield Cabinet File (ISCF): A .cab file used by IS.

Microsoft Cabinet File (MSCF): A .cab file used by Microsoft.


ABOUT UNSHIELD
==============

To install a Pocket PC application remotely, an installable
Microsoft Cabinet File is copied to the /Windows/AppMgr/Install
directory on the PDA and then the wceload.exe is executed to
perform the actual install. That is a very simple procedure.

Unfortunately, many applications for Pocket PC are distributed as
InstallShield installers for Microsoft Windows, and not as
individual Microsoft Cabinet Files. That is very impractical for
users of other operating systems, such as Linux or FreeBSD.

An installer created by the InstallShield software stores the
files it will install inside of InstallShield Cabinet Files. It
would thus be desirable to be able to extract the Microsoft
Cabinet Files from the InstallShield Cabinet Files in order to be
able to install the applications without access to Microsoft
Windows.

The format of InstallShield Cabinet Files is not officially
documented but there are two tools available for Microsoft
Windows that extracts files from InstallShield installers, and
they are distributed with source code included. These tools are
named "i5comp" and "i6comp" and can be downloaded from the
Internet.

One major drawback with these tools are that for the actual
decompression of the files stored in the InstallShield Cabinet
Files they require the use of code written by InstallShield that
is not available as source code. Luckily, by examining this code
with the 'strings' tool, I discovered that they were using the
open source zlib library (www.gzip.org/zlib) for decompression.

I could have modified i5comp and i6comp to run on other operating
systems than Microsoft Windows, but I preferred to use them as a
reference for this implementation. The goals of this
implementation are:

- Use a well known open source license (MIT)

- Work on both little-endian and big-endian systems

- Separate the implementation in a tool and a library

- Support InstallShield versions 5 and later

- Be able to list contents of InstallShield Cabinet Files

- Be able to extract files from InstallShield Cabinet Files


LICENSE
=======

Unshield uses the MIT license. The short version is "do as you
like, but don't blame me if anything goes wrong".

See the file LICENSE for details.


Contents of util/arc/unshield05-mos.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO     CRC       STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                  645    1091  59.1% -lh5- ea98 Aug  9  1980 unshield-05/LICENSE
[generic]                 1172    2561  45.8% -lh5- b40a Aug 10  1980 unshield-05/README
[generic]                69668  275182  25.3% -lh5- 968e Jul  8  1980 unshield-05/sources/aclocal.m4
[generic]                  449     878  51.1% -lh5- a88c Aug  9  1980 unshield-05/sources/bootstrap
[generic]                13800   43458  31.8% -lh5- 646a Jul  8  1980 unshield-05/sources/config.guess
[generic]                 7339   36846  19.9% -lh5- 10df Aug  9  1980 unshield-05/sources/config.log
[generic]                 3988   14108  28.3% -lh5- 1fc1 Aug  9  1980 unshield-05/sources/config.rpath
[generic]                10965   37903  28.9% -lh5- 8a3e Aug  9  1980 unshield-05/sources/config.status
[generic]                 9736   31467  30.9% -lh5- 7a84 Jul  8  1980 unshield-05/sources/config.sub
[generic]               163948  722406  22.7% -lh5- 0b5d Jul  8  1980 unshield-05/sources/configure
[generic]                 1210    3010  40.2% -lh5- 2b56 Jul  8  1980 unshield-05/sources/configure.ac
[generic]                 1235    3043  40.6% -lh5- 0162 Jul  8  1980 unshield-05/sources/configure.ac.in
[generic]               168260  719821  23.4% -lh5- 1cc6 Aug  9  1980 unshield-05/sources/configure.lineno
[generic]                  173     301  57.5% -lh5- 7a14 Aug  9  1980 unshield-05/sources/cvsclean
[generic]                 4651   13866  33.5% -lh5- 61eb Jul  8  1980 unshield-05/sources/depcomp
[generic]                 3004    7122  42.2% -lh5- d579 Jul  8  1980 unshield-05/sources/install-sh
[generic]                  265    1119  23.7% -lh5- 4746 Aug  9  1980 unshield-05/sources/lib/.deps/bswap.Plo
[generic]                  291    1236  23.5% -lh5- 15b5 Aug  9  1980 unshield-05/sources/lib/.deps/component.Plo
[generic]                  274    1145  23.9% -lh5- d723 Aug  9  1980 unshield-05/sources/lib/.deps/directory.Plo
[generic]                  447    2154  20.8% -lh5- 5e60 Aug  9  1980 unshield-05/sources/lib/.deps/file.Plo
[generic]                  292    1239  23.6% -lh5- d0f5 Aug  9  1980 unshield-05/sources/lib/.deps/file_group.Plo
[generic]                  306    1321  23.2% -lh5- 8c7f Aug  9  1980 unshield-05/sources/lib/.deps/helper.Plo
[generic]                  303    1328  22.8% -lh5- abc1 Aug  9  1980 unshield-05/sources/lib/.deps/libunshield.Plo
[generic]                  270    1127  24.0% -lh5- b643 Aug  9  1980 unshield-05/sources/lib/.deps/log.Plo
[generic]                51356  143078  35.9% -lh5- dc50 Aug  9  1980 unshield-05/sources/lib/.libs/libunshield.a
[generic]                  449     779  57.6% -lh5- a0b3 Aug  9  1980 unshield-05/sources/lib/.libs/libunshield.lai
[generic]                  269     436  61.7% -lh5- dc9a Aug 26  1980 unshield-05/sources/lib/bswap.c
[generic]                  210     307  68.4% -lh5- 75ab Aug  9  1980 unshield-05/sources/lib/bswap.lo
[generic]                 3481   10076  34.5% -lh5- 1a38 Aug  9  1980 unshield-05/sources/lib/bswap.o
[generic]                  715    2259  31.7% -lh5- c8ba May  7  1980 unshield-05/sources/lib/cabfile.h
[generic]                  616    1642  37.5% -lh5- 78d2 Jun 28  1980 unshield-05/sources/lib/component.c
[generic]                  213     315  67.6% -lh5- 3a59 Aug  9  1980 unshield-05/sources/lib/component.lo
[generic]                 4444   12528  35.5% -lh5- 504c Aug  9  1980 unshield-05/sources/lib/component.o
[generic]                  369     831  44.4% -lh5- 10fd Mar 15  1980 unshield-05/sources/lib/directory.c
[generic]                  212     315  67.3% -lh5- 3c2e Aug  9  1980 unshield-05/sources/lib/directory.lo
[generic]                 3821   10916  35.0% -lh5- e59f Aug  9  1980 unshield-05/sources/lib/directory.o
[generic]                 4538   21122  21.5% -lh5- 4a74 Jun 28  1980 unshield-05/sources/lib/file.c
[generic]                  207     305  67.9% -lh5- e2ff Aug  9  1980 unshield-05/sources/lib/file.lo
[generic]                11817   31792  37.2% -lh5- db84 Aug  9  1980 unshield-05/sources/lib/file.o
[generic]                  636    1877  33.9% -lh5- bea2 Jun 28  1980 unshield-05/sources/lib/file_group.c
[generic]                  213     317  67.2% -lh5- cfbb Aug  9  1980 unshield-05/sources/lib/file_group.lo
[generic]                 4664   13296  35.1% -lh5- 0cf8 Aug  9  1980 unshield-05/sources/lib/file_group.o
[generic]                 1294    3534  36.6% -lh5- cb68 Jul 29  1980 unshield-05/sources/lib/helper.c
[generic]                  211     309  68.3% -lh5- 2937 Aug  9  1980 unshield-05/sources/lib/helper.lo
[generic]                 5595   15020  37.3% -lh5- b30d Aug  9  1980 unshield-05/sources/lib/helper.o
[generic]                 1068    2717  39.3% -lh5- 74c2 May  5  1980 unshield-05/sources/lib/internal.h
[generic]                 2280    9412  24.2% -lh5- 9860 Aug 24  1980 unshield-05/sources/lib/libunshield.c
[generic]                  572    2033  28.1% -lh5- 6a7a May  7  1980 unshield-05/sources/lib/libunshield.h
[generic]                  447     779  57.4% -lh5- 977e Aug  9  1980 unshield-05/sources/lib/libunshield.la
[generic]                  214     319  67.1% -lh5- 31b6 Aug  9  1980 unshield-05/sources/lib/libunshield.lo
[generic]                 8201   23176  35.4% -lh5- 6c2d Aug  9  1980 unshield-05/sources/lib/libunshield.o
[generic]                  277     504  55.0% -lh5- 3679 Aug 25  1980 unshield-05/sources/lib/log.c
[generic]                  374    1035  36.1% -lh5- 0538 Aug 25  1980 unshield-05/sources/lib/log.h
[generic]                  209     303  69.0% -lh5- 19e0 Aug  9  1980 unshield-05/sources/lib/log.lo
[generic]                 4001   11180  35.8% -lh5- 8aa5 Aug  9  1980 unshield-05/sources/lib/log.o
[generic]                 5345   19038  28.1% -lh5- 88dc Aug  9  1980 unshield-05/sources/lib/Makefile
[generic]                  293     502  58.4% -lh5- 8820 Apr 25  1980 unshield-05/sources/lib/Makefile.am
[generic]                 5401   20238  26.7% -lh5- 6820 Jul  8  1980 unshield-05/sources/lib/Makefile.in
[generic]                   48      63  76.2% -lh5- ebe1 Aug  9  1980 unshield-05/sources/lib/md5/.deps/md5c.Plo
[generic]                 5299   13848  38.3% -lh5- bcd7 Aug  9  1980 unshield-05/sources/lib/md5/.libs/libmd5.a
[generic]                  389     781  49.8% -lh5- cff7 Aug 25  1980 unshield-05/sources/lib/md5/global.h
[generic]                  433     746  58.0% -lh5- c3b2 Aug  9  1980 unshield-05/sources/lib/md5/libmd5.la
[generic]                 3831   12063  31.8% -lh5- 0096 Aug  9  1980 unshield-05/sources/lib/md5/Makefile
[generic]                  177     233  76.0% -lh5- d781 Sep 16  1980 unshield-05/sources/lib/md5/Makefile.am
[generic]                 3862   12940  29.8% -lh5- 63e9 Jul  8  1980 unshield-05/sources/lib/md5/Makefile.in
[generic]                  642    1350  47.6% -lh5- 8ff0 Aug 25  1980 unshield-05/sources/lib/md5/md5.h
[generic]                 3240   10423  31.1% -lh5- a73f Aug 25  1980 unshield-05/sources/lib/md5/md5c.c
[generic]                  209     305  68.5% -lh5- 03af Aug  9  1980 unshield-05/sources/lib/md5/md5c.lo
[generic]                 5203   13676  38.0% -lh5- 9b11 Aug  9  1980 unshield-05/sources/lib/md5/md5c.o
[generic]                   36      36 100.0% -lh0- d596 Aug  9  1980 unshield-05/sources/lib/stamp-h1
[generic]                  670    2261  29.6% -lh5- 6497 Aug  9  1980 unshield-05/sources/lib/unshield_config.h
[generic]                  623    2096  29.7% -lh5- ca87 Jul  8  1980 unshield-05/sources/lib/unshield_config.h.in
[generic]                58805  203297  28.9% -lh5- b1d3 Aug  9  1980 unshield-05/sources/libtool
[generic]                52119  184058  28.3% -lh5- 6c16 Jul  8  1980 unshield-05/sources/ltmain.sh
[generic]                 1080    2709  39.9% -lh5- 2a6d Mar 15  1980 unshield-05/sources/m4/check_zlib.m4
[generic]                 5304   17665  30.0% -lh5- 663d Aug  9  1980 unshield-05/sources/Makefile
[generic]                  214     287  74.6% -lh5- 11f2 Aug 22  1980 unshield-05/sources/Makefile.am
[generic]                 5283   17716  29.8% -lh5- 05e1 Jul  8  1980 unshield-05/sources/Makefile.in
[generic]                 3074   10266  29.9% -lh5- 9a0e Jul  8  1980 unshield-05/sources/missing
[generic]                  786    1988  39.5% -lh5- 6b68 Jul  8  1980 unshield-05/sources/mkinstalldirs
[generic]                  313    1476  21.2% -lh5- e07b Aug  9  1980 unshield-05/sources/src/.deps/unshield.Po
[generic]                 3959   12989  30.5% -lh5- 3979 Aug  9  1980 unshield-05/sources/src/Makefile
[generic]                  142     194  73.2% -lh5- d47a Sep 16  1980 unshield-05/sources/src/Makefile.am
[generic]                 3972   13871  28.6% -lh5- 180d Jul  8  1980 unshield-05/sources/src/Makefile.in
[generic]                 3202   11813  27.1% -lh5- 708e Jul  8  1980 unshield-05/sources/src/unshield.c
[generic]                  381     974  39.1% -lh5- 28cb Jul 29  1980 unshield-05/sources/unshield.m4
[generic]                  632    1456  43.4% -lh5- 8033 Jul  8  1980 unshield-05/sources/unshield.spec
[generic]                  662    1489  44.5% -lh5- d79e Aug 26  1980 unshield-05/sources/unshield.spec.in
[generic]                   92     105  87.6% -lh5- e9db Apr 25  1980 unshield-05/sources/valgrind.sh
[generic]                    4       4 100.0% -lh0- 5ef8 Jul  8  1980 unshield-05/sources/VERSION
[generic]                  103     117  88.0% -lh5- 13af May  5  1980 unshield-05/TODO
[generic]                53635  152048  35.3% -lh5- 8580 Aug  9  1980 unshield-05/unshield
[generic]                 1238    2726  45.4% -lh5- 59d7 Aug  9  1980 unshield-05/unshield05-mos.readme
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        93 files  806365 2994091  26.9%            Aug 11 18:08
Page generated in 0.02 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>