WinHelp

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
Microsoft WinHelp
Extensie .hlp
Proprietar Microsoft
Prima publicație 1990
Standard Nu

Microsoft WinHelp este un format propriu utilizat pentru fișiere de ajutor online care pot fi vizualizate prin browserul de ajutor Microsoft winhelp.exe sau winhlp32.exe, iar formatul de fișier se bazează pe formatul de text îmbogățit (RTF). A rămas un mod de ajutor popular de la versiunea Windows OS versiunea 3.0 până la versiunea Windows XP . WinHelp a fost eliminat în Windows Vista pentru a descuraja dezvoltatorii de software să nu folosească o versiune învechită a formatului și pentru a încuraja utilizarea unor formate de ajutor mai noi.

Istorie

  • 1990 - WinHelp 1.0 este livrat cu Windows 3.0 .
  • 1995 - WinHelp 4.0 este livrat cu Windows 95 / Windows NT .
  • 2006 - Microsoft își anunță intenția de a retrage treptat suportul pentru Winhelp. În consecință, WinHelp nu este disponibil pe Windows Vista ca aplicație preinstalată. Fișierele WinHelp pot fi pe 16 biți sau pe 32 de biți. Windows Vista tratează acest tip de fișier diferit atunci când porniți o aplicație care utilizează versiunea pe 32 de biți a formatului. hlp, Windows avertizează că formatul nu mai este acceptat și redirecționează către posibilitatea de a descărca un vizualizator pentru fișiere .hlp pe 32 de biți din portalul de descărcare Microsoft Download Center . [1] [2] Fișierele WinHelp în versiunea pe 16 biți WinHelp continuă să fie afișate în Windows Vista (numai în versiunea pe 32 de biți a sistemului de operare) fără a fi nevoie să descărcați un vizualizator.
  • 14 octombrie 2009 - Microsoft anunță posibilitatea de a descărca programul de ajutor Windows (WinHlp32.exe) pentru Windows 7 de pe portalul Microsoft Download Center. [3]
  • 26 octombrie 2012 - Microsoft a anunțat disponibilitatea programului de ajutor Windows (WinHlp32.exe) pentru Windows 8 la Centrul de descărcare Microsoft. [4]
  • 5 noiembrie 2013 - Microsoft a anunțat disponibilitatea programului de ajutor Windows (WinHlp32.exe) pentru Windows 8.1 la Centrul de descărcare Microsoft. [5]

Tipul fisierului

Un fișier WinHelp este identificat prin sufixul. Când Windows deschide un fișier WinHelp, acesta creează un fișier .gid în același folder sau în „ %LOCALAPPDATA%\Help ”, conținând informații despre fișierul .hlp, precum și dimensiunea ferestrei și locația sa. Dacă utilizatorul face clic pe fila „Găsiți” și permite indexarea cuvintelor cheie, Windows creează un fișier index cu extensia .fts (căutare text integral).

De-a lungul anilor, au fost dezvoltate diverse instrumente pentru a descompila un fișier WinHelp și a reveni la documentele sale originale: HPJ, CNT, RTF , BMP , SHG . Un fișier HPJ este fișierul proiect care este creat și editat în programul Help Workshop (sau un instrument terță parte pentru crearea fișierelor de ajutor). Fișierul HPJ conține informații despre care fișier RTF ar trebui să fie inclus în fișierul de ajutor, conține și ID-uri MAP și Alias-uri care furnizează legături de la aplicația care solicită fișierul de ajutor, precum și apariția fișierului de ajutor online (dimensiunea ferestrei, butoane implicite, schema de culori folosită etc.). Fișierul CNT oferă cuprinsul fișierului de ajutor, în timp ce un fișier SHG este un fișier grafic de tip „SHED” care creează în esență o hartă de apeluri de ajutor pentru un fișier grafic (de ex. Un fișier BMP).

Mai multe instrumente pot citi și explora acest tip de fișier. (A se vedea, de exemplu, Ajutor pentru RTF și winhelpcgi ).

