0

多くの調査を行った後、まだほとんど何も思い浮かびませんでした。この挑戦を皆さんに提案します。

PAC ファイル構成を通過する必要がある自動 PDF ダウンローダーのスクリプトを作成しようとしています。

LWP::UserAgent を試し、PAC ファイルをそれに割り当て、その get メソッドを使用しようとしましたが、破損した PDF ファイルが作成されました。PDFを含むURL(つまり、http://www.education.gov.yk.ca/pdf/pdf-test.pdf)を渡していることを心に留めておいてください。

File::Fetch のようなモジュールは機能しますが、プロキシを経由しないため、もちろんこれは実行不可能なソリューションになります。

OLE を使用し、Internet Explorer オブジェクトを使用してダウンロードすることが提案されました。IE ではプロキシ設定が自動的に構成されているため、十分に単純なはずです。数時間の調査と試行錯誤の後、InternetExplorer.Application API で、上記のような PDF サイトをダウンロードできるものを見つけることができませんでした。

さまざまなモジュールを使用して自動ブラウジングを実行できることはわかっていますが、主なことは、PDF を含む URL を渡してダウンロードすることです。難しいのは、これが PAC ファイルを確実に通過するようにすることです。

どんな提案でも大いに役立ちます!どうもありがとう!

4

1 に答える 1

0

IE を自動化する必要がある場合に使用Win32::IEAutomationしますが、あなたのような単純なタスクには必要ないと確信しています。

于 2013-07-24T04:39:33.040 に答える