Che cos'è il formato di file HDX?
Un file .hdx è un indice binario compresso utilizzato dal classico sistema Windows WinHelp. Due prodotti distinti generavano file .hdx:
- AutoCAD (Autodesk): Il classico sistema di guida di AutoCAD associava un file sempre denominato
ACAD.HDXaACAD.HLPper fornire una ricerca rapida per parole chiave e testo completo all'interno del visualizzatore della guida di AutoCAD. - Delphi (Borland/Embarcadero): L'IDE Delphi utilizzava un indice
.hdxcreato dallo strumentoHelpInst.exea partire dai file di parole chiave.kwfper alimentare la guida contestuale integrata.
In entrambi i casi, il file .hdx contiene nomi di argomenti compressi, voci di parole chiave e stringhe di ricerca estratte dal file WinHelp .hlp associato. Viene letto a runtime dal motore WinHelp (winhlp32.exe) ed è del tutto invisibile agli utenti finali. Il formato binario è proprietario e non documentato; non esiste un visualizzatore autonomo.
Il formato è completamente obsoleto. Microsoft ha sostituito WinHelp con HTML Help (.chm) nel 1997. AutoCAD ha abbandonato ACAD.HDX e ACAD.HLP in AutoCAD 2005 e nelle versioni successive. Le moderne edizioni di Delphi di Embarcadero utilizzano un motore di guida completamente diverso. Lo stesso WinHlp32.exe è stato rimosso a partire da Windows Vista; su Windows 10 e 11 non è disponibile neppure come componente opzionale. Qualsiasi file .hdx trovato oggi è puramente un reperto di vecchi archivi software e non serve a alcuno scopo attuale.
Sicurezza e incolumità
RISCHIO: LOWUn file di indice binario statico che non è eseguibile. Nessun vettore di malware noto. Tuttavia, i file WinHelp (.HLP) - i documenti indicizzati da questo file - possono eseguire macro, il che è stato storicamente sfruttato. HDX di per sé non contiene codice.
Dettagli del formato
in sintesi- HDR/HDX Hex dump index (strumenti di debug) - Alcuni vecchi debugger e disassemblatori utilizzavano .hdx per i file di indice dei dump esadecimali; non correlato ai sistemi di guida.
Programmi che aprono file HDX
Dettagli tecnici
specifiche approfondite| Tipo di formato | Indice binario compresso di parole chiave e ricerca per la guida |
| Codifica | Binaria (compressa; struttura interna non documentata) |
| Ordine dei byte | Little-endian (formato dell'era Windows) |
| Dimensione tipica del file | 100 KB - diversi MB (il file ACAD.HDX di AutoCAD era di diverse centinaia di KB) |
| Variante AutoCAD | Sempre denominato ACAD.HDX; associato a ACAD.HLP nella directory di installazione di AutoCAD |
| Variante Delphi | Generato da HelpInst.exe dai file sorgente di parole chiave .kwf per la guida integrata dell'IDE Delphi |
| Ruolo a runtime | Fornisce la ricerca rapida delle parole chiave e la ricerca full-text per il file WinHelp .hlp associato; accessibile solo da winhlp32.exe |
| Accessibilità utente | Invisibile agli utenti finali; non esiste un visualizzatore autonomo per nessuna delle varianti |
| Piattaforma di destinazione | Da Windows 3.1 a Windows XP (era classica di WinHelp) |
| Sostituito da | Microsoft HTML Help (.chm, 1997); AutoCAD ha rimosso ACAD.HDX/ACAD.HLP in AutoCAD 2005 |
| Stato runtime attuale | WinHlp32.exe rimosso da Windows Vista+; non disponibile su Windows 10/11 senza soluzioni di terze parti - il formato è effettivamente inaccessibile sui sistemi moderni |
| Rilasciato | AutoCAD variant: late 1980s-1990s; Delphi variant: Delphi 1 era, 1995 |
| Ultima versione | Obsolete - not used by any current AutoCAD or Delphi release |
Conversioni HDX
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file HDX.