下载云听付费内容

小白教程 小工具 转载
已认证 鳗鱼饭 8月前

1389 3

原地址:https://www.52pojie.cn/thread-1488864-1-1.html
浏览器插件和规则下载地址 https://wwr.lanzoui.com/igoljskiyuf
自行添加 URL match:https://ytweb.radio.cn/share/js/app.*.js Response:https://cdn.jsdelivr.net/gh/AIxiuxiu/yunting/app.js

https://ytweb.radio.cn/share/albumDetail?columnId=16085240010490 三体给你们测试
下载不全
别人用的苹果游览器,我用的edge没有修改js功能只能替换

代码如下 ctrl+f搜索getDemandDetail,添加下面

var payList = [];
async function downFile(info) {
    try {
        let playUrl = info.playUrlHigh || info.playUrl || info.playUrlHighEncode || info.playUrlEncode;
        console.log('下载' + info.name + playUrl);
        let res = await fetch(playUrl);
        let blob = await res.blob();
        const a = document.createElement('a');
        document.body.appendChild(a)
        a.style.display = 'none'
        const url = window.URL.createObjectURL(blob);
        a.href = url;
        a.download = info.name + '.mp3';
        a.click();
        document.body.removeChild(a)
        window.URL.revokeObjectURL(url);
    } catch (e) {
        console.error('下载' + info.name + '失败');
    }
}
async function getMp3(index) {
    t.pageIndex = index;
    let result = await y({
        data: k({}, t),
        apiUrl: "/wifimusicbox/demand/detail",
        method: "POST"
    });
    if (index == result.totalPage) {
        console.error(payList);
    }
    for (let n = 0; n < result.con.length; n++) {
        const info = result.con[n];
        await downFile(info);
    }
}
for (let index = 0; index < 100; index++) {
    getMp3(index);
}
这家伙太懒了,什么也没留下。
最新回复 (3)
  • 炼气菜鸟 天山狼蛛
    0 2
    我想这办法不那么可靠
    这家伙太懒了,什么也没留下。
    8月前 只看Ta 回复
  • 金丹高手 道天钧
    0 3
    记得云听好像之前有免费送会员的活动
    这家伙太懒了,什么也没留下。
    8月前 只看Ta 收起回复
    鳗鱼饭: vip也不能听付费的
    8月前回复
  • 筑基入门 小生不才
    0 4
    感谢分享
    这家伙太懒了,什么也没留下。
    5月前 只看Ta 回复
    • 1OVE论坛
      5
        登录 注册
返回