WinHelp
Microsoft WinHelp | |
---|---|
Estensione | .hlp |
Tipo MIME | application/winhlp |
Proprietario | Microsoft |
1ª pubblicazione | 1990 |
Standard | No |
Modifica dati su Wikidata · Manuale |
Microsoft WinHelp è un formato proprietario usato per i file di aiuto in linea che possono essere visualizzati tramite il browser Microsoft Help winhelp.exe o winhlp32.exe ed il formato del file si basa su Rich Text Format (RTF). Esso rimase una popolare modalità di aiuto dalla versione del S.O. Windows 3.0 fino alla versione Windows XP. WinHelp fu rimosso in Windows Vista per disincentivare gli sviluppatori software dall'usare una versione obsoleta del formato e incoraggiare l'uso di formati di aiuto più recenti.
Storia
- 1990 - WinHelp 1.0 è fornito con Windows 3.0.
- 1995 - WinHelp 4.0 è fornito con Windows 95 / Windows NT.
- 2006 - Microsoft annuncia la sua intenzione di ritirare gradualmente il supporto a Winhelp . Di conseguenza WinHelp non è disponibile su Windows Vista come applicazione preinstallata. I file di WinHelp possono essere sia a 16 bit che a 32 bit. Windows Vista tratta questo tipo di file in maniera differente, quando viene avviata una applicazione che usa la versione a 32 bit del formato. hlp, Windows avvisa che il formato non è più supportato e reindirizza alla possibilità di scaricare un visualizzatore per i file .hlp a 32 bit dal portale di download di Microsoft Microsoft Download Center.[1][2] I file di WinHelp in versione a 16 bit WinHelp continuano ad essere mostrati in Windows Vista (solo nella versione 32 bit del S.O.) senza la necessità di scaricare un visualizzatore.
- 14 Ottobre 2009 - Microsoft annuncia la possibilità di scaricare il programma di Windows Help (WinHlp32.exe) per Windows 7 dal portale Microsoft Download Center.[3]
- October 26, 2012 – Microsoft announced the availability of Windows Help program (WinHlp32.exe) for Windows 8 at the Microsoft Download Center.[4]
- November 5, 2013 – Microsoft announced the availability of Windows Help program (WinHlp32.exe) for Windows 8.1 at the Microsoft Download Center.[5]
Formato del file
Un file WinHelp file è identificato dal suffisso ".hlp" e può essere accompagnato in via opzionale da un file in formato ".cnt" contenente l'indice dei contenuti qualora sia stato creato dallo sviluppatore del file di aiuto. Quando Windows apre un file di WinHelp, crea un file .gid nella stessa cartella o in "%LOCALAPPDATA%\Help
", contenente informazioni sul file .hlp così come sulla grandezza della finestra e sulla sua posizione. Qualora l'utente clicchi sulla scheda "Trova" e abiliti l'indicizzazione delle parole chiave, Windows crea un file di indice con l'estensione .fts (full text search).
Negli anni sono stati sviluppati diversi strumenti per de-compilare un file WinHelp e risalire ai suoi documenti d'origine: HPJ, CNT, RTF, BMP, SHG. Un file HPJ è il file di progetto che viene creato e modificato nel programma Help Workshop (o uno strumento di terze parti per la creazione dei file di aiuto). Il file HPJ contiene l'informazione su quale file RTF vadano inclusi nel file di aiuto, contiene inoltre i MAP ID e gli Alias che forniscono i collegamenti dall'applicazione che richiede il file di aiuto, oltre all'aspetto del file di aiuto in linea (dimensione della finestra, pulsanti predefiniti, schema dei colori usati, ecc). Il file CNT file fornisce l'indice dei contenuti per il file di aiuto, mentre un file SHG è un file di grafica di tipo "SHED" che crea essenzialmente una mappa delle chiamate di aiuto per un file grafico (ad es. un file BMP).
Diversi strumenti sono in grado di leggere ed esplorare questo tipo di file. (Vedere, per esempio, Help to RTF e winhelpcgi).
.hlp | Descrizione del formato del file |
---|---|
.hpj | file del progetto (testo semplice?); contenente una lista di tutti i file .rtf da compilare nel file .hlp file e alcune informazioni aggiuntive |
.cnt | file contenente l'indice dei contenuti. |
.rtf | il contenuto di testo vero e proprio in formato Rich Text Format |
.bmp .dib .wmf .shg | file di grafica raster in vari formati: .bmp o. dib, .wmf .shg |
.fts .ftg | file di ricerca del testo (Full Text Search); usato per la ricerca all'interno del testo dei file di aiuto |
.ann | file con le annotazioni (testo semplice?) |
.bmk | file con i segnalibri (testo semplice?) |
File sorgente e compilazione
I file sorgente necessari per compilare un file .hlp file consistono in uno o più documenti con l'estensione .rtf e un file di aiuto del progetto con estensione .hpj, insieme a tutti i file grafici (.bmp, .wmf, or .shg) che sono usato all'interno del file di aiuto. È anche possibile creare un file di indice opzionale con estensione .cnt per l'uso con il file .hlp.
All'interno dei file .rtf files, gli argomenti sono separati da interruzioni di pagina. Ogni argomento ha una serie di note a piè di pagina che contengono informazioni per il compilatore dell'aiuto:
- # le note contrassegnate con questo simbolo contengono l'ID dell'argomento (usato per creare del collegamenti a quell'argomento).
- $ le note contrassegnate con questo simbolo contengono il nome dell'argomento come appare nell'indice, nell'indice analitico e in altre posizioni.
- K le note contrassegnate con questo simbolo contengono parole chiave per l'indice analitico.
- A le note contrassegnate con questo simbolo contengono parole chiave del tipo "Vedi anche".
- * le note contrassegnate con questo simbolo contengono etichette per la costruzione del file.
- + le note contrassegnate con questo simbolo contengono informazioni sulla sequenza di navigazione.
- ! le note contrassegnate con questo simbolo contengono macro per le voci degli argomenti.
Solo la nota # è indispensabile,tutte le altre sono facoltative.
Il testo in ogni argomento può contenere una formattazione limitata, contenente testo in grassetto, corsivo e colori,non sono invece ammessi né indici né pedici. I salti fra gli argomenti in uno stesso file di Aiuto, appaiono normalmente come testo con doppia sottolineatura (di base in verde, anche se si può cambiare), seguiti dall'ID di un argomento in testo nascosto. I collegamenti a comparsa appaiono nel documento sorgente come testo con una sola sottolineatura (sempre in verde), seguiti da un ID in testo nascosto (Nel file .hlp, i salti appaiono con un testo verde e una sola sottolineatura mentre i collegamenti a comparsa appaiono con un testo verde con una linea di sottolineatura tratteggiata).
Le immagini possono essere aggiunte tramite codici come {bmc image.bmp}. I formati di immagine supportati includono .bmp, .wmf, e .shg (usato per le immagini di mappa, che possono contenere salti o collegamenti a comparsa, attivabili cliccando su specifiche parti dell'immagine).
Note
- ^ Download WinHelp Viewer for Windows Vista, su microsoft.com, Microsoft.
- ^ I cannot open Help files that require the Windows Help (WinHlp32.exe) program, su Support, Microsoft, 26 febbraio 2009. URL consultato il 28 agosto 2009 (archiviato dall'url originale il 28 giugno 2009).
- ^ Windows Help program (WinHlp32.exe) for Windows 7, su microsoft.com, Microsoft, 14 ottobre 2009. URL consultato il 20 ottobre 2009.
- ^ Windows Help program (WinHlp32.exe) for Windows 8, su microsoft.com, Microsoft, 26 ottobre 2012. URL consultato il 30 luglio 2019.
- ^ Windows Help program (WinHlp32.exe) for Windows 8.1, su microsoft.com, Microsoft, 5 novembre 2013. URL consultato il 30 luglio 2019.
V · D · M | |||||||
---|---|---|---|---|---|---|---|
Strumenti di sistema | App Installer · Configurazione di sistema · Console di ripristino · Controllo file di sistema · Deframmenta disco · Driver Verifier · DxDiag · Gestione attività · Gestione dispositivi · IExpress · Impostazioni · Management Console · Monitoraggio risorse · Monitor di sistema · Netsh · Pannello di controllo (Componenti) · PowerShell · Pulizia disco · Prompt dei comandi · Ripristino configurazione di sistema · Sysprep · System Information · System Policy Editor · Visualizzatore eventi · Windows Error Reporting · Windows Ink · Windows Installer · Windows Update (Windows Insider) · WinRE · WMI · Windows System Assessment Tool | ||||||
Applicazioni | Assistente vocale · Assistenza rapida · Blocco note · Calcolatrice · Calendario · Centro PC portatile Windows · Contatti · Cortana · Edge · Fax e scanner · Feedback Hub · File Manager · Film e TV · Foto · Fotocamera · Microsoft WordPad · Groove Musica · Il tuo telefono · Lente di ingrandimento · Mappa caratteri · Mappe · Memo · Messaggi · Meteo · Money · News · OneDrive · OneNote · Paint · Paint 3D · Pay · Phone Companion · Posta · Registratore vocale · Richiesta supporto · Riconoscimento vocale · Skype · Sport · Store · Strumento di cattura · Suggerimenti · Sveglie e orologio · Visualizzatore 3D · Windows Media Player · Windows Story Remix · Windows To Go · WordPad · Xbox Console Companion | ||||||
Shell | Aero · AutoPlay · AutoRun · Barra delle applicazioni · Centro notifiche (Windows) · ClearType · Esplora file · Menu start · Search (Cartella speciale · IFilter · Namespace · Ricerca salvata · Servizio di indicizzazione) · Stili di visualizzazione di Windows XP · Visualizzazione attività · Windows Spotlight | ||||||
Kernel | System Idle Process · Registro di sistema · DLL · EXE · NTLDR · Winlogon · Recovery Console · I/O · WinRE · WinPE · Kernel Patch Protection | ||||||
Servizi | BITS · CLFS · Copia shadow · Error Reporting · Multimedia Class Scheduler · Service Control Manager · Utilità di pianificazione · Wireless Zero Configuration | ||||||
File system | CDFS · DFS · exFAT · FAT · IFS · NTFS (Collegamento fisico · EFS · Junction point · Mount Point · Reparse point · Symbolic link · TxF) · ReFS · UDF | ||||||
Server | Active Directory · DFS Replication · Distributed Transaction Coordinator · DNS · Domini · Group Policy · Hyper-V · IIS · MSMQ · Profilo utente in roaming · Protezione di accesso alla rete · PWS · Reindirizzamento delle cartelle · Remote Desktop Services · Remote Differential Compression · Remote Installation Services · Rights Management Services · Server Core · Servizi di stampa per UNIX · SharePoint · System Resource Manager · Windows Deployment Services · Windows Media Services · WSUS | ||||||
Architettura | Architettura Windows NT · Console Windows · Copia shadow · CSRSS · Desktop Window Manager · Enhanced Write Filter · Graphics Device Interface · hal.dll · I/O request packet · Imaging Format · Kernel Transaction Manager · Librerie · Logical Disk Manager · LSASS · MinWin · NTLDR · Ntoskrnl.exe · Object Manager · Portable Executable (EXE · DLL) · Processo di avvio (NT · Vista) · Registro di sistema · Resource Protection · Security Account Manager · Server Message Block · SMSS · System Idle Process · USER · WHEA · Winlogon · WinUSB · XML Paper Specification | ||||||
Sicurezza | AppLocker · BitLocker · Credential Guard · Family Safety · Kernel Patch Protection · Mandatory Integrity Control · Prevenzione di esecuzione dei dati · Protected Media Path · Sicurezza e manutenzione · User Account Control · User Interface Privilege Isolation · Windows Defender · Windows Firewall | ||||||
Compatibilità | COMMAND.COM · Macchina virtuale DOS · Windows Subsystem for Linux (Microsoft POSIX) · Windows on Windows · WoW64 · Windows XP Mode | ||||||
API | Active Scripting (WSH · VBScript · JScript) · COM (ActiveX · ActiveX Document · COM Structured storage · DCOM · OLE · OLE Automation · Transaction Server) · DirectX · .NET Framework · Universal Windows Platform · Windows Mixed Reality · Windows Runtime · WinUSB | ||||||
Giochi | Solitaire Collection | ||||||
Obsoleti |
| ||||||
Spostati su Microsoft Store | Lettore DVD · Hover! · Mahjong · Minesweeper | ||||||
Deprecati | Internet Explorer · Media Player |