TA的每日心情 | 郁闷 2015-6-25 14:00 |
---|
签到天数: 3 天 连续签到: 2 天 [LV.2]测试排长
|
这是一个简单的商品搜索的脚本,由于输入的商品名为中文,所以录制出来的中文为乱码,因此我使用lr_convert_string_encoding函数进行转码,以下是我修改的代码,但是运行出来的结果有误(errors, not writing pre_cci.ci)。脚本与运行的结果如下:
运行的脚本:
Action(){
web_url("192.168.2.214",
"URL=http://192.168.2.214/",
"Resource=0",
"RecContentType=text/html",
"Referer=",
"Snapshot=t45.inf",
"Mode=HTML", LAST);
lr_think_time(7);
char temp;
char hotelname[4096];
lr_convert_string_encoding(lr_eval_string("惠普"),LR_ENC_SYSTEM_LOCALE, LR_ENC_UTF8 ,"temp");
strcat(hotelname,lr_eval_string ( "{temp}" ));
web_url("retrieval!run.action",
"URL=http://192.168.2.214/retrieval!run.action?mk=0&dir=-1&ord=3&rs={hotelname}",
"Resource=0",
"RecContentType=text/html",
"Referer=",
"Snapshot=t46.inf",
"Mode=HTML", LAST);
return 0;}
运行的结果:
Action.c (17): illegal statement termination
Action.c (17): skipping `char'Action.c (17): undeclared identifier `temp'
Action.c (18): illegal statement termination
Action.c (18): skipping `char'
Action.c (18): undeclared identifier `hotelname'
Action.c (18): type error: pointer expectedc:\\documents and settings\\administrator\\local settings\\temp\\noname29\\\\combined_noname29.c (5): 7 errors, not writing pre_cci.ci |
|