cancel
Showing results for 
Search instead for 
Did you mean: 

Join now - be part of our community!

Para que aparezcan los 3 últimos libros consultados

SOLVED
profile.country.es_ES.title
eleafar
Member

Para que aparezcan los 3 últimos libros consultados

En la pantalla principal de nuestro T1 aparecen los 3 últimos libros añadidos, lo que no suele ser de utilidad.

Sería mejor que aparecieran los 3 libros más consultados.

Si quieres que esto ocurra, lo que tienes que hacer es lo siguiente:

1 - Descarga SQLiteSpy de : http://www.yunqa.de/delphi/doku.php/products/sqlitespy/index ("download" arriba a la izquierda)
2 – Busca el fichero "books.db" del T1 (en la carpeta Sony_Reader\database\)
3 – Haz una copia por si acaso.
4 - Abre SQLiteSpy y carga el fichero books.db del T1 (File->open database)
5 – En la zona superior, pega el texto siguiente (el clic derecho no vale, utiliza el menu superior: "edit>paste", ou CTRL+V):


CREATE TRIGGER recently_opened_trigger AFTER UPDATE OF reading_time ON books
BEGIN
UPDATE books SET added_date = 0 WHERE _id = new._id;
UPDATE books SET added_date = reading_time WHERE reading_time NOT NULL AND _id <> new._id;
END

6 – Vete a Execute > Pulsa Execute SQL (debe aparecer un pequeño icono verde al lado de "Execute SQL" (si no es así es que no has pegado el texto en el buen lugar).
7 - Verifica que todo ha ido bien: a la izquierda, en Main>Tables>Books>Triggers, debe aparecer "recently_opened_trigger".
7 - Cierra SQLiteSpy (si te pregunta si quieres crear un fichero sql, no lo hagas).
8 - Si tienes una tarjeta SD con libros dentro, tendrás que repetir el proceso con el books.db de la tarjeta SD.

Finalmente, desenchufa el T1 del ordenador y comprueba el resultado.

Puedes hacerlo sin miedo. Yo lo he hecho en mi T1 y funciona perfectamente.

Nota: el mensaje que aparece en la portada del T1 seguirá siendo "Agregados recientemente" pero los libros que aparecen son los últimos en haber sido consultados.

El mensaje fue editado por: -VitaminaD-

1 ACCEPTED SOLUTION

Accepted Solutions
profile.country.es_ES.title
feguerr62
New

Muchas gracias y muy útil.

Mucho mejor que aparezcan los más consultados.

Saludos

View solution in original post

12 REPLIES 12
profile.country.es_ES.title
feguerr62
New

Muchas gracias y muy útil.

Mucho mejor que aparezcan los más consultados.

Saludos

profile.country.es_ES.title
eleafar
Member

Igara,

Se me ocurre que quizás habría alguna manera de mantener los post más útiles (aquellos a los que colocas una chincheta) en lo alto de la lista.

Saludos

profile.country.es_ES.title
eleafar
Member

Estas pocas líneas de código, bien podrían formar parte de una próxima actualización, junto con el diccionario de español-español.

El mensaje fue editado por: eleafar

profile.country.es_ES.title
eleafar
Member

Procedo a uploader el post, para que no se pierda

profile.country.es_ES.title
-VitaminaD-
Member

Hola eleafar,

Le hemos puesto la chincheta de "discusión agitada" a tu hilo. Gracias por tus provechosas aportaciones en el foro.

Saludos,

Vitamina D, del equipo de moderadores de Sony

profile.country.es_ES.title
eleafar
Member

Gracias, VitaminaD

El caso es que al pinchar sobre Re: Para que aparezcan los 3 últimos libros consultados aparece un nuevo post llamado Ordenando los autores por carpetas pero no está la aportación que hice de cómo proceder.

profile.country.es_ES.title
-VitaminaD-
Member

Hola eleafar,

Había ocurrido algo extraño en el hilo, gracias por el aviso. Ahora debe aparecer tu aportación al comienzo del hilo correctamente.

Un saludo,

VitaminaD, del equipo de moderadores de Sony

profile.country.es_ES.title
pepviv
Visitor

Sí, señor, muy útil. Funciona también en el PRS-T2.

Gracias.

profile.country.ES.title
antoniot_26
New

¿Existe algún problema de garantía por tocar ese aspecto del E-reader al no ser oficial su manipulación?, un saludo.