Kiwi : outil d'administration serveur léger

Tout ce qui concerne la configuration et l'administration des serveurs.
Rendez-vous dans Outils de communication & communautaires pour la conception de sites Internet.
Répondre
Avatar du membre
SRWieZ
Messages : 65
Enregistré le : 28 août 2008, 16:41

Message par SRWieZ » 27 févr. 2009, 02:24

On peut, ce n'est juste par marquer sur le site :)
Mon siteweb : SRWieZ

Avatar du membre
Foaly
Messages : 2623
Enregistré le : 22 juin 2007, 15:27
Localisation : Un peu plus à l'Ouest

Message par Foaly » 27 févr. 2009, 02:33

Apparemment non, un gars de ma team a testé... je vérifierai. Sinon sur un server de test sur Windows (je dis ça car ça l'a pas fait ailleurs, je sais pas si c'ets la nouvelle version ou win) :
rcon.py L54 :
return self.recu

je pense, non?

EDIT :
File "[...]fonctions.py", line 81, in loadClients
ch = r.split('n')
AttributeError: 'list' object has no attribute 'split'
Modifié en dernier par Foaly le 27 févr. 2009, 02:38, modifié 1 fois.
Foaly, le petit cheval qui mange ses sabots et qui appuie sur des boutons avec son nez.
Kiwi, un bot de serveurs simple et léger
A lire pour certains

Avatar du membre
SRWieZ
Messages : 65
Enregistré le : 28 août 2008, 16:41

Message par SRWieZ » 27 févr. 2009, 02:52

Et bien moi j'ai tester et ça marche la preuve dans mon actions.log :

[kick] Date : 25/02/09 15:29 // Player : #GzT.SRWieZ // By : #GzT.SRWieZ // Reason : No reason supplied. // IP : 192.168.1.21 // Guid : ***
[kick] Date : 25/02/09 15:55 // Player : #GzT.SRWieZ // By : #GzT.SRWieZ // Reason : Je m'aime. // IP : 192.168.1.21 // Guid : ***

Euh par contre je n'est pas tester avec la mise à jour je fais ça tout de suite :)

Edit : Sinon génial le systeme de lien brut pour le fichier admin.txt, ça me permet d'avoir les mêmes droits partout :) (du moins je pense je n'est pas encore essayer)

Edit2 : Je confirme l'on peut mettre une raison :)
[kick] Date : 27/02/09 01:54 // Player : #GzT.SRWieZ // By : #GzT.SRWieZ // Reason : looool // IP : 192.168.1.21 // Guid : ***
Modifié en dernier par SRWieZ le 27 févr. 2009, 02:57, modifié 1 fois.
Mon siteweb : SRWieZ

Nomad
Messages : 127
Enregistré le : 13 déc. 2008, 00:46

Message par Nomad » 27 févr. 2009, 06:29

euh... meme probleme qu' a la page 2 :/
Le serveur est sur windows: Au lancement de bot.py, la console se referme immediatement...
alors j' ai lus tes solutions, mais comment ouvrir bot.py sans python ?
(Apres avoir ouvert la console win)
aka WuTangStyle
aka FunkyPolice

Avatar du membre
MathX
Messages : 216
Enregistré le : 05 sept. 2008, 23:18

Message par MathX » 27 févr. 2009, 11:45

SRWiez : Les raisons sont enregistrées dans le log en effet. Pour les droits que tu perds, fais bien attention que tu ne coupes pas le serveur, sans quoi les GUID changeront, même chose si tu te connectes via une autre machine/IP. Pour moi avec mon serveur @ home, 192.168.1.102 != mathx.is-a-geek.com ;)
Foaly : Ah effectivement, y'a un petit souci, j'en prends note, c'est logiquement False voire None, mais pas recu. D'ailleurs, l'erreur est causée car ce n'est soit pas le bon rcon, soit qu'il n'y a pas de rcon sur le serveur.
Nomad: Lance le bot via l'invite de commande comme l'a fait Punisher et traque l'erreur. ;)

Nomad
Messages : 127
Enregistré le : 13 déc. 2008, 00:46

Message par Nomad » 27 févr. 2009, 11:55

Bah... justement... comment ? :/
Et... qu' est ce que les log et tout ca ? (><)
Je suis vraiment desolé, mais j' ai un peu de retard la ><
aka WuTangStyle
aka FunkyPolice

Avatar du membre
MathX
Messages : 216
Enregistré le : 05 sept. 2008, 23:18

Message par MathX » 27 févr. 2009, 12:04

Executer -> cmd -> Et tu regardes ensuite ce que Punisher a fait.
Pour les logs, tu renseignes la variable rcon sur le serveur et il sera dans C:Program FilesUrbanTerrorq3ut4tonnom.log et tu mets le lien vers le log dans le fichier de configuration.

