Sisopen er et verktøy for å liste opp og pakke ut innholdet i SIS-filer. SIS-filer er installasjonsfiler som brukes i Symbian-baserte smarttelefoner som mange S60 Nokia-telefoner.
Sisopen er en ANSI-C-program, hovedsakelig målrettet til Linux og andre Unix-lignende systemer kan det bli utarbeidet nesten i hvert system med en C-kompilator med zlib.
Definere NOZLIB ved kompilering gjør deg i stand til å kompilere uten zlib, men bare filen oppføringen er tilgjengelig i denne modusen, kan ikke filene pakkes ut.
Eksempel
Første eksempel, liste innholdet i en SIS-fil
$ Sisopen sis / torch.sis
sis / torch.sis: SIS header oppdaget
søknad UID: 0x78F172C
programversjonen: 1,20
Språk
UK engelsk
Filer
000:! SystemappsTorchTorch.aif 1941
001:! SystemappsTorchTorch_caption.rsc 32
002:! SystemappsTorchTorch.rsc 70
003:! SystemappsTorchTorch.app 5548
Et mer interessant eksempel som viser evne sisopen å fullt ut forstå SIS-filer, inkludert conditionals:
$ Sisopen sis / Nokia_N70_patch.SIS
sis / Nokia_N70_patch.SIS: SIS header oppdaget
søknad UID: 0x20000BB0
programversjonen: 1.00
Språk
UK engelsk
Filer
[Endif]
001 f C: DOCUME ~ 1m1smithLOCALS ~ 1TempMKS0WrongDevice0.txt 122
[Annet]
003 f C: DOCUME ~ 1m1smithLOCALS ~ 1TempMKS0Finished0.txt 254
004 c C: systemtempNokiaN70Patch1.exe 1552
005 f C: DOCUME ~ 1m1smithLOCALS ~ 1TempMKS0Distribution0.txt 288
[If (0x10200f9a == MachineUID)]
SIS-filen conditionals må leses opp ned, og starter fra bunnen av produksjonen. Dette er en patch for N70 smarttelefonen, slik den betingede er hvis MachineUID == 0x ... (N70 UID) installere filene, ellers viser en Feil Device melding.
Her er noen viktige trekk ved "Sisopen":
Prog.varedetaljer:
Versjon: 0.1
Last opp dato: 3 Jun 15
Lisens: Gratis
Popularitet: 90
Kommentarer ikke funnet