PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Kkrcon Xqf



klemann_andy
06.01.08, 15:49
Hi @ all !

Wenn ich KKRCON -a IP -p 27015 -t new PW "say test" eingebe, bekomme ich nach ca. 10 Sekunden die Meldung: KKRCON: TIMEOUT
Es funktioniert per HLSW...
Genau das gleiche bekomme ich bei XQF-rcon

Keine Ahnung wieso... leider habe ich nurnoch Linux und gar kein Windows mehr und muss auch ins RCON kommen...
Server ist ein Counter-Strike Source Server
Per HLSW funktioniert es komischerweise...

Jemand eine Ahnung ?

rudi_m
06.01.08, 16:18
Ich vermute mal, daß Du noch irgendwo den gameserver typ mitgeben musst.
woher sollte das tool sonst wissen welches protokoll es verwenden soll!?

kkrcon kenne ich nicht.
Für xqf-rcon gibt's die optionen: server type is either --qws, --hws, --hls or --dm3s
- wobei ich aber glaube, daß davon nichts mit HL2 funktioniert (und AFAIK benutzt cs-1.6 seit einiger Zeit auch das HL2 rcon protokoll)

cu,
Rudi

klemann_andy
06.01.08, 16:22
Danke fuer deine schnelle Antwort !

xqf-rcon habe ich saemtliche server typen schon getestet.

Es kommt immer timeout....

Gibt es ein anderes Programm womit ich mich per COmmandozeile einloggen kann ?

rudi_m
06.01.08, 16:33
vielleicht das hier:
http://rubyforge.org/projects/rcon

klemann_andy
06.01.08, 17:13
Habe das Programm installiert.
Bekomme jetzt leider Fehlermeldungen:

/usr/bin/rcontool:88:in `initialize': wrong number of arguments (1 for 0) (ArgumentError)
from /usr/bin/rcontool:88:in `new'
from /usr/bin/rcontool:88:in `get_options'
from /usr/lib64/ruby/1.8/optparse.rb:1260:in `call'
from /usr/lib64/ruby/1.8/optparse.rb:1260:in `parse_in_order'
from /usr/lib64/ruby/1.8/optparse.rb:1247:in `catch'
from /usr/lib64/ruby/1.8/optparse.rb:1247:in `parse_in_order'
from /usr/lib64/ruby/1.8/optparse.rb:1241:in `order!'
from /usr/lib64/ruby/1.8/optparse.rb:1332:in `permute!'
from /usr/lib64/ruby/1.8/optparse.rb:1353:in `parse!'
from /usr/bin/rcontool:195:in `get_options'
from /usr/bin/rcontool:223

Leider kenne ich mich mit Ruby garnicht aus...

klemann_andy
07.01.08, 19:02
Sonst niemand mehr eine Idee ?

Im WEB finde ich leider auch kein anderes Programm mit dem ich auf den Server connecten kann...
Die alternative wäre da noch ein PHP Programm oder so ähnlich... Jedoch kenne ich da auch keins :(

rudi_m
09.01.08, 01:43
Ich selbst benutze nur rcon fuer q3 engines, deshalb keine Ahnung von hl2.
Schreib doch einfach mal die Autoren der genannten tools an.

Oder mache es einfach ohne rcon, indem du die befehle direkt in die server tty console pipest.
Bei q3 geht das z.B so ungefaehr:
fifo pipe anlegen:
mkfifo /tmp/inpipe

server starten:
screen ./serverbinary $OPTIONS < /tmp/inpipe

befehl in die pipe schicken:
echo "map_restart" > /tmp/inpipe

geht vlt analog fuer hl2 server auch, ansonsten kann man auch die moeglichkeiten von "screen" nutzen um "text" an die server console zu schicken.

klemann_andy
09.01.08, 15:11
Danke für deine Antwort !
Jedoch habe ich keinen ROOT-Server sondern nur einen All-around-Server...
Ja, dort kann ich dann schlecht diese Befehle eingeben...
Gibt es vielleicht noch ein Script mit dem ich per telnet ins rcon verbinden kann?
Also quasi wo Serverseitig ausgeführt wird ?

logout
09.01.08, 15:34
Hallo,

ich hab hier eine Art Weboberfläche, mit der man HL-Server fernsteuern kann. Bei Counter-Strike 1.5 funktioniert, müsste daher auch auf der 1.6er-Version laufen. Bei CS: Source bin ich mir nicht sicher.
>> http://server.counter-strike.net/phprcon/


Ich hoffe mal, dass das was für dich ist und ich dir helfen konnte.

Gruß,
Flo


PS: Das PHP-Script hat ein Fehler. Und zwar im Zusammenhang mit der "Session" (eine Art Cookie). Und zwar zeigt er an, dass eine header-Information bereits gesetzt wurde und daher die Session nicht ausgeführt werden konnte. Bei mir war jedenfalls der Fehler.
Ich hab den Fehler ausgebügelt und als Anhang angefügt. Es ist ausschließlich die Sprache "Deutsch" vorhanden, da sonst die Datei zu groß gewesen wäre.

klemann_andy
09.01.08, 18:37
Okay, danke !
Werde es mal hochladen und testen ;)

klemann_andy
09.01.08, 18:43
Hmm...
Scheint nicht mit Source zu klappen:

Der Verbindungsversuch konnte nicht beendet werden. Es wurde kein Server mit dieser IP gefunden.

klemann_andy
11.01.08, 13:27
Ich hab soeben noch ein Script gefunden:
http://www.pberndt.com/Web/PHP/Codesnipplets/HL%20Rcon%20Klasse.php

Leider kommt nur Authicated... NULL
Daten uns so habe ich geändert...