InicioLinuxGmail en el conky
Hola gente de la comu!

Bueno buscando que ponerle de nuevo a mi conky me encontré con un script escrito en python para ver si tengo o no correos nuevos en Gmail el cual nunca me funciono (no se por que y tampoco tenia ganas de investigar), buscando mas profundo me encontré con una wiki de Arch el cual dejaba un script pero en bash el cual probé y modifique un poquito y obtuve el resultado deseado



Bueno pasemos a los echos

El código es este:

#!/bin/bash 

# Script para ver la cantidad de correos resividos en Gmail.
# ..::Due204::..

CORREO=`wget -q -O - https://mail.google.com/a/domain/feed/atom [email protected] --http-password=PASSWORD --no-check-certificate |
grep -i fullcount | sed 's/<[^0-9]*>//g'`

echo "Gmail: $CORREO Correo{s} Nuevo{s}"



Donde dice USUARIO iría nuestro correo y PASSWORD nuestro pass obviamente.

nos tendía que quedar algo así:

--http-user=[email protected] --http-password=1234 --no-check-certificate

Obviamente que esa no es mi contraseña

Bueno copiamos, pegamos y guardamos el código de arriba, yo lo guarde como gmail2.sh al script y lo guarde dentro de una carpeta llamada .script por que sino cualquiera que tenga acceso a mi maquina podría ver mi password.

Lo podemos probar en un terminal a ver como funciona dándole permiso de ejecución con un chmod +x y luego poniendo un punto . y una barra / adelante del nombre del script:



Bueno ahora solo nos queda agregarselo al conky para eso abrimos el archivo de configuración de nuestro conky el cual es .conkyrc que esta oculto en nuestro home (por eso el punto adelante) y agregamos lo siguiente:

${execpi 300 ~/.script/gmail2.sh}

con esto ejecutara cada 3 segundos nuestro script.
~/.script/gmail2.sh es la ruta donde yo tengo guardado mi script, ustedes deben modificar esta linea por la ubicación de su script.

Una aclaración por si el script les da un error:

La linea que dice:

CORREO=`wget -q -O - https://mail.google.com/a/domain/feed/atom [email protected] --http-password=1234 --no-check-certificate |

tiene que ir todo en una sola linea como muestra la siguiente captura:

GNU

Pantalla Completa

Y si a todo esto no les funciona acá les dejo una modificación que me paso @bcd0101 que le funciono bien.

#!/bin/bash

# Script para ver la cantidad de correos resividos en Gmail.
# ..:Due204::..
# Modified by bcd0101, correction --http-password=XXXX and not --http password

CORREO=`wget -q -O - https://mail.google.com/a/domain/feed/atom [email protected] --http-password=PASSWORD and not --no-check-certificate |
grep -i fullcount | sed 's/<[^0-9]*>//g'`


Bueno gente esta fue mi dosis semanal de bash
code


Sera hasta la próxima.
Datos archivados del Taringa! original
90puntos
1,542visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
5visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

d
due204🇦🇷
Usuario
Puntos0
Posts47
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.