Mise en forme de code: pensez à utiliser les balises [ tcl ] et [ /tcl ] (sans les espaces bien sûr) autour de vos codes tcl afin d'avoir un meilleur rendu et une coloration syntaxique. x


Motus (version actuelle : 3.357)
(04/08/2018, 15:02)pheeric Wrote: 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é :)


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 grave:)
Merci
Quand on a la connaissance, ne pas la partager ne peux faire avancer la communauté !
  Reply
@ 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.
Toute l'actualité de mes scripts ici     (dernière mise à jour le 22/04/2020)

Tout programme comporte au moins un bug et pourrait être raccourci d'au moins une instruction, de quoi l'on peut déduire que tout programme peut être réduit à une seule instruction qui ne fonctionne pas.
  Reply
(07/08/2018, 14:54)MenzAgitat Wrote: @ 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
Quand on a la connaissance, ne pas la partager ne peux faire avancer la communauté !
  Reply
Explique ton problème de définition des mots, montre un exemple.
Toute l'actualité de mes scripts ici     (dernière mise à jour le 22/04/2020)

Tout programme comporte au moins un bug et pourrait être raccourci d'au moins une instruction, de quoi l'on peut déduire que tout programme peut être réduit à une seule instruction qui ne fonctionne pas.
  Reply
(07/08/2018, 19:20)MenzAgitat Wrote: 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.
Quand on a la connaissance, ne pas la partager ne peux faire avancer la communauté !
  Reply
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.
Toute l'actualité de mes scripts ici     (dernière mise à jour le 22/04/2020)

Tout programme comporte au moins un bug et pourrait être raccourci d'au moins une instruction, de quoi l'on peut déduire que tout programme peut être réduit à une seule instruction qui ne fonctionne pas.
  Reply
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 ?
Quand on a la connaissance, ne pas la partager ne peux faire avancer la communauté !
  Reply
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 :)
Quand on a la connaissance, ne pas la partager ne peux faire avancer la communauté !
  Reply
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.
Toute l'actualité de mes scripts ici     (dernière mise à jour le 22/04/2020)

Tout programme comporte au moins un bug et pourrait être raccourci d'au moins une instruction, de quoi l'on peut déduire que tout programme peut être réduit à une seule instruction qui ne fonctionne pas.
  Reply
(11/08/2018, 19:25)MenzAgitat Wrote: 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 .......
Quand on a la connaissance, ne pas la partager ne peux faire avancer la communauté !
  Reply
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.
Toute l'actualité de mes scripts ici     (dernière mise à jour le 22/04/2020)

Tout programme comporte au moins un bug et pourrait être raccourci d'au moins une instruction, de quoi l'on peut déduire que tout programme peut être réduit à une seule instruction qui ne fonctionne pas.
  Reply
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.
irc.zeolia.net - Offrez-moi un café
Merci de ne pas demander d'aide en MP
Away
  Reply
* pheeric envoie une tournée de café pour se faire pardonner :)
Quand on a la connaissance, ne pas la partager ne peux faire avancer la communauté !
  Reply
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.
  Reply
Utilises-tu des couleurs, gras, etc.. dans ta commande ? Assure-toi aussi qu'il n'y a pas d'espace en trop à la fin.
Toute l'actualité de mes scripts ici     (dernière mise à jour le 22/04/2020)

Tout programme comporte au moins un bug et pourrait être raccourci d'au moins une instruction, de quoi l'on peut déduire que tout programme peut être réduit à une seule instruction qui ne fonctionne pas.
  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  [Script] Interface MegaHAL (version actuelle : 4.1.0) MenzAgitat 191 90,487 29/05/2022, 20:42
Last Post: berni13
  [Script] MediaDico (version actuelle : 3.126) MenzAgitat 35 31,183 29/05/2022, 18:52
Last Post: MenzAgitat
  Live Bug Tracer (version actuelle : 2.0) MenzAgitat 6 4,871 18/04/2022, 00:43
Last Post: CrazyCat
  [Script] Duck Hunt (version actuelle : 2.11) MenzAgitat 68 27,661 24/10/2021, 01:04
Last Post: LTEF
  [Script] Reanimator (version actuelle : 1.2) MenzAgitat 31 19,405 10/10/2020, 16:07
Last Post: ZarTek
  [Script] Topic Warden (version actuelle : 1.54) MenzAgitat 23 19,324 10/10/2020, 15:51
Last Post: ZarTek
  [Script] Automatic Translator (version actuelle : 1.1) MenzAgitat 11 8,754 18/09/2020, 15:21
Last Post: MenzAgitat
  Nick Change Responder (version actuelle : 2.31) MenzAgitat 46 31,202 18/08/2020, 16:47
Last Post: CrazyCat
  [Script] Anti-Frenzy (version actuelle : 2.02) MenzAgitat 9 9,768 22/04/2020, 13:51
Last Post: MenzAgitat
  [Script] DicoReverso (version actuelle : 1.03) MenzAgitat 3 7,924 18/04/2020, 02:20
Last Post: MenzAgitat

Forum Jump:


Users browsing this thread: 1 Guest(s)