Copyright: Wed Dec 11 18:10:25 1996, Copyright © 1996  Carsten Clasohm
Citation: Copyright © 1996  Carsten Clasohm


Einführung

LetMeType unterstützt Sie bei der Eingabe von Texten. Es läuft im Hintergrund und merkt sich die von Ihnen getippten Worte. Nach einiger Zeit hat es genug Informationen gesammelt, um schon nach drei bis vier Buchstaben zu wissen, was Sie wahrscheinlich tippen wollen. Eine Liste der möglichen Worte wird angezeigt, und Sie können mit einem einzigen Tastendruck den Rest des Wortes ergänzen lassen.

LetMeType funktioniert unabhängig davon, in welchem Programm Sie den Text tippen. Textverarbeitungen und Editoren werden ebenso unterstützt wie Eingabefelder in Dialogboxen.

LetMeType kann für beliebige Sprachen und auch mehrsprachige Texte eingesetzt werden. Am besten funktioniert es mit langen Worten, die oft eingegeben werden müssen. Ideal ist deshalb der Einsatz beim Programmieren. Mit Hilfe von LetMeType kann man lange, aussagekräftige Bezeichner verwenden und muß trotzdem nur relativ wenig tippen. Aber auch in normalen Texten hilft  LetMeType bei längeren Worten, wie sie besonders im Deutschen ausreichend vorkommen.

Das Verhalten von LetMeType, wie beispielsweise die maximale Zahl von Vorschlägen oder deren Häufigkeit können Sie Ihren Wünschen anpassen. So wird sich ein geübter Tastatur-Artist auf Vorschläge beschränkten, die ihm viele Tastenanschläge ersparen, während einem langsamen Benutzer auch mit kürzeren Worten geholfen ist. Für beide ist wichtig, daß LetMeType sie nicht beim Tippen stört. Die Vorschläge werden in einem kleinen, schnell auf- und abgebauten Fenster dargestellt, und es fällt leicht, sie zu ignorieren und das Wort normal weiterzuschreiben.

Obwohl LetMeType alle Tastatureingaben überwacht, kann es nicht dazu mißbraucht werden, Sie zu überwachen. Die getippten Worte werden unabhängig voneinander und verschlüsselt gespeichert, so daß sich nicht nachvollziehen läßt, was sie getippt haben. Zusätzlich können Sie die Datei mit einem Kennwort vor unbefugtem Zugriff schützen. (Für die sichere Eingabe von Kennwörtern in anderen Programmen ist ebenfalls gesorgt.)


Installation

Das Programm besteht aus den beiden Dateien LetMeType.exe und LMTHook.dll. Kopieren Sie die beiden in ein beliebiges Verzeichnis, z.B. das Windows-Verzeichnis.

Sie können entweder eine Verknüpfung auf LetMeType.exe ins Startmenü aufnehmen, um LetMeType bei Bedarf selbst zu starten, oder Sie speichern einen Wortschatz und erzeugen im Ordner Autostart des Startmenüs eine Verknüpfung auf diesen. LetMeType lädt dann bei jedem Start von Windows diesen Wortschatz.

Außerdem sollten Sie die Einstellung Automatisch speichern aktivieren, damit der Wortschatz beim Herunterfahren von Windows ohne Rückfrage gespeichert wird.


Einstellungen

Die wichtigsten Einstellungen, die zusammen mit dem Wortschatz gespeichert werden, erreichen Sie über den Menüpunkt Datei-Einstellungen. Informationen zu den einzelnen Optionen gibt es hier.

Unter Datei-Zulässige Zeichen findet sich eine Dialogbox, in der Sie festlegen können, aus welchen Zeichen ein Wort bestehen darf. Mehr dazu hier.

Außerdem läßt sich der Wortschatz mit Datei-Kennwort vor unbefugtem Zugriff schützen, und es gibt mit Optionen-Kennwörter die Möglichkeit, das Anzeigen von Worten zu verhindern, die nicht auf dem Bildschirm erscheinen dürfen.


