百度云真实地址解析

控制台输入以下代码

$.ajax({
type: "POST",
url: "/api/sharedownload?sign="+yunData.SIGN+"&timestamp="+yunData.TIMESTAMP,
data: "encrypt=0&product=share&uk="+yunData.SHARE_UK+"&primaryid="+yunData.SHARE_ID+"&fid_list=%5B"+yunData.FS_ID+"%5D",
dataType: "json",
success: function(d){ 
window.location.href = d.list[0].dlink;
}
});

动图:




js版的Base64

 function Base64() {

    // private property
    _keyStr = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";

    // public method for encoding
    this.encode = function (input) {
        var output = "";
        var chr1, chr2, chr3, enc1, enc2, enc3, enc4;
        var i = 0;
        input = _utf8_encode(input);
        while (i < input.length) {
            chr1 = input.charCodeAt(i++);
            chr2 = input.charCodeAt(i++);
            chr3 = input.charCodeAt(i++);
            enc1 = chr1 >> 2;
            enc2 = ((chr1 & 3) << 4) | (chr2 >> 4);
            enc3 = ((chr2 & 15) << 2) | (chr3 >> 6);
            enc4 = chr3 & 63;
            if (isNaN(chr2)) {
                enc3 = enc4 = 64;
            } else if (isNaN(chr3)) {
                enc4 = 64;
            }
            output = output +
            _keyStr.charAt(enc1) + _keyStr.charAt(enc2) +
            _keyStr.charAt(enc3) + _keyStr.charAt(enc4);
        }
        return output;
    }

    // public method for decoding
    this.decode = function (input) {
        var output = "";
        var chr1, chr2, chr3;
        var enc1, enc2, enc3, enc4;
        var i = 0;
        input = input.replace(/[^A-Za-z0-9\+\/\=]/g, "");
        while (i < input.length) {
            enc1 = _keyStr.indexOf(input.charAt(i++));
            enc2 = _keyStr.indexOf(input.charAt(i++));
            enc3 = _keyStr.indexOf(input.charAt(i++));
            enc4 = _keyStr.indexOf(input.charAt(i++));
            chr1 = (enc1 << 2) | (enc2 >> 4);
            chr2 = ((enc2 & 15) << 4) | (enc3 >> 2);
            chr3 = ((enc3 & 3) << 6) | enc4;
            output = output + String.fromCharCode(chr1);
            if (enc3 != 64) {
                output = output + String.fromCharCode(chr2);
            }
            if (enc4 != 64) {
                output = output + String.fromCharCode(chr3);
            }
        }
        output = _utf8_decode(output);
        return output;
    }

    // private method for UTF-8 encoding
    _utf8_encode = function (string) {
        string = string.replace(/\r\n/g,"\n");
        var utftext = "";
        for (var n = 0; n < string.length; n++) {
            var c = string.charCodeAt(n);
            if (c < 128) {
                utftext += String.fromCharCode(c);
            } else if((c > 127) && (c < 2048)) {
                utftext += String.fromCharCode((c >> 6) | 192);
                utftext += String.fromCharCode((c & 63) | 128);
            } else {
                utftext += String.fromCharCode((c >> 12) | 224);
                utftext += String.fromCharCode(((c >> 6) & 63) | 128);
                utftext += String.fromCharCode((c & 63) | 128);
            }

        }
        return utftext;
    }

    // private method for UTF-8 decoding
    _utf8_decode = function (utftext) {
        var string = "";
        var i = 0;
        var c = c1 = c2 = 0;
        while ( i < utftext.length ) {
            c = utftext.charCodeAt(i);
            if (c < 128) {
                string += String.fromCharCode(c);
                i++;
            } else if((c > 191) && (c < 224)) {
                c2 = utftext.charCodeAt(i+1);
                string += String.fromCharCode(((c & 31) << 6) | (c2 & 63));
                i += 2;
            } else {
                c2 = utftext.charCodeAt(i+1);
                c3 = utftext.charCodeAt(i+2);
                string += String.fromCharCode(((c & 15) << 12) | ((c2 & 63) << 6) | (c3 & 63));
                i += 3;
            }
        }
        return string;
    }
}

时间: 2025-01-05 17:58:23

百度云真实地址解析的相关文章

百度云BLB后NGINX、TOMCAT获取真实IP

