Hva er HDX-filformatet?
En .hdx-fil er en binær komprimert indeksfil som brukes av det klassiske Windows WinHelp-systemet. To distinkte produkter genererte .hdx-filer:
- AutoCAD (Autodesk): Det klassiske AutoCAD-hjelpesystemet paret en fil som alltid het
ACAD.HDXmedACAD.HLPfor å gi raske nøkkelord- og fritekstsøk inne i AutoCADs hjelpeviser. - Delphi (Borland/Embarcadero): Delphi IDE brukte en
.hdx-indeks bygget av verktøyetHelpInst.exefra.kwf-nøkkelordfiler for å drive integrert kontekstsensitiv hjelp.
I begge tilfeller inneholder .hdx komprimerte emnenavn, nøkkelordoppføringer og søkestrenger hentet fra den tilhørende .hlp WinHelp-filen. Den leses ved kjøretid av WinHelp-motoren (winhlp32.exe) og er helt usynlig for sluttbrukere. Det binære formatet er proprietært og udokumentert; det finnes ingen frittstående visningsprogrammer.
Formatet er helt foreldet. Microsoft erstattet WinHelp med HTML Help (.chm) i 1997. AutoCAD droppet ACAD.HDX og ACAD.HLP i AutoCAD 2005 og senere utgaver. Embarcaderos moderne Delphi-versjoner bruker en helt annen hjelpemotor. WinHlp32.exe ble selv fjernet fra Windows Vista og senere; på Windows 10 og 11 er den utilgjengelig selv som en valgfri komponent. Enhver .hdx-fil man støter på i dag er kun en gjenstand fra eldre programvarearkiver og tjener ingen nåværende hensikt.
Sikkerhet og trygghet
RISIKO: LOWEn statisk binær indeksfil som ikke er kjørbar. Ingen kjente malware-vektorer. Imidlertid kan WinHelp-filer (.HLP) - dokumentene denne indekserer - kjøre makroer, noe som historisk har blitt utnyttet. HDX i seg selv inneholder ingen kode.
Formatdetaljer
i et nøtteskall- HDR/HDX Hex dump index (feilsøkingsverktøy) - Enkelte eldre debuggere og disassemblere brukte .hdx for indeksfiler til heksadesimale dumper; ikke relatert til hjelpesystemer.
Programmer som åpner HDX-filer
Tekniske detaljer
dyp spesifikasjon| Format-type | Binær komprimert nøkkelord- og søkeindeks for hjelpesystem |
| Koding | Binær (komprimert; intern struktur er udokumentert) |
| Byterekkefølge | Little-endian (format fra Windows-æraen) |
| Typisk filstørrelse | 100 KB - flere MB (AutoCAD ACAD.HDX var på flere hundre KB) |
| AutoCAD-variant | Alltid navngitt ACAD.HDX; paret med ACAD.HLP i AutoCADs installasjonsmappe |
| Delphi-variant | Generert av HelpInst.exe fra .kwf-nøkkelordkilder for den integrerte hjelpen i Delphi IDE |
| Rolle ved kjøretid | Gir raske nøkkelordoppslag og fritekstsøk for den tilhørende .hlp WinHelp-filen; aksesseres kun av winhlp32.exe |
| Brukertilgjengelighet | Usynlig for sluttbrukere; det finnes ingen frittstående visningsprogrammer for noen av variantene |
| Målplattform | Windows 3.1 til og med Windows XP (den klassiske WinHelp-æraen) |
| Erstattet av | Microsoft HTML Help (.chm, 1997); AutoCAD droppet ACAD.HDX/ACAD.HLP i AutoCAD 2005 |
| Nåværende status | WinHlp32.exe er fjernet fra Windows Vista+; utilgjengelig på Windows 10/11 uten tredjepartsløsninger - formatet er i praksis utilgjengelig på moderne systemer |
| Utgitt | AutoCAD variant: late 1980s-1990s; Delphi variant: Delphi 1 era, 1995 |
| Siste versjon | Obsolete - not used by any current AutoCAD or Delphi release |
HDX-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om HDX-filer.