Sicherheit
Schutz des Wortschatzes

Falls Ihr Computer nicht nur von Ihnen benutzt wird, wollen Sie den Wortschatz vielleicht vor unbefugtem Zugriff schützen. Ein unbefugter Benutzer der Datei kann zwar nicht feststellen, in welcher Reihenfolge Sie die Worte getippt haben, aber er kann sie sich einzeln durch Eintippen der Anfangsbuchstaben anzeigen lassen.

Die gespeicherte Datei wird grundsätzlich verschlüsselt. Um das unbefugte Laden zu verhindern, können Sie nach Auswahl des Menüpunktes Datei-Kennwort ein Kennwort eingeben, das dann bei jedem Laden der Datei eingegeben werden muß:

Mit dem Knopf Löschen wird die Datei für den Zugriff ohne Kennwort freigeschaltet.


Dateispezifische Einstellungen

Diese Einstellungen werden zusammen mit dem Wortschatz gespeichert, können also von Datei zu Datei unterschiedlich gewählt werden.

Sie erreichen die folgende Dialogbox über den Menüpunkt Datei-Einstellungen. Für Informationen über die einzelnen Elemente klicken Sie mit dem linken Mausknopf auf den entsprechenden Bildteil.


Zulässige Zeichen
Zulässige Zeichen in Worten

Mit Datei-Zulässige Zeichen legen Sie fest, aus welchen Zeichen ein Wort bestehen darf und durch welche die Worte voneinander getrennt werden (durch alle restlichen). Diese Einstellung brauchen sie nur ändern, wenn Sie eine Programmiersprache benutzen, bei der ungewöhnliche Zeichen z.B. Teil eines Variablennamens sein können.

Neben den in der Dialogbox ausgewählten Zeichen dürfen Worte grundsätzlich alle Buchstaben inklusive der Umlaute enthalten.

Diese Einstellungen werden zusammen mit dem Wortschatz gespeichert, können also von Datei zu Datei unterschiedlich gewählt werden.

Siehe dazu auch: Erkennen von Worten


Erkennen von Worten

Normalerweise können Sie die Worterkennung getrost dem Programm überlassen. Die folgenden Bemerkungen sind nur dann von Interesse, wenn Sie wissen möchten, warum LetMeType manchmal keinen Vorschlag macht, während Sie ein Wort eingeben.

Weil LetMeType nicht sieht, was Sie auf dem Bildschirm schreiben, muß es die Worte aus den einzelnen Tastenanschlägen zusammensetzen. Schwierig zu erkennen ist dabei vor allem, wann Sie ein komplettes Wort tippen und wann Sie ein Wort korrigieren, indem Sie Buchstaben  hinzufügen.

LetMeType geht so vor, daß es eher ein Wort nicht erkennt als daß es Buchstaben fälschlicherweise zu einem Wort hinzufügt. Korrekturen in bereits getippten Worten werden nicht erkannt, es sei denn, Sie löschen die letzten Buchstaben eines gerade getippten Wortes mit der Rücktaste.

Im wesentlichen kann sich LetMeType in zwei Zuständen befinden: Entweder setzt es ein Wort aus den einzelnen Buchstaben zusammen, die Sie gerade tippen, oder es ignoriert alle Eingaben so lange, bis bestimmte Ereignisse eintreten. In den letzteren Zustand gelangt es z.B., wenn Sie die Schreibmarke mit der Maus oder den Pfeiltasten verschieben. Dann kann LetMeType nicht mehr sicher sein, daß der nächste eingetippte Buchstabe ein Wortanfang ist und wartet deshalb auf ein Ereignis, daß ihm diese Sicherheit gibt.

Neben dem Wechsel in ein anderes Fenster (z.B. die Suchen-Dialogbox einer Textverarbeitung) kann dieses Ereignis die Eingabe eines Trennzeichens sein (Leerzeichen, Komma, Eingabetaste usw.). Auch die Tabulatortaste, die u.a. in Tabellenkalkulationen zum Wechseln der Felder benutzt wird, wertet LetMeType als Signal, daß ein neues Wort anfängt.

