Les différents types d'encodage pour Usenet et les newsgroups

Sylvain

Webmestre
Membre du Staff
Administrateur
Les différents encodage
Il y a MIME, Uuencode et le plus populaire et le plus utilisé le yENC

yENC : Il s'agit d'un type permettant de coder des informations binaires servant principalement sur l'Usenet et le courrier électronique, ayant vu le jour en 2002. Le concept repose sur le remplacement de base64 et uuencode n'employant que les caractères sur 7 bits. Cependant, de nos jours, les serveurs sont capables de manipuler du 8 bits, la dimension des messages yenc est réduite de 30 %

MIME
L'apparition du protocole INTERNET MIME (Multipurpose INTERNET Mail Extension), et d'autres systèmes d'encodage tels que UUencode, vous permet d'envoyer des documents formatés, des photographies, des fichiers son et vidéo en pièces jointes à vos courriers Électroniques.

uuencode.gif

Ces protocoles utilisent des formules mathématiques complexes pour convertir les fichiers en texte et leur rendre ensuite leur forme d'origine. Ce processus de conversion est communément appelé l'encodage et le décodage. Si votre destinataire utilise une messagerie Électronique compatible avec les systèmes MIME et UUEncode (la plupart d'entre elles le sont), le fichier joint que vous lui avez envoyé sera automatiquement détecté, décodé, puis ouvert ou enregistré sur le disque dur, selon son choix. La plus grande partie du processus reste transparente pour l'utilisateur. Avant d'envoyer des fichiers binaires ou des documents formatés en pièces jointes, assurez-vous que le destinataire est en mesure de les décoder.

Par ailleurs, ne confondez pas l'encodage avec le cryptage d'un fichier. L'encodage de fichiers ne garantit aucune sécurité. Toute personne possédant le logiciel de décodage approprie peut visualiser les fichiers.

L'insertion d'un fichier en pièce jointe varie selon le type de messagerie Électronique utilisée. En général, il suffit de cliquer sur un trombone, icône apparaissant dans la barre d'outils du programme. Puis vous sélectionnez le fichier à joindre en le localisant sur le disque dur ou l'unité concernée. Une fois la sélection effectuée, soit le fichier apparaît sous forme d'icône dans le corps du texte, soit son nom s'affiche dans l'en-tête du message. La plupart des programmes vous permettent de joindre plusieurs fichiers, et prennent en charge les pièces jointes encodées par les systèmes MIME et UUEncode.

ATTENTION

Ne jamais envoyer de fichier joint au format de l'application qui l'a créé.

En clair :
Si votre fichier a été créé avec un logiciel de traitement de texte comme AppleWorks, Word, MacWrite, Star office ou autres il faut convertir le fichier dans un format universel

Car tout le monde ne possède pas le logiciel avec lequel vous travaillez et encore moins la même version, il n'est pas forcément installé sur le même type d'ordinateur (Macintosh, PC) il ne fonctionne pas forcément sur le même système d'exploitation que le vôtre ( Mac OS, Windaube 95/98/ millenium/ NT, BE OS, Linux, Unix , et en plus vous ajoutez les différentes versions et tout cela vous fait plein de combinaisons pour vous empêcher d'ouvrir ce fichu fichier joint inutilisable car envoyé dans un format propriétaire.

La solution et d'ouvrir votre fichier avec le logiciel qui l'a réalisé, puis dans le menu «Fichier» choisir «enregistrer sous» là une fenêtre habituelle s'ouvre, choisir la destination de ce nouveau fichier et dans la fenêtre vous avez un menu déroulant au nom de «format» cliquez dessus et vous aurez les différents formats proposé par votre application.

Pour un fichier texte choisir un des formats suivants :

H.T.M.L, TEXT, R.T.F,

Pour un fichier image ou Photo choisir un des formats suivants :

G.I.F, ou JPEG.

Il vous reste encore la solution d'acheter le logiciel de chez Adobe, ACROBAT qui vous permet de réaliser des fichiers au format PDF , lisible avec le logiciel gratuit Acrobat raider et cela sur toutes les plates-formes.

Ou en plus simple et moins coûteux allez télécharger le logiciel PrintToPDF pour 20$


Uuencode

Le codage Uuencode (contraction de Unix-to-Unix encode) est un algorithme permettant de convertir des données binaires codées sur 8 bits en un format de codage sur 7 bits.

uuencode.png

Le codage Uuencode a été créé à l'origine pour permettre l'envoi de fichiers binaires grâce au protocole de courrier électronique uucp.

En effet, le système uucp permettait de convertir les jeux de caractères utilisés entre les différents systèmes et ne permettait pas de distinguer le corps du message d'une pièce jointe. Ainsi, Uuencode a été prévu pour convertir les fichiers binaires dans un format texte compatible avec la messagerie et ne comportant pas de caractères risquant d'être convertis, ce qui rendrait illisible la pièce jointe.

Le décodage consistant à retrouver un fichier binaire à partir d'un fichier Uuencodé est appelé Uudecode (en anglais Uudecoding).

Format d'un fichier Uuencodé

Un fichier au format Uuencode commence par une ligne possédant le format suivant :
begin mode nom_du_fichier

Principe de l'encodage Uuencode

L'encodage Uuencode consiste à prendre des groupes de 3 octets (24 bits) et à les considérer comme 4 groupes de 6 bits, représentés par des valeurs comprises entre 0 et 63. S'il y a moins de 24 bits dans le flux entrant, Uuencode complète avec des 0.

Uuencode ajoute 32 (valeur décimale) à chaque valeur, afin d'obtenir une valeur correspondant à un caractère ASCII imprimable.

Les données sont représentées sur des lignes de 60 caractères. Ainsi chaque ligne permet d'encoder 45 octets du flux d'entrée car 4 octets des données de sortie représentent 3 octets de données d'entrée.

Chaque ligne est précédée d'un caractère indiquant le nombre de caractères de la ligne.

Enfin, une ligne contenant uniquement un espace, suivie d'une ligne contenant la chaîne de caractères end. L'espace précédant la ligne finale est parfois remplacé par le caractère ASCII 96 (accent grave), car certain logiciels de messagerie suppriment les lignes vides.


yENC

Il s'agit d'un type permettant de coder des informations binaires servant principalement sur l'Usenet et le courrier électronique, ayant vu le jour en 2002. Le concept repose sur le remplacement de base64 et uuencode n'employant que les caractères sur 7 bits. Cependant, de nos jours, les serveurs sont capables de manipuler du 8 bits, la dimension des messages yenc est réduite de 30 %.

Voici un exemple d'encodage yENC

yenc.gif
 

Un don pour TE

Campagne 2023

Supporter TE en effectuant un petit don
Objectif
265.00 €
Reçu
211.56 €
Cette collecte de dons se termine dans

Statistiques du forum

Discussions
8 215
Messages
17 599
Membres
403
Dernier inscrit
Doudou3522
General chit-chat
Aides Utilisateurs
  • Marcel_By_MTR Marcel_By_MTR:
    Bonjour T-E, bon dimanche.
    • Bonjour
    Réactions: Richard
  • Marcel_By_MTR Marcel_By_MTR:
    De la F1 en replay ce matin... Un départ chaotique, des abandons, un Perez qui fait du stock cars et une arrivée sans surprise...
    • Bonjour
    Réactions: Richard
  • Richard Richard:
    Bon dimanche à tous et toutes,frais ce matin avec 6c,,prévu de 21c en fin d’après-midi 🌞, Qui d’autre que Verstappen,,Norris et Piastri ont fait une très belle course,,,je ne comprends toujours pas pourquoi Hamilton n’a pas eu de pénalité pour son geste envers Russel et ce 2 fois dans la couse,,🤔🤔
    • Pour accord
    Réactions: Marcel_By_MTR
  • Richard Richard:
    Je viens de tomber sur des vidéos de Bertrand Caroy,policier en Belgique 🇧🇪,il me fait bien rire ,beau d’aventures même après son accident 😉😉
    • Haha
    Réactions: Marcel_By_MTR
  • Marcel_By_MTR Marcel_By_MTR:
    Il y en a un bon nombre, il parait que c'est de la prévention routière.... Vidéosssssssssss... Il à même sorti un livre --> Livre... Comme de quoi, en Belgique on vit bien et nous n'avons pas peur du ridicule.
    • Sourire
    Réactions: Richard
  • Marcel_By_MTR Marcel_By_MTR:
    @demain
  • Marcel_By_MTR Marcel_By_MTR:
    Bonjour T-E, bonne semaine 39
    • Bonjour
    Réactions: Richard
  • Richard Richard:
    Bon lundi à tous et toutes,frais ce matin avec 6c,,prévu de 19c en fin d’après-midi mais Le Soleil 🌞 sera présent pour toute la journée 😉😉
    • Bonjour
    Réactions: Marcel_By_MTR
  • M Maverick3862:
    Bonjour à vous toutes & tous sur T-E
    • Bonjour
    Réactions: Marcel_By_MTR et Richard
  • Sylvain Sylvain:
    Je prend une pause, bonne fin de journée les amis
    • J'aime
    Réactions: Richard et Marcel_By_MTR
  • Marcel_By_MTR Marcel_By_MTR:
    @demain
  • Marcel_By_MTR Marcel_By_MTR:
    Bonjour T-E. Malgré que nous sommes en automne depuis le 21 septembre, une semaine sous le soleil et des températures toujours au dessus de la moyenne avec des pics de 22 à 25°.
    • Bonjour
    Réactions: Richard
  • Richard Richard:
    Bon mardi à tous et toutes,frisquet ce matin avec 5c,,prévu de 16c en fin d’après-midi,mais Le Soleil 🌞 est là pour nous réchauffer 😉😉
    • Bonjour
    Réactions: Marcel_By_MTR
  • Marcel_By_MTR Marcel_By_MTR:
    @demain
  • Marcel_By_MTR Marcel_By_MTR:
    Bonjour T-E. Bien cachée entre les "Black" et les "White", l'ISO de W11 23H2 (22631) en préversion a été publié par Microsoft le 26 sept 2023.
    • Bonjour
    Réactions: Richard
  • Richard Richard:
    Bon mercredi à tous et toutes,un petit 6c ce matin mais les soleil 🌞 sera présent pour la journée ,,prévu de 18c en fin d’après-midi,,gel au sol possible ce matin à plusieurs endroits,,l’hiver prépare sa venue 😉😉
    • Bonjour
    Réactions: Marcel_By_MTR
  • leane64 leane64:
    bonjour tout le monde
    • Bonjour
    Réactions: Richard et Marcel_By_MTR
  • Marcel_By_MTR Marcel_By_MTR:
    @demain
  • M Maverick3862:
    Bonjour à vous toutes & tous sur T-E bonne journée
    • Bonjour
    Réactions: Richard et Marcel_By_MTR
  • Marcel_By_MTR Marcel_By_MTR:
    Bonjour T-E
    • Bonjour
    Réactions: Richard
  • Richard Richard:
    Bon jeudi à tous et toutes,frais mais beau Soleil 🌞 ce matin avec 6c,,prévu de 18c en fin d’après-midi,,cueillette de pommes 🍎 aujourd’hui car on se rend à Rivière du Loup voir nos petits enfants en fin de semaine,,essaie du VE sur 450 km ,hâte de voir ma consommation en kwh 😉😉
    • Bonjour
    Réactions: Marcel_By_MTR
    Richard Richard: Bon jeudi à tous et toutes,frais mais beau Soleil 🌞 ce matin avec 6c,,prévu de 18c en fin...
    • Bonjour
    Réactions: Marcel_By_MTR
    Retour
    Haut Bas