Dernière mise
à jour : 26/10/2005
Les
Newsgroups
Si le but de départ consistait à échanger
des messages il est également possible d'échanger
des données sous la forme de fichiers binaires. Puisque
seuls les fichiers texte peuvent être transférés
on a été obligés d'encoder les fichiers avant
de le poster. Signalons que beaucoup de logiciels procèdent à ce
décodage de manière transparente. Par ailleurs, les
serveurs de News imposant une limite à la taille des messages,
il arrive que la plupart des fichiers soient scindés en
différentes parties. Par exemple, un fichier de 600 Mo sera
scindé en 40 fichiers de 15 Mo et numérotés
afin que vous puissiez vous repérer et télécharger
l'ensemble. Enfin, ces fichiers étant souvent défectueux,
on y a joute des fichiers permettant de déceler et de corriger
les éventuelles erreurs. Il existe deux types de fichiers
permettant de vérifier l'intégrité des données
:
* Les fichiers de type SFV qui permettent de vérifier si
le fichier téléchargé est identique à
l’original.
* Les fichiers MD5qui permettent de vérifier l’intégrité
des fichiers par le biais du calcul d’une valeur appelée
"checksum".
Il y a deux principaux types de fichiers permettant de reconstituer
les données perdues :
* Les fichiers PAR qui est un fichier de parité permettant
de récupérer des fichiers perdus. Le principe est
le suivant : s'il manque trois fichiers, vous devez récupérer
trois fichiers .par; s'il manque quatre fichiers, vous devez vous
procurez quatre fichiers et ainsi de suite. Le principal inconvénient
est qu'ils prennent beaucoup de place.
* Les fichiers PAR2 qui constituent une amélioration de
la technologie précédente. Dans ce cas, les fichiers
de données sont vu comme constituant un ensemble de blocs.
Un même fichier sera constitué de plusieurs blocs
à partir duquel on créera un fichier PAR. Ce dernier
sera à son tour intégré à un fichier
PAR2 constitués de différents blocs provenant d'autres
fichiers PAR. La syntaxe d'un fichier PAR2 est la suivante :
Test.vol01+01.PAR2
Dans cet exemple, la mention vol01 désigne la position
du bloc et la mention +01 le nombre de blocs qu'il est possible
de réparer. Si, par exemple, vous avez un fichier qui ne
comporte que quatre blocs défectueux il est inutile de
télécharger un fichier PAR2 qui peut réparer
32 blocs. Il vous suffit simplement de vous procurer le fichier
…+04.par2.
- Architecture des Newsgroups :
Un groupe binaire est un niveau de la hiérarchie dans lequel
il est possible de poster des fichiers binaires pouvant être
des images, des vidéos, des programmes, des fichiers MP3,
etc. Ce type de groupes portent ce nom : ALT.BINARIES. La mention
Alt. désigne le niveau supérieur dans la hiérarchie
des catégories des newsgroups Usernet. Ce dernier étant
un système de groupes de discussion reposant sur un réseau
de serveurs et permettant la diffusion des messages selon un protocole
appelé NMTP.
- Télécharger à partir des Newsgroups
:
Vous devez être raccordé à un fournisseur
d'accès Internet qui ne bloque pas l'accès aux Newsgroups.
Dans ce domaine, seul Free propose un accès illimité
et gratuit. Dans le cas contraire vous devez vous abonner à
un service payant ou changer de "FAI".
Si le principe semble de prime abord un peu plus compliqué
que d'installer un client de Peer To Peer, un des grands avantages
de ce type de réseau est que les vitesses de transfert
sont beaucoup plus rapides. La démarche est la suivante
:
- Se connecter à un Newsgroup.
- Télécharger les en-têtes.
- Lister les fichiers disponibles.
- Télécharger les fichiers qui vous intéressent.
- Réparer éventuellement les fichiers en utilisant
les .par.
- Décompresser les fichiers à l'aide de WinRAR.
- Recomposer éventuellement les fichiers scindés.
Première utilisation
de Grabit
Grabit est ce qu'on appelle un "Grabbeur de News". Il
vous permet de télécharger à une vitesse
très confortable une multitude de fichiers binaires. Si
Grabit est un programme gratuit la fonctionnalité de recherche
est limitée à quatre recherches par jour et un maximum
de 500 résultats par recherche. Ce logiciel s'obtient à
partir de cette adresse web : www.shemes.com/index.php?p=download.
Le fichier téléchargé sera celui-ci : GrabIt153b.exe.
1) Double-cliquez dessus afin de lancer l'installation du programme.
2) Avec le bouton droit de la souris cliquez sur My Grabit puis
sur la commande Add server.
3) Dans la zone de texte Profile name: saisissez le nom du profil
: Free
4) Dans la zone de texte Host name: saisissez le nom du serveur
: news.free.fr
5) Cliquez sur le bouton OK.
6) Avec le bouton droit de la souris cliquez sur le nom du serveur
puis sur la commande Refresh Grouplist.
7) Cliquez sur l'onglet Batch afin de visualiser la mise à
jour des listes.
8) Cliquez sur l'onglet All groups (Free) afin de lister les groupes
disponibles.
9) Avec le bouton droit de la souris cliquez sur un des groupes
puis sur la commande Subscribe.
Le groupe auquel vous avez souscrit viendra s'afficher dans le
volet de gauche.
10) Avec le bouton droit de la souris cliquez sur le groupe puis
sur la commande Incremental update.
Il y a une différence entre les commande Full update et
Incremental update. Dans un premier cas, l'ensemble des en-têtes
d'un groupe sont téléchargés tandis que dans
le second seulement les en-têtes ayant changés depuis
la dernière mise à jour seront téléchargés.
Notez que vous devez limiter à quatre le nombre de connexions
simultanées.
Si vous accédez à l'onglet Batch vous allez visualiser
de la même façon que précédemment l'avancée
des mises à jour.
Cette étape est un peu plus longue…
Dans l'onglet de gauche qui porte le nom du groupe que vous avez
sélectionné viendra se placer l'ensemble des fichiers
disponibles.
Dans le volet de gauche la couleur des groupes va changer :
* Bleu : il y a de nouveaux éléments depuis que
vous avez explorer pour la dernière fois son contenu.
* Noir : aucun changement n'est à signaler.
11) Cliquez sur l'onglet de gauche.
Il y a deux sortes de fichiers : ceux qui ne forment qu'un seul
fichier et ceux qui ont été scindés en différents
fichiers. Ainsi un même film peut être décomposé
en de multiples fichiers qui, une fois réunis, forment
le film complet.
Un certain nombre d'icônes vous permettent d'appliquer des
filtres :
* N'affiche que les nouveaux éléments.
* Affiche ou cache les éléments scindés en
différents fichiers
* Affiche ou cache les éléments complets.
* Affiche ou cache les éléments segmentés.
* Affiche ou cache les éléments multiples déjà
téléchargés.
* Affiche ou cache les éléments complets déjà
téléchargés.
* Affiche ou cache les éléments multiples qui ont
été supprimés (bien qu'ils soient encore
présents sur le serveur).
* Affiche ou cache les éléments complets qui ont
été supprimés (bien qu'ils soient encore
présents sur le serveur).
* Affiche ou cache les éléments incomplets qui ont
été supprimés.
Ces trois dernières fonctions vous permettent d'afficher
des fichiers que vous avez malencontreusement supprimés.
En bref, le jaune est réservé aux éléments
composés de plusieurs fichiers. Le gris aux éléments
composés d'un seul fichier. Le rouge pour les éléments
incomplets.
Une petite vague signale dans tous les cas si vous les avez déjà
téléchargés ou non.
Une croix marque les éléments supprimés.
Vous devez donc procéder à une sélection
multiple afin de sélectionnez tous les fichiers composant
un élément.
12) Une fois votre sélection faite, cliquez avec le bouton
droit de la souris sur votre sélection puis sur la commande
Grab selected article (s).
13) Cliquez de nouveau sur l'onglet Batch afin de visualiser le
processus de téléchargement…
Le fichier entièrement reconstitué sera placé
dans \Program Files\GrabIt\Download.
- Utilisez un fichier .nzb ou .bns :
Cette méthode est beaucoup plus rapide ! Ce type de fichiers
contient toutes les informations nécessaires à Grabit
pour télécharger les éléments qui
vous intéressent. C'est donc un raccourci qu'il vous suffit
d'avoir téléchargé sur votre disque dur et
qui va pointer directement sur les éléments que
vous souhaitez obtenir.
1) Cliquez sur l'onglet Batch puis sur le bouton Article Import.
Dans la première liste déroulante sélectionnez
le format de fichier que vous souhaitez importer.
2) Sélectionnez le serveur que vous souhaitez utiliser.
3) Sélectionnez le fichier que vous souhaitez importer
en cliquant sur le bouton Add.
4) Cliquez sur le bouton Grab.
Le processus de conversion du fichier va démarrer puis
le téléchargement des fichiers.
- Utiliser les fichiers .nzb :
Il y a de nombreuses ressources possibles mais voici une manière
simple et gratuite :
1) Rendez-vous sur cette adresse web : www.binsearch.info.
2) Dans la zone de texte Search saisissez l'expression souhaitée.
3) Cliquez sur le bouton Search.
4) Cochez la case qui correspond au choix voulu puis cliquez sur
le bouton Create NZB.
5) Cliquez sur le bouton Enregistrer.
Un fichier reprenant votre recherche suivie de l'extension .nzb
sera généré.
- Utiliser la fonctionnalité de recherche Grabit
:
1) Cliquez sur l'onglet Grabit search puis, dans la zone de texte
Search Usenet for, saisissez l'élément à
trouver.
2) De la même façon que précédemment
cliquez avec le bouton droit de la souris sur les fichiers constituant
l'élément qui vous intéresse puis sur la
commande Grab selected article (s) to folder.
- Sauvegarder ses paramètres :
Cette astuce vous permet de sauvegarder vos préférences
afin de pour les exporter sur un autre ordinateur ou les importer
si d'aventure vous avez dû réinstaller votre système.
1) Dans l'éditeur du Registre ouvrez HKEY_CURRENT_USER\Software\Shemes.
2) Cliquez sur Fichier/Exporter puis saisissez le nom du fichier
.reg que vous allez créer.
- Placer Grabit dans la zone de notification :
1) Cliquez sur Edit/Preferences.
2) Sélectionnez l'onglet General puis cochez la case Minimize
to tray.
"Uploader"
vos propres fichiers
1) Rendez-vous sur cette page web http://powerpost.cjb.net.
2) Téléchargez un fichier nommé YencPowerPostA&A11b.zip.
3) Décompressez-le puis double-cliquez sur un fichier nommé
YencPowerPostA&A11b.exe.
4) Cliquez sur le bouton Setup placé en haut à gauche
de la fenêtre.
5) Dans la liste déroulante NNTP News Server: saisissez
le nom du serveur que vous souhaitez utiliser.
6) Cochez éventuellement la case Server Requires Login
puis saisissez votre nom d'utilisateur et votre mot de passe.
7) Cliquez sur l'onglet Headers puis saisissez des informations
fictives dans les zones de texte Nickname/Handle: et (e-mail)
From:. Ces informations vous serviront simplement à identifier
les éléments que vous avez mis en circulation.
8) Sélectionnez l'onglet Newsgroups afin de définir
les groupes auxquels vous souhaitez accéder.
9) Cliquez sur l'onglet Program.
10) Dans la zone de texte Default Max Lines Per Part., saisissez
le nombre 5000.
11) Cliquez sur le bouton Add Files… puis sélectionnez
les fichiers que vous souhaitez diffuser.
12) Dans la zone de texte Enter Subject Header Template:, saisissez
le nom et les caractéristiques du fichier. Voici un exemple
Mon morceau de musique [$1/$2] - $F - $K KB apparaîtra de
cette façon : Mon morceau de musique [2/7] - Beethoven.mp3
(1/1) - 65 KB
Signalons que la valeur $F est obligatoire. Les valeurs $1 et
$2 vous permettent de numéroter les fichiers. Ils apparaîtront
de cette manière : Fichier1/5, Fichier 2/5, etc.
La mention Yenc désigne le format de codage des documents
binaires pour les transferts dans les newsgroups.
13) Cliquez sur l'onglet Newsgroups puis sélectionnez le
groupe dans lequel vous voulez poster.
L'onglet Fileorder vous permet de définir l'ordre dans
lequel vous souhaitez poster les fichiers.
14) Cliquez sur l'onglet Checksums.
15) Cochez la case Generate .PAR2 file.
Rappelons que les fichiers .par sont des fichiers de parité
qui permettent de vérifier, réparer et recréer
les fichiers que vous aurez postés. Il doit donc être
placé avec les fichiers postés.
16) Cochez la case Generate .NZB file.
Ce fichier contiendra donc tous les éléments permettant
l'identification de vos fichiers.
17) Cliquez sur le bouton OK
La génération des fichiers va pouvoir commencer…
18) Une fois cette étape franchie, cliquez sur le petit
bouton jaune afin de démarrer le processus de postage proprement
dit.
Le programme va découper puis encoder les fichiers afin
d'envoyer les "éléments" aux serveurs
de news.
Réparer des
fichiers .rar
1) Téléchargez Quickpar en saisissant ce nom dans
n'importe quel moteur de recherche.
Le fichier téléchargé sera celui-ci : QuickPar-0.9.1.0-FRA.exe.
2) Double-cliquez dessus afin de lancer l'installation du programme.
La fenêtre d'options qui apparaît ne doit normalement
pas être modifiée.
3) Cliquez sur le bouton Ouvrir puis sélectionnez un des
fichiers par2.
Le processus de vérification va démarrer automatiquement.
Si aucune modification n'est nécessaire la barre d'état
affichera que toute réparation est inutile.
Sinon les fichiers incomplets seront signalés. Dans ce
dernier cas vous devez au préalable les télécharger.
Si certains fichiers sont signalés comme étant endommagés,
cliquez sur le bouton Réparer.
Le programme va recréer le fichier manquant.
4) Une fois le processus de réparation terminé il
vous restera plus qu'à extraire les fichiers avec WinRAR.
Lire un fichier .nfo Il arrive
qu'un évènement soit accompagné d'un fichier
.nfo qui contient un certain nombre d'informations concernant
les fichiers de données proprement dit. Vous pouvez utiliser
n'importe quel éditeur de texte comme le Bloc-notes Windows
pour les éditer ou télécharger un programme
spécialisé appelé DAMN NFO Viewer. Afin de
le télécharger, saisissez simplement le nom du programme
dans n'importe quel moteur de recherche.
1) Double-cliquez sur un fichier nommé damn_nfo_viewer_v2.10.0031.exe
afin de lancer l'installation du programme.
2) Ayez soin de laisser la case Français cochée
afin de définir la langue d'interface du logiciel.
Recomposer plusieurs
fichiers en un seul fichier Il arrive
souvent qu'un même fichier soit scindé en différentes
parties. On dit alors que le fichier a été "splitté".
Les extensions des fichiers sont alors les suivantes : DVD.001,
DVD.002, DVD.003, etc. Vous devez donc réunir ces différentes
parties en un seul fichier en vous aidant d'un programme spécialisé.
Vous pouvez télécharger un logiciel nommé
HJ-Split à partir de cette adresse : www.freebyte.com/hjsplit/#win32.
1) Procédez à l'extraction d'une archive ZIP nommée
hjsplit.zip.
2) Double-cliquez sur un fichier exécutable nommé
hjsplit.exe.
3) Cliquez sur les boutons Join et Input File.
4) Sélectionnez vos fichiers numérotés puis
sur le bouton Ouvrir.
5) Cliquez sur le bouton Ouput file puis définissez le
nom et l'emplacement du fichier de sortie.
6) Cliquez sur le bouton Start.
Rappelons que le bouton Split vous permet de découper un
même fichier en différents petits bouts…
Décoder les
fichiers yEnc
Il arrive que sur les Newsgroups vous vous retrouvez avec des
fichiers encodés grâce à un algorithme nommé
yEnc. Quelques mots d'explications sont nécessaires : afin
de pouvoir poster des fichiers, les programmeurs ont inventé
des solutions bancales (UUEncode, Base64) qui permettent d'attacher
à des messages des fichiers binaires. le revers de la médaile
est que la taille des fichiers va croître de 30% par rapport
à celle d'origine. La technologie Yenc utilise les mêmes
méthodes de contournement mais en augmentant la tailel
des fichiers que de 1 à 3%. C'est tout l'intérêt
d'un programme nommé yEnc32 !
1) Rendez-vous sur cette page web : www.yenc32.com.
2) Téléchargez un fichier nommé yenc32-107.exe.
3) Double-cliquez dessus afin d'initier l'installation du programme.
4) Une fois le programme lancé cliquez sur Edit/Preferences.
5) Définissez les dossiers par défaut pour les opérations
d'encodage et de décodage.
6) Cliquez sur File/Decode File(s).
7) Dans la liste déroulante Fichiers de type:, sélectionnez
l'option All Files (*.*) puis les parties de fichiers à
décoder.
La suite ne pose aucun problème...
BNR Binary
News Reaper se télécharge à partir de cette
adresse : www.bnr2.org.
1) Décompressez l'archive ZIP puis double-cliquez sur le
fichier exécutable afin de lancer l'installation du programme.
2) Avec le bouton droit de la souris cliquez sur le dossier Servers
puis sur la commande New Server.
3) Dans la zone de texte Name saisissez le nom du serveur : Free
4) Dans la zone de texte Host saisissez l'adresse du serveur :
news.free.fr
5) Cliquez sur l'onglet Connections.
6) Dans la liste à choix multiples Max number of simultaneous
connections sélectionnez l'option 4.
7) Cliquez sur le bouton OK.
8) Sélectionnez votre serveur puis cliquez sur Server/Connect.
9) Cliquez sur l'onglet Newsgroups.
L'ensemble des noms des newsgroups sera affiché.
10) Dans la liste déroulante placée à droit
de la fenêtre saisissez une recherche puis appuyez sur la
touche Entrée.
11) Avec le bouton droit de la souris cliquez sur un des newsgroups
trouvés puis sur la commande Subscribe.
12) Cliquez sur l'onglet Groups puis cliquez avec le bouton droit
de la souris sur le nom du groupe et la commande Refresh.
Les en-têtes vont être listés un par un. Leur
nombre total sera indiqué dans la colonne New.
13) Une fois ce processus terminé double-cliquez sur le
nom du groupe.
Un onglet va être créé avec l'ensemble des
fichiers disponibles.
* La colonne Parts précise le nombre d'articles qu'il a
fallu pour "uploader" le fichier complet sur le serveur.
Si vous souhaitez visualiser le détail de chaque fichier
cliquez sur le petit plus placé à gauche de la colonne
Subject.
* La colonne Size indique la taille totale du fichier.
14) Double-cliquez sur le fichier sélectionné afin
de démarrer le téléchargement.
15) Cliquez sur l'onglet Queue afin de visualiser le détail
du processus.
L'ensemble des fichiers téléchargés seront
placés dans \Documents and Settings\Nom_Utilisateur\Mes
documents\My BNR2 Downloads.
- Configurer Binary News Reaper :
Cliquez sur Group/Properties... Certaines options peuvent être
utiles :
* Download at most : afin d'éviter de télécharger
des en-têtes trop anciens, cochez cette case et changez
la valeur par défaut de façon à accélérer
l'opération de téléchargement.
* Decoding/Decoding Directory : vous pouvez modifier le répertoire
de destination en cliquant sur le bouton Browse...
|
|