miércoles, 4 de diciembre de 2013

usar calibre para quitar el DRM de nuestros eBook

El DRM, lo contábamos en una entrada anterior hace ya algún tiempo, te permite que al bajar un libro, da igual el formato, solo puedas verlo en un lector concreto para el que fue adquirido, prestarlo un número de veces limitado (o ninguna)  e impide su copia y su transformación en otros formatos. Si por alguna razón decides cambiar de lector, y si la tienda donde lo adquiriste ya no existe, no podrás volver a leer ese libro que has comprado.





Con el programa Calibre, que sirve para muuuuchas otras cosa, podrás eliminar el DRM de los libros que has comprado para poder prestarlos o leerlos en otro dispositivo. La forma de hacerlo es simple, únicamente hay que modificar el programa Calibre instalando unos plugins de forma que cuando añadamos un archivo con DRM a nuestra biblioteca, automáticamente el Calibre eliminará el DRM y podremos cambiarlo de formato y copiarlo a otros dispositivos sin tener que hacer nada más. Con Calibre podemos liberar todos los formatos (.pdf, .epub, .prc, .azw, .azw1, y .tpz de kindle y pdfs) exceptuando los de Apple y los archivos *.lit (que pueden liberarse por otros métodos). En general esto se resume a los libros de kindle y a los comprados en España y que usan el programa de Adobe Digital Editions.





Primer instalamos el programa Calibre, si no lo tenimos ya instalado, si además queremos quitar los DRM de libros comprados a través de Amazon necesitaremos también instalar el programa de kindle para PC.



Desde este enlace descargaremos un archivo comprimido, que se llama Tools_v00.00.zip o la versión más actual que encontremos en el enlace. Al descomprimirlo encontraremos una serie de archivos .zip y .txt:
  • eReaderPDB2PML_v06_plugin.zip
  • ignobleepub_v01.6_plugin.zip
  • ineptepub_v01.7_plugin.zip
  • ineptpdf_v01.4_plugin.zip
  • K4MobiDeDRM_v03.8_plugin.zip
  • README-eReaderPDB2PML-plugin.txt
  • README-Ignobleepub-plugin.txt
  • README-Ineptepub-plugin.txt
  • README-Ineptpdf-plugin.txt
  • README-K4MobiDeDRM-plugin.txt
Para instalar los pluggings en Calibre, abrimos al programa y vamos a Preferences (Preferencias), allí hay un botoncito con un icono verde en forma de pieza de puzzle, de Pluggins, al pincharlo nos saldrá un menú. En ese menú debemos escoger Load Plugin From file, o lo que es lo mismo: carga un complemento desde un archivo. Buscamos la carpeta donde nos hemos descargado el archivo Tools_v00.00.zip y seleccionamos uno de los archivos ZIP (sin descomprimir) de los plugin que hemos extraído en el paso anterior, le damos a abrir y nos aparecerá un mensaje diciendo si estamso seguros que queremos instalar este Pluggin, le decimos que si y listo. Esto tendremos que repetirlo con todos los archivos que tenemos en la carpeta.
 
Una vez instalados los complementos, nos saldrán en el listado de pluggins instalados, tenemos que reiniciar el programa Calibre.
 
Para que los pluggin del Calibre funcionen bien hay que configurarlos. La configuración depende de dónde queremos leer los libros y de la procedencia de los archivos con DRM.

