|
自动录制的脚本,我录制好后就把该参数化的REMARK内容参数化了,但运行的时候报9005的错误。我的测试环境是用工作组来测试的,没有进入工作域的,不知道怎么会出现下面的错误了,请各位帮帮忙啦!!
Action()
{
lrs_create_socket("socket0", "TCP", "RemoteHost=XDWANG:1159", LrsLastArg);
lrs_send("socket0", "buf0", LrsLastArg);
lrs_receive("socket0", "buf1", LrsLastArg);
lrs_send("socket0", "buf2", LrsLastArg);
lrs_receive("socket0", "buf3", LrsLastArg);
lrs_send("socket0", "buf4", "TargetSocket=<NewParam_1>", LrsLastArg);
lrs_receive("socket0", "buf5", LrsLastArg);
lrs_create_socket("socket1", "TCP", "RemoteHost=XDWANG:1159", LrsLastArg);
lrs_send("socket1", "buf6", LrsLastArg);
lrs_receive("socket1", "buf7", LrsLastArg);
lrs_send("socket1", "buf8", LrsLastArg);
lrs_receive("socket1", "buf9", LrsLastArg);
return 0;
}
报出错的地方在BUF4中,DTAT中的内容如下:
send buf4 120
"\x01"
"\t"
"\x00"
"x"
"\x00\x00\x01\x00"
"I"
"\x00"
"n"
"\x00"
"s"
"\x00"
"e"
"\x00"
"r"
"\x00"
"t"
"\x00"
" "
"\x00"
"i"
"\x00"
"n"
"\x00"
"t"
"\x00"
"o"
"\x00"
" "
"\x00"
"["
"\x00"
"R"
"\x00"
"E"
"\x00"
"M"
"\x00"
"A"
"\x00"
"R"
"\x00"
"K"
"\x00"
"I"
"\x00"
"N"
"\x00"
"F"
"\x00"
"O"
"\x00"
"_"
"\x00"
"T"
"\x00"
"I"
"\x00"
"N"
"\x00"
"A"
"\x00"
"]"
"\x00"
" "
"\x00"
"("
"\x00"
"R"
"\x00"
"E"
"\x00"
"M"
"\x00"
"A"
"\x00"
"R"
"\x00"
"K"
"\x00"
"_"
"\x00"
"C"
"\x00"
")"
"\x00"
" "
"\x00"
"V"
"\x00"
"A"
"\x00"
"L"
"\x00"
"U"
"\x00"
"E"
"\x00"
"S"
"\x00"
"("
"\x00"
"'"
"\x00"
"t"
"\x00"
"e"
"\x00"
"s"
"\x00"
"t"
"\x00"
"1" "\x00"
")"
"\x00"
上面红色字体的是我要参数化的内容,但参数化后就是报下面的错误
Action.c(22): lrs_send(socket0, buf4)
Action.c(22): Error : TargetSocket parameter is invalid. Error code : 9005. |
|