PDA

Ver la versión completa : Exportar texto subrayado en boox a txt



HIBERO
20/11/2010, 02:22
Hola a todos resulta que he estado haciendo unas pruebas. Cuando agregamos una nota o subra
yamos un pdf boox lo almacena en una carpeta oculta llamada ".onyx" , de forma que si tenemos un documento llamado prueba.pdf dentro de una carpeta llamada prueba, cuando agregamos una nota obtenemos

PRUEBA


prueba.pdf


.onyx

prueba.pdf.sketch (en este fichero se almacenan las notas)




Al Abrir prueba.pdf.sketch con un editor hexadecimal se ven las notas por ahi y lo más importante este fichero es una base de datos sqlite 3.0 Así que he creado un programita que es capaz de abrir esta base de datos, recuperar las notas y guardarlas como un fichero.txt (no es nada del otro mundo, pero podemos sacar las notas del boox ).

para que funciones necesitamos:

1. instalar un controlador odbc para sqlite que podemos descargar de http://www.ch-werner.de/sqliteodbc/ el fichero (sqliteodbc.exe)
2. descargar y descomprimir el fichero adjunto notasboox.rar (dentro hay un fichero ejecutable que podemos descomprimir en cualquier sitio y ejecutarlo)
3. le damos a abrir seleccionamos un fichero .scketh
4. nos debe aparecer el texto de nuestras notas (más o menos )
5. dandole a guardar lo podemos guardar como un fichero de texto


espero os sirva
Salu2

parker03
21/11/2010, 09:47
Muchas gracias, Hibero, se agradece que lo compartas.

Saludos.

aheading
28/11/2010, 13:56
Muchas gracias por el aporte, Hibero. He probado muchísimas cosas que indicaban en foros y ninguna me ha funcionado.
La tuya ha sido la única que lo ha hecho, y realmente lo necesitaba, porque con la última actualización de firmware el Boox no me deja leer anotaciones que hice anteriormente.
El único problema es que no en todos los archivos .sketch generados a partir de pdf me resulta tu sistema. Hay casos en los que no me aparece texto sino lo que parecen unas coordenadas. ¿Sabrías a qué se debe?
Gracias de nuevo y saludos.

HIBERO
29/11/2010, 19:59
pues seguramente a que no está afinado del todo. Para poder sacar el texto lo leo desde la base de datos y lo limpio quitándole lo que me indicas, que me supongo que será las posición dentro del pdf del texto subrayado.
Supongo que dedicándole más tiempo se podría sacar del pdf original el texto que está en esas posiciones con formato y todos, claro que esto no lo tengo claro

si me comprimes y me subes el .sketch te lo puedo mirar con calma.

Salu2

aheading
29/11/2010, 21:17
Muchísimas gracias, Hibero, eres muy amable.
Te he subido cuatro archivos sketch con los que vi que tenía exactamente el mismo problema, por si pudieras ver qué pueden tener en común:
http://www.megaupload.com/?d=PECDV28S

Y muchas gracias, una vez más, por tu desinteresada ayuda. ¡No veas la de hilos que he leído intentando acceder a las anotaciones, y sólo tu sistema me ha funcionado!
Un saludo.

HIBERO
30/11/2010, 19:43
pues la verdad es que no veo el texto de la nota por ningún lado, lo normal es que junto a las posiciones #pdfloc(...) aparezca el texto de la anotación pero en los .sketch que me envías no veo el texto por ningún lado. La verdad es que no se porqué

Salu2

aheading
30/11/2010, 22:08
Muhcas gracias por el esfuerzo, Hibero.
Quizás puede deberse a que esos archivos fueron generados con la versión 1.2 del firmware. De hecho, he probado con todos los sketch que había generado con dicha versión y no consigo abrir ninguno de ellos.
Sin embargo, probé tu programa con otro generado a partir de la versión 1.4 (que es la que actualmente tengo instalada) y sí me ha funcionado perfectamente. La pena es que no logre que se visualicen los que elaboré con la versión 1.2, porque son precisamente lo que a día de hoy tengo inaccesibles.
Gracias de nuevo y un saludo.

HIBERO
01/12/2010, 18:53
pues ahora que lo dices yo tengo puesto el firmware ruso con lo cual podría ser que las notas en la version 1.2 se codificasen distinto que en la versión 1.4, eso tendría sentido.

Salu2

aheading
02/12/2010, 15:18
Pues seguro que ahí está la cuestión. Habrá que seguir esperando a ver si algún día logro recuperar esas benditas notas que hice con la versión 1.2...
En todo caso muchísimas gracias por tu aportación y por las molestias, Hibero.
Saludos.