Wat is het DIZ-bestandsformaat?
Bestanden met de extensie .diz slaan informatie op over de inhoud van een ZIP-archief. Een .diz-bestand is platte tekst in 7-bits ASCII, opzettelijk kort gehouden: de conventie beperkt het tot maximaal 10 regels van elk niet langer dan 45 tekens. Dit plafond - ongeveer 450 bytes - maakt de beschrijving gemakkelijk weer te geven in elke lijst op terminalbreedte.
Oorspronkelijk werd de extensie .diz uitsluitend gebruikt voor bestanden met de naam FILE_ID.DIZ, die populair werden op BBS (Bulletin Board Systems) in de vroege jaren 90, toen het internet nog in opkomst was. De conventie werd bedacht door Richard Holler voor de PCBoard BBS-software en verspreidde zich snel over bestandsdistributienetwerken. BBS-software las FILE_ID.DIZ automatisch wanneer een bestand werd geüpload of vermeld, waardoor beheerders en gebruikers een gestandaardiseerde beschrijving kregen zonder het archief te openen. Tegenwoordig worden .diz-bestanden nog steeds meegeleverd in freeware en shareware ZIP-archieven, en sommige legacy- of indie-software-releases volgen nog steeds dezelfde conventie. In tegenstelling tot het gerelateerde .nfo-formaat - dat vele regels kan beslaan en CP437/ANSI-artwork kan bevatten - blijft een .diz-bestand platte ASCII zonder kleur of decoratie. Omdat het platte tekst is, kan elke tekstverwerker of zelfs een webbrowser een .diz-bestand direct openen. .diz-bestanden bevatten alleen beschrijvende tekst en bevatten geen uitvoerbare gegevens die nodig zijn om de applicatie uit te voeren.
Beveiliging & veiligheid
RISICO: LOWEen FILE_ID.DIZ is platte tekst en kan niet worden uitgevoerd - het lezen ervan is volledig veilig. Het enige contextuele risico is de inhoud waarmee het verpakt was: DIZ-bestanden bevinden zich vaak in vintage shareware-, abandonware- of scene-archieven, en de SOFTWARE in dat archief (cracks, keygens, oude installatieprogramma's) kan onveilig zijn. Het beschrijvingsbestand zelf is onschadelijk.
Formaatdetails
in een notendopProgramma's die DIZ-bestanden openen
Technische details
diepe specificaties| Tekstcodering | 7-bits platte ASCII - geen ANSI-kleurreeksen, geen CP437-art, geen multi-byte tekens |
| MIME-type | text/plain |
| Maximaal aantal regels | 10 regels (afgedwongen door conventie; BBS-software vertrouwde op deze limiet bij het weergeven van bestandslijsten) |
| Maximaal aantal tekens per regel | 45 tekens per regel (conventie voor terminalbreedte geërfd uit het BBS-tijdperk) |
| Typische bestandsgrootte | Minder dan 450 bytes (10 regels × 45 tekens + regeleinden) |
| Canonieke bestandsnaam | FILE_ID.DIZ - het archief moet een bestand bevatten met exact deze naam zodat BBS-software het automatisch kan detecteren |
| Plaatsing in archief | Opgeslagen in de hoofdmap van het distributie-ZIP-archief, niet in een submap |
| Binaire signatuur (magic bytes) | Geen - geïdentificeerd door bestandsnaam (FILE_ID.DIZ) en inhoud in platte tekst, niet door een byte-signatuur |
| Regeleinde-conventie | CR+LF (0x0D 0x0A) - geërfd van de DOS/BBS-traditie; moderne editors accepteren elk regeleinde |
| Geautomatiseerde BBS-detectie | PCBoard, TBBS, RemoteAccess en vergelijkbare BBS-platforms verwerkten FILE_ID.DIZ automatisch bij het uploaden en vermelden van bestanden |
| Onderscheid van .nfo | .nfo-bestanden hebben geen limiet voor regellengte en kunnen CP437/ANSI-artwork bevatten; .diz is opzettelijk kort en zonder kunst |
| Oorsprong | Bedacht door Richard Holler voor Clark Development's PCBoard BBS-software in het shareware-ecosysteem van de vroege jaren 90 |
| OS-compatibiliteit | OS-onafhankelijke platte tekst; ontstaan op DOS, ongewijzigd gebruikt op Windows, macOS en Linux |
| Veelvoorkomende bijbehorende bestanden | Vaak gebundeld in hetzelfde archief samen met .nfo (release-opmerkingen) en .sfv (checksum-verificatie) bestanden |
| Uitgebracht | Early 1990s (BBS / shareware distribution era) |
| Laatste versie | Convention unchanged since the 1990s; no formal version |
| Open standaard | Ja · royaltyvrij |
| Specificatie | en.wikipedia.org |
DIZ conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over DIZ-bestanden.