[Perl] Crear Timer
Jorge Ordoñez
tasmini@hotmail.com
Fri, 16 Jan 2004 13:52:59 +0100
Hola a todos, este es mi primer mensaje, a ver si me podeis ayudar
porque no consigo encontrar como hacer lo que quiero, es lo siguiente.
Tengo mi programa en perl que crea una conexion a un servidor irc (un
bot), pues bien lo que quiero es lo siguiente.
De una base de datos mysql saco una lista de usuarios registrados,
cuando alguno de esos usuarios conecta le pido contraseña para
comprobar que efectivamente es el, si no se identifica le cambio el
nick. Pues bien el problema es que necesito crear un Timer (o lo que
sea) que "salte" a los 30 segundos (por ejemplo) de conectar un nick
registrado. Una vez transcurridos los 30 segundos el timer salta y se
llama a una funcion que comprueba si se ha identificado, en caso de
identificarse no se hace nada y sino se le cambia el nick.
Todo lo de cambiar el nick identificarse y tal ya lo tengo, solo me
falta crear el timer que salte a los 30 segundos.
He encontrado por ahi en google algunos modulos como Event,
Timer::HiRes (no recuerdo el nombre ahora), pero nada, no puedo ni
siquiera instalarlos (Windows), al hacer el nmake da errores asique
sigo igual.
No hay algo mas sencillo?
PD: No puedo usar sleep porque sino el programa "dejaria" de funcionar
durante ese tiempo tiempo y no interpretaria mensajes que le llegaran
de otros usuarios
_________________________________________________________________
¿Estás dispuesto a una cita? Conoce gente en MSN Amor & Amistad.
http://match.msn.es/match/mt.cfm?pg=channel