Wat is het MET-bestandsformaat?
.met-bestanden zijn binaire metadata- en indexbestanden die intern worden gebruikt door eMule en de platformonafhankelijke tegenhanger aMule om de applicatiestatus tussen sessies te behouden. Er bestaan verschillende benoemde varianten, die elk een ander doel dienen binnen de P2P-client.
De belangrijkste varianten zijn:
server.met- de ED2K-serverlijst (versie-byte0x0Eop offset 0)known.met- index van alle gedownloade en gedeelde bestanden, inclusief ED2K/MD4-hashes (versie-byte0xE1)clients.met- de lijst met bekende peerspart.met- downloadstatus per bestand met kaarten van de beschikbaarheid van blokken voor onvoltooide downloads
Alle varianten gebruiken een tag-waarde binaire codering in little-endian byte-volgorde. De known.met- en part.met-bestanden slaan ED2K/MD4-hashwaarden op als integriteitsidentificatoren voor elk bestandsitem. Bestandsgroottes variëren van minder dan 1 KB tot enkele MB, afhankelijk van de grootte van de lokale bibliotheek.
Deze bestanden worden automatisch beheerd door de eMule-client en mogen niet handmatig worden bewerkt of verwijderd. Het verwijderen van server.met reset de serverlijst; het verwijderen van known.met zorgt ervoor dat eMule zijn volledige deel- en downloadgeschiedenis vergeet; het verwijderen van een part.met maakt de bijbehorende gedeeltelijke download permanent onherstelbaar.
eMule werd voor het eerst uitgebracht op 13 mei 2002 (versie 0.01a) en wordt nog steeds actief onderhouden vanaf versie 0.60d (2022). Het .met-formaat sluit ook aan op het .emulecollection-formaat voor gegroepeerde bestandssets.
Beveiliging & veiligheid
RISICO: LOWMET-bestanden zijn passieve binaire indexen zonder uitvoerbare code. Geen beveiligingsrisico door de bestanden zelf. Het verwijderen van een part.met verliest permanent de bijbehorende gedeeltelijke download.
Formaatdetails
in een notendop- OmniPage Pro Document - Nuance OmniPage (OCR-software) gebruikte .met voor een eigen documentformaat in oudere versies.
- Windows Metafile (WMF-gerelateerd) - Sommige oudere Microsoft-tools gebruikten .met voor Windows metafile-gerelateerde gegevens; verschillend van WMF.
Programma's die MET-bestanden openen
Technische details
diepe specificaties| Codering | Binair, little-endian |
| Magic byte - server.met | 0x0E op offset 0 |
| Magic byte - known.met / clients.met | 0xE1 op offset 0 |
| Gegevenscoderingsschema | Tag-waarde binaire paren |
| Integriteitscontrole | ED2K/MD4-hash per bestandsitem (in known.met en part.met) |
| Typisch groottebereik | 1 KB - 5 MB (server.met ~50 KB; known.met groeit met de grootte van de gedeelde bibliotheek) |
| Varianten | server.met, known.met, clients.met, part.met |
| Platformondersteuning | Windows, Linux, macOS |
| Eerste release | eMule 0.01a, 13 mei 2002 |
| Nieuwste eMule-versie | 0.60d (2022) |
| Risico bij verwijdering | Het verwijderen van part.met maakt de bijbehorende gedeeltelijke download permanent onherstelbaar |
| Beheer | Automatisch beheerd door client - niet bedoeld voor handmatige bewerking of verwijdering |
| Bijbehorende bestandstypen | .part (onvoltooide download) en .emulecollection (gegroepeerde bestandsset) |
| Sessiebehoud | Gelezen bij opstarten en geschreven bij afsluiten om de eMule-clientstatus tussen sessies te bewaren |
| Uitgebracht | 2002 (eMule 0.01a, May 13, 2002) |
| Laatste versie | eMule 0.60d (2022) |
| Specificatie | wiki.amule.org |
MET conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over MET-bestanden.