一.BLB后Nginx如何获取真实IP 前提:nginx作为slb获取真实ip是使用 http_realip_module,默认一键安装包安装的nginx没有安装这个模块需要重新重新编译nginx并加装. 查看是否安装此模块:./nginx -V 如没有安装此模块,需重新编译nginx增加 --with-http_realip_module 1.百度云BLB需要开启获取真实IP(默认已开启) 2.修改Nginx配置文件nginx.conf 添加: http { log_format main '

史上最强视频网站真实地址解析

写此文章旨在学习和讨论,请勿滥用… 请标明转载http://blog.csdn.net/feige2008/article/details/8895632,大家如有疑问可以留言... 目前互联网视频网站,从我解析的地球上十几个大型的视频网站来看,90%的网站视频加密效果不好.可能视频下载地址后门接口的保护对某些网站也没什么意义.这次主要写一下下面几个网站的后门接口地址解析方法,包括Youtube.优酷.土豆.爱奇艺.pps.酷六.腾讯视频.新浪.搜狐.第一视频.CNTV.乐视.gametrail

吹响产品“集结号”,百度云摄像头的深谋远虑

在智能硬件大行其道的时代,智能视频摄像机正成为互联网巨头们的下一个角逐场地.值得一提的是,由海康威视萤石与百度联手打造的首款"百度云?萤石"智能视频摄像机C2S已于10月28日在京东开放预约,价格设定为388元.该消息在业界引发了强烈反响,因为这款产品无论定位还是定价都有其独到之处,也是百度在智能硬件方面的最新动作,截至目前,这款产品的预售量已经达到2700多,其市场关注度之高,可见一斑. 百度云摄像头"智"在何处? 据介绍,这款摄像机原型为萤石明星产品C2S,属于

Java企业级电商项目架构演进之路 Tomcat集群与Redis分布式百度云实战分享

muke慕课实战课程分享QQ313675301 新增课程: Java企业级电商项目架构演进之路 Tomcat集群与Redis分布式百度云实战分享 后端开发: 1.高级java软件架构师实战培训视频教程2.大型SpringMVC,Mybatis,Redis,Solr,Nginx,SSM分布式电商项目视频教程3.Spark Streaming实时流处理项目实战4.Java校招面试 Google面试官亲授5.Java开发企业级权限管理系统6.Java大牛 带你从0到上线开发企业级电商项目7.Java

机器觉醒在智能边缘:百度云ABC+IoT为何不同?

可能大多数人都没想到,今年科技产业的关键词,突然变成了"IoT". 不久前,阿里在深圳云栖大会上宣布将IoT作为新的主赛道,腾讯也宣布重磅投入IoT与人工智能超级大脑,推出"三张网"理念.而在5月31日召开的百度云ABC Summit 2018 Inspire智能物联网大会,百度云发布世界顶级智能边缘产品BIE(Baidu IntelliEdge),走在"端云一体化"趋势的最前端,引领了物联网的下一个主战场. 毫无疑问,在人工智能与云计算产业的加

Android通过php连接百度云数据库

要用php对百度云数据库进行操作的话,都要先通过php文件连接到百度云,连接云数据库的php文件名是conn,内容如下: <?php //echo "这是php数据库访问层!"; $dbhost = "sqld.duapp.com:4050"; $dbuser = ""; //我的用户名 $dbpass = ""; //我的密码 $dbname = ""; //我的mysql库名 $cn = mysq

新版百度云如何加速

之前的aria2已经不好使了,用mac版的客户端,下载速度又极其慢. 操作方法 一. https://greasyfork.org/zh-CN/ 在这个网站上可以给chrome装上一个插件 二. 加载这个 https://greasyfork.org/zh-CN/scripts/23635-%E7%99%BE%E5%BA%A6%E7%BD%91%E7%9B%98%E7%9B%B4%E6%8E%A5%E4%B8%8B%E8%BD%BD 三 打开一个下载百度云文件的网页,可看到右侧处多了一个下载助手

网盘的倒掉是不可避免的,因为做网盘的成本是非常巨大的(国内几大网盘就剩百度云、天翼云、和彩云),中国的独服太贵

作者:冯硕链接:http://www.zhihu.com/question/51803053/answer/127549782来源:知乎著作权归作者所有,转载请联系作者获得授权. 很正常的情况.目前全国所有的网盘商均处于巨亏的状态,撤退是非常正确的选择.我在这个回答下新浪微盘为什么要停止个人免费服务?有什么影响? - 冯硕的回答 就说过这个问题了.网盘的倒掉是不可避免的,因为做网盘的成本是非常巨大的.现在活着的网盘,大家且用且珍惜.当时新浪微盘倒掉的时候,我的确准考虑做网盘方面的业务.当时我不仅

百度云使用迅雷下载资源

大家都知道百度云每次下载大文件时总提示要安装百度云管家,本人特别不喜欢这种绑定,所以在网上找了一下实用迅雷下载的方法,特别总结如下,希望大家能够喜欢! 1.首先登陆个人百度云. 2.选择自己想要下载的资源,将它用私密的方式分享出去 选择“我的分享”,这样你就看到,你要分享的内容了. 3.将网址改为https://开头 4.这样选择下载就能下载大文件了.