Communauté Eggdrop
[script] Vie de merde (VDM) - 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] Vie de merde (VDM) (/showthread.php?tid=338)

Pages : 1 2 3 4 5 6 7 8


RE: Vie de merde (VDM) - Helias - 21/04/2009

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 "


RE: Vie de merde (VDM) - bewess - 21/04/2009

bonsoir

j'ai fait pareil et j'ai la meme erreur :s


RE: Vie de merde (VDM) - Helias - 21/04/2009

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)..

Et une relance totale de l'eggdrop...

Et ça a marché...


RE: Vie de merde (VDM) - bewess - 21/04/2009

Bonsoir
cela marche avec la version de fedora et un autre eggdrop :p

Merci a vous Wink


RE: Vie de merde (VDM) - fedora - 21/04/2009

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 .


RE: [script] Vie de merde (VDM) - SethGueko95 - 30/08/2009

Bonjour,

Tout d'abord merci à vous pour les tcl et vos explications c'est vraiment génial.

En installant le tcl tout se passe bien apres le rehash et quand je tape !vdm j'ai une erreur :

[09:54] Tcl error [::vdm::pub_disp_vdm]: invalid command name "x"

Merci à vous pour votre aide.

Cordialement.


RE: [script] Vie de merde (VDM) - fedora - 30/08/2009

bonjour,

à tu (je demande cela à toute hasard) chargé aussi le TCL http.tcl

essaye à toute hasard
vdm


RE: [script] Vie de merde (VDM) - SethGueko95 - 30/08/2009

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


RE: [script] Vie de merde (VDM) - SethGueko95 - 30/08/2009

Il semblerait que je n'ai plus l'erreur depuis quelques minutes.

Encore un grand merci à toi.

P.S. L'erreur venait d'ou svp ? vu que ça me l'a deja fait sur d'autre scripts.


RE: [script] Vie de merde (VDM) - Artix - 02/09/2009

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


RE: [script] Vie de merde (VDM) - Julien23 - 11/11/2009

Salut à tous

je voudrais savoir comment faire pour que le TCL VDM affiche automatiquement une citation toutes les "x" minute svp au lieu de taper !vdm ?

j'ai essayer avec un bind time ect .. mais ça veut rien savoir Sad y 'aurai t'il une âme charitable svp


RE: [script] Vie de merde (VDM) - fedora - 13/11/2009

Bonjour,

bidouiller à la va vite est non testé.
ajoute sa:

tcl
#  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 $useragent
		set 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


RE: [script] Vie de merde (VDM) - fedora - 13/11/2009

Oupss ..

petite erreur remplace ceci
tcl
bind time - "0* * * * *" AutoMsgVdm
 
proc AutoMsgVdm {{minute "1"} {hour "0"} {day "0"} {week "0"} {year "0"}} {



par

tcl
bind time - "* * * * *" AutoMsgVdm
 
proc AutoMsgVdm {{minute "01"} {hour "0"} {day "0"} {week "0"} {year "0"}} {



je vient de tester est ça fonctionne très bien toutes les 1 minutes

(désoler pour le double poste)

cordialement


RE: [script] Vie de merde (VDM) - bewess - 13/11/2009

Bonsoir Smile

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 ?

Bonne fin de journée
Smile


RE: [script] Vie de merde (VDM) - fedora - 13/11/2009

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 ..