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


timer
#1
Bonjour,


J'ai recupéré ce bout de tcl pour faire dire une phrase toutes les X minutes / heures etc mais j'ai des soucis. Jusque là tout aller bien mais depuis que j'ai fais un rehash il ne souhaite plus dire les messages toutes les 20 minutes... A savoir que mm -> me prend un intervale en heure et hh en minutes.

Merci pour votre aide.

tcl
bind time - "* 02 * * *" randlecture
 
proc randlecture {mm hh dd mo yy} {
 
  set laphrase [lindex $::phrases [rand [llength $::phrases]]]
 
  putserv "PRIVMSG $::canal :$laphrase"
 
}


  Répondre
#2
Sujet déplacé: ce n'est pas une astuce, ça n'a rien à faire dans "Bouts de scripts".

Je pense qu'il faut lire la doc
Ton script actuel va se déclencher toutes les minutes entre 2h et 3h du matin.

Pour bien faire, soit tu utilises un bind cron (bind cron - "*/20 * * * *" randlecture' ou bind cron - "00,20,40 * * * *" randlecture') soit tu modifies ton bind et ajoute les 2 binds time manquants.
irc.zeolia.net - Offrez-moi un café
Merci de ne pas demander d'aide en MP
  Répondre


Sujets apparemment similaires...
Sujet Auteur Réponses Affichages Dernier message
  [Résolu] problème de timer sur un unban Alucard`68 6 3,490 18/04/2017, 15:25
Dernier message: Alucard`68
  Timer TCL BlackNight 15 15,001 13/02/2010, 19:42
Dernier message: DodY
  timer ban Marc 9 5,021 22/12/2009, 12:10
Dernier message: CrazyCat
  Timer en Tcl Meribre 4 4,775 17/12/2009, 17:53
Dernier message: Meribre
  erreur dans un timer caline012 2 4,452 17/10/2008, 13:52
Dernier message: caline012

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)