2009-06-10 291 views
2

我的任務是爲了合法的目的截取一組網頁的截圖。我目前正在通過使用Webshot並使用我自己編譯的URL列表來運行批處理操作來完成此操作。我還必須截取使用IECapt及其延遲功能完成的旋轉Flash橫幅的屏幕截圖。如何抓取網站並截取每個網頁的截圖?

每個頁面都有一系列需要截取所導致頁面截圖的廣告。如何自動執行此操作,以便在鏈接之後不會花費數小時點擊每個鏈接?

如果不清楚,主頁有4個輔助廣告鏈接到4個不同的產品頁面。我需要首頁(完成)的屏幕截圖,然後是廣告鏈接頁面的四個不同屏幕截圖。

哦,使事情變得有趣,在主頁上使用JavaScript重定向一拉:

javascript:dcsOnsiteAdLink('url', '/whyjoin', 'ad', 'S1', 'popup', 'toolbar=yes,location=yes,directories=yes,status=yes,menubar=yes,scrollbars=yes,resizable=yes,width=780,height=500'); 

回答

5

的gnome-Web的照片使用GEKO引擎渲染,並採取了網頁的快照。這是相當漂亮和腳本。

7

通過Elance或Mechanical Turk向您支付3美元/小時的費用。即使你只花費4個小時來剽竊劇本,花費的代價也不過是花幾塊錢買下它。

+0

這是不理想的,因爲作爲一個開發者,我可能會管理,有很多依賴關係的網站,我希望能夠迅速釋放。我建議嘗試許多卡斯珀腳本已經爲此或這個:https://www.npmjs.com/package/crawl – jasongonzales 2016-05-25 22:56:16

3

Adob​​e Acrobat Pro在這方面很不錯。它可以抓取整個網站並將其製作爲單個索引文檔。屏幕截圖只會讓你看到屏幕上的內容,Acrobat Pro可以讓你看到整個頁面。