Hvad er DIZ-filformatet?
Filer med filtypenavnet .diz gemmer information om indholdet af ZIP-arkiver. En .diz-fil er almindelig tekst i 7-bit ASCII, holdt bevidst kort: konventionen begrænser den til højst 10 linjer, hver ikke længere end 45 tegn. Dette loft - ca. 450 bytes - gør beskrivelsen let at vise i enhver terminal-liste.
Oprindeligt blev filtypenavnet .diz udelukkende brugt til filer med navnet FILE_ID.DIZ, som blev populære på BBS (Bulletin Board Systems) i de tidlige 1990'ere, da internettet stadig var under udvikling. Konventionen blev udtænkt af Richard Holler til PCBoard BBS-softwaren og spredte sig hurtigt på tværs af fildistributionsnetværk. BBS-software læste FILE_ID.DIZ automatisk, når en fil blev uploadet eller listet, hvilket gav administratorer og brugere en standardiseret beskrivelse uden at åbne arkivet. I dag findes .diz-filer fortsat i freeware- og shareware-ZIP-arkiver, og visse ældre eller indie-softwareudgivelser følger stadig samme konvention. I modsætning til det relaterede .nfo-format - som kan strække sig over mange linjer og indeholde CP437/ANSI-grafik - forbliver en .diz-fil ren ASCII uden farver eller dekoration. Da det er almindelig tekst, kan ethvert tekstredigeringsprogram eller endda en webbrowser åbne en .diz-fil direkte. .diz-filer indeholder kun beskrivende tekst og ingen eksekverbare data, der er nødvendige for at programmet kan køre.
Sikkerhed og tryghed
RISIKO: LOWEn FILE_ID.DIZ er almindelig tekst og kan ikke eksekveres - det er fuldstændig sikkert at læse den. Den eneste risiko i konteksten er det, den blev leveret sammen med: DIZ-filer findes ofte i gamle shareware-, abandonware- eller scene-arkiver, og SOFTWAREN i det arkiv (cracks, keygens, gamle installationsprogrammer) kan være usikker. Selve beskrivelsesfilen er harmløs.
Formatdetaljer
kort fortaltProgrammer der åbner DIZ-filer
Tekniske detaljer
dyb specifikation| Tegnkodning | 7-bit ren ASCII - ingen ANSI-farvesekvenser, ingen CP437-kunst, ingen multi-byte tegn |
| MIME-type | text/plain |
| Maksimalt antal linjer | 10 linjer (håndhævet af konvention; BBS-software stolede på denne grænse ved visning af fillister) |
| Maksimalt antal tegn pr. linje | 45 tegn pr. linje (terminalbredde-konvention nedarvet fra BBS-æraen) |
| Typisk filstørrelse | Under 450 bytes (10 linjer × 45 tegn + linjeskift) |
| Kanonisk filnavn | FILE_ID.DIZ - arkivet skal indeholde en fil med præcis dette navn, for at BBS-software kan registrere den automatisk |
| Placering i arkiv | Gemt i rodmappen af distributions-ZIP-arkivet, ikke i en undermappe |
| Binær signatur (magic bytes) | Ingen - identificeres ved filnavn (FILE_ID.DIZ) og tekstindhold, ikke ved en byte-signatur |
| Konvention for linjeskift | CR+LF (0x0D 0x0A) - nedarvet fra DOS/BBS-traditionen; moderne editorer accepterer alle typer linjeskift |
| Automatisk BBS-detektering | PCBoard, TBBS, RemoteAccess og lignende BBS-platforme analyserede FILE_ID.DIZ automatisk ved upload og listevisning |
| Forskel fra .nfo | .nfo-filer har ingen grænse for linjelængde og kan indeholde CP437/ANSI-grafik; .diz er bevidst kort og uden grafik |
| Oprindelse | Udtænkt af Richard Holler til Clark Developments PCBoard BBS-software i det tidlige 1990'er shareware-økosystem |
| OS-kompatibilitet | OS-uafhængig almindelig tekst; opstod på DOS, bruges uændret på Windows, macOS og Linux |
| Almindelige ledsagefiler | Ofte pakket i samme arkiv sammen med .nfo (release notes) og .sfv (checksum-verificering) filer |
| Udgivet | Early 1990s (BBS / shareware distribution era) |
| Seneste version | Convention unchanged since the 1990s; no formal version |
| Åben standard | Ja · royaltyfri |
| Specifikation | en.wikipedia.org |
DIZ-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om DIZ-filer.