Ändert Hotstring-Optionen oder Endungszeichen.
#Hotstring NoMouse #Hotstring EndChars NeueZeichen #Hotstring NeueOptionen
Typ: Zeichenkette
Verhindert, dass Mausklicks den Hotstring-Erkenner zurücksetzen, wie hier beschrieben. Diese Option verhindert zudem, dass Hotstrings den Maus-Hook benötigen (obwohl dieser trotzdem installiert wird, wenn das Skript ihn für andere Zwecke benötigt, z.B. für Maus-Hotkeys). #Hotstring NoMouse
irgendwo im Skript wirkt sich auf alle Hotstrings aus, nicht nur auf solche, die sich physisch darunter befinden.
Typ: Zeichenkette
Geben Sie das Wort EndChars an, gefolgt von einem einzelnen Leerzeichen und den neuen Endungszeichen. Zum Beispiel:
#Hotstring EndChars -()[]{}':;"/\,.?!`n`s`t
Da die neuen Endungszeichen global für das gesamte Skript gelten - egal wo diese Direktive angegeben ist - muss EndChars nicht mehr als einmal angegeben werden.
Die maximale Anzahl von Endungszeichen beträgt 100. Alle Zeichen nach diesem Maximum werden ignoriert.
Um das Tabulator- oder Leerzeichen zu einem Endungszeichen zu machen, fügen Sie `t bzw. `s zur Liste hinzu.
Typ: Zeichenkette
Geben Sie neue Optionen an, wie in Hotstring-Optionen beschrieben. Zum Beispiel: #Hotstring r s k0 c0
.
Die #Hotstring-Direktive ist im Gegensatz zu EndChars oben positionsabhängig, wenn sie auf diese Weise verwendet wird. Mit anderen Worten, es können unterschiedliche Standardoptionen für ganze Abschnitte von Hotstrings festgelegt werden. Zum Beispiel:
::bzw::beziehungsweise #Hotstring r c ; Alle nachfolgenden Hotstrings nutzen "send raw" und sind standardmäßig Groß-/Kleinschreibung-sensitiv. ::Luftl::Luftlinie ::CEO::Vorstandsvorsitzender #Hotstring c0 ; Alle nachfolgenden Hotstrings sind nicht Groß-/Kleinschreibung-sensitiv.
#Hotstring kann wie alle anderen Direktiven nicht bedingt ausgeführt werden.
Die Hotstring-Funktion kann verwendet werden, um Hotstring-Optionen während der Skriptausführung zu ändern.