fran48 Posté(e) le 26 mars 2005 Signaler Posté(e) le 26 mars 2005 Suite au pbm de ping de ulukayl, j'ai fini par faire un petit client rconsole sous linux utilisable en ligne de commande (il peut se compiler sous BSD et même Windows via CYGWIN par exemple): Rajout: cf ci dessous http://82.66.248.156/rconsole.c'>http://82.66.248.156/rconsole.c (source) et http://82.66.248.156/rconsole (binaire) Ca permet notamment de faire des scripts bash, etc. Exemple: ~$ rconsole -a 82.66.248.156 -w mot_de_passe -p 27016 -c status Challenge: 1314615930 hostname: Serveur A.D.A version : 47/1.1.2.5/Stdio 2738 secure tcp/ip : 192.168.1.248:27016 map : fy_pool_day at: 0 x, 0 y, 0 z players : 7 active (11 max) # name userid uniqueid frag time ping loss adr # 1 "Player" 375 STEAM_0:1:2937447 2 10:31 137 81 83.155.59.129:27005 # 2 "Need|NeX|Clan?[TyP]" 382 STEAM_0:0:6315818 3 01:34 110 0 81.227.140.171:27005 # 3 "goggo" 377 STEAM_0:1:6288599 7 05:29 109 0 81.227.43.122:27005 # 4 "iblack_sheep" 379 STEAM_0:1:6710616 8 03:15 95 0 81.227.71.141:27005 # 5 "c:/1337/Sweden/haGmAsterM:r gAm" 380 STEAM_0:1:3207131 3 02:54 82 0 81.229.175.90:27005 # 6 "-=HsT=-Psym@n" 381 STEAM_0:0:6390558 1 02:00 106 0 81.48.128.97:27005 # 7 ">Swe^JoR" 383 STEAM_0:0:6560047 1 01:29 127 0 81.227.194.151:27005 7 users (Challenge est un entier négocié avec le serveur pour sécuriser un peu l'échange) Pour mettre des mots de passe avec des blancs, mettre des "" de même que pour les commandes avec plusieurs mots: ~$ rconsole -a 82.66.248.156 -w mot_de_passe -p 27016 -c "sv_gravity 800" Challenge: 1314615930 L 03/26/2005 - 12:15:17: Server cvar "sv_gravity" = "800" Il est possible de mettre le serveur par défaut dans un fichier sous ~/.rconhlds. Ce fichier contient par exemple 82.66.248.156 27016 mot_de_passe La commande "rconsole status" suffit dans ce cas (nul besoin de préciser le serveur et le mot de passe). Bon usage et signalez moi tout pbm.
fran48 Posté(e) le 12 avril 2005 Auteur Signaler Posté(e) le 12 avril 2005 J'ai adapté ce petit programme à Windows, le résultat (rconsole.exe plus la DLL de CYGWIN est disponible sous http://boisson.homeip.net/rconsole.zip Dans le cas de Windows, le fichier .rconhlds contenant dans l'ordre l'adresse du serveur, le port et le mot de passe «rcon» est à mettre pile à la racine du disque dur (c:\). Testé sous XP.
Exyntigor Posté(e) le 1 juin 2012 Signaler Posté(e) le 1 juin 2012 Ce sujet a été déplacé de la catégorie Logiciel vers la categorie Aide Technique par Exyntigor
Question
fran48
Suite au pbm de ping de ulukayl, j'ai fini par faire un petit client rconsole sous linux utilisable en ligne de commande (il peut se compiler sous BSD et même Windows via CYGWIN par exemple):
Rajout: cf ci dessous
http://82.66.248.156/rconsole.c'>http://82.66.248.156/rconsole.c (source) et
http://82.66.248.156/rconsole (binaire)
Ca permet notamment de faire des scripts bash, etc.
Exemple:
~$ rconsole -a 82.66.248.156 -w mot_de_passe -p 27016 -c status
Challenge: 1314615930
hostname: Serveur A.D.A
version : 47/1.1.2.5/Stdio 2738 secure
tcp/ip : 192.168.1.248:27016
map : fy_pool_day at: 0 x, 0 y, 0 z
players : 7 active (11 max)
# name userid uniqueid frag time ping loss adr
# 1 "Player" 375 STEAM_0:1:2937447 2 10:31 137 81 83.155.59.129:27005
# 2 "Need|NeX|Clan?[TyP]" 382 STEAM_0:0:6315818 3 01:34 110 0 81.227.140.171:27005
# 3 "goggo" 377 STEAM_0:1:6288599 7 05:29 109 0 81.227.43.122:27005
# 4 "iblack_sheep" 379 STEAM_0:1:6710616 8 03:15 95 0 81.227.71.141:27005
# 5 "c:/1337/Sweden/haGmAsterM:r gAm" 380 STEAM_0:1:3207131 3 02:54 82 0 81.229.175.90:27005
# 6 "-=HsT=-Psym@n" 381 STEAM_0:0:6390558 1 02:00 106 0 81.48.128.97:27005
# 7 ">Swe^JoR" 383 STEAM_0:0:6560047 1 01:29 127 0 81.227.194.151:27005
7 users
(Challenge est un entier négocié avec le serveur pour sécuriser un peu l'échange)
Pour mettre des mots de passe avec des blancs, mettre des "" de même que pour les commandes avec plusieurs mots:
~$ rconsole -a 82.66.248.156 -w mot_de_passe -p 27016 -c "sv_gravity 800"
Challenge: 1314615930
L 03/26/2005 - 12:15:17: Server cvar "sv_gravity" = "800"
Il est possible de mettre le serveur par défaut dans un fichier sous ~/.rconhlds. Ce fichier contient par exemple
82.66.248.156
27016
mot_de_passe
La commande "rconsole status" suffit dans ce cas (nul besoin de préciser le serveur et le mot de passe).
Bon usage et signalez moi tout pbm.
2 réponses à cette question
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.