-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2008-09-12 a las 22:25 +0200, Camaleón escribió:
El 12/09/08, Carlos E. R. escribió:
Para leer el correo uso Alpine (el nuevo Pine), pero dada mi multitud de carpetas no siempre descubro los correos que han llegado a cada una.
¿No permite Alpine pintar de colores las carpetas con nuevos mensajes o poner en negrita los "no leídos"? ¿no tiene opciones de aviso o monitorización? :-?
Sí, pero lo hace procesando todas las carpetas marcadas (una a una) para monitorizarlas, y al ser enormes pues tarda bastante y se vuelve incómodo. A lo mejor lo intento de nuevo, me acabo de coscar que he actualizado a la versión 2 de alpine (la suse trae la uno) y a lo mejor ha mejorado la cuestión.
Yo los cuento con un script tonto, a partir del log del procmail, buscando las lineas "folder":
Hum... no sé si lo he entendido bien. A ver, el script actúa a modo de contador, es decir, no diferencia entre mensajes nuevos (leídos) o no, sino que sólo cuenta las líneas que se generan en el registro de procmail según llegan los mensajes ¿es "asín"?
Más o menos. No es contar las líneas que llegan, sino leerlas e identificar cuando llega una de que ha dejado un mensaje en alguna carpeta, y entonces incrementar el contador correspondienta a esa carpeta. Si no hay lineas nuevas, ese script no corre y no gasta cpu. Cutre, pero funciona.
(...)
Mi problema es borrar el contador de cada carpeta a voluntad. Ahora mismo lo que hago es matar y arrancar de nuevo el script, pero claro, eso reinicia todos los contadores.
Jupe, ni idea, :-? pero alguna forma sencilla tendrá que haber para pasar un valor a una variable (os_en=0) a un programa que está en ejecución...
Pues eso es lo que no se.
las variables de entorno sí se pueden modificar en tiempo de ejecución ¿no?
Claro. Pero sólo por el propio programa.
¿se podría definir una variable de ámbito global para esta aplicación? ¿o... me estoy yendo por lo cerros de Úbeda? O:-)
Un poco :-) A lo mejor si meto en una función esa parte y pongo en otra lo de leer el teclado... y leer el log en otra función, en lugar de con el pipe. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkjK6NwACgkQtTMYHG2NR9V90wCdEYiJ+/k+6gzTHWcf9kQ68zyK ifEAoJiGhnmod1bIdknFSoygBMcDbebH =vkwc -----END PGP SIGNATURE-----