Dans la page d’accueil du e-reader on peut voir les 3 derniers livres transférés, ce qui ne serve pas a grand-chose.
Voila la façon de faire pour avoir à la place les derniers livres en cours de lecture:
1 - Télécharger SQLiteSpy de : http://www.yunqa.de/delphi/doku.php/products/sqlitespy/index ("download" en haut à gauche)
2 – Sauvegarder le fichier "books.db" du T1, (dans le dossier Sony_Reader\database\)
3 - Démarrer SQLiteSpy et ouvrir books.db depuis le T1 (File->open database)
4 – Dans la fenêtre supérieure, coller le texte suivant (avec "edit>paste"):
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
5 – Aller à Execute > Clic sur Execute SQL .
6 - Vérifier que tout va bien: à gauche, dans Main>Tables>Books>Triggers, il doit apparaître "recently_opened_trigger".7 - Fermer SQLiteSpy sans rien sauvegarder.8 - Si on a une carte microSD, il faudra répéter le procés avec le books.db de la carte.
À la fin, déconnecter le T1 et vérifier le résultat.
Je l’ai fait sur mon T1 et tout va à merveille.
Ce message a été modifié par: eleafar
Ce message a été modifié par: eleafar