A-A+

网盘直链解析完整版开源下载

2016年01月02日 闲言碎语 评论 33 条 阅读 7,163 views 次

最近看到有人问我求http://so.ygyhg.com/jiexi的完整版源码,我不开源完整版源码的原因一是觉得你如果会点php的话自己写个界面也是分分钟的事,而且还灵活,自己爱怎么折腾就这么折腾,二是怕麻烦,因为是自己写的代码,本来就是给自己看的,你要公开的话至少还得写个安装(配置)教程吧,所以也懒得开源,但这次既然答应人家,那就完全开源吧。

程序用到了ThinkPHP和Mysql。用ThinkPHP是因为它开发起来简单,用Mysql是因为360云盘和百度云对单位时间内的解析次数都有所限制,其次将数据存入数据库也可以节省系统资源,免得每次都去解析原地址,当然你也可以不用~

源码结构:

Application/Home/Controller/DlinkController.class.php

根据Url自动去调用360jiexi.php和baidujiexi.php文件,或者是数据库里的数据

Application/Home/Controller/FileController.class.php

所谓生成永久外链的方法,如果早期使用过我的网页版网盘解析的朋友会知道,当你解析时会生成一个永久地址,现在我把它关了,一是感觉也没什么卵用,二是有人滥用导致我的服务器经常奔溃,所以干脆就不显示了

Application/Home/Controller/JiexiController.class.php

这是用来调用界面的,仅此而已

注意:以上三个文件都需将public $domain='http://localhost/wpjiexi'';改成你自己的域名

Application/Home/View/Jiexi_index.php

这是视图文件,也就是Html代码,对界面不满意的可以在此修改,如果你想实现永久外链,请在Jiexi_index.php文件里找到$("#link").text('永久外链:'+link);语句并取消注释即可。里面还有一些注释,大家可以按需修改,建议保留百度云搜索的链接

Application/Common/Conf/config.php

这是全局配置文件,你只需要修改关于数据库配置那一块就好了

接下来,你还需要导入数据库bd_wplink.sql,数据库已经有一些数据了,仅供演示,你也可以删除它,走完这一步你就可以通过http://你的域名/jiexi访问网站,如果想通过http://你的域名/访问网站,请将JiexiController.class.php改为IndexController.class.php,Jiexi_index.php改成Index_index.php,并将IndexController.class.php里的JiexiController改为IndexController,如果你想通过http://你的域名/abc访问网站,则将之前的Index改成Abc,以此类推

总之,你只需修改红色标注的三个地方,外加导入一个数据库,就算差不多安装成功了,其他的请根据ThinkPHP的错误提示(默认关闭)自行百度解决。如果有其他问题欢迎在留言区反馈,如果有搭建成功的也欢迎在留言区展示你的网站!

网盘解析完整版源码+数据库下载:http://pan.baidu.com/s/1kUh43CN

标签:
    • 增加安装和后台这个没时间折腾了,你怎么打不开?按道理说不做任何修改的话访问 httx://你上传的域名/wpjiexi/jiexi 也能正常访问啊,只是无法解析而已

  1. 红孩儿跟孙悟空打起来了。红孩儿出招:“三味真火!”孙悟空大喝:“火眼金睛!”红孩儿:“去你妹你跟我玩成语接龙呢?”

  2. 得到地址过后,想直接把资源用在自己的网页中还是不行。。
    类似 d.pcs.baidu.com/file/… 打头的地址,
    直接用的话会403,传入Reference:http://d.pcs.baidu.com/ 会显示防盗链。。。
    在分享的页面中抓包下载链接,出现类似 bjbgp01.baidupcs.com/… 打头的地址,
    直接使用403,传入Reference:http://bjbgp01.baidupcs.com/… 可以正常使用![嘻嘻]
    这样做唯一的缺点是,速度不行,很慢。

  3. Warning: include(F:xampphtdocswpjiexiThinkPHPLibrary/Think/Log.class.php): failed to open stream: No such file or directory in /Applications/XAMPP/xamppfiles/htdocs/wpjiexi/ThinkPHP/Library/Think/Think.class.php on line 151
    这个是什么原因呀?

    • 是我架设错误了吗???bd_wplink 这个数据文件夹也是传到根目录吗? 我打开网页就是一白空白,什么也没有。提示也没有!!我不知道是哪个文件传错了地方!!请求指点指点!万分的感谢!!!!!!

      • 通过http://我的域名/jiexi访问网站,提示错误404!。。。。等待救援中。。。。。。。

    • 你这问题太多了,bd_wplink是数据库,是导入到你数据库中去的,新手不建议安装完整版,用我Github上的代码就好了,我现在也很忙没时间来教你https://github.com/walker8/network-disk-parse

  4. PHP Warning: include(F:xampphtdocswpjiexiThinkPHPLibrary/Think/Log.class.php): failed to open stream: No such file or directory in C:inetpubpanThinkPHPLibraryThinkThink.class.php on line 151PHP Warning: include(): Failed opening ‘F:xampphtdocswpjiexiThinkPHPLibrary/Think/Log.class.php’ for inclusion (include_path=’.;C:phppear’) in C:inetpubpanThinkPHPLibraryThinkThink.class.php on line 151PHP Fatal error: Class ‘ThinkLog’ not found in C:inetpubpanThinkPHPLibraryThinkThink.class.php on line 335PHP Warning: include(F:xampphtdocswpjiexiThinkPHPLibrary/Think/Log.class.php): failed to open stream: No such file or directory in C:inetpubpanThinkPHPLibraryThinkThink.class.php on line 151PHP Warning: include(): Failed opening ‘F:xampphtdocswpjiexiThinkPHPLibrary/Think/Log.class.php’ for inclusion (include_path=’.;C:phppear’) in C:inetpubpanThinkPHPLibraryThinkThink.class.php on line 151PHP Fatal error: Class ‘ThinkLog’ not found in C:inetpubpanThinkPHPLibraryThinkThink.class.php on line 264这是什么原因。。。

Copyright © 骑行飞扬 保留所有权利.   Theme  Ality

用户登录

分享到: