-
Notifications
You must be signed in to change notification settings - Fork 0
History and Resume fr
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.
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.
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.
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.
ngPost --history
ngPost --history_show 42
ngPost --regenerate_nzb 42 -o output.nzb
ngPost --resume_list
ngPost --resume_check 42
ngPost --resume_post 42Ajoutez --json aux commandes de liste/vérification lorsque vous voulez une sortie lisible par des scripts.
ngPost --history_import_csv /path/to/POST_HISTORY.csvLe 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.
Start
Use ngPost
Project
Démarrer
Utiliser ngPost
Projet