10.11.2014 Aufrufe

opsi Setup Detector - opsi Download - uib

opsi Setup Detector - opsi Download - uib

opsi Setup Detector - opsi Download - uib

MEHR ANZEIGEN
WENIGER ANZEIGEN

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

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!