Cosito Escribe Twitts


En post anteriores he mencionado que he estado trabajando en un cliente para twitter, lo estoy desarrollando en perl usando Net::Twitter que esta en su version 2.12.

Inicialmente lo estaba haciendo en Fedora pero cambie de distro a OpenSuSE debido a esto debi de instalar algunos modulos que require para su ejecicion.

Se puede instalar desde YaST, los paquetes que requieren y son:

  • perl-gtk2.
  • perl-gtk2-trayicon.
  • libglade2-devel.
  • perl-Gtk2-GladeXML

Si algunos no los encuentran en los repositorios que tienen configurados en yast pueden usar el buscador de paquetes que esta en el sitio de OpenSuSE. Otros paquetes los instale desde CPAN y el procedimiento es:

Desde la consola ejecutar: perl -MCPAN -e shell

Una vez dentro de la shell, ejecutar:

install Net::Twitter
install Crypt::Simple

La pregunta es como hacer para que se identifique que modulos tengo instalados y los instale automaticamente, si es que es posible :D.

Aun trabajo en el cliente, hasta que considere que ya es funcional y ponerlo disponible para su descarga y me den sus opiniones sobre el :yes:

Hasta ahora el Cosito Escribe Twitts hace:

  • Publica entradas en mi cuenta twitter.
  • Verifica que el usuario y password sean correctos.
  • Muestra los mensajes recibidos del servidor.
  • Configura el perfil de usuario.
  • Tiene mascotita :happy:

El ultimo punto (el de la mascotita) es gracias a Viole que amablemente me permitio usar a su trucha :D y el nombre tambien es inspirado el Cosito Lee Twitts que ella hizo.

Anuncios

Un comentario en “Cosito Escribe Twitts

  1. Por cierto también puedes correr directamente el comando:$ cpan Net::Twitter Crypt::SimpleLa forma en que puedes intentar verificar automáticamente los módulos a instalar es simple. Básicamente tienes que "cargar" los que necesites:my @modulos_requeridos = qw/Net::Twitter Otro::Modulo Etc::Etc/;for my $mod (@modulos_requeridos) { eval { use "$mod"; } if($@ =~ /Can't locate/) { system("cpan", $mod) }}…o algo así. :)Saludos,David.http://damog.net/

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s