.hlp Descrierea formatului de fișier
.hpj fișier proiect ( text simplu ?); care conține o listă cu toate fișierele .rtf de compilat în fișierul .hlp și câteva informații suplimentare
.cnt fișier care conține cuprinsul .
.rtf conținutul textului real în format Rich Text
.bmp .dib .wmf .shg fișiere grafice raster în diferite formate: .bmp sau. DIB , .wmf .shg
.fts .ftg fișier de căutare text (Căutare text complet); utilizat pentru căutarea text a fișierelor de ajutor
.Ann fișier cu adnotări ( text simplu ?)
.bmk fișier cu marcaje ( text simplu ?)

Fișier sursă și compilare

Fișierele sursă necesare pentru a compila un fișier .hlp constau din unul sau mai multe documente cu extensia .rtf și un fișier de ajutor de proiect cu extensia .hpj, împreună cu toate fișierele grafice (.bmp, .wmf sau. Shg) care sunt utilizat în fișierul de ajutor. De asemenea, puteți crea un fișier index opțional cu o extensie .cnt pentru a fi utilizat cu fișierul .hlp.

În cadrul fișierelor .rtf, argumentele sunt separate prin întreruperi de pagină. Fiecare subiect are o serie de note de subsol care conțin informații pentru compilatorul de ajutor:

# Notele marcate cu acest simbol conțin ID-ul subiectului (utilizat pentru a crea linkuri către acel subiect).
$ Notele marcate cu acest simbol conțin numele subiectului așa cum apare în index, index și alte locații.
K Note marcate cu acest simbol conțin cuvinte cheie pentru index.
În notele marcate cu acest simbol conțin cuvinte cheie precum „Vezi și”.
* notele marcate cu acest simbol conțin etichete pentru construirea fișierului.
+ Notele marcate cu acest simbol conțin informații despre secvența de navigare.
! Notele marcate cu acest simbol conțin macrocomenzi pentru elementele subiectului.

Numai # nota este esențială, toate celelalte sunt opționale.

Textul din fiecare subiect poate conține formatare limitată, conținând caractere aldine , italice și colorate, dar nu sunt permise indexuri sau indici. Salturile între subiectele din același fișier de ajutor apar de obicei ca text dublu subliniat (verde de bază, deși îl puteți modifica), urmat de un ID de subiect în text ascuns. Link-urile pop-up apar în documentul sursă ca text cu un singur subliniat (întotdeauna în verde), urmat de un ID în text ascuns (în fișierul .hlp, salturile apar cu text verde și o singură subliniere în timp ce apar linkurile pop-up cu text verde cu o linie subliniată).

Imaginile pot fi adăugate prin coduri precum {bmc image.bmp}. Formatele de imagine acceptate includ .bmp , .wmf și .shg (utilizate pentru imaginile de pe hartă, care pot conține salturi sau legături pop-up, activate făcând clic pe anumite părți ale imaginii).

Notă

  1. ^ Descărcați WinHelp Viewer pentru Windows Vista , pe microsoft.com , Microsoft.
  2. ^ Nu pot deschide fișiere de ajutor care necesită programul Ajutor Windows (WinHlp32.exe) , pe Asistență , Microsoft, 26 februarie 2009. Accesat la 28 august 2009 (arhivat din original la 28 iunie 2009) .
  3. ^ Programul de ajutor Windows (WinHlp32.exe) pentru Windows 7 , pe microsoft.com , Microsoft, 14 octombrie 2009. Accesat la 20 octombrie 2009 .
  4. ^ Programul de ajutor Windows (WinHlp32.exe) pentru Windows 8 , pe microsoft.com , Microsoft, 26 octombrie 2012. Accesat la 30 iulie 2019 .
  5. ^ Programul de ajutor Windows (WinHlp32.exe) pentru Windows 8.1 , pe microsoft.com , Microsoft, 5 noiembrie 2013. Accesat la 30 iulie 2019 .