2013-12-21 61 views
1

所以,這裏是我的代碼:如何過濾掉沒有找到網頁 - iMacros的

VERSION BUILD=7401110 RECORDER=CR 

SET !EXTRACT_TEST_POPUP NO 
SET !ERRORIGNORE YES 

TAB T=1 
SET !LOOP 10000 
URL GOTO=https://a/a/as/9000{{!LOOP}}.jpg 
SAVEAS TYPE=PNG FOLDER=* FILE=Time_{{!NOW:yyyymmdd_hhnnss}}.png 

通過噸的鏈接。它的週期和保存每個網頁中的iMacros我的下載文件夾中。但是,我如何做到這一點,它只下載成功下載的網頁?例如,不會給我「HTTP 404 Not Found」錯誤的網頁。

此外,它現在只保存在網頁上的圖片,我也需要該網址。有沒有辦法將圖片和URL一起保存在同一個文件中?就像電腦屏幕的屏幕截圖或其他東西?或者甚至可以將URL保存爲文件名。

謝謝!

- 正在

回答

1

imacros只能截屏沒有地址欄的瀏覽器活動區域。

您可以用{{!URLCURRENT}} http://wiki.imacros.net/!URLCURRENT

因爲沒有IF在iMacros的聲明,您需要使用JavaScript或類似的對於獲取當前的URL。

+0

而我將如何將它保存爲當前的網址? – Cashe

+0

我會用:SAVEAS TYPE = PNG FOLDER = * FILE = {{!URLCURRENT}}。png? – Cashe

+0

一般是的,但首先你需要刪除url(://)中的特殊字符,因爲你不能直接使用類似url的名字保存文件。 – Bestmacros