31. Hilfedateien mit Microsofttool selbst erstellen (*.chm) - Update von Microsoft

Viel User kennen Sie - die Hilfedateien im Betriebssystem sind nützliche Helfer und was die wenigsten User wissen...die können Sie mit geringen Aufwand und ein wenig HTML-Kenntnissen (empfohlen) selbst erstellen.

Dafür bot  die Microsoft Cooperation das heute ziemlich in Vergessenheit geratene Tool HTML Help Workshop an. Das Tool können Sie heute noch über eine Vielzahl seriöser Downloadquellen - z. B. über die süddeutsche Zeitung - herrunterladen.

Englisch, 3,34 MB klein und leicht zu bedienen - viel leichter als ein Gadget zu programmieren - der Sernenhimmelstuermer bietet nur Möglichkeiten auf seiner Seite an, die nicht in die harte Programmierarbeit münden.

Was sind Hilfedateien ?

Hilfedateien sind grob gesagt kompilierte HTML-Seiten mit deren Zubehör wie Active X-Elemente, Java, Bilder und Filme können wie bei einer Homepage verlinkt werden - ja auch CSS- Dateien für die Form der Seiten sind möglich....Dazu wird in der Regel eine Überschriftendatei erstellt. Eine Indexdatei kann natürlich auch mit dem Workshop erstellt werden - ist natürlich eine Sauarbeit!

Keine Sorge, normale htm-Seiten mit Text reichen für die erste Versuche... 

Wie arbeitet die Hilfe?

In dem Pfad  C:\Windows liegt die HH.exe. Wenn Sie eine Hilfedatei darauf fallen lassen, so öffnt sich eine *.chm-Datei. Im Prinzip ist die hh.exe eine portable Anwendung - dennoch sollten Sie diese Datei nie verschieben, da Sie in ihrem originären Pfad in der Registry eingebaut ist, um sich in das Kontextmenü einzubauen.

Im Taskmanager finden Sie dann auch den zugehörigen Prozess...

Erste Schritte

Nach dem Download und der Installation (ein kurzes Meckern über die veraltete Version können Sie ignorieren bzw. wegklicken), können Sie sofort loslegen.
Legen Sie sich einen neuen Ordner an oder überlegen Sie sich, ob Sie Online-Dateien verwenden. Der Sternenhimmelstuermer empfiehlt keine Onlineanbindung. Hoher Traffic, blockaden durch Firewalls, viele privat zusammengestellte Dateien  weisen Fehler auf...

Dann legen Sie htm-Dateien mit einem beliebigen Programm an. Der Html-Workshop bietet auch einen Editor an, aber der ist eher ein Mischmasch aus WYSIG und HTM-Quelltext.

Klar können Sie auch ohne Htm-Kenntnisse den Editor bedienen - nicht zu empfehlen. Anders sieht es aus, wenn Sie einen WYSIG-Programm wie Kompozer haben und die Dateien im Ordner abspeichern. HTML - Workshop bietet eine Referenz der HTML Befehle. Von activ x rät der Sternenhimmelstuermer genau wie Java ab. Dieses wird auch teilweise nicht mehr unterstützt.


Danach müssen Sie nur noch eine *.hhc-Datei erstellen - Das ist so eine Art Inaltsverzeichnis mit den schönen Fragezeichensymbolen, die automatisch erstellt werden...Sie müssen jetzt nur noch die Überschriften eintragen und zu den HTM-Seiten verlinken. Das ist nicht sehr kompliziert. Die Form erstellt das Programm, für den Inhalt sind Sie verantwortlich.

In html-Workshop heißen die verschiedenen Dateien beim Erstellen html (für die Seiten), contents of table (für die Überschriften mit Verlinkungen) und Index...für das Inhaltsverzeichnis (eben Index-:)).

Dami lässt sich schnell eine Hilfe in einer Projektdatei erstellen. Danach wird das Ganze kompiliert. Bilder, die in den Html-Seiten verlinkt sind, werden automatisch mit verpackt. Es empfiehlt sich einen festen Ordner für das Projekt anzulegen und nicht zu verschieben...ansonsten findet das Studio Projektdateien nicht mehr...

Am besten suchen Sie sich eine Hilfsdatei von einem Programm und entpacken (dekomprimieren) die Dateien zu Studienzwecken. Vorsicht: das kann illegal sein. Soclche Files unterliegen auch dem Urheberrechtsschutz.

So eine entpackte Datei können Sie dann nach herzenslust testen und dadurch Informationen über Größe, Form usw. erlangen.
Nehmen Sie jede einzelne Datei und lassen Sie Sie mit Drag und Drop auf Html-Helü fallen. Danach schauen Sie sich nach selektieren einer Zeile mit dem Stift auf der rechten Seite das "Eigenschaftsmenü" im Bearbeitungsmodus an. Schauen Sie sich dort die Einträge an...

Das bringt mehr als hier langwierige Ausführungen vorzunehmen. Entspricht die dekompilierte Datei Ihren Vorstellungen, können Sie die Seiten einfach abändern...

Natürlich kann man auch easy auf eine *.chm-Dati im Internet verweisen - das sieht dann ungefähr so aus:

<A HREF="http://www.sample.com/example.chm">

Also wird auf eine kompilierte *.chm Datei im Internet vewiesen - aber wie gesagt...so eine Onlineanbindung ist eher fehlerbehaftet...kostet traffic... und ein wenig Skepsis von Usern dürfte nach den letzten Informationen aus Sicherheitsgründen angebracht sein...

Nachtrag: Die Microsoft Cooperation empfiehlt zur Nach besserung und Sicherheitserhöhung dieses Update : "WinHlp32.exe" für Windows 7, um 32-Bit-Hilfedateien mit der Dateinamenerweiterung ".hlp" in Windows 7 korrekt anzuzeigen.
Hm, lesen die Mitarbeiter der Microsoft Cooperation auch die Sternenhimmelstuermerseite oder war die Message im neuen Newsletter Zufall -:) . Egal, die Anregung wird aufgenommen...


Wozu brauche ich eine *.chm-Datei

Der HTML-Workshop ist eine einfache Art eine Anleitung zu erstellen. Andere Verwendungen sind vorstellbar und bleiben Ihrer Fantasie überlassen....




Impressum
Datenschutz