Gleichzeitig dienen die Trennzeichen dazu, das Ende eines Wortes zu erkennen. Nur wenn ein Wort durch solch ein  Zeichen abgeschlossen wird, speichert LetMeType es. Andernfalls, z.B. wenn Sie nach Tippen eines Wortes die Schreibmarke verschieben, wird das Wort nicht als solches erkannt.


Gegebene Zeichen
LetMeType macht erst dann einen Vorschlag, wenn Sie mindestens so viele Zeichen des Wortes eingetippt haben. Je höher der Wert, desto treffsicherer sind die Vorschläge, aber desto weniger Tastenanschläge kann Ihnen LetMeType abnehmen.


Hinzugefügte Zeichen
LetMeType schlägt nur Worte vor, bei denen noch mindestens so viele Zeichen fehlen. Je höher der Wert ist, desto länger muß ein Wort sein, um angezeigt zu werden. Wenn Sie schnell tippen, lohnen sich Vorschläge nicht, bei denen LetMeType nur wenige Buchstaben zu den bereits getippten hinzufügt. Dann sollten sie einen hohen Wert wählen.


Anzahl der Vorschläge
Je größer der Wert ist, aus desto mehr Vorschlägen müssen Sie das Wort auswählen. Gleichzeitig erhöht sich damit aber auch die Chance, daß das richtige Wort angezeigt wird.


Wahrscheinlichkeit
Das Fenster mit den Vorschlägen wird nur angezeigt, wenn die Wahrscheinlichkeit aller vorgeschlagenen Worte zusammen größer als dieser Wert ist. Die Wahrscheinlichkeit berechnet LetMeType aus der Häufigkeit, mit der Worte mit den gegebenen Anfangsbuchstaben aufgetreten sind. Je höher der Wert ist, desto seltener macht LetMeType Vorschläge, die dafür aber treffsicherer sind.


Tippgeschwindigkeit
Wenn Sie nicht beim flüssigen Tippen gestört werden wollen, sondern nur ein Vorschlag gemacht werden soll, wenn Sie langsamer schreiben, können Sie hier die Zeit einstellen, die mindestens zwischen zwei Tastenanschlägen vergehen muß.


Akkustisches Signal
Wenn diese Option aktiviert ist, ertönt beim Anzeigen des Fensters mit den Vorschlägen ein Signal .


Alter
Wenn Sie ein Wort länger als hier angegeben nicht mehr benutzt haben, wird es aus der Datenbank gelöscht.


Größe
Wenn die Größe der Datenbank über diesen Wert hinauswächst, werden die am längsten nicht mehr getippten Worte gelöscht, um die Größe zu beschränken. Dabei werden auch Worte gelöscht, die das maximal zulässige Alter noch nicht erreicht haben.


Automatisch speichern
Wenn diese Option aktiviert ist, wird der Wortschatz alle fünf Minuten und beim Beenden von LetMeType ohne Rückfrage gespeichert.


Menüs


Optionen - Aktiviert
Mit diesem Menüpunkt können die Überwachung der Tastatur und die Vorschläge eine Zeitlang abgeschaltet werden.


Einstellungen, Kennwörter
Zu ignorierende Worte

Es gibt einige Worte, die LetMeType sich nicht merken und die es vor allem beim Vorschlagen nicht anzeigen sollte. Gemeint sind Kennworte, wie man sie z.B. bei Onlinediensten eingeben muß.

Deshalb erreicht man über Optionen-Kennwörter diese Dialogbox, in der man neue Kennwörter eingeben und alte aus der Liste entfernen kann:

Um die Worte auseinanderhalten zu können, gehört zu jedem eine Beschreibung, die in obiger Liste zu sehen ist. Die Worte selbst werden von LetMeType so gespeichert, daß eine Rekonstruktion unmöglich ist.

