明:\r\n\
#? arg1: 目标变量名? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ----------必选参数\r\n\
#? arg2: 源数据? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ----------可选参数\r\n\
#? arg3: 分隔符类型 0->无,1->:,2->-,3->.,4->%3A,5->空格,6->空格(除了空格,数据会变成十六进制)----------可选参数\r\n\
#? arg4: 分隔数量? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ----------可选参数\r\n\
#? 示例:? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? \r\n\
#? ? set = newmac,%mac%,1,2? ? ? ? ? ? ? ? \r\n\
#? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? \r\n\
#########################################################")
? ? bool set (int test_id,QString arg1,QString arg2,QString arg3,QString arg4, QString arg5,QString arg6,QString arg7,QString arg8,QString arg9);
#define D_STRINGADD ("\
#########################################################\r\n\
# 函数说明:\r\n\
#? 根据具体截取数值确定累积参数增加? \r\n\
#? \r\n\
# 参数说明:\r\n\
#? arg1: 目的截取后的数值字符串? ? ? ? ? ? ? ? ? ? ? ? ? ? ----------必选参数\r\n\
#? arg2: stringAdd指令所用到参数的个数(包含本身) ----------必选参数\r\n\
#? arg3: 前缀字符串? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ----------必选参数\r\n\
#? arg4: 括号内的第一个参数表示被截取的字符串,第二个参数表示起始位,第三个参数表示位数长度 ----------必选参数\r\n\
#? arg..:? 同[arg4] \r\n\
#? 示例:? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? \r\n\
#? ? stringAdd = %StrNew%,4,Str(WLAN_),Sub(&mac&;9;4)? ? ? ? ? ? ? ? \r\n\
#? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? \r\n\
#########################################################")
? ? bool stringAdd (int test_id,QString arg1,QString arg2,QString arg3,QString arg4, QString arg5,QString arg6,QString arg7,QString arg8,QString arg9);
#define D_COMPARE ("\
#########################################################\r\n\
# 函数说明:\r\n\
#? 表示用于目的字符串的值与源字符串的值进行对比? \r\n\
#? \r\n\
# 参数说明:\r\n\
#? arg1: 目的字符串的值? ? ? ? ? ? ? ? ? ? ? ? ? ? ----------必选参数\r\n\
#? arg2: 是源字符串的值? ? ? ? ? ? ? ? ? ? ? ? ? ? ----------必选参数\r\n\
#? arg3: 第一个参数截取子字符串的索引号? ----------可选参数\r\n\
#? arg4: 截取子字符串的长度? ? ? ? ? ? ? ? ? ? ? ----------可选参数\r\n\
#? 示例:? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? \r\n\
#? ? compare = %StrNew%,%ssid%,2,3? ? ? ? ? ? ? ? \r\n\
#? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? \r\n\
#########################################################")
? ? bool compare (int test_id,QString arg1,QString arg2,QString arg3,QString arg4, QString arg5,QString arg6,QString arg7,QString arg8,QString arg9);
#define D_ADD ("\
#########################################################\r\n\
# 函数说明:\r\n\
#? 将源字符串的内容加/减一个数,然后按指定格式保存到目的字符串的变 \r\n\
#? 量里? \r\n\
#? \r\n\
# 参数说明:\r\n\
#? arg1: 目的字符串的值? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ----------必选参数\r\n\
#? arg2: 是源字符串的值? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ----------必选参数\r\n\
#? arg3: 被加/减数[整数]:表示要减或加的参数? ----------必选参数\r\n\
#? arg4: 目的字符串格式[整数]:参数表示指定的间隔符(0:无,1: \":\",2: \"-\",3: \".\",4: \"%3A\",5:\" \")----------必选参数\r\n\
#? arg5: 目的串截取段[整数]:间隔符之间的字符数? ----------必选参数\r\n\
#? arg6: 加/减[0/1]:1为递增,0为递减。? ? ? ? ? ? ? ? ? ----------必选参数\r\n\
#? 示例:? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? \r\n\
#? ? add = %mac1%,%mac%,8,0,2,1? ? ? ? ? ? ? ? \r\n\
#? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? \r\n\
#########################################################")
? ? bool add (int test_id,QString arg1,QString arg2,QString arg3,QString arg4, QString arg5,QString arg6,QString arg7,QString arg8,QString arg9);
#define D_LOOPFIND ("\
#########################################################\r\n\
# 函数说明:\r\n\
#? 在一定的时间内下一串指令然后通过正则表达式查找是否有返回所需要的值? \r\n\
#? \r\n\
# 参数说明:\r\n\
#? arg1: 发送的指令 ----------必选参数\r\n\
#? arg2: 总时间? ? ? ? ----------必选参数\r\n\
#? arg3: 单步循环时间 ----------必选参数\r\n\
#? arg4: 需要查找的值 ----------必选参数\r\n\
#? arg5: 目标通讯,无为匿名通讯 通讯命名[任意名字] ---可选\r\n\
#? 示例