如何点击使用imacros更改属性的链接?
问题描述:
我正在创建一个宏,我想在其中单击锚元素。 这个锚元素的问题在于,每次点击后所有属性都会随机更改。如何点击使用imacros更改属性的链接?
下面是锚链接标记明星之间
<a id="bLMa" class="**btn valign-wrapper** pulse **animated** lime accent-2 black-text">**Stаrt**</a>
项目始终保持不变。所有其他项目不断变化。
锚点的位置在每次点击后随机更改。
我尝试下面的步骤
TAG XPATH="//*[@class="animated"]"
TAG POS=1 TYPE=A ATTR=Class:animated
TAG POS=1 TYPE=A ATTR=TXT:Start
TAG POS=1 TYPE=A ATTR=TXT:*Start*
我总是得到相同的错误找不到元素。
请建议。
答
你可以尝试合并属性,以确定您要查找的每http://wiki.imacros.net/TAG_parameters_explained#Multiple_ATTR_parameters
为了您的具体的例子类似
TAG POS=1 TYPE=A ATTR=class:*animated*&&TXT:*Start*
可以工作锚,寻找类animated
和文本Start
在一起在一个锚点。
答
的iMacros的http://wiki.imacros.net/IMAGESEARCH命令就可以解决这个问题。
搜索经由图像属性中指定的输入图像。使用图像识别算法在当前显示的网站上搜索输入图像。 CONFIDENCE指定找到的图像与输入图像的匹配程度。值为100意味着完全匹配。如果在给定置信度下未找到输入图像,则会发生错误。
如果发现图像呢!ImageX和!上海宜美持有它被发现的坐标。
或者使用基于截图-Kantu image automation工具。
仍然无法正常工作。同样的错误 RuntimeError:A元素由类指定:*动画* && TXT:* *启动未找到,行:3 您可以通过加入这个链接https://adbtc.top/r/l/303975检查相同 您可以在这里检查启动按钮的功能 –
如果在iMacros for Firefox中适用于您,您可以试试吗?我不确定Chrome和Firefox版本之间的区别... –