返回列表 发帖

分享一个网盘php代理程序,让你下载及外链文件更轻松

本帖最后由 12395874 于 2012-2-18 20:59 编辑


威盘VDISK,使用见说明
很久没来了,今天找东西又搜索到这里,今天给大家带来一个好东西—威盘php代理程序,之所以推荐这个是因为他还有一个上传api可以使用,结合下面这个代理程序,就可以很方便的利用网盘提供附件上传及下载了,直接外链图片、音乐等文件,

代码如下,复制代码,请新建一个
  1. <?php
  2. /*
  3. *使用说明:你的域名/vdisk.php/提取码/文件名.后缀
  4. *如http://www.vdisk.cn/down/index/9627346A7426则提取码为9627346A7426
  5. *Time:2012.12.16  侠客
  6. */
  7. error_reporting(0);
  8. $uri = $_SERVER["REQUEST_URI"];
  9. preg_match("/vdisk.php\/(.+)\//",$uri,$code);
  10. $code = $code[1];
  11. $opts = array(
  12. 'http'=>array('method'=>"GET",'header'=>"User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.3)\r\n")
  13. );
  14. $context = stream_context_create($opts);
  15. $url = "http://www.vdisk.cn/down/index/".$code;
  16. $data = file_get_contents($url,false,$context);
  17. preg_match("/name=.httpfileurl..content=.(.*?).>/", $data, $data);
  18. $myurl = $data[1];
  19. if($myurl){
  20. header('Content-Type:application/force-download');
  21. header("Location:".$myurl);
  22. die();
  23. }
  24. else
  25. echo "参数错误";
  26. ?>
复制代码

外链文件示例:


手机旺旺 for Java(514.49KB)

使用代理直接下载    http://dll.cx125.com/vdisk/8053989/mobileww_pc.jar
引用的网盘下载页    http://www.vdisk.cn/down/index/8053989

----------------------------------------------------------------------------------------
QQ电脑管家(原QQ医生) 4.7 正式版

使用代理直接下载   http://dll.cx125.com/vdisk/7687130/QQ.exe
引用的网盘下载页   http://www.vdisk.cn/down/index/7687130

------------------------------------------------------------------------------------------------------

图片外链示例:引用的网盘下载页  

http://www.vdisk.cn/down/index/9641855


------------------------------------------------------------------

音乐外链示例:引用的网盘下载页  

http://www.vdisk.cn/down/index/9627346

分享到: QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友

本帖最后由 12395874 于 2012-2-18 20:51 编辑

如果你希望和我所示例的一样是 域名/vdisk/提取码/文件名.后缀
请将上面的代码第9行改为
  1. preg_match("/vdisk\/(.+)\//",$uri,$code)
复制代码

即整个代码为

  1. <?php
  2. /*
  3. *使用说明:你的域名/vdisk/提取码/文件名.后缀
  4. *如http://www.vdisk.cn/down/index/9627346A7426则提取码为9627346A7426
  5. *Time:2012.12.18 侠客
  6. */
  7. error_reporting(0);
  8. $uri = $_SERVER["REQUEST_URI"];
  9. preg_match("/vdisk\/(.+)\//",$uri,$code);
  10. $code = $code[1];
  11. $opts = array(
  12. 'http'=>array('method'=>"GET",'header'=>"User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.3)\r\n")
  13. );
  14. $context = stream_context_create($opts);
  15. $url = "http://www.vdisk.cn/down/index/".$code;
  16. $data = file_get_contents($url,false,$context);
  17. preg_match("/name=.httpfileurl..content=.(.*?).>/", $data, $data);
  18. $myurl = $data[1];
  19. if($myurl){
  20. header('Content-Type:application/force-download');
  21. header("Location:".$myurl);
  22. die();
  23. }
  24. else
  25. echo "参数错误";
  26. ?>
复制代码

只是这样当然还是不行的,然后还需要你进行伪静态处理
编辑网站目录下.htaccess文件
加上这句
  1. RewriteRule ^vdisk\/(.+)$ vdisk.php/$1
复制代码

如果你的.htaccess文件没有这句
  1. RewriteEngine On
复制代码
还请再加上这句,将 RewriteEngine 模式打开
好了现在你也可以跟我一样这样使用网盘

TOP

分享一下,好久没来了

TOP

至于上传API的作用大家懂得的,如果你稍有编程基础这个应该可以自己很好的处理,这里就不说了

TOP

哦, 这样也能做外链,不错。

以后用的人多了,他们不屏敝才怪!
★ 11月开空间新规则,百度GG收录百贴:http://idc866.com/thread-15155-1-1.html
★ 本站转型:推荐免费空间,收集免费空间,免费空间测试,并提供原创申请教程。
★ 免备案空间,免费空间,免费国外空间,国外免费空间,免费美国空间
★ 我们是一群辛勤的小站站长,我们需要团结,我们需要共同进步!!!!
★ 达要求开空间,论坛发申请贴后,请加QQ:876812422  (一般在线、有Q必回)

TOP

本帖最后由 12395874 于 2012-2-19 00:07 编辑

回复 5# idc886


    不怕,只要它还是开放的网盘提供下载,就有解决的办法

TOP

回复 5# idc886


    所以只分享了这个,还有115等网盘代理没分享

TOP

这个不错,非常想要115的。。

TOP

欢迎回来,没事常回家看看。

TOP

只能用vdisk?其他盘不行?

TOP

回复 10# 在秋天等你

     可以的,只不过现在只分享这个而已

TOP

返回列表