martes, 1 de febrero de 2011

Compartir Colección de Libros

El blog "Novedades en Ebook" cancela todos sus enlaces a día de hoy. La aprobación de leyes por cojones es lo que tiene.

Pero antes de cerrar, le he pegado un "ultimo" vistazo y me he encontrado con este magnífico artículo que paso a meterle un "copy-paste":

http://todoebooks.blogspot.com


Compartir nuestra colección de libros

¿Os gustaría tener vuestra colección de ebooks accesible desde cualquier lugar y cualquier dispositivo? ¿Poder compartir vuestros libros con amigos y familiares a través de internet y de manera sencilla?

Pues esto es posible y vamos a hacer un paso a paso de cómo almacenar nuestra biblioteca en la "nube", generar un catálogo y acceder, consultar y descargar libros desde cualquier dispositivo con conectividad a internet.

Prerrequisitos
Para llevar a cabo este tutorial, vais a necesitar lo siguiente:
Ya que de ambos programas existen versiones para Mac, Win y Linux, podéis utilizar indistintamente cualquiera de estos sistemas operativos.

También partimos del supuesto de que teneis una biblioteca de Calibre correctamente catalogada con vuestros libros.

Paso 1: Obtenemos un alojamiento gratuito en la "nube"

Lo primero que debemos hacer es conseguir una cuenta en un hosting gratuito en la "nube" que nos permita compartir archivos. En este caso hemos optado por usar Dropbox, pero hay otras opciones igualmente válidas.

Vamos a la web de Dropbox, y nos registramos

Una vez registrados, veremos que en nuestro dropbox hay una carpeta llamada "Public". En esta carpeta es en la que alojaremos los archivos que queremos que sean accesibles por los demás.

Vamos a acceder a esa carpeta y dentro crearemos una subcarpeta a la que llamarémos, por ejemplo, "Biblioteca"

Dejamos esta ventana del navegador abierta y de momento pasamos a otra cosa.

Paso 2: Generamos nuestro catálogo

Ejecutamos calibre2opds. Esta es una aplicación Java, así que también suponemos que teneis el runtime correspondiente instalado. Si no lo tenéis, podéis descargarlo de aquí.

Para abrir calibre2opds con su entorno gráfico, desde la consola ejecutaremos:

java -jar OpdsOutput-2.2-SNAPSHOT.jar
Nota: El nombre del archivo dependerá de la versión que tengáis instalada
Este comando abrirá el entorno gráfico de calibre2opds y mostrará una pantalla como la siguiente:

Lo más importante que debemos configuarar aquí es:
  • Database folder: Ruta en la que se encuentra actualmente nuestra base de datos de Calibre
  • Catalog folder: Podéis poner el nombre que queráis al catálogo, pero es recomendable que comienze por "_" para que así aparezca siempre al principio del listado de directorio y sea mas fácil localizarlo.
  • Catalog title: el que queráis poner a vuestro catálogo
  • Compatibility level: En este caso vamos a usar STANZA
Pasamos a la carpeta "Catalog generation options" y marcamos las casillas que no queremos que aparezcan en nuestro catálogo

Pasamos a la carpeta "Advanced customization options". Configurar a vuestro gusto, haced pruebas a ver cómo os gusta más. Yo he marcado lo siguiente
  • Included formats: EPUB (sólo vamos a añadir enlaces a los archivos epub)
Una vez está hecho, pulsamos en "Generate Catalog" y esperamos a que termine (esta operación puede tardar unos minutos, sed pacientes)

Paso 3: Alojar todo esto en la "nube"

Vamos a subir todo, catálogo y contenido a nuestra carpeta pública de Dropbox. Para ello lo más sencillo es que instaléis la aplicación que permite sincronizar carpetas locales con carpetas de Dropbox, aunque también se puede hacer desde la interfaz web.

En mi caso, he instalado la aplicación. Una vez instalada, os creará un directorio llamado "My Dropbox" en donde indicaseis durante la instalación (por defecto en "Mis documentos"). Este directorio será una copia espejo de lo que teneis alojado en Dropbox. Solo teneis que copiar la biblioteca completa (todos los directorios de la biblioteca Calibre + el nuevo directorio "_stanza") dentro de la carpeta "My Dropbox / Public / Biblioteca" que creamos al principio.

Paso 4: Acceso a nuestra biblioteca

Bien, ya casi hemos acabado. Ahora solo nos falta obtener los enlaces para poder acceder a nuestra biblioteca desde cualquier dispositivo con conexión a internet (podemos incluso acceder y descargar libros desde iPhone o iPad).

  • Vamos al directorio "My Dropbox / Public / Biblioteca / _stanza /B
  • Buscamos el archivo catalog.html. Hacemos click con el boton derecho y elegiremos la opción "Dropbox / copy public link" (nota: los que esteis en mac o en linux, podeis hacer esto desde el interfaz web también). Anotamos esta dirección
  • Buscamos el archivo catalog.xml. Hacemos click con el boton derecho y elegiremos la opción "Dropbox / copy public link". Esta será la dirección que usaremos para configurar Stanza en nuestro iPhone / iPad
Por lo que finalmente hemos obtenido dos links, como estos

http://dl.dropbox.com/u/9907628/Biblioteca/_stanza/catalog.html
http://dl.dropbox.com/u/9907628/Biblioteca/_stanza/catalog.xml

Y ya está. Podeis compartir estos links con vuestros amigos. Ellos podrán consultar vuestra biblioteca online, descargar libros y leer lo que les interese.

Animaos y compartid cultura!

No hay comentarios:

Publicar un comentario

1 Libro = 1 Euro ~ Save The Children