AKApplications- Forum

Aktuelle Zeit: 08.08.2022, 11:56

Alle Zeiten sind UTC+02:00




Ein neues Thema erstellen  Auf das Thema antworten  [ 1 Beitrag ] 
Autor Nachricht
 Betreff des Beitrags: Erste Schritte - Teil1
BeitragVerfasst: 08.07.2022, 09:13 
Offline
Administrator

Registriert: 29.02.2004, 15:51
Beiträge: 1072
Wohnort: Hamburg
Beim Start oder dem Klick auf Datei -> Neu des AKInstallerMSI kommen Sie auf die Übersichtsseite.
Diese bietet (im Bild auf der linken Seite) eine allgemeine Funktionsliste (Auswahl) und im rechten
Teil die Assistenten und Vorlagen und die Projektliste.

Am Anfang befinden sich in der Projektliste nur die Demo-Projekte. Im späteren Verlauf werden hier
alle von Ihnen angelegten Projekte gelistet. Sie können hier eigene Rubriken anlegen und die Einträge
beliebig per Drag and Drop verschieben. Oder aber Projekte aus der Liste entfernen oder komplett löschen.

Bild

Als Demo beginnen wir mit einem einfachen Projekt.

Bild

Wir erstellen für den mitgelieferten Sprach-Editor ein eigenes MSI-Setup.

Da der Editor ein Teil der Applikation AKInstallerMSI ist, benötigt dieser eine bestimmte Verzeichnisvorgabe.

Hierzu legen wird diese Verzeichnisstruktur irgendwo neu an (in unserem Beispiel in X:\Temp\Demo).

Erzeugen Sie dort den Ordner Tools und Config und kopieren in Tools die Datei SprachEditorMSI.exe
und in Config die Datei conf.dat.

Aufbau:
  • x:\Demo\Tools\SprachEditorMSI.exe
  • x:\Demo\Config\conf.dat
Der Willkommens-Dialog bietet uns keine weitere Einstellungsmöglichkeit,
darum gehen wir hier nicht weiter drauf ein.

Bild

Auf der Seite Projekt-Einstellung haben wir die ersten richtigen Einstellungen, wie den
Produktnamen, Hersteller und Versionsnummer. Beachten Sie, dass die 4 Stelle der Versionsnummer
bei MSI-Produkten nicht ausgewertet wird. Dies unterscheidet sich zu Dateiversionen, hier findet
sehr wohl eine Unterscheidung statt.

Versionen:
Eine Produktversion 3.0.0.5 ist somit gleich einer Version 3.0.
Eine Dateiversion 3.0.0.1 ist größer als Version 3.0.
Eine Version 3.100.1 ist größer als 3.2.100.


Installations- und Startmenüpfad:

Diese beiden Einträge bilden später INSTALLDIR und SHORTCUTDIR.

[ProgramFilesFolder][ProductName] ist für das Installationsverzeichnis im allgemeinen die richtige
Einstellung, außer Sie möchten den Hersteller mit einbringen, dann wäre es
[ProgramFilesFolder][Manufacturer]\[ProductName].

Bild

Die Seite Startbedingungen ermöglicht eine Reihe von Einstellungen, die erfüllt sein müssen damit
das Setup ausgeführt wird.

Bild

Keine Prüfung besagt schlicht, dass hierfür keine Einstellung angelegt wird.

Hinweis:
Wenn Ihre Applikation keine besondere Voraussetzung benötigt, sollten Sie auch nichts einstellen,
damit Ihr Setup auf möglichst vielen Systemen ausgeführt werden kann, und nicht an einer
Voraussetzung scheitert, die wohl möglich gar nicht zwingend gebraucht wird.

Als Lokalisierung bezeichnet man die Mehrsprachigkeit einer Anwendung
oder in unserem Fall des Setups.


Bild

Legen wir hier eine Sprache an, bekommen wir das erste Mal den Dialog Pfadvariablen zu Gesicht.

Pfadvariablen ermöglichen es, alle oder einzelne Pfade relativ zu einem Ausgangsordner zu setzen.
In unserem Beispiel bietet uns der Dialog also an, statt des Pfades (oben) die Variable <THISAPPPATH>
oder <DOCUMENTFOLDER> zu nutzen.

Dies sind vordefinierte Variablen (Sie können also auch Eigene anlegen), wobei <DOCUMENTFOLDER>
hier einen besonderen Stellenwert besitzt, da diese Variable auf den Speicherort den Projektes zeigt
(da das Projekt in unserem Fall noch nicht gespeichert wurde, auf den Default-Ordner
(siehe Programm-Einstellungen)).

Die kürzeste (und meist sinnvollste) Verbindung steht immer oben, also wählen wir diese auch.

Bild

Nun ergibt sich dieses Bild.

Bild

Auf der nächsten Seite GUI-Einstellungen haben wir die Möglichkeit einen Lizenz- und ReadMe-/
Informationstext anzugeben und damit auch die entsprechenden Dialog zu aktivieren
(was natürlich auch noch nachträglich funktioniert).

Dies geschieht für jede Sprache einzeln.

Bild

Nach dem Klick auf den ...-Schalter öffnet der Dateidialog, welcher uns einige Annehmlichkeiten,
wie z. B. eigene Favoriten oder aber eine Suche nach Dateien, beschert. Auch hier können
wir uns nach der Übernahme wieder für Pfadvariablen entscheiden.

Bild
Bild

Nun kommen wir zum wichtigsten Punkt, das Hinzufügen von Dateien und Ordnern. Hier legen wir wie
im Bild zu sehen den SystemFolder an, was C:\Windows\System32 entspricht.

Bild

Bild
Anschließend legen wir unter INSTALLDIR
Config und Tools an.
Bild
Wie hier im Bild zu sehen ist.
Und fügen wie am Anfang beschrieben conf.dat und SprachEditorMSI.exe ein.

Bild
Außerdem in den Ordner SystemFolder die Datei FReqGUITools10.dll C:\Windows\System32.
Bild

Nun können wir den ersten Teil mit Fertig stellen abschließen.

Bild

Fertig.


Nach oben
   
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen  Auf das Thema antworten  [ 1 Beitrag ] 

Alle Zeiten sind UTC+02:00


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste


Sie dürfen keine neuen Themen in diesem Forum erstellen.
Sie dürfen keine Antworten zu Themen in diesem Forum erstellen.
Sie dürfen Ihre Beiträge in diesem Forum nicht ändern.
Sie dürfen Ihre Beiträge in diesem Forum nicht löschen.
Sie dürfen keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
cron
Powered by phpBB® Forum Software © phpBB Limited
Deutsche Übersetzung durch phpBB.de