Et sinon va sur le site, c'est aussi expliqué. :)
Modifié en dernier par MathX le 27 févr. 2009, 12:58, modifié 1 fois.

Avatar du membre
Courgette
Messages : 850
Enregistré le : 22 déc. 2007, 02:05
Localisation : Rennes

Message par Courgette » 27 févr. 2009, 13:46

pour lancer le bot dans windows pour les nioubs, creez un fichier kiwi.bat qui contient :

Code : Tout sélectionner

python bot.py
pause

suffi de double-cliquer sur kiwi.bat. si y'a des erreur elles resteront affichées

Avatar du membre
MathX
Messages : 216
Enregistré le : 05 sept. 2008, 23:18

Message par MathX » 27 févr. 2009, 13:47

Sans python cependant, juste bot.py et pause. :)

Nomad
Messages : 127
Enregistré le : 13 déc. 2008, 00:46

Message par Nomad » 27 févr. 2009, 14:42

Je progresse

voila le bordel :p

C:Documents an SettingsMoiBureauJeuxDossiers jeuxkiwi>bot.py
File "C:Documents an SettingsMoiBureauJeuxDossiers jeuxkiwibot.py"
, line 30
'''
^
SyntaxError: invalid syntax

C:Documents an SettingsMoiBureauJeuxDossiers jeuxkiwi>pause
Appuyez sur une touche pour continuer...

voila

mon kiwi.cfg

[config]
logGame = C:Documents and SettingsMoiBureauJeuxDossiers jeuxkiwiurt.log
logAdmin = admin.log
logActions = actions.log
serverAdr = 192.168.0.10:27960
serverRcon = lercon
iamgod = on
plugins = none

J' upload une image soon


EDIT: voila le screen
http://img100.imageshack.us/img100/7484/sanstitrex.jpg

Comme tu peux le voir j' ai fais deux copis du kiwi.cfg avant de modifier quoi que ce soit (deux pour deux etapes)
Modifié en dernier par Nomad le 27 févr. 2009, 14:46, modifié 1 fois.
aka WuTangStyle
aka FunkyPolice

Avatar du membre
Kumqu4t
Messages : 1702
Enregistré le : 15 janv. 2008, 04:26
Localisation : Paris

Message par Kumqu4t » 27 févr. 2009, 17:14

logGame = C:Documents and SettingsMoiBureauJeux"Dossiers jeux"kiwiurt.log

essaye comme ça
aka CafeCreme

Avatar du membre
mikeu
Ancien responsable UTF
Messages : 1675
Enregistré le : 21 juin 2008, 15:34
Localisation : in Elsass

Message par mikeu » 27 févr. 2009, 21:08

Franchement super votre bot, j'adore =), magnifique travail.

Si je peux me permettre 2 suggestions de plug-ins, une chose qui est pas mal ça aurait été une fonction alias (il y a bien la fonction show mais alias est plus utile) et un petit plug-in pour donner les stats par exemple: !stats Kill 15 - Death 8 - Skill 132.23, tout a l'heure sur mon serveur, 3 personnes m'ont demandé si on pouvait faire ca avec le bot.
Mais franchement très beau travail, GG à vous :)
« J’adorerais changer le monde, mais ils ne veulent pas me fournir le code source. »

Avatar du membre
Foaly
Messages : 2623
Enregistré le : 22 juin 2007, 15:27
Localisation : Un peu plus à l'Ouest

Message par Foaly » 27 févr. 2009, 21:32

Ces 2 fonctions nécessitent une base de données, c'est ça que les concepteurs voulaient éviter :)
Foaly, le petit cheval qui mange ses sabots et qui appuie sur des boutons avec son nez.
Kiwi, un bot de serveurs simple et léger
A lire pour certains

Avatar du membre
mikeu
Ancien responsable UTF
Messages : 1675
Enregistré le : 21 juin 2008, 15:34
Localisation : in Elsass

Message par mikeu » 27 févr. 2009, 23:02

Foaly a écrit :Ces 2 fonctions nécessitent une base de données

Ah je savais pas, mais pour les stats yen a pas besoin, si? Elles sont effacées à la fin de chaques maps.
« J’adorerais changer le monde, mais ils ne veulent pas me fournir le code source. »

Avatar du membre
Foxyfox
Responsable de branche
Responsable de branche
Messages : 1933
Enregistré le : 13 févr. 2008, 00:30
Localisation : Reims

Message par Foxyfox » 27 févr. 2009, 23:11

Je vous rappelle tout de même que ce bot a été crée avec juste les fonctions nécessaires :)... Bref selon selon le slogan mais dans la durée je pense que ca va devenir un b3 like en mieux organisé.
Ce qui ne me tue pas me rend plus fort

Répondre