本帖最后由 amo 于 2019-5-11 17:46 编辑
是不是点击之后跳转到百度网盘了?
这种可以先把请点击此处这个链接下载下来
例如
- http://***/down.php?id=1
- http://***/down.php?id=2
- http://***/down.php?id=3
- http://***/down.php?id=4
复制代码
然后用form提交,再使用网站的cookie,就能批量获取到百度网盘地址了
index.html
- <form action="cj.php" method="post">
- <textarea rows="50" cols="120" name="keywords">
- </textarea>
- <input type="submit" value="Submit" />
- </form>
复制代码
- $keyword_list = trim($_REQUEST['keywords']);
- $str_array = explode("\r\n", $keyword_list);
-
- foreach ($str_array as $value) {
- $curlPost=$value;
- $ch = curl_init($curlPost) ;
- curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
- curl_setopt($ch,CURLOPT_HEADER,true);
- curl_setopt($ch, CURLOPT_NOBODY, 1);
- //curl_setopt($ch,CURLOPT_HTTPHEADER,$header);
- curl_setopt($ch,CURLOPT_COOKIE,'填写网站cookie');
- curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
- $content = curl_exec($ch);
- $info = curl_getinfo($ch,CURLINFO_EFFECTIVE_URL);
- curl_close($ch);
- echo $info.'<br />';
-
-
- }
复制代码
吧采集的下载链接弄个excel,在复制到表单里,批量获取百度网盘地址
上面是我之前采集一个点击下载跳转到百度网盘的代码
|