Die Liste wird getrennt vom Wortschatz gespeichert, ist also unabhängig von der geöffneten Datei. Wenn Sie Windows95 so betreiben, daß mehrere Benutzerkonfigurationen verwaltet werden, hat jeder Benutzer eine eigene Liste.

Denken Sie beim Eingeben neuer Worte daran, daß sie keine Trennzeichen enthalten dürfen. Falls das der Fall ist, müssen Sie das Wort eventuell in mehreren Teilen eingeben.

Geben Sie während des normalen Betriebs ein in der Liste enthaltenes Wort ein, wird es von LetMeType ignoriert.


Über LetMeType

Diese Dialogbox enthält die Versionsnummer des Programms und Informationen über den geladenen Wortschatz:


Selbst getippt
Gesamtzahl der Buchstaben, die Sie selbst getippt haben.


Automatisch getippt
Gesamtzahl und Anteil der Buchstaben, die LetMeType nach Auswahl eines Vorschlags eingefügt hat.


Größe des Wortschatzes
Zahl der Worte, die der Wortschatz enthält.


Durschnittliches Auftreten
Durschnittliche Zahl, wie oft ein Wort getippt worden ist.


Durschnittliches Alter
Durchschnittliche Zahl von Tagen, seit denen ein Wort nicht mehr getippt wurde.


Bekannte Probleme

Mir sind derzeit drei Programme bekannt, die nur eingeschränkt zusammen mit LetMeType benutzt werden können.

Das erste ist der Programmer´s File Editor (PFE), Version 0.06.002. Leider können bei diesem Programm von LetMeType getippte Worte keine Großbuchstaben enthalten. Ein Variablenname wie loopCounter wird deshalb von PFE als loopcounter übernommen. Die Ursache für dieses Problem ist bekannt, es kann aber nur durch den Autor von PFE behoben werden.

AOL*.EXE, das Clientprogramm von America Online in den Versionen 2.5 und 3.0, ist der zweite Problemfall. Läuft LetMeType, so erscheint beim Aufbau der Verbindung zu AOL die Windows-Meldung, daß im Programm AOL.EXE ein Fehler aufgetreten sei. Man kann getrost den Knopf Ignorieren drücken, denn außer dieser Meldung treten beim Arbeiten mit AOL keinerlei Probleme auf. Die Ursache ist unbekannt, liegt aber wahrscheinlich nicht auf Seiten von LetMeType.

Überhaupt nicht zusammen mit LetMeType darf SPY*.EXE benutzt werden, das Teil von VisualC++ ist. Die beiden Programme überwachen die Tastatur auf ähnliche Art und kommen sich dabei gegenseitig in die Quere.


Zurücksetzen der Tipp-Statistik
Setzt die Zähler für selbst getippte und von LetMeType eingefügte Zeichen auf Null.


Registrierung

LetMeType ist Shareware. Sie dürfen es 30 Tage kostenlos testen, müssen sich dann aber registrieren lassen, wenn Sie es weiterhin benutzen wollen.

Registrierte Benutzer erhalten einen Code, mit dem sich der Hinweis beim Programmstart abschalten läßt. Dieser Code muß zusammen mit Ihrem Namen eingegeben werden, LetMeType ist danach auf Sie persönlich registriert.

Online können Sie LetMeType in der Shareware Registration Database von CompuServe für 20 US$ registrieren. Den Code bekommen Sie per CIS-EMail, das Programm wird in diesem Fall auf Ihren Benutzernamen registriert:

1. GO SWREG

2. ‘Register Shareware´ auswählen

3. als  ´Registration ID´ 13948 eingeben

Sollten Sie keinen Account bei CompuServe haben, schicken Sie bitte 25 DM bar oder als Scheck an

Carsten Clasohm

Landsberger Str. 205a

80687 München

Wenn Sie eine EMail-Adresse angeben, ersparen Sie mir das Schreiben eines Briefes und sich selbst das Warten auf die Post. Mich selbst erreichen Sie unter clasohm@akamail.com.