opsi Setup Detector - opsi Download - uib
opsi Setup Detector - opsi Download - uib
opsi Setup Detector - opsi Download - uib
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
<strong>opsi</strong> <strong>Setup</strong> <strong>Detector</strong><br />
7 / 12<br />
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .<br />
Analyzing : F: \ <strong>Setup</strong>s \ Inno \ o p e n s s l \Win32OpenSSL_Light−1_0_0i . exe<br />
s t r i n g s g r e p s t a r t e d ( verbose : f a l s e , s k i p z e r o : f a l s e )<br />
found s t r i n g "< d e s c r i p t i o n >Inno <strong>Setup</strong>"<br />
d e t e cted Inno <strong>Setup</strong><br />
s t r i n g s g r e p completed ( verbose : f a l s e , s k i p z e r o : f a l s e )<br />
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .<br />
Analyzing Inno−<strong>Setup</strong> :<br />
e x t r a c t i n s t a l l _ s c r i p t . i s s from F: \ <strong>Setup</strong>s \ Inno \ o p e n s s l \Win32OpenSSL_Light−1_0_0i . exe to<br />
C: \ ProgramData\ o p s i setup d e t e c t o r \INNO\Win32OpenSSL_Light−1_0_0i\ i n s t a l l _ s c r i p t . i s s<br />
"E: \ Program F i l e s ( x86 )\ <strong>opsi</strong><strong>Setup</strong><strong>Detector</strong> \ innounp . exe " −x −a −y −d "C: \ ProgramData\ o p s i setu<br />
; Version d e t e c t e d : 5402<br />
#66 i n s t a l l _ s c r i p t . i s s<br />
C: \ ProgramData\ o p s i setup d e t e c t o r \INNO\Win32OpenSSL_Light−1_0_0i\ i n s t a l l _ s c r i p t . i s s<br />
. . . . . . . .<br />
[ <strong>Setup</strong> ]<br />
AppName=OpenSSL Light (32− b i t )<br />
AppVerName=OpenSSL 1 . 0 . 0 i Light (32− b i t )<br />
AppPublisher=OpenSSL Win32 I n s t a l l e r Team<br />
AppPublisherURL=http : / /www. o p e n s s l . org<br />
AppSupportURL=http : / /www. slproweb . com<br />
AppUpdatesURL=http : / /www. slproweb . com/ products /Win32OpenSSL . html<br />
DefaultDirName={sd }\OpenSSL−Win32<br />
DefaultGroupName=OpenSSL<br />
OutputBaseFilename=Win32OpenSSL_Light−1_0_0i<br />
Compression=bzip2<br />
. . . . . . . .<br />
<strong>Setup</strong> f i l e s i z e i s : 1 ,9 MB<br />
Estimated r e q u i r e d space i s : 11 ,1 MB<br />
. . . . . . . .<br />
get_inno_info f i n i s h e d<br />
Inno <strong>Setup</strong> d e t e c t e d<br />
Die Informationen aus install_script.iss werden automatisch in die einzelnen Felder des Inno <strong>Setup</strong> Tabs übernommen<br />
und dann verwendet zum Patchen der <strong>opsi</strong> Installations-Scripte:<br />
• <strong>Setup</strong>-Datei: Name der analysierten <strong>Setup</strong>-Datei<br />
• <strong>opsi</strong> Product ID: dies ist der Name des zu erzeugenden <strong>opsi</strong> Paketes und wird aus dem weiter unten stehenden<br />
Produkt Namen erzeugt, wobei Leerzeichen und andere ungültigen Zeichen durch ein - ersetzt werden. Die<br />
vorgeschlagene <strong>opsi</strong> Product ID kann natürlich geändert werden.<br />
• Produkt Name: der aus install_script.iss ausgelesene Name der zu installierenden Software. Diesen Namen<br />
möchte man wahrscheinlich im Normalfall beibehalten.<br />
• Produkt Version: die ausgelesene Version der zu installierenden Software. Auch diese Angabe möchte man wohl<br />
in vielen Fällen beibehalten. Sie darf allerdings nur Ziffern und Punkte enthalten, da sie für die Versionierung des<br />
<strong>opsi</strong> Paketes verwendet wird.<br />
• Install. Verzeichnis: dies ist der Name des Verzeichnisses, in das die Software auf dem Client installiert<br />
wird. Dieses wird gebraucht zum Patchen des Deinstallations-Skriptes. Das Installations-Verzeichnis wird aus install_script.iss<br />
ausgelesen und kann in vielen Fällen direkt verwendet werden. Manchmal kann die Angabe des<br />
Installations-Verzeichnisses auch Inno <strong>Setup</strong>-spezifische Konstanten und Variablen enthalten, die in geschweiften<br />
Klammern angegeben sind. Einige der Inno <strong>Setup</strong> Variablen werden automatisch in <strong>opsi</strong> Syntax übersetzt,<br />
z.B. Es sind aber auch andere Einträge möglich. Hier ist dann händige Nacharbeit angesagt, so dass in diesem<br />
Feld nur Bezeichner stehen, die vom <strong>opsi</strong> Installer (Winst) verstanden werden. In obigem Fall wäre das<br />
z.B.: %Systemdrive%\lazarus Eventuell kann hierzu auch der install_script.iss Eintrag UninstallDisplayName