Package erzeugen

aus LokSim-Wiki, der freien Wissensdatenbank

Inhaltsverzeichnis

Wozu ein Package?

Um eine eigene Strecke oder eigene Objekte oder einen Führerstand besser verschicken zu können, hat der Loksim-Editor eine Funktion, mit der sich ein "Package" erzeugen lässt. Das Package beinhaltet dabei alle erforderlichen Dateien, die für das Objekt, die Strecke oder den Führerstand benötigt werden. Diese werden im Package so gespeichert, dass sich die Dateien ohne große Mühe mit Hilfe des Simulators installieren lassen.

Der Dialog

Der Dialog teilt sich in zwei Bereiche. Im ersten Bereich, welcher "Dateien" heißt, werden die Quelldateien, dass sind i. d. R. selbst erstellte Fahrplan-, Führerstands- oder Streckendateien.

Bild:Package erzeugen.png

Bereich: "Dateien"

Im Abschnitt "Hauptdateien" werden die zur Package-Erstellung benötigten Dateien angegeben. Näheres zur Vorgehensweise findet sich weiter unten.

Unter "Dateien dieser Package ausschließen / vergleichen (Update)" werden Package oder Dateilisten angegeben, deren Dateien nicht im endgültigen Package enthalten sein sollen. Standardmäßig wird dort die Dateiliste des Standard-Package aufgeführt. Die Dateien des Standard-Package brauchen im eigenen Package nicht mit ausgeliefert werden, da dieses bei der Installation des Loksim eh schon installiert worden sein sollte.

Die Angabe andere Package ist dann sinnvoll, wenn man die Dateien eines bestimmten Package nicht im eigenen Package enthalten haben möchte, weil davon auszugehen ist, dass die meisten dieses Package bereits installiert haben und das eigene Package dadurch um einiges kleiner wird. Im diesen Fall sollte bei den "Infos zum Package" (siehe unten) ein entsprechender Hinweis, auf das benötigte Package gegebenen werden.

Bereich: "Erweitert"

Unter "Infos zum Package" können, z. B. über die Strecke oder die technischen Daten der einer Lok hinterlegt werden. Diese werden dem User bei der Installation des Package angezeigt.

Der Abschnitt "Diese Dateien löschen" gibt den Autoren eine Möglichkeit, nicht mehr benötigte Dateien oder Ordner zu löschen.

Die Pfade zu den zu löschenden Dateien müssen dabei relativ zum Loksim Verzeichnis angegeben werden und mit einem "\" beginnen. (Beispiel \Objekte\Bahnsteige\LukasH\alt.l3dobj)

Neben Dateien können auch nicht mehr benötigte Ordner gelöscht werden. Zu löschende Ordner dürfen keine Dateien mehr beinhalten, ansonsten wird der Ordner nicht gelöscht. Soll ein Ordner gelöscht werden, muss der Pfad mit mit einem "\" aufhören (Beispiel \Objekte\Bahnsteige\LukasH\AlterOrdner\)

Hinweis: Es dürfen nur eigene Dateien gelöscht werden.

Die Vorgehensweise

Wähle über den "Hinzufügen"-Button die Quelldateien aus, welche zur Erstellung des Package benötigt werden. Dies können Fahrplan-, Objekt- oder Fst-Dateien sein. Sofern neben den Dateien des Standard-Package noch Dateien anderer Package ausgeschlossen werden sollen, so füge diese ebenfalls hinzu.

Um nun die abhängigen Dateien "ermitteln" zu lassen genügt ein Klick auf den Button "Abhängige Dateien ermitteln". In der sich über den Button befindlichen Liste werden nach einiger Zeit die, für das eigene Package, benötigten Dateien aufgelistet. Die Anzahl der Dateien wird oberhalb der Liste angezeigt.

Das Package wird nach einem Klick auf "Erstellen ..." und der Angabe eines Dateinamens erstellt und gespeichert.

Was tun mit dem fertigen Package?

Sofern das fertige Package auf der Loksim-Homepage als AddOn oder Update-Package veroeffentlicht werden soll, so kann es zum AddOn-Betatest eingereicht werden. Dazu wird das Package an einen der Beta-Test-Administratoren geschickt.

Die Kontakt-Adresse(n) (E-Mail) des/der Beta-Test-Administrators/en ist/sind unter Hilfe / Kontakt auf der Loksim-Homepage aufgelistet.

Zusätzliche Optionen

Update Package erzeugen

Diese Option ermöglicht es einem, von einem bestehenden Package ein Update-Package zu erzeugen. Dazu wird das bestehende Package unter "Dateien dieser Package ausschließen / vergleichen (Update)" eingefügt und die Checkbox "Update-Package erzeugen" aktiviert (im dem Quadrat vor dem Text erscheint ein Häkchen). Beim Erzeugen eines Update-Package, werden nur die Dateien berücksichtigt, welche sich seit der Erstellung des letzten Package geändert haben. Die Dateien werden dabei nicht nur auf Datumsunterschiede hin untersucht, sondern es wird auch Inhaltsvergleich vorgenommen.

Mehrere Package erzeugen

Mit Hilfe dieser Option lässt sich ein sehr großes Package (bspw. > 15 MB) in mehrere kleine Package aufsplitten. Die Reihenfolge der Package wird im Info-Text zum Package und im Dateinamen vermerkt. Bsp.: {Dateiname}.Package-Nummer.l3dpack => Häuser.3.l3dpack.

Einstellungen speichern/laden

Die aktuell vorgenommenen Einstellungen können über "Einstellungen speichern" gespeichert werden und zu einem späteren Zeitpunkt, wenn z. B. eine neue Version einer Strecke oder eine Fsts in ein Package gepackt werden soll, über den Button "Einstellungen laden" wieder geladen werden.

'Persönliche Werkzeuge