InstallShield 11.5 Installationsstart
Posted 25 March 2006 - 11:22
Leider scheint diese Software noch einige, schwerwiegende Bugs zu haben, die mir auch vom Support nur mit "This is a known issue. There is not an official workaround." beantwortet werden konnten (z.B. Transparency with cloned dialogs such as the SdWelcome dialog).
Auch werden beim Start einer InstallScript 11.5 Installation die Menüs für "Language Selection" und "Preparing Setup" eingeblendet, ohne dass man das InstallShield Firmenlogo und den Produktnamen zu diesem Zeitpunkt modifizieren kann. Grund ist, dass wir den Produktnamen und das Produktlogo durch ein Installationsfile steuern, sodass wir für einige Produkte seit vielen Jahren nur eine Installationsprozedur haben. Hier ist die offizielle Antwort "Unfortunately, the language selection dialog and the preparing setup dialog are part of the setup.exe. We do not support a way to change these dialogs."
Wurden die Möglichkeiten von Macrovision wirklich so stark eingeschränkt oder dauert es einfach seine Zeit, bis man die Stellen, an denen die Software teilweise bis auf Windowsebene abstürzt, erkennt und vermeidet?
Ich stehe kurz davor, die nicht gerade unerhebliche Investition in den Mülleimer zu werfen.
Posted 26 March 2006 - 11:08
QUOTE |
Auch werden beim Start einer InstallScript 11.5 Installation die Menüs für "Language Selection" und "Preparing Setup" eingeblendet, ohne dass man das InstallShield Firmenlogo und den Produktnamen zu diesem Zeitpunkt modifizieren kann. |
Wie hast du das bei Version 5.5 geändert?
Stefan Krüger
InstallSite.org twitter facebook
Posted 28 March 2006 - 04:59
Das ist heute sicherlich auch noch möglich, denn schaut man sich zum Beispiel die Installation von einigen Adobe Produkten an, findet man dort einen modifizierten "Language Selection" und "Preparing Setup" Dialog (z.B. Acrobat Writer 7.0). Auch wurde mir vom technischen Support bestätigt, dass in den User Foren eine "non recomended" Möglichkeit diskutiert würde. Leider wurde mir nicht verraten, wo ich diese Möglichkeit finde. Gestern habe ich alle InstallShield 11.5 und InstallScript Foren bis 2004 zurück durchgestöbert, aber leider keinen Beitrag gefunden.
Edited by forum_visit, 28 March 2006 - 05:00.
Posted 28 March 2006 - 15:25
Stefan Krüger
InstallSite.org twitter facebook
Posted 28 March 2006 - 19:12
Vielen Dank für die Hilfe.
Posted 29 March 2006 - 15:59
Bei dieser Untersuchung habe ich erstmalig bemerkt, dass vor dem "Language Selection" Dialog ein kleines Fenster im linken, unteren Bildschirm erzeugt wird, das beim Öffnen durch den besagten "Language Selection" Dialog ersetzt wird. Also scheinen sich "Language Selection" und "Preparing Setup" anderweitig zu verstecken.
Der persönliche Tipp des Technical Support, die Userforen einmal nach "hacking setup.exe" zu durchstöbern blieben ebenfalls erfolglos.
Gibt es vielleicht noch einen weiteren Vorschlag/Rat?
Posted 30 March 2006 - 09:02
Und was passiert wenn du das Icon 117 änderst?
Stefan Krüger
InstallSite.org twitter facebook
Posted 31 March 2006 - 14:12
Nach einigen Tests habe ich herausgefunden, dass der 117 Dialog als Fehlerdialog verwendet wird. Fehlt in der Installation beispielsweise die Datei "setup.ibt", dann wird dieser Dialog mit einer Fehlermeldung eingeblendet.
Wenn ich das Icon ändere macht sich das in dem kleinen Fenster bemerkbar, dass sich beim Start von der unteren linken Bildschirmecke in die Mitte bewegt. Danach geht das Sprachauswahlmenü wie gewohnt auf. Hierbei handelt es sich um den Dialog 107.
Edited by forum_visit, 01 April 2006 - 10:50.
Posted 01 April 2006 - 13:54
Stefan Krüger
InstallSite.org twitter facebook
Posted 02 April 2006 - 13:18
Der 107er Dialog ist nur ein sehr kleiner Dialog, der nur etwa 1 Sekunde verwendet wird (siehe auch mein Bild vom 29.3.2006). Dieser Dialog liegt unten links in der Ecke des Schirms als Icon und wird dann in der Mitte des Schirms geöffnet. Das sieht dann so aus als würde der Dialog von unten links in die Mitte "sausen" und dabei geöffnet werden. Erst wenn der 107er Dialog in der Mitte ist verschwindet dieser und der Sprachauswahldialog wird als unabhängiger Dialog geöffnet.
Der Sprachauswahldialog ist somit anscheinend nicht mehr als Ressource in Setup.exe auszumachen - oder man hat ihn gut versteckt. Das Selbe betrifft auch den "Preparing Setup" Dialog, der ja nicht nur beim Programmstart, sondern auch für die Fortschrittsanzeige beim Installieren der Software/Daten bzw. beim Löschen verwendet wird.
Ich habe mir noch einmal die "Adobe Acrobat 7.0" Installation genau angeschaut. Hier hat man wirklich einen Sprachauswahldialog erstellt, der nicht dem gewohnten Dialog entspricht (siehe Beispiel - hier für die Update Situation). Der selbe Dialogaufbau mit diesem firmeneigenen Logo wird auch für die Sprachauswahl genutzt.
Edited by forum_visit, 02 April 2006 - 13:19.
Posted 03 April 2006 - 11:45
QUOTE |
Das Selbe betrifft auch den "Preparing Setup" Dialog, der ja nicht nur beim Programmstart, sondern auch für die Fortschrittsanzeige beim Installieren der Software/Daten bzw. beim Löschen verwendet wird. |
QUOTE |
Ich habe mir noch einmal die "Adobe Acrobat 7.0" Installation genau angeschaut. |
QUOTE |
Hier hat man wirklich einen Sprachauswahldialog erstellt, der nicht dem gewohnten Dialog entspricht (siehe Beispiel - hier für die Update Situation). |
Wenn der Sprachauswahldialog nicht in der setup.exe (oder eine DLL9 steckt, dann könnte er evtl. noch in der InstallScript Engine stecken. Das halte ich zwar für eher unwahrscheinlich, aber due kannst ja mal schauen.
Stefan Krüger
InstallSite.org twitter facebook