|
|
SISInfo |
About: |
SISInfo is a tool for inspecting the contents of Symbian
SIS installation packages. Supported SIS file format is the one
introduced in Symbian 9.1 and S60 3rd edition. File format
specification can be found
here
|
Download: |
Latest package (v0.6) |
Installation: |
To use the sisinfo.py python script you must have python installed.
Python can be download from here.
Version 2.4.3 was used during the development, but any later version
should work as well.
Unzip the installation package to anywhere in your hard drive.
|
Usage: |
The sisinfo.py script should be run from the command prompt.
If you have associated the .py extension with the python interpreter,
you should be able to run the script by simply typing sisinfo.py in the
directory that you unzipped the script to.
If simply typing the name of the script does not work for you, then
you have to run the python interpreter explicitly by typing python sisinfo.py,
or c:\python24\python sisinfo.py if your python installation directory is not
in the PATH environment variable (change the c:\python24 to reflect your own python
installation directory).
| sisinfo.py [options] |
| |
| -f FILENAME, --file=FILENAME |
Name of the SIS file to inspect |
| -i, --info |
Print information about SIS contents |
| -s, --structure |
Print SIS file structure |
| -e PATH, --extract=PATH |
Extract the files from the SIS file to PATH |
| -c, --certificate |
Print certificate information |
At least -f switch has to be given on command line to define the
SIS file to inspect and one or more of the other options to
specify the actions to perform.
To print the certificate information, PyASN1 has to be installed.
PyASN1 homepage
|
History: |
| sisinfo.py v0.6 |
Extract files option now extracts files with path.
|
| sisinfo.py v0.5 |
Bug fix: Unicode strings were handled incorrectly.
|
| sisinfo.py v0.4 |
Bug fix: Version 0.3 did not work on Linux because of
incorrect path separator used.
|
| sisinfo.py v0.3 |
Bug fix: version range "to field" is optional, but it was
processed always. Same goes for version range field of the
dependency field.
|
| sisinfo.py v0.2 |
Support for printing certificate information.
|
| sisinfo.py v0.1 |
Initial version supporting printing sis file contents and
structure, and extracting the sis file contents.
|
|
|
|
|
Last modified: Fri Nov 24 12:22:58 EET 2006
This page is maintained by Jari Sukanen
|
|
|