如何在iMacros中导入的.csb文件中设置变量?

时间:2015-12-26 09:23:09

标签: javascript facebook web-scraping imacros

请帮我设置变量作为导入文件的列数据。

仅举例: 手动我可以按名称搜索或输入此链接(https://www.facebook.com/search/top/?q=Wilhelem%20Gabriella),然后点击姓名或个人资料图片,然后转到该人的个人资料页面,我只需复制网址(https://www.facebook.com/gabriella.wilhelem)。

我看到我无法将变量设置为导入的csv文件列中的元素。

我的问题是iMacros实际上可以这样做吗?如果是,怎么办?由于我不是程序员,所以我们非常感谢实际的代码。

Address.csv文件包含2列(FBfirstName,FBlastName)

SET !DATASOURCE Address.csv
SET !DATASOURCE_COLUMNS 1
SET !LOOP 1
SET !DATASOURCE_LINE {{!LOOP}}
SET !VAR1 {COL1}
SET !VAR2 {COL2}

URL GOTO=https://www.facebook.com/search/top/?q={{!VAR1}}20%{{!VAR2}}
'TAG POS=4 TYPE=DIV ATTR=TXT:{{!VAR1}}<SP>{{!VAR2}}
ADD !EXTRACT {{!URLCURRENT}}
SAVEAS TYPE=EXTRACT FOLDER=* FILE=*

1 个答案:

答案 0 :(得分:0)

尝试这样的事情:

SET !DATASOURCE Address.csv
SET !DATASOURCE_COLUMNS 2
SET !LOOP 1
SET !DATASOURCE_LINE {{!LOOP}}

URL GOTO=https://www.facebook.com/search/top/?q={{!COL1}}%20{{!COL2}}
'TAG POS=4 TYPE=DIV ATTR=TXT:{{!VAR1}}<SP>{{!VAR2}}
SET !EXTRACT {{!URLCURRENT}}
SAVEAS TYPE=EXTRACT FOLDER=* FILE=*