Volvemos de nuevo a Preferences (Preferencias) -> Pluggins (Complementos). Una vez ahí, pulsamos en File type plugins (Complementos de tipo de archivo). Ahora para cada pluggin hay que darle unos datos:
 
  • Ignoble ePub DeDRM: Esta es la protección de libros comprados en B&N (del Nook). Si no hemos comprado libros ahí no hace falta poners nada. Debemos poner el nombre usado para comprar y el número de la tarjeta de crédito con la que se compró ese libro, separados por una coma y sin dejar espacios en blanco, ni entre las comas ni entre los números de la tarjeta de crédito.
  • eReader PDB 2 PML: Este plugin sirve para libros en formato *.pdb comprados en B&N o en alguna otra tienda. Hay que poner el nombre y los últimos 8 dígitos de nuestra tarjeta usada para comprar ese libro.
  • Inept Epub DeDRM: No hay que configurarlo. Este sirve para eliminar el DRM de los epub de Adobe.
  • Inept pdf DeDRM: No hay que configurarlo. Este sirve para eliminar el DRM de los pdf de Adobe.
  • K4PC, K4Mac, Kindle Mobi and Topaz DeDRM: Este es el que se usa para los archivos de Mobipocket y de Kindle de Amazon. Hay que introducir el PID del aparato en el que se compró (o el que se indicó en la tienda a la hora de comprarlo). El PID es un número que identifica nuestro lector de los demás. Podemos meter todos los que queramos separados por comas. También podemos poner el número de serie de nuestro Kindle en lugar del PID.
    Si no tenemos un kindle y lo que usamos es le lector de Kindle para PC o el de iPad/iPhone/android, no hace falta meter ningún número, lo dejamos en blanco. Para que funcione con la aplicació para PC debemos tener el Calibre instalado en el mismo ordenador que el lector de Kindle para PC.
Para terminar hay que pulsar arriba a la izquierda donde dice Apply (Aplicar), cerrar el menú de preferencias y reiniciar el Calibre.
 
Ahora al añadir un libro a nuestra librería de Calibre el programa ya sabrá lo que tiene que hacer con cada archivo (los de kindle los transforma en mobi por ejemplo) y automáticamente podremos transformarlos a epub y enviarlos a otros dispositivos.

5 comentarios:

  1. Hola quisiera que me ayuden, estoy presentando problemas para desbloquear e-books alojados en Adobe digital. Antes no tenia ninguna dificultad con el windows 7, pero ahora con el windows 8 que tengo en mi maquina se ha vuelto un desastre, intento e intento instalando los plugins pero no surge efecto a la hora de desplazar el archivo a calibre, será una nueva configuración de win8 que impide el desbloqueo, o que? porque con el win7 nunca tuve esta dificultad. Gracias por su ayuda y pronta respuesta.

    ResponderEliminar
  2. Disculpa, se me había pasado el comentario!
    Pues windows8 es bastante puñetero, por decirlo lo más finamente que puedo... No sé qué versión de Calibre tendrás instalada.
    Prueba a abrir calibre como administrador, pincha en el botón derecho cuando esté sobre el icono y te saldrá la opción de abrirlo como administrador... de esta forma debería permitirte acceder a carpetas que no te deja de otra forma y quizás puedas quitar el DRM.

    ResponderEliminar
  3. Hola,
    Me he descargado la tools_v6.0.9 y, de las 3 carpetas que contenía, solo una (DeDRM_calibre_plugin) contenía un zip (DeDRM_plugin) y un txt (DeDRM_plugin_ReadMe), así que es la única que he podido instalar en calibre. Las otras dos carpetas (DeDRM_Macintosh_Application y DeDRM_Windows_Application) contienen subcarpetas y archivos de todo tipo.
    Tras instalar el plugín, he cargado el libro con drm pero me sigue pidiendo Adobe Digital Editions para abrirlo....así que sigo teniendo el archivo protegido.....Alguna idea o sugerencia de lo que puede estar ocurriendo?
    Gracias.

    ResponderEliminar
  4. Hola,
    He seguido todos los pasos que indicas, incluso he actualizado la versión que tenía antigua de Calibre (ahora tengo la 2.18), pero al comprobar este complemento de tipo de archivo: K4MobiDeDRM_v04.5_plugin.zip (versión tools V5.3.1. del zip que contiene los scripts para quitar el DRM, me da este error:
    No module named PyQt4.Qt o Cannot import name ConfigWidget
    con lo cual, los libros que tengo comprados en Amazon los paso a Calibre, pero me siguen saliendo con el candado y no puedo abrirlos ni cambiar el formato ni pasarlos a mi ebook (que no es un kindle).
    Agradecería si me pudierais ayudar.
    Gracias
    Mapaz

    ResponderEliminar
  5. hola, gracias por este tutorial, tenia que imprimir unos libros de manualidades comprados en amazon y gracias a esta web he conseguido hacerlo. :)

    ResponderEliminar