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??" 主站蜘蛛池模板: 高h浪诱受肉耽文 | 国产成人精品亚洲 | 欧美日本韩国国产 | 一级片网址 | 成人观看免费观看视频 | 国产午夜免费视频 | 欧美色xx | 黄 色 大 片 网站 | 91短视频官网 | h片免费在线观看 | 亚洲三级在线看 | 成人精品视频一区二区三区尤物 | 国产免费黄色网址 | 黑丝袜照片 | 免费国产成人高清无线看软件 | 免费国产成人高清在线观看视频 | 狠狠色狠狠色很很综合很久久 | 999视频精品全部免费观看 | 日本的黄色一级片 | 97成人在线视频 | 久久综合狠狠综合久久综合88 | 天天做天天爱天天做天天吃中 | 最近中文字幕在线6 | 日日夜夜天天干干 | 三级黄色片a | 视频一区二区不卡 | 日本一区高清视频 | 青草国产精品久久久久久久久 | 狠狠操.com| 最好看2019高清中文字幕视频 | www.精品在线| 欧美成人午夜做受视频 | 亚洲国产激情在线一区 | 国产丶欧美丶日韩丶不卡影视 | 日韩伦乱 | 亚洲欧美一区二区三区在线播放 | 欧美成人激情视频 | 日本高清视频wwww色 | 性激烈的欧美三级高清视频 | 黄色毛片免费看 | 久热青草|