如何在iMacros中进行while循环?

时间:2019-09-28 04:39:38

标签: wordpress imacros

我正在制作一个iMacros脚本,以从wordpress的wp-admin的帖子列表中提取每个标题。它们具有相同的元素:

<a class="row-title" href="https://website.com/wp-admin/post.php?post=239&amp;action=edit" aria-label="“Name” (Edit)">Name</a>

我制作了一个可以提取[名称]之一的脚本

VERSION BUILD=12.0.501.6698
TAB T=1
SET !EXTRACT_TEST_POPUP NO
SET !PLAYBACKDELAY 0.00

URL GOTO=https://website.com/wp-admin/edit.php?post_type=movies
TAG POS=1 TYPE=A ATTR=class:row-title* EXTRACT=TXT
SAVEAS TYPE=EXTRACT FOLDER=* FILE=example.csv 

我想出如果我用[POS = 1]替换[POS]的值,我将获得第1个[名称],POS = 2我将获得第2个[名称],依此类推。但是我不知道如何在iMacros中进行while循环:

1,替换POS = POS + 1

2,将其循环播放直到帖子列表的结尾

3,单击下一页(实际上,我认为我可以弄清楚这一步,但是由于我停留在1和2上,所以我没有这样做)

请帮助。谢谢。 顺便问一下,有什么方法可以用C#编程iMacros吗?

1 个答案:

答案 0 :(得分:0)

VERSION BUILD=12.0.501.6698
TAB T=1
SET !EXTRACT_TEST_POPUP NO
SET !PLAYBACKDELAY 0.00

'Set loop, start at tag 1
SET !LOOP 1

URL GOTO=https://website.com/wp-admin/edit.php?post_type=movies

'POS= Loop option, now POS change the number 1,2,3,4,5,6,etc.
TAG POS={{!LOOP}} TYPE=A ATTR=class:row-title* EXTRACT=TXT
相关问题