{"id":1348,"date":"2026-05-18T09:36:48","date_gmt":"2026-05-18T08:36:48","guid":{"rendered":"https:\/\/geekcommunicant.com\/blog\/?p=1348"},"modified":"2026-05-18T09:38:30","modified_gmt":"2026-05-18T08:38:30","slug":"comment-ajouter-series-kobo-sans-calibre","status":"publish","type":"post","link":"https:\/\/geekcommunicant.com\/blog\/2026\/05\/18\/comment-ajouter-series-kobo-sans-calibre\/","title":{"rendered":"Comment ajouter des s\u00e9ries sur une liseuse Kobo sans utiliser de gestionnaire de type Calibre"},"content":{"rendered":"\n<p>R\u00e9cemment, j\u2019ai rajout\u00e9 des livres \u00e0 ma liseuse Kobo, et j\u2019ai voulu les organiser en s\u00e9rie, car contrairement aux collections, on peut ordonner les livres d\u2019une s\u00e9rie.<\/p>\n\n\n\n<p>Pour faire \u00e7a on peut utiliser un logiciel de gestion, comme <a href=\"https:\/\/calibre-ebook.com\/fr\" type=\"link\" id=\"https:\/\/calibre-ebook.com\/fr\">Calibre<\/a>, mais moi j\u2019ai pr\u00e9f\u00e9r\u00e9 passer par une solution plus bas niveau, aller directement \u00e9diter la base de donn\u00e9es de ma liseuse.<\/p>\n\n\n\n<!--more-->\n\n\n\n<h1 class=\"wp-block-heading\">O\u00f9 trouver la bases de donn\u00e9es de sa liseuse Kobo<\/h1>\n\n\n\n<p>Sur les liseuses Kobo, la base de donn\u00e9es est le fichier KoboReader.sqlite, qui se trouve dans le dossier .kobo \u00e0 la racine de la liseuse quand vous la connectez \u00e0 votre ordinateur.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"921\" height=\"693\" src=\"https:\/\/geekcommunicant.com\/blog\/wp-content\/uploads\/Screenshot_20260518_095004.png\" alt=\"\" class=\"wp-image-1349\" srcset=\"https:\/\/geekcommunicant.com\/blog\/wp-content\/uploads\/Screenshot_20260518_095004.png 921w, https:\/\/geekcommunicant.com\/blog\/wp-content\/uploads\/Screenshot_20260518_095004-300x226.png 300w, https:\/\/geekcommunicant.com\/blog\/wp-content\/uploads\/Screenshot_20260518_095004-768x578.png 768w, https:\/\/geekcommunicant.com\/blog\/wp-content\/uploads\/Screenshot_20260518_095004-399x300.png 399w\" sizes=\"auto, (max-width: 921px) 100vw, 921px\" \/><\/figure>\n\n\n\n<h1 class=\"wp-block-heading\">Comment lire une base SQLite<\/h1>\n\n\n\n<p>Il existe plusieurs programmes permettant de faire \u00e7a. D\u2019apr\u00e8s une rapide recherche, un des plus populaires est <a href=\"https:\/\/letos.org\/\">Letos<\/a> (anciennement SQLiteStudio). De mon c\u00f4t\u00e9, j\u2019utilise <a href=\"https:\/\/sqlitebrowser.org\/\">DB Browser for SQLite<\/a>.<\/p>\n\n\n\n<h1 class=\"wp-block-heading\">Comment rajouter des livres \u00e0 une s\u00e9rie<\/h1>\n\n\n\n<p>Pour retrouver les livres \u00e0 ajouter \u00e0 notre s\u00e9rie, dans la table \u2018content\u2019, il faut chercher le\/les titre(s) de nos livre (une seule chaine \u00e0 rechercher peut suffire si les titres sont du type \u201cSuper s\u00e9rie &#8211; volume I\u201d) dans la colonne \u2018Titre\u2019.<\/p>\n\n\n\n<p>Pour \u00eatre s\u00fbr qu\u2019ils s\u2019agit des bonnes entr\u00e9es, v\u00e9rifier que la colonne \u2018ContentType\u2019 est bien \u00e9gale \u00e0 6.<\/p>\n\n\n\n<p>Ensuite, pour chacune des lignes concern\u00e9es, il faut modifier ces quatre colonnes :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u2018Series\u2019, pour le titre de la s\u00e9rie, tel qu\u2019il devra \u00eatre affich\u00e9<\/li>\n\n\n\n<li>\u2018SeriesNumber\u2019, pour la place du livre dans la s\u00e9rie<\/li>\n\n\n\n<li>\u2018SeriesID\u2019, un id interne pour la s\u00e9rie, sans espaces ni caract\u00e8res sp\u00e9ciaux (par exemple, si la s\u00e9rie est \u201cSherlock Holmes\u201d, un bon id peut \u00eatre \u201cSherHolm\u201d)<\/li>\n\n\n\n<li>\u2018SeriesNumberFloat\u2019, m\u00eame chose que \u2018SeriesNumber\u2019, mais en float (chiffre \u00e0 virgule), c\u2019est-\u00e0-dire si \u201c1\u201d dans \u2018SeriesNumber\u2019, \u00e7a sera \u201c1.0\u201d<\/li>\n<\/ul>\n\n\n\n<p>Une fois toutes les modifications faites, il faut bien penser \u00e0 sauvegarder. Ensuite, ejecter la liseuse, attendre qu&rsquo;elle fasse ses trucs, et apr\u00e8s *MAGIE* notre s\u00e9rie apparait dans la liste des s\u00e9ries sur la liseuse.<\/p>\n\n\n\n<p>J\u2019esp\u00e8re avoir \u00e9t\u00e9 assez clair et que cela vous sera utilie.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>R\u00e9cemment, j\u2019ai rajout\u00e9 des livres \u00e0 ma liseuse Kobo, et j\u2019ai voulu les organiser en s\u00e9rie, car contrairement aux collections, on peut ordonner les livres d\u2019une s\u00e9rie. Pour faire \u00e7a on peut utiliser un logiciel de gestion, comme Calibre, mais &hellip; <a href=\"https:\/\/geekcommunicant.com\/blog\/2026\/05\/18\/comment-ajouter-series-kobo-sans-calibre\/\">Continuer la lecture <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":true,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[12],"tags":[72,71,73],"class_list":["post-1348","post","type-post","status-publish","format-standard","hentry","category-divers","tag-calibre","tag-kobo","tag-sqlite"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p2IoOb-lK","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":314,"url":"https:\/\/geekcommunicant.com\/blog\/2014\/03\/30\/pourquoi-choisir-modx\/","url_meta":{"origin":1348,"position":0},"title":"Pourquoi choisir MODX ?","author":"geekc","date":"30\/03\/2014","format":false,"excerpt":"Comme je l'ai annonc\u00e9 dans l'article pr\u00e9c\u00e9dent, j'ai choisis d'utiliser MODX pour mon site. Dans cet article je vais vous pr\u00e9senter MODX et vous dire ce qui me l'a fait choisir. Pr\u00e9sentation de MODX MODX est un syt\u00e8me de gestion de contenu (Content Management System en anglais) qui existe depuis\u2026","rel":"","context":"Dans &quot;MODX&quot;","block_context":{"text":"MODX","link":"https:\/\/geekcommunicant.com\/blog\/category\/modx\/"},"img":{"alt_text":"Arbre de ressources MODX","src":"https:\/\/i0.wp.com\/geekcommunicant.com\/blog\/wp-content\/uploads\/arbre_de_ressources.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":1058,"url":"https:\/\/geekcommunicant.com\/blog\/2023\/01\/06\/retour-compteur-caracteres\/","url_meta":{"origin":1348,"position":1},"title":"Le retour du compteur de caract\u00e8res","author":"geekc","date":"06\/01\/2023","format":false,"excerpt":"Apr\u00e8s \u00eatre revenu derni\u00e8rement sur ma s\u00e9rie de tutos d\u2019introduction aux canvas, j\u2019ai d\u00e9cid\u00e9 de m\u2019attaquer \u00e0 l\u2019un de mes anciens articles me valant le plus d\u2019affichage sur le moteur de recherche d\u2019Alphabet\u00a0: le compteur de caract\u00e8res. Comme pour mes derniers articles traitant de JavaScript, une fois de plus je\u2026","rel":"","context":"Dans &quot;JavaScript&quot;","block_context":{"text":"JavaScript","link":"https:\/\/geekcommunicant.com\/blog\/category\/javascript\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":808,"url":"https:\/\/geekcommunicant.com\/blog\/2019\/06\/11\/carte-interactive-metro-paris-leaflet\/","url_meta":{"origin":1348,"position":2},"title":"Carte interactive du m\u00e9tro de Paris avec Leaflet","author":"geekc","date":"11\/06\/2019","format":false,"excerpt":"Si on vous parle de solution pour int\u00e9grer une carte sur votre site, la premi\u00e8re qui vous vient \u00e0 l\u2019esprit est surement Google Maps. Mais il existe plusieurs solutions open-source et gratuites. Je vous ai d\u00e9j\u00e0 parl\u00e9 d\u2019OpenLayers, avec laquelle j\u2019ai d\u00e9j\u00e0 refait une carte r\u00e9alis\u00e9e pr\u00e9c\u00e9demment avec jQuery. Mais\u2026","rel":"","context":"Dans &quot;JavaScript&quot;","block_context":{"text":"JavaScript","link":"https:\/\/geekcommunicant.com\/blog\/category\/javascript\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":744,"url":"https:\/\/geekcommunicant.com\/blog\/2019\/05\/06\/automatisation-base-deplacement-fichiers-medias\/","url_meta":{"origin":1348,"position":3},"title":"Automatisation des op\u00e9rations en base suite au d\u00e9placement des fichiers de m\u00e9dias","author":"geekc","date":"06\/05\/2019","format":false,"excerpt":"Dans mon dernier article, je pr\u00e9sentais la mani\u00e8re dont j'ai proc\u00e9d\u00e9 pour d\u00e9placer les fichiers de ma biblioth\u00e8que de m\u00e9dias WordPress. Toutes les diff\u00e9rentes op\u00e9rations des \u00e9tapes d\u00e9crites dans cet article \u00e9taient faites \u00e0 la main, ce qui peut \u00eatre long, et une faute de frappe ou un oubli peut\u2026","rel":"","context":"Dans &quot;PHP&quot;","block_context":{"text":"PHP","link":"https:\/\/geekcommunicant.com\/blog\/category\/php\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":740,"url":"https:\/\/geekcommunicant.com\/blog\/2019\/04\/29\/deplacer-fichiers-medias-wordpress\/","url_meta":{"origin":1348,"position":4},"title":"D\u00e9placer les fichiers de la biblioth\u00e8que de m\u00e9dias de WordPress","author":"geekc","date":"29\/04\/2019","format":false,"excerpt":"Si pour une raison ou une autre vous voulez d\u00e9placer les fichiers m\u00e9dias dans les dossiers de votre site WordPress, je vais vous expliquer comment faire. Dans mon cas, j'ai eu ce besoin quand j'ai voulu d\u00e9sactiver l'organisation en dossier annuels et mensuels par d\u00e9faut, et d\u00e9placer tous mes m\u00e9dias\u2026","rel":"","context":"Dans &quot;WordPress&quot;","block_context":{"text":"WordPress","link":"https:\/\/geekcommunicant.com\/blog\/category\/wordpress\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":903,"url":"https:\/\/geekcommunicant.com\/blog\/2020\/04\/07\/petit-tuto-paranos\/","url_meta":{"origin":1348,"position":5},"title":"Petit tuto pour les paranos","author":"geekc","date":"07\/04\/2020","format":false,"excerpt":"Bon, cette p\u00e9riode d\u2019\u00e9pid\u00e9mie de virus (biologique, pas informatique) est aussi une p\u00e9riode d\u2019\u00e9pid\u00e9mie de fake news. La derni\u00e8re en date concerne le formulaire de g\u00e9n\u00e9ration d\u2019attestation de d\u00e9placement. Cette rumeur tient au fait que le QR code g\u00e9n\u00e9r\u00e9 par ce formulaire permettrait de r\u00e9cup\u00e9rer les donn\u00e9es pr\u00e9sentes sur votre\u2026","rel":"","context":"Dans &quot;Divers&quot;","block_context":{"text":"Divers","link":"https:\/\/geekcommunicant.com\/blog\/category\/divers\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/geekcommunicant.com\/blog\/wp-content\/uploads\/Screenshot_20200407-172504_Camera.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/geekcommunicant.com\/blog\/wp-content\/uploads\/Screenshot_20200407-172504_Camera.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/geekcommunicant.com\/blog\/wp-content\/uploads\/Screenshot_20200407-172504_Camera.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/geekcommunicant.com\/blog\/wp-content\/uploads\/Screenshot_20200407-172504_Camera.jpg?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/geekcommunicant.com\/blog\/wp-content\/uploads\/Screenshot_20200407-172504_Camera.jpg?resize=1050%2C600&ssl=1 3x"},"classes":[]}],"_links":{"self":[{"href":"https:\/\/geekcommunicant.com\/blog\/wp-json\/wp\/v2\/posts\/1348","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/geekcommunicant.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/geekcommunicant.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/geekcommunicant.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/geekcommunicant.com\/blog\/wp-json\/wp\/v2\/comments?post=1348"}],"version-history":[{"count":3,"href":"https:\/\/geekcommunicant.com\/blog\/wp-json\/wp\/v2\/posts\/1348\/revisions"}],"predecessor-version":[{"id":1352,"href":"https:\/\/geekcommunicant.com\/blog\/wp-json\/wp\/v2\/posts\/1348\/revisions\/1352"}],"wp:attachment":[{"href":"https:\/\/geekcommunicant.com\/blog\/wp-json\/wp\/v2\/media?parent=1348"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/geekcommunicant.com\/blog\/wp-json\/wp\/v2\/categories?post=1348"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/geekcommunicant.com\/blog\/wp-json\/wp\/v2\/tags?post=1348"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}