#Hotstring


改变 热字符串 的选项或结尾字符。

#Hotstring NoMouse
#Hotstring EndChars NewChars
#Hotstring NewOptions

参数

NoMouse 防止鼠标点击会像 这里 描述的那样重设热字符串识别器。作为副作用,这也阻止了热字符串需要的 鼠标钩子 (然而如果脚本因为其他目的需要它时,它仍会被安装,例如鼠标热键)。#Hotstring NoMouse 出现在脚本的任何位置都将影响所有的热字符串,不仅仅是那些物理上在它下面的热字串。
EndChars NewChars

指定 EndChars 单词,紧跟单独空格然后是新的结尾字符。例如:
#Hotstring EndChars -()[]{}':;"/\,.?!`n `t

由于新的结尾字符对整个脚本是全局生效的 -- 不管 EndChars 指令出现在哪里 -- 故没有必要多次指定 EndChars 。

结尾字符的最大数量是 100 个。超出此长度的字符将被忽略。

要让 tab 成为一个结尾字符,在列表里包括 `t 。要让空格成为一个结尾字符,在列表的其他两个字符中间包含它 (或在列表开头,如果列表仅包含一个其他字符或没有其他字符)。

NewOptions

指定新选项给 热字符串选项 里描述的选项。例如: #Hotstring r s k0 c0

与上面的 EndChars 不同,#Hotstring 指令按这种方法使用时是位置相关的。换句话说,整个热字符串部分可以有不同的默认选项,像在这个例子中一样:

::btw::by the way

#Hotstring r c ; 下面所有的热字符串将使用 "send raw" 并且默认为区分大小写。 ::al::airline ::CEO::Chief Executive Officer #Hotstring c0 ; 让这下面的所有热字符串不区分大小写。

相关命令

Hotstrings

翻译:天堂之门 menk33@163.com 2008年9月4日