TFnet Texte zu Steam konvertieren

Willkommen in der Transport Fever Community

Welcome to the fan community of Transport Fever and Train Fever, the economic simulators of Urban Games. The community is free for you to share and inform yourself about the game. We cultivate a friendly and objective interaction with each other and our team will be happy to answer any questions you may have.

 

Registration and use is of course free for you.

 

We wish you a lot of fun and hope for active participation.

The Team of the Transport-Fever Community

  • Dies ist ein Tool, um formatierte Texte aus diesem Forum (als HTML) automatisch in ein Format zu konvertieren, was bei Steam für Textformatierungen verwendet wird.

    Modder, die Inhalte hier auf transportfever.net und auf Steam veröffentlichen, müssen oft denselben Text inklusive Formattierungen (wie Fett, Kursiv, Unterstrichen, Listen und Links) erstellen. Ich dachte mir, wäre es nicht praktisch ein Tool zu haben, was den Rohtext von dem einen Format in das andere konvertiert? Mithilfe von ChatGPT konnte ich innerhalb kürzester Zeit so ein Skript erstellen!


    Texte auf transportfever.net werden im HTML Format dargestellt. Das sieht man auch beim Bearbeiten, da kann man mit dem Button ganz links auf den Quellcode umschalten. (Manches wird aber beim Abschicken geändert)

    Bei Steam (Modbeschreibungen, Guides, aber auch Kommentare) kann man Formatierungen mit an HTML angelehnten Markup Tags umsetzen. Also eigentlich ziemlich ähnlich.


    Durch dieses Tool kann man nun seine Texte hier im Editor schreiben und formatieren, dann konvertieren und bei Steam einfügen.


    Unterstützt werden alle Formatierungen, die bei beiden Systemen vorhanden sind:

    • Fett [b]
    • Kursiv [i]
    • unterstrichen [u]
    • durchgestrichen [strike]
    • Überschriften [h1]
    • Hyperlink [url]
    • Bilder [img]
    • Listen [list]
    • Zitate [quote]
    • Code [code]
    • Linien [hr]
    • Tabellen [table]


    Anleitung:


    Zuerst muss man auf der tfnet Seite sein, wo der formatierte Text ist, den man umwandeln will. Das kann im Prinzip ein Filebase-Eintrag, ein Lexikon Artikel oder ein normaler Forenbeitrag sein. An den HTML Code kommt man entweder über den Source Code der ganzen Seite (Strg+U) oder mit den Entwicklertools (F12) kann man sich sogar den entsprechenden Bereich einfach auswählen und kopieren.


    Das Skript ist in Python geschrieben und benötigt daher ein installiertes Python (sowie das BeautifulSoup package).

    Die main.py wird einfach ausgeführt, liest den Input von "input.txt" und schreibt das Ergebnis in "steam_output.txt".


    Das Tool ist hier zu finden: https://github.com/Vacuum-Tube/TFnet2Steam-Text-Converter

Share