imacros在mac firefox上使用数据源循环

时间:2016-01-14 23:35:37

标签: loops csv datasource imacros

当我运行我的代码时,我收到此错误... (imacro在数据源行停止)

enter image description here

我可能不会写一个正确的数据源行。 (csv文件位于默认路径中)

我正在尝试导入csv数据并在此过程中循环我的操作:

SET !ERRORIGNORE YES
SET !DATASOURCE pages.csv
SET !DATASOURCE_COLUMNS 1
'Start at line 1 in the file 
SET !LOOP 1
'Increase the current position in the file with each loop
SET !DATASOURCE_LINE {{!LOOP}}
set var1 {{!COL1}}

TAB T=1
URL GOTO=https://www.cnnc.com/{{var1}}
wait seconds=4
TAG POS=7 TYPE=SPAN ATTR=TXT:
wait seconds=4

我正在尝试不断重复第二部分的宏。 循环使用csv文件的下一个输入。 使用免费的firefox版本,如果有帮助的话。

1 个答案:

答案 0 :(得分:0)

试试这个:

SET !ERRORIGNORE YES
SET !DATASOURCE pages.csv
SET !DATASOURCE_LINE {{!LOOP}} 
SET !DATASOURCE_COLUMNS 1
'Start at line 1 in the file 
SET !LOOP 1
'Increase the current position in the file with each loop
SET !DATASOURCE_LINE {{!LOOP}}
set var1 {{!COL1}}

TAB T=1
URL GOTO=https://www.cnnc.com/{{var1}}
wait seconds=4
TAG POS=7 TYPE=SPAN ATTR=TXT:
wait seconds=4

我添加了SET!DATASOURCE_LINE {{!LOOP}}