imacros提取两部分数据+连接常量保存到文件javascript
imacros extract 2 parts of data + concatenate constant save to file javascript
我需要在两个不同的列中提取两部分数据,然后用字符串连接并保存到文件中。请参阅下面的示例,我希望如何保存数据。
我遇到语法错误,可能无法产生预期的结果。我在下面的评论中发现了错误。
//each row is written as below
//part1 = 182.30.2.129;
//part2 = ":";
//part3 = 8080;
//finalvalue = 182.30.2.129:8080 - like this it will write row by row
var jsLF="'n";
var ret=null;
var proxynovaurl; //open url
proxynovaurl = "CODE:";
proxynovaurl += "VERSION BUILD=9002379" + jsLF;
proxynovaurl += "TAB T=1" + jsLF;
proxynovaurl += "TAB CLOSEALLOTHERS" + jsLF;
proxynovaurl += "URL GOTO=http://www.proxynova.com/proxy-server-list/anonymous-proxies/" + jsLF;
var proxynova; //extract part #1 value
proxynova = "CODE:";
proxynova += "VERSION BUILD=9002379" + jsLF;
proxynova += "TAB T=1" + jsLF;
proxynova += "TAB CLOSEALLOTHERS" + jsLF;
proxynova += "TAG POS={{i}} TYPE=TD ATTR=* EXTRACT=TXT" + jsLF;
proxynova += "SET !VAR1 {{!EXTRACT}}" + jsLF; //** Potential error in syntax **//
proxynova += "SET !EXTRACT NULL" + jsLF;
//proxynova += "SAVEAS TYPE=EXTRACT FOLDER=C:'' FILE=ip-address.csv" + jsLF;
var proxynovamid; //use constant for part #2 value
proxynovamid = "CODE:";
proxynovamid += "VERSION BUILD=9002379" + jsLF;
proxynovamid += "TAB T=1" + jsLF;
proxynovamid += "TAB CLOSEALLOTHERS" + jsLF;
//proxynovamid += "TAG POS={{j}} TYPE=TD ATTR=* EXTRACT=TXT" + jsLF;
proxynovamid += "SET !VAR2 ':'" + jsLF; //** Potential error in syntax **//
//proxynovamid += "SET !EXTRACT NULL" + jsLF;
var proxynova1; //extract part #3 value
proxynova1 = "CODE:";
proxynova1 += "VERSION BUILD=9002379" + jsLF;
proxynova1 += "TAB T=1" + jsLF;
proxynova1 += "TAB CLOSEALLOTHERS" + jsLF;
proxynova1 += "TAG POS={{j}} TYPE=TD ATTR=* EXTRACT=TXT" + jsLF;
proxynova1 += "SET !VAR3 {{!EXTRACT}}" + jsLF; //** Potential error in syntax **//
proxynova1 += "SET !EXTRACT NULL" + jsLF;
var proxynovafinal;
proxynovafinal = "CODE:";
proxynovafinal += "ADD !EXTRACT {{VAR1}} + jsLF; //** Potential error in syntax **//
proxynovafinal += "ADD !EXTRACT {{VAR2}} + jsLF; //** Potential error in syntax **//
proxynovafinal += "ADD !EXTRACT {{VAR3}} + jsLF; //** Potential error in syntax **//
proxynovafinal += "SAVEAS TYPE=EXTRACT FOLDER=C:'' FILE=ip-address.csv" + jsLF;
iimPlay(proxynovaurl); //launch url
for(var i=1;i<=236;i=i+6) //1st loop extract 1st part of value
{
iimDisplay(i);
iimSet("i", i);
iimPlay(proxynova);
iimSet("i",i);
iimSet("j",i+1);
//for(var j=17;j<=37;j=j+5)
//{
//iimDisplay(j);
//iimSet("j", j);
iimPlay(proxynovamid); //extract 2nd part of value
iimPlay(proxynova1); //extract 3rd part of value
iimSet("j",i+1);
iimPlay(proxynovafinal); //write final concatinated value to file (Part1+part2+part3)
}
- 在proxyovafinal块的末尾添加引号
- 删除proxynovamid中的单引号
相关文章:
- 将Windows文件路径组织到文件夹中
- Angular 2:在本地.json文件上找不到文件
- 放大弹出生成“;找不到文件”;YouTube视频的错误
- Web 地址虚拟目录会断开外部 JavaScript 链接,因此找不到文件
- 使用SeleniumWebdriver将文本复制到文件时出现编译错误的解决方案
- 如何将旋转的画布元素保存到文件中
- 使用ImageMagick生成图像而不保存到文件,但仍在网站上显示
- 将Javascript从PHP变量保存到文件
- 将响应另存为文件
- 将从 URL 输出的 JSON 保存到文件 javascript
- 将图像输出到浏览器,然后再将其保存到文件夹
- 使用ajax将图像上传到文件数据库有疑问
- 读取一个本地文件,编码为base64,我想给用户一个将结果保存到文件的选项
- javaScript警报和提示框将我重定向到另一个页面,上面写着“;找不到文件”;
- 在WinJS中将文件下载到文件系统
- Dropzone.js没有将图像上传到文件夹
- NodeJ将文件从请求流式传输到文件系统,而不是内存
- Javascript和PHP将数据导出到文件中
- 允许用户键入html标签并将其保存到文件中以在网站上显示
- imacros提取两部分数据+连接常量保存到文件javascript