私は午後中ずっと、共有サイトからファイルをダウンロードする方法を研究してきました。
- メディアファイア、
- 4共有、
- 等
キャプチャ確認がないものでも、方法がわかりませんでした。
キーワード: キャプチャ
詳細情報を見つけることができるリンクはありますか、誰かが私を助けることができれば.
今私は失敗します:mediafire
現在、mediafire ページからダウンロード リンクを取得しようとするとエラーが発生します。リンクが表示される前に、「ダウンロードを承認」のようなテキストが表示され、ページが読み込まれた直後にリンクが更新されます。 DOMDocument を使用してリンクを取得しようとすると、取得できません。
無駄な議論を避けるために、私の問題について簡単に説明したいと思います。現時点で使用しているcurlコードは次のとおりです。
function download($url) {
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_COOKIEJAR, 'cookie.txt');
curl_setopt($ch, CURLOPT_COOKIEFILE, 'cookie.txt');
curl_setopt($ch, CURLOPT_MAXREDIRS, 10);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 0);
curl_setopt($ch, CURLOPT_TIMEOUT, 20000);
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.1.9) Gecko/20071025 Firefox/2.0.0.9');
return curl_exec($ch);
}
編集 1: なぜこの投稿に Zend タグを付けたのか疑問に思っている場合は、それは私が zend フレームワークを使用しているためです。実際にはZend_Http_Client
現在調査中です...それが私の問題を処理できるかどうかを確認してください