Archive for September, 2007

pocketbot.jpgCorregidos y traducidos los módulos:

  • freshmeat_plugin.py
  • dns_plugin.py

Éstos presentaban problemas de codificación tanto de UTF-8 como de ISO 8859-15. Para poder subsanarlo se han creado y codificado variables para luego tratar la cadena de texto evitando las excepciones mencionadas más arriba.

Consecuentemente ya funcionan los comandos:

  • help !dns
  • help !fm

poCketBot nos dará las instrucciones de como usar estas dos funcionalidades.

!dns Nos envía datos de la resolución DNS concerniente a un dominio, con la posibilidad de que también sea capaz de hacer la resolución inversa, es decir, de una dirección IP nos traduce el nombre de máquina.

!fm Nos lista las características del software elegido en el parámetro pasado que consta en FreshMeat.net

pocketbot.jpgNuevas frases de Chuck Norris almacenadas en poCketBot.

La instrucción para obtenerlas es:

!norris

Para obtener información acerca del comando en cuestión pica:

help !norris

  1. pocketbot.jpgCorregido el bug referente a las codificaciones UTF-8 e ISO 8859-15. Éstos causaban una excepción en los scripts anulando por completo la posible réplica del bot a las instrucciones enviadas.
  2. Traducido módulo principal de ayuda.

pocketbot.jpgImplementado nuevo comando en pocketbot.

!norris

Lanza frases relacionadas con Chuk Norris.

La ayuda de los comandos: !norris y !cita están en castellano.

pocketbot.jpgProyecto poCket (en pañales)

Este proyecto dedicado a que puedas tener un ticker en tu web personal, en líneas generales la intención es que se parezca a un twitter, sólo que la interactividad la controlas tu al 100%

Septiembre 4, 2007 Bot Arriba.

Ya se puede agregar desde cualquier cuenta jabber o gTalk el bot, el único requisito imprescindible de momento es que dicha incorporación se haga desde gmail:

gmail.png

Continue reading ‘Proyecto poCket’ »

includes-mysql-167×86.pngBackup mysql usando el comando mysqldump.

Para hacer un backup de una base de datos:

# mysqldump -uUsuario -p dbnombre > dbnombre.sql

Esto creara un fichero dbnombre.sql con toda la imagen de la dbnombre

Podemos comprimir directamente del dumpeado, para ganar espacio utilizando el gzip. Se haría así:

# mysqldump -uUsuario -p dbnombre | gzip > dbnombre.gz

Para recuperar los datos (o importar):

# mysql -uUsuario -p dbnombre < dbnombre.sql

Si decidimos zipear el archivo, lo haríamos de esta otra forma:

# gunzip < dbnombre.gz | mysql -uUsuario -p dbnombre

Para volcar el contenido de la bbdd con la hora y día:

# mysqldump -uUsuario -p dbnombre > backup-`date +%Y%m%d`-dbnombre.sql

Basado en: Post