Add files via upload

This commit is contained in:
Masquerade
2024-08-24 21:28:47 +01:00
committed by GitHub
parent 58de258214
commit b3532f6bfb
5 changed files with 104 additions and 22 deletions

View File

@@ -41,10 +41,6 @@ namespace SuperSteamPacker
{
File.WriteAllBytes("settings.ini", Properties.Resources.Settings);
}
if (!File.Exists("settings.ini"))
{
File.WriteAllBytes("settings.ini", Properties.Resources.Settings);
}
if (!Directory.Exists("Language"))
{
Directory.CreateDirectory("Language");
@@ -666,28 +662,37 @@ namespace SuperSteamPacker
}
if (steamGameData != null)
{
try
if (steamGameData["status"].ToString() != "failed")
{
JToken buildid = steamGameData["data"][AppID]["depots"]["branches"][Branch]["buildid"];
BuildNoEarly = buildid.Value<string>();
try
{
JToken buildid = steamGameData["data"][AppID]["depots"]["branches"][Branch]["buildid"];
BuildNoEarly = buildid.Value<string>();
}
catch
{
BuildNoEarly = "Unknown";
}
JToken gamename = steamGameData["data"][AppID]["common"]["name"];
try
{
JToken buildtime = steamGameData["data"][AppID]["depots"]["branches"][Branch]["timeupdated"];
DateTime dateTime = new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc).AddSeconds(buildtime.Value<long>());
BuildTime = dateTime.ToString("MMMM d, yyyy - HH:mm:ss UTC", System.Globalization.CultureInfo.InvariantCulture);
}
catch
{
BuildTime = "";
}
GameNameEarly = steamGameData["data"][AppID]["common"]["name"].Value<string>();
GameNameEarly = GameNameEarly.Replace(" ", "_");
}
catch
else
{
BuildNoEarly = "Unknown";
BuildTime = "";
GameNameEarly= "";
}
JToken gamename = steamGameData["data"][AppID]["common"]["name"];
try
{
JToken buildtime = steamGameData["data"][AppID]["depots"]["branches"][Branch]["timeupdated"];
DateTime dateTime = new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc).AddSeconds(buildtime.Value<long>());
BuildTime = dateTime.ToString("MMMM d, yyyy - HH:mm:ss UTC", System.Globalization.CultureInfo.InvariantCulture);
}
catch
{
BuildTime = "";
}
GameNameEarly = steamGameData["data"][AppID]["common"]["name"].Value<string>();
GameNameEarly = GameNameEarly.Replace(" ", "_");
}
else
{

68
Resources/German.bin Normal file
View File

@@ -0,0 +1,68 @@
#
# Super Steam Packer Language File - German v1.0
#
[SSP]
by=von
queue=Warteschlange
add=Zur Warteschlange hinzufügen
del=Von Warteschlange löschen
ClearQueue=Warteschlange leeren
AppIDInfoMsg1=Die AppID für das Spiel, das geladen werden soll.
AppIDInfoMsg2=Kann unter anderem hier gefunden werden:
OSMsg1=Betriebssystemversion zum Herunterladen.
OSMsg2=Bitte beachte, dass nicht alle Spiele für mehr als ein Betriebssystem verfügbar sind. Prüfe SteamDB für spezifische Infos!
AppIDWarning=Bitte vergib eine gültige AppID.
Warning=Warnung!
Status=Status
Forum=Forum
READY=BEREIT
DOWNLOADING=LADE HERUNTER ...
COMPRESSING=KOMPRIMIERE ...
COMPLETE=KOMPLETT
FAIL=FEHLGESCHLAGEN
RATELIMITED=RATE LIMITIERT
BADLOGIN=FALSCHE ANMELDEDATEN
SKIPPED=ÜBERSPRUNGEN [EXISTIERT]
GETINFO=ERHALTE INFO ...
UNABLETOREACH=API UNERREICHBAR
WRITINGINFO=SCHREIBE INFO ...
Start=Starten
Username=Steam Benutzername:
Password=Steam Passwort:
AlreadyAdded=Bereits in der Warteschlange!
SaveLogin=Anmeldedaten speichern
LoginSaveWarning1=Durch Drücken von OK wird zugestimmt, dass Anmeldedaten von diesem Programm gespeichert werden.
LoginSaveWarning2=Diese Daten werden lokal gespeichert und nicht über das Internet gesendet!
MoreSettings=Mehr Einstellungen
Information=Informationen
pleaseselectwarning=Bitte Element zum Entfernen wählen.
Language=Sprache
Compressor=Packer
customcompressoroptions=Verwende eigene Komprimierungsparameter:
DeleteSavedLogin=Gespeicherte Anmeldedaten löschen
jobscomplete=Alle Arbeiten komplett!
jobscomplete2=Durch Drücken von OK wird die Warteschlange geleert.
compressionwarning1=Die Standardeinstellungen sind für die meisten Nutzer ideal.
compressionwarning2=Ändere dies nur, wenn du weißt, was du tust!
loginwarning=Bitte geben Sie gültige Anmeldedaten ein.
anonymousconfirmation=Durch Fortfahren wird eine anonyme Anmeldung verwendet. Dies schränkt das Spieleangebot auf Steam stark ein!
MoveUp=Element hoch bewegen
MoveDown=Element runter bewegen
Import=Warteschlange importieren
Export=Warteschlange exportieren
RateLimitWarn=Deine Rate ist limitiert, d.h. Steam hat die Anmeldung gesperrt. Bitte wähle Fortfahren (nicht empfohlen) oder versuche es später nochmal. Fortfahren?
QueueManageGroup=Warteschlangenmanager
GameManageGroup=Spielmanager
BranchManagerGroup=Zweigmanager
BranchLabel=Zweig zum Herunterladen:
BranchPassword=Zweigpasswort (unten eingeben):
UploadCrewMode=Im Crewmodus hochladen
DarkMode=Dunkler Modus
SyncDepots=Depotnamen synchronisieren
unabletoaccessgithub=Kein Zugriff auf Github.
depotsyncsuccess=Depotnamen erfolgreich synchronisiert.
MODWarning1=AppID oder Workshop Item ID ist ungültig.
MODManager=Workshop Inhaltsmanager
rinruUsername=Benutzername bei cs.rin.ru:
filehost=Dateien wohin hochladen:

View File

@@ -1,6 +1,6 @@
[SSP]
Title=Super Steam Packer
Version=v1.3
Version=v1.3.1
Author=Masquerade
Forum=CS.RIN.RU
Github=Masquerade's Github

View File

@@ -136,6 +136,7 @@
</Compile>
<None Include="Resources\English.bin" />
<None Include="Resources\French.bin" />
<None Include="Resources\German.bin" />
<None Include="Resources\Global.bin" />
<None Include="Resources\Settings.bin" />
<None Include="Resources\Spanish.bin" />

8
build_release_ver.bat Normal file
View File

@@ -0,0 +1,8 @@
::msbuild
cd bin\release
ilrepack /ndebug /xmldocs /noRepackRes /wildcards /parallel /out:..\SSP.exe SuperSteamPacker.exe *.dll
cd ..
rmdir /s /q release
ilstrip SSP.EXE SuperSteamPacker.exe
del ssp.exe
pause