BarraPan 
Intel Dot Station 


Documentación 

Mis pensamientos en voz alta...

El Spectrum
Bienvenido al pseudoweblog de Alea Paquito Peliculas Cuadernos de Campo Documentación Paridas El Spectrum
Asturlinux Asociacion Asturlinux

Acceso rápido:

Principio

El Almacen

Mi otra pagina

Y otra mas

ALEAsoft@yahoo.com

Automatizando Plucker
Plucker es la alternativa GPL a Avantgo, un programa de webcliping, osea: ver WEB offline en el PDA

Pero usarlo bajo Linux es un poco coñazo...

Tienes que ir bajandote uno por uno los canales o utilizar un archivo HTML maestro y luego subirlos a la palm.

En Windows es todo mas facil, lanzas el programa, y tras un par de clicks se pone a bajar las web, luego haces un hot-sync y seacabo.

Lo que no puedo solucionar es lo de configurar los canales, con un programa, pero Mi idea es utilizar la misma configuracion en windows y en linux, y un script que baje los archivos y los meta en el pda.

Lo primero es hacer un enlace desde el plucker.ini de tu particion windows a ~/.pluckerrc

Luego lo editas y cambias las lineas de doc_file=db/Modulo

luego entras en ~/.plucker y creas un directorio db

Editas el script para que haga referencia a los canales que te bajas y para que utilize el programa correcto.

Yo lo tengo metido dentro de la carpeta ~/.plucker, si tu lo pones en otro sitio quiza tengas que cambiar algunas cosas.

lo ejecutas, empezara a bajarse todas las webs de golpe, lo cual esta bien por que aprobecha mejor el ancho de banda, y cuando haya acabado espera a que pulses el boton de hotsync y las sube a tu pda, tras eso lanza jpilot para que realizes el resto de la sincronizacion.

El script:

#!/bin/sh
PLUCKER=/usr/lib/python2.1/site-packages/PyPlucker/Spider.py

# Cogemos los "Canales" "asincronamente"
PLUCKER -s Slashdot &
PPP=$!
$PLUCKER -s ElMundo &
PPP="$PPP $!"
$PLUCKER -s PalmInfocenter &
PPP="$PPP $!"
$PLUCKER -s Wired &
PPP="$PPP $!"
$PLUCKER -s LinuxToday &
PPP="$PPP $!"
#$PLUCKER -s LinuxToday &
#PPP="$PPP $!"

# esperamos a que todos acaben
for A in $PPP;
do
   while [ -d /proc/$A ]
   do
      sleep 1
   done
done

# las transferimos a la palm
pilot-xfer -p /dev/tts/0 -r ./db

# el resto del sync
jpilot



Adjuntos
adjunto
  • getplucker 532 bytes.

  • (C) 2003 Alvaro Alea - Basado en BarraPan de I. Martín. Más información.
     Powered by Debian Powered by BarraPan   Guadalinex es multimedia
    Sentencia cortesía de fortune. (No soy responsable de las atrocidades que esta frase pueda decir).
    [Principal | Autor| Más programas | imartin ]