Cómo extraer libros electrónicos de Google Play

He subido muchos archivos ePub a Google Play Books, suponiendo que pueda volver a descargarlos en cualquier momento. Ahora tengo una computadora nueva y me gustaría acceder a ellos, pero Google no parece permitir la descarga de libros electrónicos cargados anteriormente, lo que me parece extraño.

Dado que no hay encriptación ni DRM ni nada en ellos, pensé que debía haber una manera de recuperarlos. Esto es lo que probé hasta ahora:

  • En mi computadora Linux, instalé virtualbox e instalé un sistema Android allí siguiendo esta guía .
  • Inicié sesión en mi cuenta de Google en mi dispositivo Android virtual y abrí uno de los libros electrónicos que me gustaría recuperar.
  • Usé la vdfuseutilidad para montar la .vdiimagen y navegué hasta la ubicación donde se almacenan los libros electrónicos, que está /data/data/com.google.android.apps.books/files/accounts/{your google account}/volumesde acuerdo con este hilo .

Ahora, sin embargo, estoy un poco perdido. Si miro uno de los libros electrónicos, se ven así:

./cover.png
./cover_thumbnail.png
./res2
./res2/{some-obscure-id}=
./segments
./segments/html{some-index}

Naturalmente, supuse que los segments/html*archivos serían, bueno, archivos html. Sin embargo, eso no es cierto: parecen ser archivos binarios y solo aparecen como datacuando se consultaron con la fileutilidad de Linux.

¿Qué hago con estos archivos para recuperar un ePub? ¿O debería haber tomado un enfoque diferente a esto por completo?

Respuestas (1)

Puedes hacer uso de Google Takeouts . Simplemente anule la selección de todo excepto Play Books y descargue sus datos. A continuación, puede ver sus libros. Si los libros que cargó estaban en formato epub, es posible que deba cambiar el nombre de la extensión de los libros descargados a epub desde pdf.

Google Takeouts es algo malo ya que deshabilita algunos de sus libros electrónicos cargados, ya que los archivos epub terminan por perderse, puede verlos pero a veces no puede descargarlos con Google Takeouts, depende de los nombres de los archivos, supongo.