iMacros 从搜索中提取 POS

iMacros extracting POS from a search

我正在尝试找出如何提取一段文本的 POS,然后使用提取的值根据提取的信息单击 link 作为网络抓取宏的一部分。此页面上的所有 link 都具有相同的文本,并由 table 不同列中的数字标识。例如,linkA1在TD1中,但唯一标识在TD2中。为了计算 link POS,我将 4 添加到唯一编号 POS,然后除以 6。

我目前的代码是这样的,但是当宏运行时它无法使用搜索功能提取位置。

SEARCH SOURCE=TXT:{{number}} EXTRACT=POS
SET !VAR1 {{!EXTRACT}}
ADD !VAR1 4
SET !VAR1 EVAL("!VAR1 / 6")
TAG POS=!VAR1 TYPE=A ATTR=CLASS:align-left

有没有一种方法可以修改此代码以根据不同单元格中的唯一数字单击 link,或者我可以通过其他方式来执行此操作?

尝试在这种情况下使用相对定位:

TAG POS=1 TYPE=TD ATTR=TXT:{{number}}
TAG POS=R-1 TYPE=A ATTR=CLASS:align-left