Mostrando entradas con la etiqueta consola. Mostrar todas las entradas
Mostrando entradas con la etiqueta consola. Mostrar todas las entradas

Twitter desde consola

miércoles, 11 de agosto de 2010 0 comentarios

Para quienes disfruntan usando la consola de linux, este script que a continuacion les dejo, podran actualizar sus estados del Twitter desde su terminal tal como se muestra en la imagen.

Digitan en su terminal:
sudo gedit /usr/bin/twitter
Luego copian y modifican el siguiente script.
#!/bin/bash
echo "****************"
echo "*****twitter****"
echo "*****by fal ****"
echo "****************"
MSJ=""
echo -n "estado: "
read MSJ
echo ""
echo "actualizando..."
echo ""
curl -u tu_usuario:tu_contraseña -d status="${MSJ}" http://twitter.com/statuses/update.xml
echo ""
echo "se envio correctamente..."
echo ""
notify-send "twitter" "${MSJ}" -i "/home/fal/img_notify/twitter.png"
Si quieres que te muestre la imagen en la notificacion solo basta con colocar la direccion de la imagen asi como muestra arriba.

Despues le damos permiso de ejecucion:
sudo chmod +x /usr/bin/twitter
Y solo basta digitar twitter desde su terminal y listo.

Envia correos desde tu terminal de Ubuntu

martes, 8 de septiembre de 2009 4 comentarios
Cuando estoy en el trabajo o en la universidad necesito mandar correos de una forma facil y sobre todo rapida cuando estoy con mi laptop, el problema era que cuando tenia que logearme al servidor de correos y esperar que cargue me demoraba y si aun estoy con la bateria baja es un consumo de energia adicional abrir el mozilla, entonces lo que hice fue agregar mi cuenta de Gmail a mi laptop de la siguiente manera:

En una terminal
fal@LapFaL:~$ sudo apt-get install ssmtp
fal@LapFaL:~$ sudo apt-get install mailutils
despues configurar los siguientes achivos
fal@LapFaL:~$ sudo nano /etc/ssmtp/ssmtp.conf
  • root=usuario@gmail.com
  • mailhub=smtp.gmail.com:587
  • hostname=usuario@gmail.com
  • FromLineOverride=YES
  • UseSTARTTLS=YES
  • AuthUser=usuario
  • AuthPass=pass
fal@LapFaL:~$ sudo nano /etc/revaliases
  • root:usuario@gmail.com:smtp.gmail.com:587
  • user:usuario@gmail.com:smtp.gmail.com:587
en user va el nombre del usuario con que te logeas

Y listo ya lo tienes con este comando puedes mandar mensajes a cualquier tipo de correo
fal@LapFaL:~$ echo "mensaje" | mail -s "asunto" usermail@mail.com
Pero si quieres mandar tus mensajes asi...
...entonces sigues estos pasos que elabore
fal@LapFaL:~$ sudo nano /usr/bin/falmail
#!/bin/bash

TO=""
echo -n "para: "
read TO

SUBJECT=""
echo -n "asunto: "
read SUBJECT

MSJ=""
echo -n "mensaje: "
read MSJ

echo "${MSJ}" | mail -s "${SUBJECT}" ${TO}

echo "enviado a ${TO} correctamente.... "
Luego le damos permisos de ejecucion
fal@LapFaL:~$ sudo chmod +x /usr/bin/falmail
y tan solo basta que digites falmail y listo tienes lo mismo que viste en la imagen.