csgo update skript "csgo_8864" Packet im Prozess so ändern das es "csgo" heißt

Aktuell führen wir noch einige Anpassungen durch, das Forum wurde jedoch bereits live geschaltet.
  • Hallo, ich habe einen eigenen Image Server darauf liegt ein csgo.tar gepacktes Archive welches ich so gepackt habe das csgo das Stamm Verzeichnis ist wenn man das Archive entpackt. Wenn ich es entpacke über das webinterface. Heißt es auf einmal nicht mehr "csgo" sondern csgo_8864" jetzt wollte ich fragen welcher Prozess im Webinterface verursacht wird wenn ich das archive entpacket sodass es csgo_8864 heißt anstatt csgo. Denn ich würde gerne das es immer beim entpackungs Prozess des Webinterface`s "csgo" heißt für das update skript.Weil dieses so ausieht

    wget ---> Mein Image server


    chmod 777 steamcmd.tar.gz


    sleep 5


    tar xvfz steamcmd.tar.gz


    sleep 5


    ./steamcmd.sh +login anonymous +force_install_dir csgo +app_update 740 validate +exit


    sleep 10


    ./steamcmd.sh +login anonymous +force_install_dir csgo +app_update 740 validate +exit


    rm -r depotcache


    rm -r linux32


    rm -r package


    rm -r public


    rm steamcmd.tar.gz


    rm steamcmd.sh


    rm steam.sh

    Vielen Dank!
    MfG domme

  • Lade dir die Datei auf deinem PC entpacke sie dort und nenne sie um ihn : csgo


    Und pack die Datei wieder und lade sie erneut hoch, Fertig ist die Sache!

  • Schön wäre es wenn es so klappen würde. Warum soll ich die Datei beziehungsweise das Image herunterladen und umbenennen es heißt doch schon csgo wenn ich es Manuell entpacke. Der Prozess welcher das Paket von einem csgo (Ordner Name) in ein csgo_8864 umwandelt beim installieren über das Webinterface des Images ist wichti!!! Wo kann ich einstellen wie das Paket beim installieren benannt wird oder ist das vom Kunden abhängig ? Wenn ich das Update skript welches ich schrieb durch laufen lasse stimmt der Ordner Name nicht "siehe oben"
    +force_install_dir csgo. Ich könnte das Update skript auch um schreiben das es heißt +force_install_dir csgo_8864 allerdings glaube ich das beim anlegen eines neuen Kunden im Webi. sich die Zahl ändert ist das korrekt ? Außerdem wollte ich noch erfragen ob es Sinn macht die "Steamcmd" auch auf einen eigenen Image server zu hosten oder wird dieser oft von valve aktualisiert ? Was macht mehr Sinn ?

    Vielen Dank!
    MfG Domme

  • das update script wird doch im ordner home/kd/csgo_XXX/ ausgeführt oder irre ich mich da ? und im ordner csgo_XXX musst du halt schaun ob es noch einen ordner gibt wo dann die srcds_* scripts liegen und diesen ordner musst du beim update angeben sprich wenn der gameserver im csgo_xxx auch schon die srcds dateien hat ist der install ordner "."

  • Steamcmd kann nicht im gleichem ordner ausgeführt werden in dem auch das game selbst liegt also bleibt nix weiter wie einen ordern csgo_ds oder ähnliches zu verwenden

  • Danke euch. Habe es hin bekommen. Lösung: das skript wird erst im Unter Ordner csgo_8864 ausgeführt so habe ich in dem Webinterface unter Spiele Module/Spieleliste ---> image csgo ausgewählt und das Feld "Startscript Ordner " mit "csgo_ds" ausgefüllt jetzt geht es. So einfach :D

    Vielen Dank!
    MfG domme