1. GSManager
    1. Funktionen
    2. Unterstützte Spiele
    3. Neuigkeiten
    4. Statistiken
    5. Serverliste
  2. Lexikon
  3. Filebase
  4. Entwicklung
  5. Forum
    1. Dashboard
    2. Unerledigte Themen
  6. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Seiten
  • Dateien
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. GSManager
  2. Forum
  3. Unterstützung
  4. Benutzung

Veränderung des Startscripts

  • Roxas8139
  • 4. Februar 2009 um 12:05
  • Geschlossen
Das Projekt GSManager (vormals ManuAdminMod) wurde am 01.01.2020 eingestellt - diese Internetpräsenz bleibt verfügbar, die Software wird aber nicht länger gepflegt. Vielen Dank für eure Unterstützung in den mehr als zehn vergangenen Jahren!
  • Roxas8139
    Anfänger
    Punkte
    100
    Beiträge
    13
    • 4. Februar 2009 um 12:05
    • #1

    Ich möchte das Startscript so verändern, dass wenn man ./startscript start eingibt, das Script 10 Sekunden wartet bis es startet.
    Als meldung soll "Bitte Warten..." angezeigt werden.


    Kann mir bitte jemand sagen, wie das geht?

  • Hool
    Profi
    Punkte
    4.830
    Trophäen
    2
    Beiträge
    939
    • 4. Februar 2009 um 12:47
    • #2

    möglich ist alles....
    nagut, sagen wir fast alles^^

    so sollte es gehn:

    Spoiler anzeigen
    Bash
    #!/bin/sh
    
    
    
    
    # STARTSCRIPT by Hool and manu
    # Many thanks to him :)
    #
    # If you have any problems, visit manuadminmod.de
    # or contact [email]manuel.strider@web.de[/email]
    #
    #============================
    #
    #=========
    # CONFIG
    #=========
    #
    # Name of process
    # Unique for each mod installation
    #================
    NAME=ManuAdminMod_1
    #Default: NAME=ManuAdminMod_1
    #
    # Basedir to adminmod installation:
    #==================================
    DIR=/home/gameserver/cod4_1/adminmod
    #Example: DIR=/var/games/cod4/adminmod
    #
    # Path to config directory
    #=========================
    CFGDIR=config
    #Default: CFGDIR=config
    #
    # Path to log directory
    #======================
    LOGDIR=log
    #Default: LOGDIR=log
    #
    # Path to php-binary
    # Normally only 'php'
    #===================
    PHP=php
    #Example: PHP=/usr/local/bin/php
    #
    # Parameters for PHP (only for versed user)
    #==========================================
    PARAMS="-f"
    #Default: PARAMS="-f"
    #
    #==================================
    # DO NOT EDIT STH BELOW THIS LINE
    #==================================
    
    
    
    
    # -------------------------------------------------------------------
    case "$1" in
    start)
    if [[ `screen -ls |grep $NAME` ]]
    then
    echo "Error: $NAME is already running, use '$0 stop' to stop it"
    else
    echo "Bitte Warten..."
    sleep 10
    cd $DIR
    screen -dmS $NAME $PHP $PARAMS daemon.php "$CFGDIR" "$LOGDIR"
    echo "$NAME was started. If you have problems try '$0 debug'"
    fi
    ;;
    stop)
    if [[ `screen -ls |grep $NAME` ]]
    then
    kill `screen -ls |grep $NAME |awk -F . '{print $1}'|awk '{print $1}'`
    echo "$NAME was stopped"
    else
    echo "Error: $NAME isn't currently running"
    fi
    ;;
    status)
    if [[ `screen -ls |grep $NAME` ]]
    then
    echo "$NAME is currently running"
    else
    echo "$NAME is NOT running"
    fi
    ;;
    debug)
    if [[ `screen -ls |grep $NAME` ]]
    then
    echo "Error: $NAME is running, use '$0 stop' to stop it"
    else
    cd $DIR
    $PHP $PARAMS daemon.php "$CFGDIR" "$LOGDIR"
    fi
    ;;
    show)
    tail -f "$LOGDIR/mod.log"
    ;;
    *)
    echo "Usage: $0 {start|stop|status|debug|show}"
    exit 1
    ;;
    esac
    
    
    
    
    exit 0
    Alles anzeigen

    ist das standart startscript vom manuadminmod
    nur das beim starten die meldung kommt
    "Bitte Warten...."
    und dann 10 sekunden schlafen geht und den mod danns startet ;)

  • Roxas8139
    Anfänger
    Punkte
    100
    Beiträge
    13
    • 4. Februar 2009 um 13:01
    • #3

    DANKE.

    :groesste:

  • Dieses Thema enthält einen weiteren Beitrag, der nur für registrierte Benutzer sichtbar ist.
  1. Mitarbeiter
  2. Datenschutzerklärung
  3. Nutzungsbedingungen
  4. Impressum
  5. Kontakt
Community-Software: WoltLab Suite™