2017-02-06 65 views
1

我正在自動將站點下載信息的過程自動化。因爲我一次只能搜索(然後下載)兩天的數據,所以有時候沒有要下載的數據。在這種情況下,當宏點擊「下載」按鈕時,出現下面的對話框:如果滿足條件,則跳過幾個步驟

enter image description here

如果有列表導出,通過選擇一些選項和下載文件的宏觀收益。然而,如果上面的對話框出現時,我想宏觀跳過接下來的幾個步驟和執行步驟有幾條線路,有沒有辦法做到這一點?

回答

1

簡而言之,可以有幾種方法可以做到這一點,這取決於您的瀏覽器和'iMacros'
這就是其中之一:

SET !EXTRACT_TEST_POPUP NO 

SET msgText "No listings to export" 
SET !ERRORIGNORE YES 
TAG POS=1 TYPE=* ATTR=TXT:{{msgText}} EXTRACT=TXT 

SET nextPos EVAL("'{{!EXTRACT}}'.match(/{{msgText}}/) ? '0' : '1';") 

' your next steps 
TAG POS={{nextPos}} TYPE=A ATTR=... 
' ... 
SET !ERRORIGNORE NO 

如果在循環模式播放這段代碼,它可能

跳過接下來的幾個步驟,並繼續領先一步幾行。