forked from disinclination/ngPost
-
Notifications
You must be signed in to change notification settings - Fork 0
Features fr
Hydro74000 edited this page May 31, 2026
·
2 revisions
Langues: English | Français
Cette page donne une vue d'ensemble des fonctionnalités. Pour les pages orientées configuration, consultez Configuration, Historique et reprise ou Support VPN.
Domaines :
- Sécurité et confidentialité
- Workflow de post
- Automatisation et packaging
- Historique et récupération
- Performance et fiabilité
- Tunnel isole : seul le trafic de ngPost est route via le VPN ; le reste du systeme n'est pas affecte.
- OpenVPN et WireGuard : support natif des deux backends.
- Routage par serveur : activez le VPN serveur par serveur.
- Connexion/deconnexion automatique : gestion automatique du VPN selon l'activite de la file d'attente.
- Disponible depuis la v5.3.0. Consultez la page Support VPN pour plus de details.
- Obfuscation complete avec des UUID pour le sujet et le Message-ID, ainsi qu'un posteur aleatoire.
- Note : si le fichier NZB est perdu, le post ne pourra pas etre retrouve sur Usenet ni via les indexeurs.
- Methode sure qui ne necessite pas d'obfuscation de fichiers ni de mot de passe.
- Conserver le NFO visible : option pour garder l'extension .nfo visible meme lorsque l'obfuscation des noms de fichiers est activee. Cela permet aux indexeurs d'identifier plus facilement le contenu tout en gardant les donnees principales securisees.
- Copier le NFO avec le NZB : copie automatiquement le fichier .nfo original a cote du NZB genere, ce qui facilite les uploads manuels vers les indexeurs.
- Prepare plusieurs posts pendant que d'autres sont en cours d'envoi.
- Permet d'annuler les posts en attente.
- Scanne un dossier et poste automatiquement chaque fichier/dossier apres compression.
- Accessible via l'option de ligne de commande
--autoou l'onglet "Auto Posting" dans l'interface graphique.
- Compression avec RAR ou 7zip, avec obfuscation aleatoire du nom et protection par mot de passe.
- Generation de fichiers par2 avant l'envoi.
-
Auto-detection : pour AppImage et Windows, l'application detecte automatiquement les binaires
raretpar2integres.
-
Base SQLite : les posts sont enregistres dans une base structuree avec une tracabilite complete jusqu'a chaque article individuel (remplace l'ancien fichier CSV
POST_HISTORY). - Reprise au niveau des articles : republie uniquement les articles echoues ou perdus, avec un nouveau Message-ID ; inutile de reuploader toute l'archive.
- Regeneration de NZB : reconstruit un fichier NZB complet depuis l'historique a tout moment, y compris en ligne de commande.
-
Onglet Historique dans l'interface : parcourez les posts, consultez les graphiques statistiques et gerez les reprises ; la selection multiple et la touche
Delsuppriment les entrees. -
Controle complet en CLI : listez, inspectez, regenerez et reprenez depuis la ligne de commande (
--history,--history_show,--regenerate_nzb,--resume_list,--resume_post, etc., plus--jsonpour les scripts). Consultez la page Historique et reprise. -
Import de l'ancien CSV : l'historique CSV existant est importe automatiquement au premier lancement (le fichier original est conserve) ; un import manuel avec
--history_import_csvest aussi disponible. -
Mots de passe d'archive : stockes par defaut dans l'historique, masques dans l'interface/CLI/exports, et inclus dans les NZB regeneres uniquement sur demande explicite (
--include_password).
- Fourni avec ParPar comme moteur de redondance par defaut (sous Windows,
par2cmdlineet MultiPar sont inclus comme solutions de repli) ; l'utilisateur peut aussi pointer vers un autre outil comme MultiPar. - Configuration via les mots-cles
PAR2_PATH/PAR2_ARGSdans le fichier de configuration (ou--par2_path/--par2_pcten ligne de commande).
- Supporte l'envoi de plusieurs fichiers et dossiers.
- Plusieurs connexions serveur sont supportees, configurables via le fichier de configuration ou l'IHM.
- Support SSL pour les connexions (OpenSSL 3.x supporte).
- Repartit les connexions sur plusieurs threads.
- Nombre de threads par defaut base sur les coeurs du systeme, personnalisable par l'utilisateur.
- Les articles sont prepares sur le thread principal avec l'encodage yEnc.
- Les threads d'upload sont optimises avec deux articles prepares a l'avance par connexion.
- Utilise des sockets asynchrones dans les threads d'upload.
- Les fichiers sont ouverts une seule fois dans le thread principal et traites sequentiellement.
- Les articles sont repartis sur toutes les connexions pour eviter d'ouvrir plusieurs fichiers simultanement.
- Genere un posteur aleatoire ou utilise un posteur fixe si souhaite.
- Genere le fichier NZB apres la preparation des posts.
- Ajoute des metadonnees, comme un mot de passe, dans l'en-tete du NZB.
- Reessaie de poster les articles avec un UUID different en cas d'erreur.
- Des tentatives de reconnexion sont effectuees lors d'erreurs socket selon les parametres de retry.
- Gere les interruptions en generant un fichier NZB avec les fichiers deja postes.
- Les fichiers non postes sont listes pour faciliter un repost et une concatenation manuelle du NZB.
- Fermeture correcte de l'application en mode commande lors des interruptions.
Start
Use ngPost
Project
Démarrer
Utiliser ngPost
Projet