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
PtitBigorneau
Messages : 516
Enregistré le : 19 oct. 2008, 13:50
Localisation : brest

Message par PtitBigorneau » 17 mars 2009, 19:10

ben moi je dis chapeau!
j ai intallé hier sur mes 2 serveurs. pas probleme ca marche bien. ca s installe tres facilement.

apres je sais pas si ma facon pour le faire tourner sur 2 serveurs et la bonne :
j ai installé 2 fois dans de dossier differents "kiwi1" et kiwi2"
donc je lance le bot 2 fois. 1 fois pour chaque serveur
le seul truc c est que je dois avoir 2 fichiers admin.log (1 pour chaque serveurs)
ce que je trouve pas tres pratique. et visiblement dans le fichier kiwi.cfg on peu pas changer le dossier ou ce trouve le fichier admin.log.
-[TPF]-PtitBigorneau
http://www.PtitBigorneau.fr

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

Message par Foaly » 17 mars 2009, 19:54

Si, tu met un chemin absolu : /home/server/urt/kiwi1/admin.log
(j'ai mis un chemin au hasard bien sur, adapte)
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
PtitBigorneau
Messages : 516
Enregistré le : 19 oct. 2008, 13:50
Localisation : brest

Message par PtitBigorneau » 17 mars 2009, 20:08

il va chercher /home/server/urt/kiwi2//home/server/urt/kiwi1/admin.log
j ai deja essayé :)
Modifié en dernier par PtitBigorneau le 17 mars 2009, 20:09, modifié 1 fois.
-[TPF]-PtitBigorneau
http://www.PtitBigorneau.fr

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

Message par MathX » 17 mars 2009, 20:11

Non mais le souci, c'est que chaque serveur possède ses propres GUID, donc forcément, un admin.log n'ira pas avec un autre directement. Alors tu peux très bien tout mettre en même temps, mais c'est pas peut-être pas le plus pratique.

Cyp
Messages : 721
Enregistré le : 30 déc. 2007, 21:56

Message par Cyp » 22 mars 2009, 17:04

J'ai un gros probleme :

A chaque fois que je fais !kick xxxxx, le bot se coupe !

Avatar du membre
Ssxz
Messages : 3310
Enregistré le : 21 août 2008, 18:36
Localisation : Bretagne

Message par Ssxz » 22 mars 2009, 18:04

Salut,

Une compatibilité UAA et Temban prévu ? Si ces deux choses sont inclus, on sera beaucoup plus intéressé par le bot
- Follow me on Twitter!
- RB Maintenance & Technique

plug
Ancien responsable UTF
Messages : 1295
Enregistré le : 03 mai 2007, 10:27

Message par plug » 22 mars 2009, 18:17

ssx3max a écrit :Une compatibilité UAA et Temban prévu ?
Pour l'UAA la seule chose à faire est d'ajouter la liste d'ip bannies à celle e ton serveur

Ensuite si tu cherches par exemple à ce que ton serveur mette à jour seul sa banlist à partir du site UAA je ne sais pas
si ça a déjà été codé, les admins serveurs te répondront surement quelque chose de plus interressant que mes 2 lignes... inutiles :p

Avatar du membre
Ssxz
Messages : 3310
Enregistré le : 21 août 2008, 18:36
Localisation : Bretagne

Message par Ssxz » 22 mars 2009, 18:30

Isshin a écrit :
ssx3max a écrit :Une compatibilité UAA et Temban prévu ?
Pour l'UAA la seule chose à faire est d'ajouter la liste d'ip bannies à celle e ton serveur

Ensuite si tu cherches par exemple à ce que ton serveur mette à jour seul sa banlist à partir du site UAA je ne sais pas
si ça a déjà été codé, les admins serveurs te répondront surement quelque chose de plus interressant que mes 2 lignes... inutiles :p
On a déjà ça ;) (Le serveur va chercher la banlist de l'UAA toutes les 12H il me semble) mais si c'était vraiment bien intégré à Kiwi (si il différencie les ban serv et les bans UAA quoi..)
Modifié en dernier par Ssxz le 22 mars 2009, 18:30, modifié 1 fois.
- Follow me on Twitter!
- RB Maintenance & Technique

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

Message par MathX » 22 mars 2009, 21:42

Je compte développer effectivement un plug-in spécifique pour les bans GUID et IP. Pour l'ip, le serveur UrT s'en charge déjà mais c'est pas très net et je vais plutôt essayer quelque chose avec des regex (bannir une plage d'ip par exemple). Pour les GUID, bien plus simple ça, suffit de comparer. Coté tempban, urt le gère aussi mais bon, pas très top. D'ailleurs, je vois pas comment stocker tout ça proprement dans un fichier, donc je vais un peu regarder du coté de SQLite, qui ne nécessite je ne pense pas de programme externe, juste une petite librairie. ;)

Avatar du membre
PtitBigorneau
Messages : 516
Enregistré le : 19 oct. 2008, 13:50
Localisation : brest

Message par PtitBigorneau » 22 mars 2009, 23:20

bonjour j ai un petit probleme avec le plug-ins "welcome" au bout d un petit moment il s arrete?
-[TPF]-PtitBigorneau
http://www.PtitBigorneau.fr

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

Message par MathX » 23 mars 2009, 17:33

Logiquement non, le bot répond bien pourtant ? Vérifie toujours ta console au cas où. :/

Avatar du membre
PtitBigorneau
Messages : 516
Enregistré le : 19 oct. 2008, 13:50
Localisation : brest

Message par PtitBigorneau » 23 mars 2009, 18:44

le bot repond bien. je relance le bot et je fais "reload" sur le serveur j ai bien un message de bienvenue et me deconnect et je me reconnecte la j ai plu de message. rien de particulier dans la console
-[TPF]-PtitBigorneau
http://www.PtitBigorneau.fr

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

Message par MathX » 23 mars 2009, 20:21

Effectivement. Ligne 28 de plug-ins/welcome.py, il y a « pass », tu peux modifier par « self.game.log.warn('%s / %s' %(line[1],self.auth)) » ? Et me dire ce qu'il se passe dans le log ? Merci ! :)

Avatar du membre
PtitBigorneau
Messages : 516
Enregistré le : 19 oct. 2008, 13:50
Localisation : brest

Message par PtitBigorneau » 23 mars 2009, 20:46

kiwi.log a écrit :INFO 23/03/09 19:37 Kiwi started
INFO 23/03/09 19:37 Starting game interaction
INFO 23/03/09 19:37 Starting sending thread
INFO 23/03/09 19:37 Starting reading UrT log
WARNING 23/03/09 19:38 1 / [1]
WARNING 23/03/09 19:41 1 / [1]
et ca cree un fichier welcome.pyc
-[TPF]-PtitBigorneau
http://www.PtitBigorneau.fr

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

Message par MathX » 23 mars 2009, 21:28

Le fichier welcome.pyc est tout fait à normal, c'est le fonctionnement de Python. Je crois que j'ai trouvé la cause sinon ! :)
Quelle est la différence entre '1' et 1 ? :-°
Est-ce que tu peux changer à la ligne 26 du fichier welcome.py « self.auth.remove(line[1]) » par « self.auth.remove(int(line[1])) » ?
Ca devrait fonctionner logiquement !
Sinon, petite devinette, qu'est-ce que Kiwi utilisera prochainement et se terminant par lite ?
(ok je sors :p )

Répondre