求助!关于InputText的用法
比如我现在有这样一个输入框[代码1]
Meter=String
Text=#代码1#
LeftMouseUpAction=[!CommandMeasure 代码1输入框 "ExecuteBatch ALL"]
[代码1输入框]
Measure=Plugin
Plugin=InputText
DefaultValue=#代码1#
Command1=[!WriteKeyValue Variables 代码1 "$UserInput$" "#@#配置.inc"][!Refresh]
其中输入框的值假定为 sh01 或 sz01,
能否或有没有办法对输入的内容 $UserInput$ 作个判断,再向 #@#配置.inc 写入不同的内容?
比如
包含 sh 时,就执行 [!WriteKeyValue Variables 测试 A "#@#配置.inc"]
包含 sz 时,就执行 [!WriteKeyValue Variables 测试 B "#@#配置.inc"]
你的输入项多吗?如果不多的话是不是可以改成两个按钮图形,点击发送不一样的变量,rainmter皮肤的判断实在有点蛋疼,要么直接写一个lua函数判断 朱门 发表于 2020-1-9 15:03
你的输入项多吗?如果不多的话是不是可以改成两个按钮图形,点击发送不� ...
输入项有12个。。
跟你的想法一样,新建了一个按钮,输入后,再点按钮根据那个值按条件给测试 写入A 或B。。
另外发现!WriteKeyValue 对于写入一些符号无力,
比如括号(写入,但日志里会显示一条错误提示)、双引号,
请问要写入双引号,能用什么代替而且不会影响在其他地方引用呢
比如我想写入这一段:"(.*),(.*),(.*),(.*),.*";(包括双引号) goeway 发表于 2020-1-9 21:14
输入项有12个。。
跟你的想法一样,新建了一个按钮,输入后,再点按钮 ...
这个我没有注意过,你可以试试外面再加一层双引号
页:
[1]