21/04/2009, 16:00 (Modification du message : 21/04/2009, 16:07 par Helias.)
Bewess,
Pour répondre à ta demande sur la page "Motus" :
Citation :Par contre pour le vdm j'ai toujours la même erreur : Tcl error [::vdm:ub_disp_vdm]: invalid command name "::http::config"
J'ai donc dl l' tcl de fedora ici et j'ai rajouter l'tcl http.tcl mais cela marche pas.
Pour le VDM, j'ai ajouté dans le fichier "eggdrop.conf" la ligne " source scripts/http.tcl "
Bewess,
Par contre, après avoir mis le http.tcl, et sa ligne dans eggdrop.conf, j'ai remis la version 1.1, et non celle de fedora (car ça ne fonctionnait pas)..
ravie que sa fonctionne .je tien a dire comme meme que ce n'est pas mon TCL mdr c'est juste la version supérieur tout simplement et rien de plus .
[font=Times New Roman]La différence entre Linux et Windows ,c'est que Linux c'est comme une belle fille , il faut l'apprivoiser , la comprendre , la séduire tandis que Windows , c'est comme une prostitué , il faut payer et surtout bien se protéger.[/font]
[font=Times New Roman]La différence entre Linux et Windows ,c'est que Linux c'est comme une belle fille , il faut l'apprivoiser , la comprendre , la séduire tandis que Windows , c'est comme une prostitué , il faut payer et surtout bien se protéger.[/font]
Tout d'abord un grand merci pour ta réponse rapide.
Ensuite effectivement je te remercie quand je tape !vdm ça affiche une vdm aléatoire. Merci beaucoup car c'est pas la premiere fois que je rencontre la meme erreur sur d'autre scripts.
Celui qui tu viens de me passer marche mais en contre partie j'ai des erreurs
[13:26:31] <BarmanMix> [11:26] Tcl error in script for 'timer7':
[13:26:32] <BarmanMix> [11:26] can't read "instance(#Radio`FreeMixvdm)": no such element in array
Juste avant j'ai eu timer6 timer 5 etc... et surtout quand je rehash.
En tout cas un grand bravo et merci à toi même si j'ai ces erreurs ça marche :p
Il est possible que l'erreur vienne des timers, qui restent en place après un rehash ou rechargement du script (a vérifier)
Auquel cas il faut ajouter un script pour désinstaller les timers restant au rechargement
# Envoie de la Citation sur le Salon
bind time - "0* * * * *" AutoMsgVdm
proc AutoMsgVdm {{minute "1"}{hour "0"}{day "0"}{week "0"}{year "0"}}{global botnick
foreach chan $vdm::allowed_chans{if{[botisop $chan]&&![botisop $chan]}{continue}set useragent "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1"set url "http://www.viedemerde.fr/aleatoire"
::http::config -useragent $useragentset token [::http::geturl"$url" -timeout 6000]if{[::http::status$token] == "ok"}{regexp{<div class="post">(.+?)</p>}[::http::data$token] res
regsub{<div class="post"><p>}$res"" res
regsub"<img src=\"http://cdn.betacie.com/viedemerde/images/new.png\" align=\"absmiddle\" /> "$res"" res
regsub{</p>}$res"" res
regsub{\n}$res"" res
regsub -all {<a href="[^\ ]+" class="lienvdm">}$res"" res
regsub -all {</a>}$res"" res
regsub{VDM$}$res"\002VDM\002" res
set result [vdm::string_filter$res]
puthelp "privmsg $chan :(\002Vie De Merde\002) $result"}else{
puthelp "privmsg $chan :\00314La connexion à \002Vie de merde\002 n'a pu être établie. Peut-être le site rencontre-t-il des difficultés techniques. Veuillez réessayer plus tard.\003"}}}
je pense que sa devrais fonctionner, le
tcl
bind time
et régler sur 1 minute à toi après de le changer si cela te convient pas .
cordialement
[font=Times New Roman]La différence entre Linux et Windows ,c'est que Linux c'est comme une belle fille , il faut l'apprivoiser , la comprendre , la séduire tandis que Windows , c'est comme une prostitué , il faut payer et surtout bien se protéger.[/font]
je vient de tester est ça fonctionne très bien toutes les 1 minutes
(désoler pour le double poste)
cordialement
[font=Times New Roman]La différence entre Linux et Windows ,c'est que Linux c'est comme une belle fille , il faut l'apprivoiser , la comprendre , la séduire tandis que Windows , c'est comme une prostitué , il faut payer et surtout bien se protéger.[/font]
Je viens de tester et il me sors cela comme erreur en pl
Tcl error [AutoMsgVdm]: extra characters after close-quote
J'aurais fait une erreur quelque part ?
13/11/2009, 17:30 (Modification du message : 13/11/2009, 17:34 par fedora.)
normal étant donné que tu à fait un copier coller ta ajouter les
tcl
\
donc remplace les par \ ! regarder un peut quand vous faite des copier coller .
ensuite sa était fait à la va vite donc faut pas vous attendre à des miracles !! voir peut etre si une version aura cet option ..
[font=Times New Roman]La différence entre Linux et Windows ,c'est que Linux c'est comme une belle fille , il faut l'apprivoiser , la comprendre , la séduire tandis que Windows , c'est comme une prostitué , il faut payer et surtout bien se protéger.[/font]