Sisopen הוא כלי לרשימה ולחלץ את התוכן של קבצי SIS. קבצי SIS הם קבצי התקנה בשימוש בטלפונים חכמים מבוססות Symbian S60 כמו טלפונים של Nokia רבים.
Sisopen היא תכנית ANSI-C, בעיקר ממוקדת ללינוקס ומערכות כמו-יוניקס אחרים זה יכול להיות הידור כמעט בכל מערכת עם מהדר C יש zlib.
הגדרת NOZLIB בזמן ההידור גורמת לך תוכל לקמפל ללא zlib, אבל רישום קובץ היחיד הוא זמין במצב זה, לא ניתן לחלץ קבצים.
דוגמא
דוגמא ראשונה, לפרט את התוכן של קובץ .sis
$ Sisopen sis / torch.sis
האחות / torch.sis: כותרת SIS מזוהה
UID יישום: 0x78F172C
גרסת יישום: 1.20
שפות
אנגלית בריטניה
קבצים
000:! SystemappsTorchTorch.aif 1,941
001:! SystemappsTorchTorch_caption.rsc 32
002:! SystemappsTorchTorch.rsc 70
003:! SystemappsTorchTorch.app 5548
דוגמא מעניינת נוסף המראה את היכולת של sisopen להבין באופן מלא קבצי SIS כולל התניות:
$ Sisopen sis / Nokia_N70_patch.SIS
האחות / Nokia_N70_patch.SIS: כותרת SIS מזוהה
UID יישום: 0x20000BB0
גרסת יישום: 1.00
שפות
אנגלית בריטניה
קבצים
[Endif]
001 C f: Docume ~ ~ 1m1smithLOCALS 1TempMKS0WrongDevice0.txt 122
[אחר]
003 C f: Docume ~ ~ 1m1smithLOCALS 1TempMKS0Finished0.txt 254
C 004 ג: systemtempNokiaN70Patch1.exe 1,552
005 C f: Docume ~ ~ 1m1smithLOCALS 1TempMKS0Distribution0.txt 288
[אם (0x10200f9a == MachineUID)]
התניות קובץ SIS יש לקרוא במהופך, החל מחלקו התחתון של הפלט. זהו תיקון לטלפון החכם N70 כל כך המותנה הוא אם MachineUID == 0x ... (UID N70) להתקין את הקבצים, אחר להציג הודעת התקן שגויה.
הנה כמה תכונות עיקריות של "Sisopen":
פרטי תוכנה:
תגובות לא נמצא