Beiträge von Stepke

Willkommen in der Transport Fever Community

Wir begrüßen euch in der Fan-Community zu den Spielen Transport Fever und Train Fever, den Wirtschaftssimulatoren von Urban Games. Die Community steht euch kostenlos zur Verfügung damit ihr euch über das Spiel austauschen und informieren könnt. Wir pflegen hier einen freundlichen und sachlichen Umgang untereinander und unser Team steht euch in allen Fragen gerne beiseite.

 

Die Registrierung und Nutzung ist selbstverständlich kostenlos.

 

Wir wünschen euch viel Spaß und hoffen auf rege Beteiligung.

Das Team der Transport-Fever Community


    Danke dir! Aktuell werde ich den Sourcecode des TF3 ModManagers nicht öffentlich auf GitHub bereitstellen, dafür vorbereitet ist er für eine zukünftige Veröffentlichung. Das Projekt ist zwar ein Community-Projekt, aber ich möchte die Entwicklung im Moment bewusst zentral halten und den Code nicht frei zur Weiterverwendung oder Veränderung veröffentlichen.


    Den Sicherheitsaspekt bei EXE-Dateien kann ich aber nachvollziehen. Deshalb versuche ich, transparent zu dokumentieren, was der ModManager macht, welche Verbindungen er aufbaut und welche Dateien bzw. Einstellungen verändert werden. Außerdem wird das Programm laufend weiterentwickelt und Rückmeldungen, Bugreports und Verbesserungsvorschläge sind natürlich trotzdem jederzeit willkommen.

    Neue Version online:

    v0.5.11

    • Self-Updater bereinigt temporäre Update-Dateien jetzt zuverlässiger
    • Update-ZIP, Entpackordner und Backup werden nach dem Update entfernt
    • PowerShell-Updater löscht sich nach Abschluss selbst
    • Logdateien werden bei erfolgreichen Updates gelöscht
    • bei fehlgeschlagenen Updates bleibt das Log zur Fehleranalyse erhalten
    • Schutz vor parallel gestarteten Update-Vorgängen ergänzt
    • „Auswahl aktualisieren“, „Alle aktualisieren“ und „Jetzt prüfen“ werden während eines laufenden Updates gesperrt
    • Hinweis „Es ist bereits ein Update aktiv.“ bei einem zweiten Update-Aufruf
    • doppelte Downloads und Installationen derselben Mod werden dadurch verhindert
    • laufende Einzelupdates sind robuster gegen Änderungen an der Update-Liste

    Ja. Beim Programmupdate werden aktuell mehrere temporäre Dateien und Ordner angelegt. Diese liegen im normalen Windows-Temp-Verzeichnis, in der Regel hier


    %LOCALAPPDATA%\Temp\ bzw. %TEMP%<br><br>

    Es entstehen folgende Dateien

    • TF3ModManager_Update_<Zeitstempel>.zip – heruntergeladenes Update
    • TF3ModManager_Updater_<Zeitstempel>.ps1 – PowerShell-Updater
    • TF3ModManager_Update_<Zeitstempel>.log – Update-Protokoll
    • TF3ModManager_Update_Stage_<ID>\ – dort wird das ZIP temporär entpackt
    • TF3ModManager_Update_Backup_<ID>\ – temporäre Sicherung der bisherigen Installation

    Nach dem Update werden diese Daten immer gelöscht

    • Update-ZIP
    • Stage-/Entpackordner
    • Backup-Ordner

    Ich freue mich über Feedback und wenn ihr Fehler findet, her damit :)


    Ja die mod.io Anbindung ist anfangs etwas tricky aber ich wollte es mit anbieten. Es stand von der ersten Version auf meiner ToDo-Liste und war zum Teil schon integriert. Ich erstelle noch eine Anleitung dazu.

    Als Chef darf ich mir mal an der Stelle ein Doppelpost erlauben. Die neue Version ist online und bringt die größten Änderungen mit:


    Changelog v0.3.12–v0.5.9

    - externe JSON-Repositorys mit Filter und Quellenanzeige

    - deutsche und englische Oberfläche

    - Listen- und Galerieansicht mit sortierbaren Tabellen

    - WebP-Vorschaubilder, Bild-Cache und Ladefortschritt

    - verbesserte Erkennung installierter Mods und Updates

    - ZIP, 7z und RAR inklusive automatischer 7-Zip-Erkennung

    - Self-Updater für den ModManager

    - vollständige mod.io-Integration

    - Mods durchsuchen, abonnieren und installieren

    - Steam-/Token- und E-Mail-Anmeldung

    - Abhängigkeiten und Updates

    - neue modapi.io-Schnittstelle

    - gemeinsamer mod.io-Speicherort für ModManager und TF3-ModHub

    - globalsettings.json kann automatisch angepasst werden

    - Startseite und mod.io-Oberfläche komplett überarbeitet

    - Einstellungen übersichtlich in Tabs aufgeteilt

    - zahlreiche Fehlerkorrekturen und Detailverbesserungen


    Lieber eis_os,

    ich kann dich beruhigen, es ist ein eigener Zweick und berührt deine CommonAPI2 nicht, aber Danke für den Hinweis, warum schreibst du mir nicht einfach bei Discord und teilst mir deine Bedenken dort mit?

    Viele Grüße

    Steffen

    Ich arbeite aktuell an der nächsten Version unseres TF3 ModManagers und möchten die Verwaltung von Mods noch etwas offener und flexibler gestalten.

    Geplant ist, dass zukünftig nicht nur unsere eigene TransportFever.net Filebase eingebunden werden kann, sondern grundsätzlich auch weitere Mod-Seiten über eigene Repositorys. So könnten verschiedene Plattformen ihre Mods in einem einheitlichen Format bereitstellen und der ModManager könnte diese anschließend anzeigen, installieren und später auch auf Updates prüfen.


    In unserem aktuellen Screenshot haben wir die ModWerkstatt lediglich als Beispiel eingebunden, um zu zeigen, wie eine solche Integration aussehen könnte. Das bedeutet nicht, dass deren Inhalte bereits offiziell Bestandteil des ModManagers sind.



    Gerade für solche externen Repositorys würden wir uns eine bessere Kooperation und Kommunikation zwischen den verschiedenen Community-Seiten wünschen. Unser Ziel ist ausdrücklich nicht, Inhalte anderer Plattformen zu übernehmen oder Downloads zu spiegeln. Die jeweiligen Seiten sollen weiterhin selbst bestimmen, welche Inhalte und Informationen sie über ein Repository bereitstellen möchten und wo die eigentlichen Downloads stattfinden.

    Technisch ist der ModManager bereits darauf vorbereitet, mehrere Quellen parallel einzubinden. Für die Nutzer könnte daraus langfristig eine deutlich komfortablere Möglichkeit entstehen, Mods aus unterschiedlichen Bereichen der Community an einer Stelle zu verwalten, ohne dass die einzelnen Plattformen dabei ihre Eigenständigkeit verlieren.


    Wir würden uns freuen, wenn sich daraus vielleicht auch die eine oder andere Zusammenarbeit entwickelt. Keine Konkurrenz sondern faires Miteinander. Vielleicht mag ja jemand dafür Werben. Übrigens die Repository-json sieht so aus:


    Neue Version ist online mit zahlreichen Ergänzungen, u.a. jetzt auch in Englisch, der 7zip Pfad kann manuell festgelegt werden und vieles weitere:


    Changelog v0.4.1


    - 7zip Pfad kann in den Einstellungen manuell festgelegt werden


    Changelog v0.4.0


    - Mehrsprachigkeit für Deutsch und Englisch
    - automatische Sprachauswahl anhand der Windows-Systemsprache
    - Sprache kann in den Einstellungen jederzeit geändert werden
    - Sprachwahl wird dauerhaft gespeichert
    - komplette Oberfläche inklusive Dialoge, Fehlermeldungen, Updates und First-Start übersetzt
    - zentrale Übersetzungsstruktur für spätere weitere Sprachen