Lee las noticias cuando quieras, sin conexión a internet (y III)

by

En anteriores posts había tratado el tema de los feeds RSS y páginas con versión móvil, que son ambos muy buenas fuentes de información aptas para ser transferidas a nuestra PDA, para una lectura offline. Tras un análisis de las diferentes alternativas os he recomendado Sunrise, un proyecto de software libre basado en Plucker, que permitía convertir tanto páginas web como feeds a un formato que ra luego visualizable en nuestra Palm.

Sunrise es altamente personalizable. Os recomiendo que antes de empezar a introducir fuentes a buestra lista, dediquéis un rato a la configuración de las opciones por defecto, en el menú “Tools->Default Properties…”. Estas opciones serán aplicadas por defecto más tarde a cada fuente que añadáis. Voy a comentaros las que me parecen más importantes:

  • “Link depth” se refiere a la profundidad con la que Sunrise navegará por la web en cuestión. Un valor de “0” significa sólo guardar la página en sí, “1” le indicaría que guarde la página y a las que enlaza, etc. Para un feed RSS normalmente usaremos “0”, pero para una página web de noticias, por ejemplo, valores más altos serán necesarios para descargar las diferentes noticias a las que se enlaza en la portada.
  • Para una mayor inteligencia, podemos definir filtros a la hora de seguir los enlaces, para descargar las partes de una web que nos interesen, pero no hacerlo con otras que no forman parte de la versión solo texto, o que enlazan a una página externa, etc. Esto se puede configurar en la sección “Filters”.
  • En el caso de que nuestras fuentes tengan imágenes, estas son las que van a ocupar casi todo el espacio, por lo que es fundamental controlar la calidad con la que se guardan, para evitar problemas con la memoria disponible a la hora de visualizarlas. Sunrise redimensiona los gráficos automáticamente, para no desperdiciar espacio y memoria en nuestro dispositivo. Según nuestra Palm tenga una pantalla de resolución estándar (160×160 pixels) o alta (320×320 pixels), definiremos el tamaño al cual se guardarán las imágenes. También podemos jugar con la profundidad de color: 16 bits es color verdadero, mientras que 8 bits ofrece un resultado aceptable, ahorrando mucho espacio de almacenamiento. Para Palms en blanco y negro, existe la posibilidad de guardar en escala de grises o incluso monocromo. Por íltimo, Sunrise puede guardar si queremos una versión a tamaño real de las imágenes, que podremos ver después haciendo clic en la versión reducida de las mismas.
  • Por último, en “Output” definiremos si los documentos se guardarán en memoria RAM o en la tarjeta SD (recomendado esto último), y en “Schedule” elegiremos si los documentos se actualizarán periódicamente (para lo que deberemos tener Sunrise ejecutándose, aunque se minimiza cómodamente en la bandeja del sistema), o sólo durante un Hotsync.

Para finalizar, ahora que sabéis usar Sunrise, voy a comentaros un truco que permite utilizar Bloglines, y su versión para dispositivos móviles, como intermediario. Y es que los archivos RSS de las páginas, normalmente tienen una longitud en posts aleatoria, con lo que en algunos casos pueden hacerse documentos realmente grandes. La solución es abrir una cuenta en Bloglines, donde sindicaremos nuestras fuentes RSS, y después usar Sunrise para descargar la página para dispositivos móviles de Bloglines. Con esto conseguiremos, por un lado, hacer más fácil la administración de los RSS, ya que nuestra lista estará a salvo de reinstalaciones y formateos en su servidor web, y podremos acceder a nuestras noticias desde cualquier ordenador con conexión a internet; y además, en Bloglines por defecto sólo se muestran las noticias aparecidas después de nuestra última visita, con lo que no tendremos que navegar por noticias antiguas, a la vez que ahorramos espacio en nuestra PDA.

