![]() |
[TCL] Motus (version actuelle : 3.355) - Version imprimable +- Communauté Eggdrop (https://forum.eggdrop.fr) +-- Forum : Eggdrop et scripts (https://forum.eggdrop.fr/forumdisplay.php?fid=8) +--- Forum : Scripts (https://forum.eggdrop.fr/forumdisplay.php?fid=4) +---- Forum : Releases et support (https://forum.eggdrop.fr/forumdisplay.php?fid=20) +---- Sujet : [TCL] Motus (version actuelle : 3.355) (/showthread.php?tid=137) |
RE: motus.tcl (dernière version : 2.01) - MenzAgitat - 04/04/2008 Â Etant donné que le Motus a désormais la capacité d'exporter ses statistiques dans une page HTML, ça serait sympa que vous partagiez avec tout le monde les templates HTML/CSS que vous créez. Si vous avez créé votre propre template et que vous pensez qu'il en jette, postez-le simplement ici avec un petit screenshot; il sera peut-être inclus dans la prochaine version du Motus et votre nom sera cité. Soyez créatifs ![]() RE: motus.tcl (dernière version : 2.01) - Helias - 16/04/2008 Bonjour MenzAgitat, Installation de la nouvelle version 2.01 réussie. Excellent... Tout y est... Bravo MenzAgitat... Merci de nous faire profiter de tout cela... Mais, et oui, j'ai une petite question, sur mon post du 18/10/2007 où je demandais l'intégration des scores pour mettre sur un site, chose est faite par tes soins via les pages html intégré au script Motus. Malheureusement, j'arrive à lire ces stats en local, mais pas par mon hébergeur (Akseo) impossible... J'ai tout essayé, la lecture des pages par le script impossible à lire les stats, et dans public_html, cela marche, mais je dois renouveler par un copier coller les stats après un !updatestats... Une aide svp pour connaître la procédure ? Merci. Helias RE: motus.tcl (dernière version : 2.01) - MenzAgitat - 16/04/2008 Tu devrais essayer de configurer l'option suivante dans le fichier default.cfg : tcl
Mets à la place le chemin vers public_html (par exemple "/home/public_html/" ou quelque chose comme ça). Attention au 1er / , il permet de définir un chemin absolu; sans ça, le chemin est relatif et commence dans eggdrop/ Ainsi, le script écrira les statistiques directement au bon endroit. Remarque : Il n'est pas nécessaire d'utiliser !updatestats à chaque fois pour générer les statistiques. Tu peux automatiser ça en réglant ces options : tcl
RE: motus.tcl (dernière version : 2.01) - Helias - 16/04/2008 Re, Merci de ta réponse rapide. Effectivement, tes conseils ont porté ses fruits... Au cas où, pour ceux qui sont chez le même hébergeur, j'ai du rajouter le nom d'utilisateur de mon hébergement, il faut faire ceci : Citation : # emplacement où seront créées les statistiques en HTML Merci MenzAgitat A bientôt, Helias RE: motus.tcl (dernière version : 2.01) - MoRiBonD - 22/04/2008 Bonjour à tous !! Je suis novice dans le domaine mais j'essaie de m'y coller un peu ... J'ai installé motus sur mon eggdrop mais le soucis c'est que des que je tape !motus il me fais : Citation :[15:59:08] <Api|Manu_DoDs> !motus Merci par avance ... RE: motus.tcl (dernière version : 2.01) - MenzAgitat - 22/04/2008 Vérifie que ton eggdrop possède bien les droits en lecture et écriture sur tous les fichiers contenus dans le répertoire Motus/ Si ça ne résoud pas ton problème, lis le fichier FAQ.txt, il est là pour ça. Si ça ne t'aide pas non plus, génère un rapport d'erreur au moyen de la commande !motus_report (comme il est expliqué dans le fichier FAQ.txt) et communique-moi le résultat. RE: motus.tcl (dernière version : 2.01) - CrazyCat - 22/04/2008 Juste une petite question à MenzAgitat en passant: tu n'utilises pas catch pour les commandes "à risque"? RE: motus.tcl (dernière version : 2.01) - MenzAgitat - 22/04/2008 CrazyCat a écrit :Juste une petite question à MenzAgitat en passant: tu n'utilises pas catch pour les commandes "à risque"? En principe si, sauf oubli. Une idée précise ? RE: motus.tcl (dernière version : 2.01) - CrazyCat - 22/04/2008 Non, juste que j'était surpris par ta réponse disant de vérifier les droits. Pour ma part, je fais un catch sur chaque ouverture de fichier, essentiellement pour de l'écriture. Mais concernant l'erreur présente, j'imagine plutôt un dépassement de capacité quelconque. RE: motus.tcl (dernière version : 2.01) - MenzAgitat - 22/04/2008 C'est vrai que je n'ai pas le réflexe de vérifier les droits sur les fichiers étant donné que j'utilise un windrop et que c'est jamais un problème. RE: motus.tcl (dernière version : 2.01) - Helias - 23/04/2008 Bonsoir, Autre petit souci qui apparaît dans la PartyLine du bot : Citation :[Motus - ERREUR]Le chan #salon spécifié dans la configuration de Motus ne fait pas partie des salons sur lesquels je me trouve. Motus ne peut pas fonctionner sans un chan valide. Attention : le nom des salons est sensible à la casse. Veillez à respecter les minuscules/majuscules. Ce message apparaît lorsque le bot est relancé par un rehash ou un restart... En tapant !motus on ou !motus, le jeu ne se lance pas. La seule astuce que j'ai trouvé, et de relancer par un deuxième rehash, et le message n'apparaît plus. Et le jeu tourne... Sinon il marche impeccablement bien. Merci. Helias RE: motus.tcl (dernière version : 2.01) - MenzAgitat - 23/04/2008 @Helias : Et ton chan de motus s'appelle bien #salon ? Envoie-moi un rapport que tu génèreras au moyen de la commande !motus_report (voir fichier FAQ.txt pour savoir comment) histoire que je jette un oeil. RE: motus.tcl (dernière version : 2.01) - Helias - 23/04/2008 Dans le dossier "config", le fichier default.cfg, le nom du salon y est bien spécifié. Le motus_report.txt a été envoyé. Merci. Helias RE: motus.tcl (dernière version : 2.01) - MenzAgitat - 23/04/2008 @Helias : Je ne parviens pas à m'expliquer ton problème, d'autant que tu sembles être le seul à l'avoir. Je vais t'expliquer ce qui se passe, ça t'aidera peut-être à comprendre la cause. Lorsque le script Motus.tcl est chargé par l'eggdrop, quelques vérifications ont lieu, dont celle-ci : tcl
Explication de l'instruction validchan : Citation :validchan <channel> Pour clarifier, si ton chan est un chan habituel pour ton eggdrop, il est forcément enregistré dans eggdrop.chan (ce que je lis dans le rapport d'erreur que tu m'as envoyé le confirme) et donc validchan #bluemotus devrait retourner 1 Or, ce n'est pas le cas chez toi, et donc tu as un message d'erreur. Tu peux toujours supprimer les lignes que j'ai citées de motus.tcl et ça devrait contourner le problème, mais si quelqu'un a une explication rationnelle à me fournir, je suis intéressé. RE: motus.tcl (dernière version : 2.01) - MoRiBonD - 24/04/2008 Bonjour à tous, Je viens de faire le !motus_report, j'ai mis tout les fichier en 777 du dossier motus Je vous joint le fichier, merci d'avance de votre aide ![]() Amicalement EDIT: Est ce normal que les scripts tcl n'aime pas le nom de mon chan #[SeS].dod ( je précise que je test ce script sur #SeS.dod) |