Hva er CHW-filformatet?
.chw-filer er binære «sidecar»-indeksfiler som brukes av Windows HTML Help-systemet for å støtte sammenslåtte CHM-hjelpesett.
Filer med filendelsen .chw inneholder en kombinert innholdsfortegnelse og fulltekstsøkeindeks som spenner over flere .chm-filer. Hvert enkelt hjelpedokument er formatert i HTML og kompilert til en .chm-fil; når et hjelpeprosjekt slår sammen to eller flere av disse filene - via hhc.exe eller HTML Help Workshops MERGE-direktiv - genererer HTML Help-kjøretidsmiljøet (hhctrl.ocx) automatisk en .chw ved siden av hovedfilen .chm. .chw-filen samler innholdsoppføringer og URL-referanser til emner på tvers av alle sammenslåtte filer, slik at hjelpeviseren kan vise én felles innholdsfortegnelse for hele dokumentasjonssettet.
En .chw bør regenereres hver gang et referert .chm-dokument endres, eller når hjelpeoppføringer legges til eller fjernes fra dokumentasjonen. Hvis .chw-filen kommer ut av synk med sine .chm-filer, kan det oppstå referansefeil. Ved å slette .chw-filen og åpne hovedfilen .chm på nytt, vil HTML Help-kjøretidsmiljøet bygge den opp igjen automatisk - brukere trenger sjelden å håndtere denne filen manuelt.
Typiske .chw-filer varierer fra noen få kilobyte til titalls megabyte og er ukomprimerte som standard. De kan komprimeres ved hjelp av dedikerte verktøy som KeyCHW for å spare lagringsplass ved behov.
Sikkerhet og trygghet
RISIKO: LOWEn .chw-fil er en passiv binær indeks uten kjørbar kode eller skript. Den kan ikke spre skadevare eller kjøre noe på egen hånd. Den er trygg å slette - HTML Help-systemet vil regenerere den. Den eneste risikoen er hvis du sletter den fra et hjelpesett med flere CHM-filer og hjelpeviseren av en eller annen grunn ikke kan bygge den opp igjen; i så fall vil ikke den sammenslåtte innholdsfortegnelsen fungere før du reinstallerer eller slår sammen hjelpesettet på nytt.
Formatdetaljer
i et nøtteskall- Crestron kontrollsystemfil - Enkelte programmeringsverktøy for Crestron hjemmeautomasjon bruker .chw for en prosjekt- eller innstillingsfil - helt urelatert til Microsoft HTML Help.
Programmer som åpner CHW-filer
Tekniske detaljer
dyp spesifikasjon| Format-type | Binær støtteindeksfil for sammenslåtte Microsoft HTML Help-sett |
| Bytterekkefølge | Little-endian |
| Komprimering | Ingen som standard; verktøyet KeyCHW kan komprimere filen |
| Typisk filstørrelse | Noen få KB til titalls MB, avhengig av antall sammenslåtte CHM-filer |
| Tilhørende kjøretidsmiljø | hhctrl.ocx (HTML Help ActiveX-kontroll, Windows) |
| Genereringsverktøy | hhc.exe eller HTML Help Workshop via MERGE-direktiv; automatisk opprettet av HTML Help-kjøretidsmiljøet |
| Følgefiler | Følger alltid med én eller flere .chm-filer i samme hjelpesett |
| Intern struktur | Binære indekstabeller - samlede innholdsoppføringer og URL-referanser til emner fra alle sammenslåtte CHM-filer |
| Plattform | Kun Windows (HTML Help er et Windows-eksklusivt undersystem) |
| Autoregenerering | Sletting av .chw og gjenåpning av hoved-CHM fører til at hhctrl.ocx bygger den opp igjen automatisk |
| Intern formatversjon | HTML Help 1.x sidecar (hhctrl.ocx v4.x-6.x) |
| Magic bytes | Ingen offentlig dokumentert; filen starter med proprietære binære indeksstrukturer |
| Erstattet av | Microsoft Help Viewer og nettbasert dokumentasjon for moderne Windows-apper; CHM + CHW er fortsatt i bruk for eldre programvare |
| Utgitt | 1997 (HTML Help 1.0, with Windows 98; .chw created when multiple .chm files are merged) |
| Siste versjon | HTML Help 1.4 (ships with current Windows; hhctrl.ocx runtime; no new versions since early 2000s) |
| Spesifikasjon | www.nongnu.org |
CHW-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om CHW-filer.