Depuis quelques jours, le dictionnaire lié au motus semble dysfonctionner.
Plus aucune définition n'apparait.
[11:49:05] <+Helias> !dico kermès
[11:49:07] <@Rob0t> Aucune donnée exploitable n'a pu être récupérée. Peut-être le site rencontre-t-il des difficultés techniques ou sa mise en page a changé.
En party line :
[11:48:44] <Rob0t> [11:48:47] [Motus - erreur] Echec du parser HTML : le site 12http://mobile.mediadico.com/dictionnaire.asp/definition/kerm%e8s/1 n'a retourné aucune information identifiable. Impossible d'afficher la définition du mot kermès.
Depuis hier pour être précis.
Il semble que la partie "mobile" du dictionnaire que j'utilisais n'est plus accessible et je ne sais pas encore si c'est un changement définitif de leur site ou si c'est un dérangement temporaire.
http://www.mediadico.com/plan-site.asp?Length=8
--> les liens vers les dictionnaires mobiles affichent "page introuvable" donc vu que le plan de leur site n'est plus à jour, ils vont probablement encore faire des changements.
J'avoue avoir fait tous mes tests avec l'option players_can_change_profile réglée à 1 et j'imagine que la plupart des utilisateurs a fait de même, ce qui fait que ce bug est resté inaperçu jusqu'ici.
Je publierai un correctif sitôt que j'aurai réglé le problème des définitions qui ne s'affichent plus.
Voici ce qu'il faut corriger en attendant.
Remplace :
tcl
if{($motus::players_can_change_profile)&&([set index [lsearch -exact -index 0$motus::active_players_hostlist$host]] == -1)}{lappend motus::active_players_hostlist[list$host[clock seconds]] # si le joueur figure déjà dans la liste, on met à jour le temps de la dernière activité}else{set ::motus::active_players_hostlist[lreplace$motus::active_players_hostlist$index$index[list$host[clock seconds]]]}
par :
tcl
if{$motus::players_can_change_profile}{
# s'il n'y figure pas déjà, on ajoute le host du joueur à la liste des joueurs actifsif{[set index [lsearch -exact -index 0$motus::active_players_hostlist$host]] == -1}{lappend motus::active_players_hostlist[list$host[clock seconds]] # si le joueur figure déjà dans la liste, on met à jour le temps de la dernière activité}else{set ::motus::active_players_hostlist[lreplace$motus::active_players_hostlist$index$index[list$host[clock seconds]]]}}
Changelog v3.32(un changelog complet est inclus avec le téléchargement)
Citation :
Correction d'un bug se produisant lorsque l'option players_can_change_profile était désactivée et empêchant le jeu de fonctionner.
Correction de la procédure d'affichage de la définition des mots, elle avait cessé de fonctionner depuis une mise à jour du site duquel les définitions sont récupérées.
Les paramètres show_orthographic_difficulties, orth_diff_max_lines, show_homonyms_paronyms et hom_par_max_lines ont disparu.
Correction d'une erreur survenant parfois dans la procédure d'arrêt silencieux du jeu.
Correction : malgré l'existence de l'option compatibility_mode, le jeu refusait de se charger sur les Eggdrops v1.6.19
Correction : si l'Eggdrop était déconnecté du serveur alors qu'une partie était en cours avec un mode de difficulté différent de celui par défaut, ce dernier n'était pas restauré automatiquement.
Correction : les changements de profil de difficulté effectués avec la commande !config n'étaient pas pris en compte si une partie était en cours.
Message informatif à caractère indubitablement important :
Je vous rappelle que j'encourage vivement quiconque a créé un template personnalisé et original pour sa page de statistiques en html/css, à le partager avec tous.
Vous pouvez aussi nous dire comment vous avez réglé les différents paramètres qui influent sur la difficulté du jeu, ceux fournis par défaut n'étant réglés ainsi que pour donner un point de départ.
J'ai cette erreur quand je veux lancer l'eggdrop :
[16:05:17] Tcl error in file 'eggdrop.conf':
[16:05:17] invalid command name "::tcl::info::commands"
while executing
"::tcl::info::commands ::motus::uninstall"
(file "scripts/motus.tcl" line 1)
(file "eggdrop.conf" line 1)
[16:05:17] * FICHIER DE CONFIGURATION NON CHARGE (INTROUVABLE OU ERREUR)
Changelog v3.33(un changelog complet est inclus avec le téléchargement)
Citation :
Correction de plusieurs bugs dans la procédure d'affichage des définitions.
Correction d'un bug dans la procédure de suivi des redirections HTTP.
Correction d'un bug dans le système anti-freeze du jeu : si le jeu était relancé automatiquement après avoir détecté un blocage, puis rencontrait une autre erreur le bloquant à nouveau, il n'était pas relancé.
Message informatif à caractère indubitablement important :
Je vous rappelle que j'encourage vivement quiconque a créé un template personnalisé et original pour sa page de statistiques en html/css, à le partager avec tous.
Vous pouvez aussi nous dire comment vous avez réglé les différents paramètres qui influent sur la difficulté du jeu, ceux fournis par défaut n'étant réglés ainsi que pour donner un point de départ.
Il me semblait que tu avais résolu cette erreur il y a 2 posts.
Voila l'intérêt de ne pas se limiter à "résolu" mais plutôt d'expliquer la cause et la solution.
(10/03/2013, 00:09)CrazyCat a écrit : [ -> ]Il me semblait que tu avais résolu cette erreur il y a 2 posts.
Voila l'intérêt de ne pas se limiter à "résolu" mais plutôt d'expliquer la cause et la solution.
Erreur résolu. J'ai repris la ligne exacte d'une ancienne version du Motus et je l'ai remplacer.
donc je sèche je pense avoir bien tout fait correctement avant de venir ici
ah j'oublié en PL
.set errorInfo
[18:24:18] #Lesny# set errorInfo
Currently: can not find channel named "sock8"
Currently: while executing
Currently: "eof $sock"
Edite:19h40 le problème viens d'être résolue pour stopper le motus il fallait ou le flags op ou halfop ( o|l ) je me suis mis les deux accès en effectuant à chaque fois un !stop cela ne fonctionner pas j'ai donc mis dans le tcl le flag -|- et ça cela à fonctionner
Dans ton whois t'es en flag global et non local
Ou alors essaye de modifié la ligne des flags dans le tcl -|- par : o
Fait un .save et essaye de voir ce que sa donne
Ps : Essaye aussi un restart voir, peut tu aussi la partie configuration de ton tcl
J'ai un petit problème avec le motus, je l'ai adapté au CMS que j'utilise (KWSPHP), mais les stats ne s'affiche pas, il génère un index mais il affiche uniquement les variables et pas les statistiques.