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


animation a heure precise
#1

tcl
# animation2 v1
# caline
# par caline
# 22/11/2007
 
bind pub - animation2 pub_animation
proc pub_animation2 { nick uhost handle channel arg } {
global animation2 animation2
set animation2 [lindex $arg 0]
if {[lindex [ctime [unixtime]] 3] == "12:00:00"}{
puthelp "privmsg $channel :blabla"
}
}
 
putlog "animation2.tcl v1 par caline - Date: 22-11-07"

voila ceci marche pas lol
Away
#2
sans vouloir te vexer, il existe Bind time qui est très pratique...
irc.zeolia.net - Offrez-moi un café
Merci de ne pas demander d'aide en MP
Away
#3
oui ca me parai logique mais jai u deja un soucis a la base jetai parti sur un simple !heure qui dit nous somme a hh:mm le jour mois annee et en fr mais rien ne marche jai en anglais.c'est pas compliquer l heu're et la date mais en fr je c'est pas le coter.jessayerais le time a la place de pub
Away
#4
Pour formater la date/heure, tu as strftime qui est très pratique

tcl
strftime %H:%M %d/%m/%Y

te renvoit par exemple 01:34 24/11/2007
irc.zeolia.net - Offrez-moi un café
Merci de ne pas demander d'aide en MP
Away
#5

tcl
bind time - animation2 time_animation
proc time_animation2 { nick uhost handle channel arg } {
global animation2 animation2
set animation2 [lindex $arg 0]
if {[lindex [ctime [unixtime]] 0] == "08:00:00"}{
puthelp "privmsg $channel :~~~~ La team pacifique vous souhaite une bonne journee parmis nous ~~~~"
}
}

jai essayer ainsi sans reulstat lol
Away
#6
tu n'as pas lu la doc...

tcl
bind time - "00 08 * * *" time_animation
proc time_animation {min hour day month year } {
   puthelp "PRIVMSG $channel :\002La team pacifique\002 vous souhaite une bonne journee parmis nous"
}

irc.zeolia.net - Offrez-moi un café
Merci de ne pas demander d'aide en MP
Away
#7
je veux bien mais toujours rien lol jai des idees mais ji toujours des soucis a les appliquer moi :(
Away
#8
crzaycat ca ne va tjr pas la je desespere
Away
#9
sans ton code, je ne peux pas t'aider.
Le code que je t'ai donné et fait pour lancer le message à 08h du matin. Tu peux le tester en allant en party-line et en faisant:

Code:
.tcl time_animation 00 00 00 00 00
Et il y a bien sûr une énorme erreur: $channel n'est définit nulle part, tu dois donc le mettre en dur:

tcl
puthelp "PRIVMSG #toncanal :\002La team pacifique\002 vous souhaite une bonne journee parmis nous"

irc.zeolia.net - Offrez-moi un café
Merci de ne pas demander d'aide en MP
Away
#10
oui c vrai mais jetaireparti a chake fois dez different code et j'ai reussi.merci :
Away


Possibly Related Threads…
Thread Author Replies Views Last Post
  [Demande] Modification d'une ligne précise d'un fichier loulou7593 4 4,805 30/10/2013, 17:01
Last Post: loulou7593
  Plusieurs messages a heure precise bewess 1 3,745 28/11/2009, 22:14
Last Post: CrazyCat
  Lire une ligne précise sur une page html BdS 7 7,795 03/10/2006, 21:58
Last Post: BdS

Forum Jump:


Users browsing this thread: 1 Guest(s)