Para esta integración deberemos seguir los siguientes pasos:

  1. Añadimos como fuente de información, la página:
    http://www.bloglines.com/mobile?Lang=spanish

    Usaremos un “link depth” de “3”

  2. Dentro de las propiedades de la fuente, vamos a la pestaña “Advanced” y en “Script” elegimos “Embedded”, y pulsamos el botón “Edit script…”. En la ventana que se abre introduciremos el siguiente código, que filtra los enlaces a seguir para sólo descargar lo que corresponde a nuestras noticias:

    document.onanchorlink = function(link) {
      if (link.depth == 1) {
        var regexp = new RegExp(".*subs");
        link.exclude = !link.uri.match(regexp);
      }
      if (link.depth == 2) {
        var regexp = new RegExp("sub=");
        link.exclude = !link.uri.match(regexp);
      }
      if (link.depth == 3) {
        var regexp = new RegExp("bloglines|google|dada");
        link.exclude = link.uri.match(regexp);
      }
    };
    
  3. Por último, le debemos indicar a Sunrise dónde está nuestro archivo de cookies para que se logee correctamente en Bloglines y entre en nuestra cuenta personal. Para ello, en el menú “Tools->Preferences” entramos en la pestaña “Network” y en donde nos pide “Mozilla/Netscape cookies.txt files” introducimos la ruta de este archivo, que corresponda a nuestra cuenta en el ordenador, por ejemplo

    C:\Documents and Settings\Marcos\Datos de programa\ ->
    \Mozilla\Firefox\Profiles\dktph277.default\cookies.txt
    

Y ya está, ahora cada vez que sincronizemos esta fuente, tendremos una copia de nuestro Bloglines en la PDA, lista para leer offline y con todas su imágenes. Éste es el método que utilizo a diario, y consigue un resultado muy bueno. Sólo deberéis tener cuidado con no dejar pasar muchos días sin sincronizar, ya que el tamaño del archivo irá engordando a medida que se añadan posts sin leer. Realmente he dado una vuelta de tuerca más, para guardar cada fuente RSS de bloglines en un archivo separado, pero por hoy ya ha sido suficiente explicación. Espero que disfrutéis este método, y si teneis alguna duda, os ayudaré gustosamente en lo que pueda a través de los comentarios.

Nota: el crédito de este último método es de Klaas Naaijkens, que originalmente lo publicó en Lifehack Community.

2 Responses to “Lee las noticias cuando quieras, sin conexión a internet (y III)”

  1. Leo Says:

    Extremadamante bueno el tip..!!!

    Ten por seguro que lo probare en cuanto tenga una Pda mas poderosa!!!

    Yo uso Sunrise pero Canales separados..unos 80.. luego te los mando por correo..va???

  2. Marcos Says:

    Actualmente guardo cada canal de bloglines en un archivo distinto, con lo que tengo sólo las noticias nuevas, y además no se crea un único archivo enorme. Sí, yo también tengo unos 50 canales y puede llegar a hacerse desproporcionado tenerlos todos juntos.

    En otro post explicaré cómo hacer funcionar este método. Y tengo que recordar postear mis feeds, para que los demás también lo hagais y encontremos cosas interesantes para todos.😉

    PING:
    TITLE: Lo mejor de Diciembre en la PDA de tungsteno
    BLOG NAME: Lo mejor de Diciembre en la PDA de tungsteno
    […] (III)
    Aventuras gráficas en tu PDA
    Cómo acceder a la tarjeta SD
    Radio personalizada en tu PDA: Podcasting
    Resumen del día al encender, al estilo “Today” de Windows Mobile
    Disfruta de tu reproductor multimedia portátil Palm (I) y (II)
    […]

    PING:
    TITLE: Salimos en PDAMexico, gracias Leo
    BLOG NAME: Salimos en PDAMexico, gracias Leo
    […] en la Palm.
    Este blog comenzó hace poco más de un mes, como un experimento. Conocía pocos en español y dedicados a las Palm, y como dice Leo, le tengo mucho aprecio a la mía, así que decidí colaborar escribiendo sobre todo lo que había apr […]

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


%d bloggers like this: