LoadRunner????TCPЭ???????????
???????????? ???????[ 2015/2/10 13:45:11 ] ?????????????????? LoadRunner TCPЭ??
????????????????????????????????????????guid???????????滻??????е??????
????action.c
/*********************************************************************
* Created by Mercury Interactive Windows Sockets Recorder
*
* Created on: Tue Dec 30 16:04:06
*********************************************************************/
#include "lrs.h"
#include "def.h"
Action()
{
int sendLoginCount=0??sendCrossCount=0;
int loginIndex??loginIndex2;
char* clientId = guid_gen();
char clientId2[100];
char* clientId3;
int clientIdlen;
char* loginSrc = "<?xml version="1.0" encoding="UTF-8" ?> <Parament> "
" <ClientId>$ClientId</ClientId> "
" <ServerIP>$IP</ServerIP> "
" <ServerPort>$Port</ServerPort> "
" <Username></Username> "
" <Password></Password> "
"</Parament>";
char* loginStr;
int loginStrLen;
char* loginStrLenHex;
char loginStrLenStr[5];
char send_loginHeader[100]="\x12$Len\x00\x010";
char* send_loginHeaderf;
char send_loginStr[1500]="";
//???·??????????
char* crossSrc= "<?xml version="1.0" encoding="UTF-8" ?> <Parament> "
" <ClientId>$ClientId</ClientId> "
" <CrossId>$CrossId</CrossId> "
"</Parament>";
char* send_addCrossHeader = "\x12$Len\x00\x02";
char* crossId = lr_eval_string("<db_crossId>");
char* crossStr;
char send_crossStr[1700];
char crossStrLenStr[5];
int crossStrLen;
char* send_addCrossHeaderf;
int crossAddIndex??crossAddIndex2;
strcpy(clientId2??lr_eval_string(clientId));
clientId3 = clientId;
//???????
loginStr = strreplace(loginStr??loginSrc??"$ClientId"??clientId??strlen(loginSrc));
loginStr = strreplace(loginStr??loginStr??"$IP"??"127.0.0.1"??strlen(loginStr));
loginStr = strreplace(loginStr??loginStr??"$Port"??"9300"??strlen(loginStr));
lr_output_message("loginStr:%s"??loginStr);
loginStrLen = strlen(loginStr)+1;
//lr_output_message("loginStrLen:%d"??loginStrLen);
//itoa(loginStrLen??loginStrLenStr??16);
sprintf(loginStrLenStr?? "%X"?? loginStrLen);
//lr_output_message("loginStrLenStr:%s"??loginStrLenStr);
if(strlen(loginStrLenStr)==2)
{
char tmpH[5];
strcpy(tmpH??loginStrLenStr);
strcpy(loginStrLenStr??"\x00\x00\x00\x");
strcat(loginStrLenStr??tmpH);
}else{
char tmpH[5];
char tmpD[5];
strcpy(tmpH??loginStrLenStr);
strcpy(tmpH+1??" 主站蜘蛛池模板: 欧美大片va欧美在线播放 | 涩狠狠狠狠色 | 黄色视频一级毛片 | 男女视频免费在线观看 | 99在线视频精品 | 视频区小说区图片区激情 | 欧美性视频18~19 | japanese55老妇成熟乱 | 国产高清视频在线观看不卡v | 黄h视频| 欧美怀孕色xxxxx | 日朝欧美亚洲精品 | 久久午夜夜伦鲁鲁片不卡 | 亚洲一区二区三区网站 | 日韩一区二区三区四区区区 | 欧美资源网 | 欧美亚洲高清日韩成人 | 岛国毛片一级一级特级毛片 | 男女一级爽爽快视频 | 日日摸夜夜添夜夜免费视 | 国产亚洲精品hd网站 | 在线观看的黄网 | www免费| 欧美丝袜制服 | 高清中文字幕 | 亚洲欧美中文字幕 | 成人美女黄网站色大色费 | 亚洲欧美久久婷婷爱综合一区天堂 | 日本人与人xxⅹ | 国产视频黄 | www.日| 免费的色视频 | 国产福利毛片 | 日本理论片在线播放 | 99精品视频3 | 日韩中文字幕精品 | 成人黄网18免费观看的网站 | 久久精品国产亚洲综合色 | 97干婷婷 | 午夜大片网 | 国产综合在线播放 |