2013-07-24 31 views
0

做了很多的研究,還來了幾乎沒有,我建議這個挑戰,你畢竟。下載PDF格式的通過Perl的OLE IEXPLORER

我想腳本,必須通過PAC文件配置中傳遞了一個自動化的PDF下載。

我已經試過LWP ::用戶代理和指定PAC文件它和使用它的get方法試過了,但是這創造了一個損壞的PDF文件。考慮到我向它傳遞了包含PDF的URL(即,http://www.education.gov.yk.ca/pdf/pdf-test.pdf)。

模塊,如文件::獲取工作,但不會通過這當然使這是一個非可行解的代理去。

有人建議OLE和下載使用Internet Explorer對象來使用,因爲IE有代理設置自動配置應該很簡單。經過幾個小時的研究和玩耍,我無法在InternetExplorer.Application API中找到任何可以讓我下載類似於上面的PDF網站的任何內容。

我知道我可以做自動瀏覽各種模塊,但是我主要的是通過包含PDF的URL並下載,最困難的部分是確保這一經過PAC文件。

任何建議都會有很大的幫助! 非常感謝!

回答

0

如果您需要使IE自動運行,但是我確定沒有必要像這樣簡單的工作就可以使用Win32::IEAutomation

+0

我不需要自動化IE瀏覽器。我需要從URL下載PDF。從我看到的在Win32 :: IEAutomation中沒有明顯的選項來將這些PDF下載到本地目錄 –