jueves, 19 de agosto de 2010

Envío automatizado de mensajes en emesene con Eval

Si son usuarios de algún cliente de mensajería instantánea, probablemente hayan querido encontrar la manera de mandar mensajes a alguno de sus contactos de manera automática; por ejemplo el contenido de un archivo de texto.

Se me ocurrió utilizar uno de los complementos que tiene emesene llamado EVAL para dicha tarea.

Primero tuve que habilitar el complemento.

Ahora el script en python.

/eval import time
archivo = open("/home/driver/msn.txt","r")
for linea in archivo.readlines():
send(linea)
time.sleep(3)
archivo.close()


Noten que hay una instrucción time.sleep() yo la agregué para darle una pausa al envio. Una opción puede ser time.sleep(0.5) para que mande los mensajes cada medio segundo.

Por último, tenemos que copiar el script y pegarlo en la ventana del contacto al que queremos enviar el texto.

Salu2 y felices líneas.

1 comentario:

Anónimo dijo...

Es más fácil copiar y pegar el mensaje del archivo en la ventana =P

Fuera de broma, gracias por la entrada.