在iMacros中提取下一循环的下一行

时间:2017-03-18 21:10:28

标签: firefox imacros

这是我在Stack Overflow上的第一篇文章。我正在找人帮我找到解决方案。

详细说明:

  1. 转到http://sslproxies.org/
  2. 在搜索框中输入“un”
  3. 提取第一个IP地址和端口
  4. 运行下一个命令
  5. 请注意。我的脚本运行正常。但是,如何选择第二行为第二循环,第三行为第三循环等,直到第五循环。在第5次循环之后,重复过程(第6次循环再次选择第1行)。

    提前致谢。

2 个答案:

答案 0 :(得分:0)

!LOOP变量和!DATASOURCE命令将帮助您解决此问题。这是一些很好的示例代码:

http://wiki.imacros.net/Demo-Datasource

答案 1 :(得分:0)

我希望我的回答更接近你的问题:

SET step 5
SET pos EVAL({{!LOOP}}%{{step}}?{{!LOOP}}%{{step}}:{{step}})
TAG XPATH="//tbody/tr[{{pos}}]/td[1]" EXTRACT=TXT
TAG XPATH="//tbody/tr[{{pos}}]/td[2]" EXTRACT=TXT