SteamTitler 0.9.0 Beta HotDog-Release exclusiv für Steemit

in #deutsch7 years ago (edited)

sst_logo.png
 

SteamTitler 0.9.0 Beta

HotDog-Release

 

Anmerkung: Dieses Release ist nur für die ersten Mutigen, die es testen wollen und die die IconPacks erstellen möchten. Leider hat der erste Post etwas gedauert, da ich gemerkt habe, dass Steamcmd.exe die Steam-Installation zurücksetzt und Steam sich immer neu installiert. Dieses Problem hat noch einmal ein paar Stunden in Anspruch genommen. Nun Steamcmd.exe funktioniert nun endlich mit Symlinks als wäre es im Steam-Installationsordner.

Inhalt Zip-Datei:

.\SteamTitler
SteamTitler.cmd -> Caller-Batch
SteamTitler.ps1 -> PSScript
steam_bg.png    -> 150x150 Hintergrund
licence.txt -> GPL 3.0 Lizenztext

 

Kopiert nun den Inhalt aus der zip (den Ordner .\SteamTitler) am besten irgendwo in euer Homeverzeichis. C:\Users\EuerUserName\SystemApps\Scripts\SteamTitler, als Beispiel. Führ ihr nun die SteamTitler.cmd direkt per Explorer aus wird der Modus NewTitles gestartet.

Für mehr Optionen ein Windows CommandShell öffnen oder eine Powershell und in das Installationsverzeichnis von SteamTitler wechseln. Natürlich gehen auch Windows-Verknüpfungen:

C:\Users\EuerUserName\SystemApps\Scripts\SteamTitler\SteamTitler.cmd -Modus MakeGameList
(Beispielverknüpfung)

Bevor ihr allerdings starten könnt, müßt ihr noch SteamCmd.exe installieren. Dies geschiet mit dem Modus:

-Modus InstallSteamCmd und der AdministratorModus wird verlangt.

 

Aufruf ohne Parameter ruft die Funktion "NewTitles" auf.
-Modus InstallSteamCmd
Installiert SteamCmd in c:\Users\EuerUserName\.SteamTitles\SteamCmd

-Modus RestoreVanillaLinks
Stellt die orignal URL-Verknüpfungen von Steam im
SteamTitler-Temp-Ordner wieder her.

-Modus CreateTitles
Hauptfunktion des Scripts. Erstellt VisualElements und dazugehörige Titles.

-Modus RefreshTitles
Erstellt die VisualElements und Titles anhand von bereits
heruntergeladenen Icons neu und parst die IconPacks nach neuen Einträgen.

-Modus NewTitles
Spiele, die neu von Steam verknüpft wurden, werden hier nach dem Modus
CreateTitles behandelt.

-Modus MakeGameList
Eine einfache Textdatei mit der internen ID, der AppID und dem Spielenamen.

-Modus MakeIconPack
Erstellt eine EmptyIconPack.csv mit allen Spielen, leeren Icon-URLs und
logischen StandardParametern.

-Index $Index (aus der GameList)
Führt einen Modus nur für das spezielle Spiel aus.

-LogoType $LogoType (automatisch IconCalc)
Art der Berechnung des Logos.

IconBG
Logo wird aus der originalen .ico extrahiert und als 80x80 Icon auf das
steam_bg.png gelegt.

IconBanner
Die Iconbanner 184x69 von Steam werden auf das steam_bg.png mittig gelegt.

Icon150
Die OriginalIcons oder die Icons aus dem IconPack werden vollständig als
150x150 Icon als Titles erstellt. IconPack hat Vorrang.

IconCalc
Hier wird versucht, anhand der Spielnamen und der verwertbaren
Auflösung der OriginalIcons eine Berechnung durchzuführen, ohne die
steam_bg.png als Hintergrund zu benutzen.

Hinweis der Parameter BGColor wird noch getestet. Momentan nimmt er die
eingestellte Accent-Farbe von Windows oder angegebene Farbe aus den IconPacks.

 
TODOS:

  1. Warten auf Bug-Reports, Hinweise oder Verbesserungen von euch.
  2. Implementierung des BGColor-Parameters.
  3. Abhängigkeit von SteamCMD reduzieren.
  4. IconPacks auch für locale PNG-Sammlungen erweitern.
  5. IconPacks als Parameter und per Download ermöglichen.
  6. Mehrere IconPacks zusammenführen.

Ich denke die Nutzung von IconPacks wird sich als bevorzugte Nutzung
herausstellen. Falls dies so kommt, werde ich mich auf die IconPacks
konzentrieren und die Abhängigkeit von SteamCMD beenden.

Bei all meinen Bemühungen kann ich weder mit extra Programmen noch mit
der Powershell fehlende Fancyness von Spieledesignern oder buggy
.ico-Files ausgleichen:).

Eine Anleitung, wie man IconPacks von zum Beispiel Seiten wie
DeviantArt.com erstellt, folgt in wenigen Minuten und wird als Reply von
mir hier drunter gepostet.

Vielen Dank für euer Interesse und ich hoffe, euer StartMenü wird bald
mit dem SteamTitler verschönert.

Gruß
TheKao

Sort:  

Zusatz zur Anleitung:
Spiel per Win+Q suchen oder StartMenü->SteamTitles das Spiel an den Start anheften. Hinweis meine Bandbreite ist momentan nicht gerade üppig, deshalb konzentriere ich mich auf den SteamTtiler und versuche etwas knapper zu texten.
Gruß
TheKao