-
Notifications
You must be signed in to change notification settings - Fork 36
/
ngPost_fr.conf
164 lines (117 loc) · 6.21 KB
/
ngPost_fr.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
# fichier de configuration de ngPost
#
#
## Langue de l'application. Pour l'instant sont supportées: EN, FR, ES, DE
lang = FR
## dossier de destination par défaut pour les fichiers nzb
## si vous n'indiquez rien,le nzb sera écrit dans le dossier de ngPost sous Windows et dans /tmp pour Linux et MaxOS
## l'option -o avec le chemin complet du nzb prendra le dessus sur le dossier de destination par défaut
nzbPath = /tmp
#nzbPath = C:\ngPost\tmp
## Command pour éteindre l'ordinateur lorsque tous les posts sont finis
## ceci doit principalement être utilisé pour l'option automatique de scan
## vous pouvez si vous le souhaitez utiliser n'importe quel autre script (comme pour envoyer un mail)
#SHUTDOWN_CMD = shutdown /s /f /t 0 (Windows)
#SHUTDOWN_CMD = sudo -n /sbin/poweroff (Linux, la commande doit avoir les droits sudoers sans password pour l'utilisateur courant)
#SHUTDOWN_CMD = sudo -n shutdown -h now (MacOS, la commande doit avoir les droits sudoers sans password pour l'utilisateur courant)
## upload le fichier nzb sur une URL spécifique
## seuls les protocoles HTTP, HTTPS et FTP sont supportés (pas de FTPS ou SFTP)
#NZB_UPLOAD_URL = ftp://user:pass@url_or_ip:21
## les fichiers nzb sont créés dans le répertoire par défaut nzbPath
## mais avec cette option, les fichiers nzb provenant d'un dossier à surveiller iront chacun dans leur dossier (qui sera créé dans nzbPath)
#MONITOR_NZB_FOLDERS = true
## pour la surveullance de dossier, liste des extensions à prendre en compte (séparation par des virgules, sans point)
#MONITOR_EXTENSIONS = mkv,mp4,avi,iso,zip,rar
## pour la surveullance de dossier, ignorer les nouveaux dossiers
#MONITOR_IGNORE_DIR = true
## répertoire par défaut pour l'ajout de nouveaux fichiers dans les posts rapide de l'interface graphique
inputDir = /tmp/
## Fichier historique des posts
## chaque post réussi ajoutera une ligne dans le fichier csv avec la date, le nom du nzb, le nom de l'archive, le password...
POST_HISTORY = /nzb/ngPost_history.csv
groups = alt.binaries.test
## pour utiliser le même email de posteur à chaque fois
## sinon, si vous laissez commenté, un email sera généré automatiquement à chaque utilisation
#from = someone@ngPost.com
## limiter le nombre de Threads (par défaut, on utilisera le nombre de coeurs disponibles)
## toutes les connexions sont distribuées sur l'ensemble des Threads
#thread = 1
## Affichage de la progression: NONE, BAR (bare de progression), FILES
DISP_Progress = BAR
#DISP_Progress = FILES
## suffix des Message-Ids des Articles (cf le fichier nzb)
#msg_id = ngPost
## taille des Articles (défaut 700ko)
article_size = 716800
## nombre de tentative de rePost des Articles (probablement due au fait que son Message-Id existe déjà)
retry = 5
## Obfuscation des Articles (le sujet est remplacé par le Message-Id et le posteur est aléatoire)
## /!\ ATTENTION!!! avec cette option les posts sont introuvables sans le fichier nzb! /!\
#obfuscate = article
##############################################################
## Compression and par2 section ##
##############################################################
## répertoire dans lequels les fichiers compressés et par2 seront écrits (puis supprimés)
## afin de pouvoir poster des fichiers que l'on aura d'abord compressés (avec mot de passe si besoin)
## /!\ Ce répertoire doit avoir les droits en écritures! /!\
## à changer selon votre système d'exploitation
TMP_DIR = /tmp
#TMP_DIR = C:\ngPost\tmp
## chemin d'accès complet de l'éxécutable RAR ou 7zip
## /!\ le fichier DOIT EXISTER et ÊTRE ÉXÉCUTABLE /!\
## à changer selon votre système d'exploitation
RAR_PATH = /usr/bin/rar
#RAR_PATH = C:\Program Files\WinRAR\Rar.exe
#RAR_PATH = /usr/bin/7z
#RAR_PATH = C:\Program Files\7-Zip\7z.exe
## RAR EXTRA options (le premier 'a' et '-idp' sont ajoutés automatiquement)
## -hp sera aussi ajouté automatiquement si vous utilisez --gen_pass ou --rar_pass ou via l'interface graphique
## -v42m sera aussi ajouté automatiquement avec l'option --rar_size ou via l'interface graphique
## vous pouvez changer le niveau de compression, bloquer l'archive,...
#RAR_EXTRA = -ep1 -m0 -k -rr5p
#RAR_EXTRA = -mx0 -mhe=on (for 7-zip)
## taille en Mo des volumes RAR (0 équivalent à une seule archive)
## changez la valeur ou commentez la ligne si vous ne voulez pas découper l'archive en plusieurs volumes
RAR_SIZE = 42
## nombre maximum d'archives (volumes)
## ngPost utilise en priorité RAR_SIZE sauf si cela génèrerait trop de volumes
## dans ce cas, ngPost utlisera rar_size = <taille du post> / rar_max
RAR_MAX = 99
## garder les archives et par2 après le post (sinon ils sont supprimés automatiquement si le post a réussi)
#KEEP_RAR = true
## pourcentage de redondance par2 (0 signifiant aucune génération)
PAR2_PCT = 8
## chemin d'accès complet de l'exécutable par2 (ou alternative)
## cette option est nécessaire si vous compilez l'application (par2cmdline étant inclus dans les packages portables)
## ou si vous souhaitez utiliser une autre application comme ParPar ou MultiPar
## (dans ce cas, il vous faudra aussi fournir les paramètres avec PAR2_ARGS ci dessous)
PAR2_PATH = /usr/local/bin/parpar
#PAR2_PATH = par2j64.exe
## Paramètres fixes pour la commande par2 (ou alternative comme ParPar)
## vous pouvez par exemple utiliser MultiPar sous Windows
#PAR2_ARGS = -s5M -r8% -m1024M --progress stdout -q (for parpar)
#PAR2_ARGS = c -l -m1024 -r8 -s768000 (for par2cmdline)
#PAR2_ARGS = create /rr8 /lc40 /lr /rd2 (for Multipar)
PAR2_ARGS = -s5M -r1n*0.6 -m2048M -p1l -t7 --progress stdout -q
## taille du nom de l'archive généré
LENGTH_NAME = 22
## taille du mot de passe aléatoire généré
LENGTH_PASS = 15
##############################################################
## servers section ##
##############################################################
[server]
host = news.newshosting.com
port = 443
ssl = true
user = myUser
pass = myPass
connection = 30
## Vous pouvez utiliser autant de serveurs que vous voulez en ajoutant une autre section "server"
#[server]
#host = news.otherprovider.com
#port = 563
#ssl = true
#user = myOtherUser
#pass = myOtherPass
#connection = 15