2017-09-15 202 views
0

我正在創建一個宏,我想在其中單擊錨元素。 這個錨元素的問題在於,每次點擊後所有屬性都會隨機更改。如何點擊使用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* 

我總是得到相同的錯誤找不到元素。

請建議。

回答

0

你可以嘗試合併屬性,以確定您要查找的每http://wiki.imacros.net/TAG_parameters_explained#Multiple_ATTR_parameters

爲了您的具體的例子類似

TAG POS=1 TYPE=A ATTR=class:*animated*&&TXT:*Start* 

可以工作錨,尋找類animated和文本Start在一起在一個錨點。

+0

仍然無法正常工作。同樣的錯誤 RuntimeError:A元素由類指定:*動畫* && TXT:* *啓動未找到,行:3 您可以通過加入這個鏈接https://adbtc.top/r/l/303975檢查相同 您可以在這裏檢查啓動按鈕的功能 –

+0

如果在iMacros for Firefox中適用於您,您可以試試嗎?我不確定Chrome和Firefox版本之間的區別... –

0

的iMacros的http://wiki.imacros.net/IMAGESEARCH命令就可以解決這個問題。

搜索經由圖像屬性中指定的輸入圖像。使用圖像識別算法在當前顯示的網站上搜索輸入圖像。 CONFIDENCE指定找到的圖像與輸入圖像的匹配程度。值爲100意味着完全匹配。如果在給定置信度下未找到輸入圖像,則會發生錯誤。

如果發現圖像呢!ImageX和!上海宜美持有它被發現的座標。

或者使用基於截圖-Kantu image automation工具。