Skip to content

History and Resume fr

Hydro74000 edited this page May 31, 2026 · 1 revision
ngPost

Historique et reprise

Langues: English | Français

Depuis la v5.4.0, ngPost enregistre les posts dans une base SQLite structurée au lieu de s'appuyer uniquement sur l'ancien fichier d'historique CSV.

Ce qui est stocké

La base suit chaque post jusqu'au niveau des articles :

  • métadonnées du post : nom, groupes, chemin du NZB, nom d'archive, état du mot de passe ;
  • fichiers et articles appartenant au post ;
  • statut des articles et tentatives NNTP ;
  • informations nécessaires pour régénérer un NZB ou reprendre les articles manquants.

La base par défaut est stockée à côté du fichier de configuration sous le nom ngPost_history.sqlite. Vous pouvez la déplacer avec POST_DB ou --post_db.

Consultez Configuration pour les chemins par défaut.

Pourquoi SQLite remplace le CSV

L'ancien POST_HISTORY CSV était utile comme journal simple, mais il ne pouvait pas suivre les articles individuellement. SQLite permet :

  • une reprise fiable après perte réseau ou crash ;
  • la régénération de NZB depuis l'historique ;
  • le filtrage, les statistiques et les actions dans l'interface graphique ;
  • une sortie CLI exploitable par script, avec JSON optionnel ;
  • l'import explicite de l'ancien historique CSV.

Workflow dans l'interface graphique

Utilisez l'onglet History pour parcourir les posts, filtrer les résultats, inspecter les détails, régénérer des NZB, copier ou purger les mots de passe stockés, et gérer les posts pouvant être repris.

La vue de reprise indique si un post est totalement reprenable, partiellement reprenable ou non reprenable, avec le nombre d'articles pour décider quoi faire avant tout nouvel envoi.

Workflow CLI

ngPost --history
ngPost --history_show 42
ngPost --regenerate_nzb 42 -o output.nzb
ngPost --resume_list
ngPost --resume_check 42
ngPost --resume_post 42

Ajoutez --json aux commandes de liste/vérification lorsque vous voulez une sortie lisible par des scripts.

Importer l'ancien historique CSV

ngPost --history_import_csv /path/to/POST_HISTORY.csv

Le CSV original est conservé. Les entrées importées depuis le CSV restent des entrées d'historique seulement : les anciens fichiers CSV ne contiennent pas les Message-IDs des articles nécessaires à une reprise complète ou à une régénération complète de NZB.

Pour la référence complète des options, consultez Ligne de commande.

Clone this wiki locally