Communauté Eggdrop
[Script] Motus (version actuelle : 3.355) - Version imprimable

+- Communauté Eggdrop (https://forum.eggdrop.fr)
+-- Forum : Eggdrop et TCL (https://forum.eggdrop.fr/forumdisplay.php?fid=8)
+--- Forum : Scripts TCL (https://forum.eggdrop.fr/forumdisplay.php?fid=4)
+---- Forum : Releases et support (https://forum.eggdrop.fr/forumdisplay.php?fid=20)
+---- Sujet : [Script] Motus (version actuelle : 3.355) (/showthread.php?tid=137)

Pages : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31


RE: Motus (version actuelle : 3.355) - pheeric - 04/08/2018

(04/08/2018, 15:02)pheeric a écrit : Bonjour
J'ai installé (plutôt mis a jour, car ma version précédente buggait et j'ai suivi l'aide) le motus.
Je l'ai lancé et en PL j'ai cela:
14:35:36] <Motus> [14:44:58] [Motus - debug]-----> Le script Motus v3.355.20170719 a rencontré une erreur.
[14:35:36] <Motus> [14:44:58] [Motus - debug]-----> Merci de signaler ce problème afin que l'auteur puisse le corriger.
[14:35:36] <Motus> [14:44:58] [Motus - debug]-----> https://forum.eggdrop.fr/Motus-t-137.html
[14:35:36] <Motus> [14:44:58] [Motus - debug]-----> ou sur IRC : irc.epiknet.org #eggdrop ou #boulets
[14:35:36] <Motus> [14:44:58] [Motus - debug]-----> Veuillez inclure TOUTES les informations suivantes dans votre rapport d'erreur :
[14:35:36] <Motus> [14:44:58] [Motus - debug]-----> can't read "subword(1)": no such variable
[14:35:36] <Motus> [14:44:58] [Motus - debug]----->     while executing
[14:35:36] <Motus> [14:44:58] [Motus - debug]-----> "::motus::html_filter $subword($counter)"
[14:35:36] <Motus> [14:44:58] [Motus - debug]----->     (procedure "::motus::dico" line 69)
[14:35:36] <Motus> [14:44:58] [Motus - debug]----->     invoked from within
[14:35:36] <Motus> [14:44:58] [Motus - debug]-----> "::motus::dico $motus::motchoisi_raw "
[14:35:36] <Motus> [14:44:58] [Motus - debug]----->     (procedure "::motus::timeout" line 12)
[14:35:36] <Motus> [14:44:58] [Motus - debug]----->     invoked from within
[14:35:36] <Motus> [14:44:58] [Motus - debug]-----> "::motus::timeout"
[14:35:36] <Motus> [14:44:58] [Motus - debug]-----> Donnez aussi un maximum de détails sur le contexte dans lequel s'est produit l'erreur : cela s'est-il produit juste après avoir utilisé une commande ? que les joueurs ont-ils écrit au moment où s'est produit l'erreur ? ...
[14:35:36] <Motus> [14:44:58] [Motus - info] Un rapport de déboguage automatique a été créé (motus_auto_debug_report.txt)


J'ai mis le dossier motus_auto_debug_report.txt en PJ


merci si une idée ou qque chose que j’aurais oublié Smile


Re bonsoir
ON efface tout.............
En fait en vérifiant les fichiers après avoir copié dans l'eggdrop, 2 fichiers n'avaient pas été écrasés.
RAS tout fonctionne  a part le lien du dictionnaire pour la définition des mots mais c'est pas très graveSmile
Merci


RE: Motus (version actuelle : 3.355) - MenzAgitat - 07/08/2018

@Pheeric : J'ai édité tes 2 posts, il est inutile de re-citer les 300 lignes du post originel à chaque fois que tu réponds, surtout si ça n'apporte rien d'utile à la compréhension du sujet.

Ceci dit, je suis content que tu aies pu résoudre ton problème.


RE: Motus (version actuelle : 3.355) - pheeric - 07/08/2018

(07/08/2018, 14:54)MenzAgitat a écrit : @Pheeric : J'ai édité tes 2 posts, il est inutile de re-citer les 300 lignes du post originel à chaque fois que tu réponds, surtout si ça n'apporte rien d'utile à la compréhension du sujet.

Ceci dit, je suis content que tu aies pu résoudre ton problème.

@MenzAgitat
Oui dslé excuses moi sur les deux posts avec les citations ://
Effectivement tout est OK, a part le lien pour les définitions des mots.
Cordialement et bonnes vacances a tous


RE: Motus (version actuelle : 3.355) - MenzAgitat - 07/08/2018

Explique ton problème de définition des mots, montre un exemple.


RE: Motus (version actuelle : 3.355) - pheeric - 08/08/2018

(07/08/2018, 19:20)MenzAgitat a écrit : Explique ton problème de définition des mots, montre un exemple.

Tout simplement:
[09:27:52] <@Motus> Le temps est écoulé. Il fallait trouver le mot PÉPIN
[09:27:53] <@Motus> Impossible de trouver une définition dans le dictionnaire en ligne.


RE: Motus (version actuelle : 3.355) - MenzAgitat - 08/08/2018

L'affichage des définitions fonctionne bien chez moi (avec la v3.355), le problème vient donc d'ailleurs.

Dans motus.tcl, cherche la ligne :

tcl
::motus::output_public_message 1 {} [code defcolor1] "[code normaltext]Impossible de trouver une définition dans le dictionnaire en ligne.[code stop]"



Ajoute ces 4 lignes juste après :

tcl
set fileID [open "scripts/motus/dico_debug.txt" w]
puts $fileID "---------------------------- $url\n"
puts $fileID $received_data
close $fileID



Ensuite, sauve tes modifications, recharge le script et reteste.
Lorsque le message "Impossible de trouver une définition dans le dictionnaire en ligne" s'affichera, le script écrira le contenu de la page web qu'il a récupérée dans le fichier "scripts/motus/dico_debut.txt".

Envoie-moi ce fichier en pièce jointe et je regarderai pourquoi ça ne fonctionne pas chez toi.


RE: Motus (version actuelle : 3.355) - pheeric - 08/08/2018

Hello

Ok j'ai trouvé la ligne
tcl
::motus::output_public_message 1 {} [code defcolor1] "[code normaltext]Impossible de trouver une définition dans le dictionnaire en ligne.[code stop]"



En dessous j'ai :
tcl
                       ::http::cleanup $token
::http::unregister https
return



Donc j'inclue tout comme ça :
tcl
::motus::output_public_message 1 {} [code defcolor1] "[code normaltext]Impossible de trouver une définition dans le dictionnaire en ligne.[code stop]"
set fileID [open "scripts/motus/dico_debug.txt" w]
puts $fileID "---------------------------- $url\n"
puts $fileID $received_data
close $fileID
 
                       ::http::cleanup $token
::http::unregister https
return



n'est ce pas ?


RE: Motus (version actuelle : 3.355) - pheeric - 11/08/2018

Hello

J'ai installé ça ce soir, pa spu avant.
Je te joins le fichier (1 seule ligne)
a priori pas de souci a la lecture ?
Bon dimanche Smile


RE: Motus (version actuelle : 3.355) - MenzAgitat - 11/08/2018

Pour la 2ème fois, j'ai dû éditer tes posts.
Merci de ne pas citer à chaque fois tous les posts précédents quand tu réponds, ça rend le fil de discussion illisible et ça n'apporte rien à la discussion.
On sait bien à qui tu parles et de quoi tu parles puisque personne d'autre n'a posté entre temps.

Le fichier que tu as mis en pièce jointe devrait contenir la page web récupérée en plus de l'url, or il n'y a rien.
Vérifie que ton Eggdrop n'a pas de difficultés à accéder à des sites en https : essaie par exemple le script VDM ou Automatic Translator pour voir s'ils fonctionnent.


RE: Motus (version actuelle : 3.355) - pheeric - 12/08/2018

(11/08/2018, 19:25)MenzAgitat a écrit : Pour la 2ème fois, j'ai dû éditer tes posts.
Merci de ne pas citer à chaque fois tous les posts précédents quand tu réponds, ça rend le fil de discussion illisible et ça n'apporte rien à la discussion.
On sait bien à qui tu parles et de quoi tu parles puisque personne d'autre n'a posté entre temps.

Le fichier que tu as mis en pièce jointe devrait contenir la page web récupérée en plus de l'url, or il n'y a rien.
Vérifie que ton Eggdrop n'a pas de difficultés à accéder à des sites en https : essaie par exemple le script VDM ou Automatic Translator pour voir s'ils fonctionnent.

Arf
Bah je ne fais que cliquer sur répondre .......


RE: Motus (version actuelle : 3.355) - MenzAgitat - 12/08/2018

Il est vrai que le bouton sur lequel tu cliques devrait plutôt se nommer "Citer et répondre".
Tu as un autre bouton "Nouvelle réponse" en bas.


RE: Motus (version actuelle : 3.355) - CrazyCat - 12/08/2018

Et rien n'empêche, lorsqu'on utilise le bouton "Répondre", de nettoyer son message.
Sinon, l'utilisation de la "Réponse rapide" tout en bas est fort utile.


RE: Motus (version actuelle : 3.355) - pheeric - 12/08/2018

* pheeric envoie une tournée de café pour se faire pardonner Smile


RE: Motus (version actuelle : 3.355) - Barback - 09/05/2019

Bonjour tout le monde,

j'ai installé mon premier eggdrop sur ubuntu et j'ai réussi à le faire entrer sur mon channel.
Le script motus fonctionne, mais il m'est impossible de changer la difficulté. 
Je tape : !change facile
Voici ce que ça me dit :

Erreur : Le profil de configuration facile n'est pas disponible. Voici quels sont les profils disponibles : facile normal difficile

J'ai vérifié, les 3 fichiers .cfg sont bien dans le dossier scripts/motus/config/

Je sèche un peu là :/

Merci d'avance de votre aide.

Bonne journée.


RE: Motus (version actuelle : 3.355) - MenzAgitat - 09/05/2019

Utilises-tu des couleurs, gras, etc.. dans ta commande ? Assure-toi aussi qu'il n'y a pas d'espace en trop à la fin.