bilibil网站采集 返回视频下载地址【代码】
2016-11-18 17:31
411 查看
<?php /** * 视频采集分析视频相关下载地址 * $url bilibili动画视频url地址 * $http_com 地址相关信息参数 * $url 返回一个文件下载地址 */ include 'phpquery/phpQuery/phpQuery.php';//引入phpquery $url=isset($_GET['url'])?$_GET['url']:'';//获取url连接 $http_com=substr($url,24);//获取域名地址后面数据 $http=substr($url,0,7);//获取域名地址后面数据 if($http!='http://'){ echo '<meta http-equiv="Content-Type" content="text/html; charset=utf-8">'; echo '对不起,地址有误,请填写真正确的url地址,或在www.前加入http://,本程序只支持bilibili动画的视频采集'; exit; }else{ echo '<meta http-equiv="Content-Type" content="text/html; charset=utf-8">'; } $url='http://www.ibilibili.com/'.$http_com; // echo $url; phpQuery::newDocumentFile($url); $companies = pq('#firstLi p')->html(); // $companies = pq('#firstLi p a')->attr("href"); // echo($companies); // $companies = pq('#firstLi a')->html(); // $companies = pq('#firstLi a')->find('a'); // foreach($companies as $company) // { // echo pq($company)->find('a')->attr("href"); // } $url_list=explode("a href",$companies); $http=substr($url_list[3],2);//获取域名地址后面数据 // echo $http; $url_list=explode('"',$http); // echo $http[0]; echo ($url_list[0]); ?>
相关文章推荐
- 下载网站打开页面后间隔多少时间才显示下载链接地址的代码
- 优酷电视剧爬虫代码实现一:下载解析视频网站页面(1)
- java视频网站收藏、传智播客下载地址。
- 优酷电视剧爬虫代码实现一:下载解析视频网站页面(4)补充: Java正则表达式Matcher.group(int group)相关类解析
- 使用PHP提取视频网站页面中的FLASH地址的代码
- 【配套代码 及 视频下载地址】 使用Visual Studio2005入门.Net2.0系列视频教程
- 优酷电视剧爬虫代码实现一:下载解析视频网站页面(4)
- 优酷电视剧爬虫代码实现一:下载解析视频网站页面(3)补充知识点:htmlcleaner使用案例
- 【配套代码 及 视频下载地址】 使用Visual Studio2005入门.Net2.0系列视频教程
- .NET 实现解析全国各大视频网站真实视频下载地址
- 优酷电视剧爬虫代码实现一:下载解析视频网站页面(3)补充知识点:XPath无效怎么办?
- 优酷电视剧爬虫代码实现一:下载解析视频网站页面(3)
- 下载网站打开页面后间隔多少时间才显示下载链接地址的代码
- 优酷电视剧爬虫代码实现一:下载解析视频网站页面(3)补充知识点:怎样获取XPath
- 优酷电视剧爬虫代码实现一:下载解析视频网站页面(2)
- Darwin 视频服务器6.0.3代码下载地址
- 使用PHP提取视频网站页面中的FLASH地址的代码
- 优酷电视剧爬虫代码实现一:下载解析视频网站页面(4)补充正则:java Pattern和Matcher详解
- 邵志东老师-我推荐的老师(网站收集如果朋友不能下载视频,请留言。)下载的地址 在评论里面
- asp.net,AJAX,ADO.net视频教程下载网站及相关视频内容(有目录)