Qu'est-ce que le format de fichier MET ?
Les fichiers .met sont des fichiers de métadonnées binaires et d'index utilisés en interne par eMule et son homologue multiplateforme aMule pour conserver l'état de l'application entre les sessions. Plusieurs variantes nommées existent, chacune servant un objectif différent au sein du client P2P.
Les principales variantes sont :
server.met- la liste des serveurs ED2K (octet de version0x0Eà l'offset 0)known.met- index de tous les fichiers téléchargés et partagés, incluant les hachages ED2K/MD4 (octet de version0xE1)clients.met- la liste des pairs connuspart.met- état de téléchargement par fichier avec cartes de disponibilité des blocs pour les téléchargements incomplets
Toutes les variantes utilisent un encodage binaire étiquette-valeur (tag-value) dans l'ordre des octets petit-boutiste (little-endian). Les fichiers known.met et part.met stockent les valeurs de hachage ED2K/MD4 comme identifiants d'intégrité pour chaque entrée de fichier. La taille des fichiers varie de moins de 1 Ko à plusieurs Mo selon la taille de la bibliothèque locale.
Ces fichiers sont gérés automatiquement par le client eMule et ne doivent pas être modifiés ou supprimés manuellement. La suppression de server.met réinitialise la liste des serveurs ; la suppression de known.met fait oublier à eMule tout son historique de partage et de téléchargement ; la suppression d'un part.met rend le téléchargement partiel correspondant définitivement irrécupérable.
eMule a été publié pour la première fois le 13 mai 2002 (version 0.01a) et reste activement maintenu jusqu'à la version 0.60d (2022). Le format .met est également lié au format .emulecollection pour les ensembles de fichiers groupés.
Sécurité et sûreté
RISQUE : LOWLes fichiers MET sont des index binaires passifs sans code exécutable. Aucun risque de sécurité provenant des fichiers eux-mêmes. La suppression d'un part.met fait perdre définitivement le téléchargement partiel associé.
Détails du format
en bref- Document OmniPage Pro - Nuance OmniPage (logiciel OCR) utilisait .met pour un format de document propriétaire dans ses anciennes versions.
- Windows Metafile (lié à WMF) - Certains anciens outils Microsoft utilisaient .met pour des données liées aux métafichiers Windows ; distinct du WMF.
Programmes qui ouvrent les fichiers MET
Détails techniques
spécifications approfondies| Encodage | Binaire, little-endian |
| Octet magique - server.met | 0x0E à l'offset 0 |
| Octet magique - known.met / clients.met | 0xE1 à l'offset 0 |
| Schéma d'encodage des données | Paires binaires étiquette-valeur |
| Contrôle d'intégrité | Hachage ED2K/MD4 par entrée de fichier (dans known.met et part.met) |
| Plage de taille typique | 1 Ko - 5 Mo (server.met ~50 Ko ; known.met croît avec la taille de la bibliothèque partagée) |
| Variantes | server.met, known.met, clients.met, part.met |
| Prise en charge des plateformes | Windows, Linux, macOS |
| Première version | eMule 0.01a, 13 mai 2002 |
| Dernière version eMule | 0.60d (2022) |
| Risque de suppression | La suppression de part.met rend le téléchargement partiel correspondant définitivement irrécupérable |
| Gestion | Géré automatiquement par le client - non destiné à l'édition ou à la suppression manuelle |
| Types de fichiers associés | .part (téléchargement incomplet) et .emulecollection (ensemble de fichiers groupés) |
| Persistance de session | Lu au démarrage et écrit à la fermeture pour préserver l'état du client eMule entre les sessions |
| Publié | 2002 (eMule 0.01a, May 13, 2002) |
| Dernière version | eMule 0.60d (2022) |
| Spécification | wiki.amule.org |
Conversions MET
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers MET.