Re: QualityEpub y FB2 (Errores del estandar)
¿Cuál es el motivo por el cual freeimage.dll deba entrar con permisos de administrador?
Re: QualityEpub y FB2 (Errores del estandar)
Cita:
Iniciado por
VICTORSJ
Hola Silicon, antes de leer tú mensaje lo había solucionado borrando unas entradas dentro del registro de windows que escribe qualityebook. Luego he probado tu versión beta y ha funcionado correctamente, solo aparece el mensaje de freeimage.dll por el tema de ser ejecutado sin ser admnistrador.
Pues deben ser entradas de alguna version muy antigua. Actualmente el QualityEpub no deberia escribir nada en el registro. Ademas no deberia consultar nada en el registro.
Cita:
Iniciado por
VICTORSJ
pd. que tal llevas en progreso de poder poner en el encabezado el título y el autor y en el pie el capítulo
Habia mirado algo para el formato LRF, pero por el momento tengo parado el tema. He dedicado mas tiempo a los otros formatos, pues parece usarlos mucha mas gente.
De todas formas lo tengo anotado y no lo olvido.
Re: QualityEpub y FB2 (Errores del estandar)
Cita:
Iniciado por
rfog
¿Cuál es el motivo por el cual freeimage.dll deba entrar con permisos de administrador?
El freeimage.dll no necesita permisos de administrador para nada.
Los permisos de administrador son para que se pueda copiar el fichero freeimage.dll en el directorio SYSTEM32. Segun la configuracion y version de tu sistema operativo es posible que para escribir en la carpeta SYSTEM32 necesites ser administrador.
El Freeimage.dll solo se copia en la primera ejecucion del programa o cuando se actualiza la version de esta dll (cosa que ha ocurrido en esta version). En el resto de las ocasiones el premiso de administrador no es necesario.
Si no quieres darle permisos de administrador siempre puedes copiar esta DLL manualmente.
Si se da esta circustancia el programa se da cuenta y avisa. Si no haces caso al aviso lo mas normal es que el programa siga funcionando perfectamente. Las mejoras de la DLL suelen llevar mejoras en estabilicad, calidad y velocidad, pero la mayoria de las veces son imperceptibles. El programa avisa que no puede copiar la DLL y sigue funcionando con normalidad.
Si el freeimage.dll no está en system32 es probable que a la hora de cargar las portadas el programa falle y no importe la portada.
Re: QualityEpub y FB2 (Errores del estandar)
Cita:
Iniciado por
silicon
El freeimage.dll no necesita permisos de administrador para nada.
Los permisos de administrador son para que se pueda copiar el fichero freeimage.dll en el directorio SYSTEM32. Segun la configuracion y version de tu sistema operativo es posible que para escribir en la carpeta SYSTEM32 necesites ser administrador.
El Freeimage.dll solo se copia en la primera ejecucion del programa o cuando se actualiza la version de esta dll (cosa que ha ocurrido en esta version). En el resto de las ocasiones el premiso de administrador no es necesario.
Si no quieres darle permisos de administrador siempre puedes copiar esta DLL manualmente.
Si se da esta circustancia el programa se da cuenta y avisa. Si no haces caso al aviso lo mas normal es que el programa siga funcionando perfectamente. Las mejoras de la DLL suelen llevar mejoras en estabilicad, calidad y velocidad, pero la mayoria de las veces son imperceptibles. El programa avisa que no puede copiar la DLL y sigue funcionando con normalidad.
Si el freeimage.dll no está en system32 es probable que a la hora de cargar las portadas el programa falle y no importe la portada.
¿Y por qué no lo pones junto al programa? El .NET debería cargar la DLL sin problemas con el interop...
Re: QualityEpub y FB2 (Errores del estandar)
Cita:
Iniciado por
silicon
Por lo que cuentas el error puede estar en la compatibilidad de tu lector.
Para poder probarlo:
- Dime que lector tienes (modelo y version del firmware).
- Prueba a descargarte el fichero
kindlegen.zip - 771.9 Kb
- Descomprime este fichero y sustituyelo por el del mismo nombre que tienes en la carpeta del qualityepub.
- Genera de nuevo el libro a partir del QED.
- Dime si funciona o no.
Hola Silicon. Tengo un Kindle con la versión 4.1.0 (1615370055). Me he descargado el fichero que me indicas y lo he sustituido por el que tenía el Qualityebook, pero al ejecutar éste me da error que indica: "Los archivos del QualityEbook parecen erróneos. Es probable que el QualityEbook funcione de forma anormal. Desinstale el programa y vuelva a instalarlo de nuevo". Al Aceptar en la ventana de error, se abre el QualityEbook y se pueden generar los libros. He generado 8 libros, de los cuales 4 me daban el error que te comentaba en post anteriores y que no podía abrir. Los 8 libros se han generado perfectamente, sin errores. Parece que ahora el programa si funciona bien.
Saludos y gracias por todo.
Pesana
Re: QualityEpub y FB2 (Errores del estandar)
Cita:
Iniciado por
rfog
¿Y por qué no lo pones junto al programa? El .NET debería cargar la DLL sin problemas con el interop...
Sencillo. El programa esta hecho en VB6 y si la dll no esta en el system32 la cosa no tira bien.
Re: QualityEpub y FB2 (Errores del estandar)
Cita:
Iniciado por
pesana
Hola Silicon. Tengo un Kindle con la versión 4.1.0 (1615370055). Me he descargado el fichero que me indicas y lo he sustituido por el que tenía el Qualityebook, pero al ejecutar éste me da error que indica: "Los archivos del QualityEbook parecen erróneos. Es probable que el QualityEbook funcione de forma anormal. Desinstale el programa y vuelva a instalarlo de nuevo". Al Aceptar en la ventana de error, se abre el QualityEbook y se pueden generar los libros. He generado 8 libros, de los cuales 4 me daban el error que te comentaba en post anteriores y que no podía abrir. Los 8 libros se han generado perfectamente, sin errores. Parece que ahora el programa si funciona bien.
Saludos y gracias por todo.
Pesana
Entonces averiguado el problema.
Ese fichero es el compilador AZW proporcinado por amazon para el KF8. Segun Amazon es completamente compatible con los dispositivos antiguos y no deberia dar ningun problema. Parece que esto no es del todo cierto, al menos en tu lector. Hare mas pruebas a ver que puedo averiguar.
Porel momento sigue usando esta version e ingnora el aviso. Acuerdate de guardar ese ficgero para las futuras actualizaciones del programa.
Re: QualityEpub y FB2 (Errores del estandar)
Cita:
Iniciado por
silicon
Habia mirado algo para el formato LRF, pero por el momento tengo parado el tema. He dedicado mas tiempo a los otros formatos, pues parece usarlos mucha mas gente.
De todas formas lo tengo anotado y no lo olvido.
No solo me refería al formato LRF sino a FB2 y epub, el poder implementar estas opciones.
saludos
Re: QualityEpub y FB2 (Errores del estandar)
Cita:
Iniciado por
silicon
Sencillo. El programa esta hecho en VB6 y si la dll no esta en el system32 la cosa no tira bien.
Uffff, calla, hice yo hace poco una DLL para un cliente que la iba a usar en VB6 y casi muero en el intento... Problemas raros aparte, al final hasta me tocó hacerle las firmas en el lado VB porque el chaval ni siquiera entendía eso de byref o byval...
Re: QualityEpub y FB2 (Errores del estandar)
Cita:
Iniciado por
VICTORSJ
No solo me refería al formato LRF sino a FB2 y epub, el poder implementar estas opciones.
Pues de eso no he mirado nada. Es mas, desconozco tan siquiera si se puede hacer.
¿Tienes algun libro de ejemplo?