Lieber Besucher, herzlich willkommen bei: sourceserver.info. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.
Benutzerinformationen überspringen
Administrator
Wohnort: Hagen
Beruf: Mechatroniker (didaktische Systeme)
Rootserver vorhanden: Nein
Quellcode |
|
1 |
find -L -type l -exec rm '{}' \; |
Quellcode |
|
1 |
find /PFAD/ -exec bzip2 -9 '{}' \; |
Quellcode |
|
1 |
find ./cstrike/ -name '*.ztmp' -exec rm '{}' \; |
Quellcode |
|
1 |
ls /irgendwo/cstrike/maps/ | grep '\.bsp$' | sed 's/\.bsp$//' | sort > /irgendwo/cstrike/maplist.txt |
Quellcode |
|
1 |
ls ./cstrike/maps/ *.bsp | wc -l |
Quellcode |
|
1 |
for map in $(ls ./cstrike/maps/*.bsp | sed 's/.bsp$//'); do if [ ! -f ${map}.nav ]; then echo "Missing: ${map}.nav"; fi; done |
Benutzerinformationen überspringen
Administrator
Wohnort: Hagen
Beruf: Mechatroniker (didaktische Systeme)
Rootserver vorhanden: Nein
Quellcode |
|
1 |
pkill -u user |
Quellcode |
|
1 |
pkill -u user srcds |
Benutzerinformationen überspringen
Administrator
Wohnort: Hagen
Beruf: Mechatroniker (didaktische Systeme)
Rootserver vorhanden: Nein
Quellcode |
|
1 |
grep -U -c 'info_player_' mapname.bsp |
PHP-Quelltext |
|
1 2 3 4 5 6 7 8 |
$file = "mapname.bsp";
$fp = fopen($file, "r")or die("Noob!");
$string = fread($fp, filesize($file));
$count = preg_match_all("/info_player_/", $string, $matches);
fclose($fp);
echo $count;
?>
|
Benutzerinformationen überspringen
Administrator
Wohnort: Hagen
Beruf: Mechatroniker (didaktische Systeme)
Rootserver vorhanden: Nein
PHP-Quelltext |
|
1 2 3 4 5 |
name="war1" #Setze Screenname
window="server" #Setze Fenstername
concommand="say Willkommen auf unserem tollen Server..." #Befehl festlegen, der an die Konsole gesendet wird
screen -S $name -p $window -X stuff "$concommand" #Text in den Screen war1 zum Fenster server senden
screen -S $name -p $window -X stuff $'\n' #Dafür sorgen, dass Enter gedrückt wird (ANSI-C Sequenz muss verwendet werden um \n senden zu können)
|
PHP-Quelltext |
|
1 2 3 4 5 6 7 |
#$1 = name
#$2 = window
#$3 = concmd
function concmd {
screen -S $1 -p $2 -X stuff "$3"
screen -S $1 -p $2 -X stuff $'\n'
}
|
PHP-Quelltext |
|
1 2 |
concmd war1 server "echo Milch ist gesund"
#Der letzte Teil muss quotiert werden, da die Shell ansonsten jedes Leerzeichen als Trenner für ein neues Argument interpretiert.
|
PHP-Quelltext |
|
1 2 3 4 5 6 7 |
import os #Importiert das Modul os, mit dem man z.B. Befehle bzw. Programme ausführen kann
concommand = "echo Es soll nur ein Test sein" #Legt den Text fest, der an den Server gesendet wird.
name = "war1" #Legt den Screennamen fest
window = "server" #Legt das Fenster im Screen fest
stuff = "$'" + concommand + "\n'" #fügt durch Addition den Befehl in die Ansi-CSequenz ein: $'echo Es soll nur ein Test sein'
screen_cmd = "screen -S %s -p %s -X stuff %s" % (name, window, stuff) #Speichert die Variable screen_cmd und ersetzt %s durch die Variablen in der Tupel
os.system(cmd) #Befehl senden
|
PHP-Quelltext |
|
1 2 3 4 5 |
import os
concommand = "echo Es soll nur ein Test sein"
name = "war1"
window = "server"
os.system("screen -S " + name + " -p " + window + " -X stuff $'" + concommand + "\n'") #Fügt den Befehl hier erst komplett zusammen
|
PHP-Quelltext |
|
1 2 3 |
import system
def concmd(name, window, concommand):
os.system("screen -S " + name + " -p " + window + " -X stuff $'" + concommand + "\n'")
|
PHP-Quelltext |
|
1 |
concmd('war1', 'server', 'echo Soll nur ein Test sein')
|
PHP-Quelltext |
|
1 2 3 4 |
import system
def concmd(name, window, concommand):
os.system("screen -S " + name + " -p " + window + " -X stuff $'\n'")
os.system("screen -S " + name + " -p " + window + " -X stuff $'" + concommand + "\n'")
|
PHP-Quelltext |
|
1 2 3 4 5 6 7 8 |
#$1 = name
#$2 = window
#$3 = concmd
function concmd {
screen -S $1 -p $2 -X stuff $'\n'
screen -S $1 -p $2 -X stuff "$3"
screen -S $1 -p $2 -X stuff $'\n'
}
|
PHP-Quelltext |
|
1 2 3 4 5 6 |
for map in $(ls *.dem); do
VAR="$(lsof $map)"
if [[ $VAR == "" ]]; then
# CODE
fi
done
|
Dieser Beitrag wurde bereits 6 mal editiert, zuletzt von »Impact« (4. Dezember 2011, 23:59)
Benutzerinformationen überspringen
Administrator
Wohnort: Hagen
Beruf: Mechatroniker (didaktische Systeme)
Rootserver vorhanden: Nein