找回密码
 立即注册
CeraNetworksBGVM服务器主机交流IP归属甄别会员请立即修改密码
查看: 126|回复: 9

免登录下载天翼云盘分享文件【自写油猴脚本或者书签】

[复制链接]

11

主题

26

回帖

347

积分

中级会员

积分
347
发表于 2020-4-22 16:12:42 | 显示全部楼层 |阅读模式
今天才发现,原来下载天翼云盘的分享文件还要登录。



于是浏览器抓个包,发现其实根本不需要登录就能获取到文件的下载地址。
公开分享的文件甚至直接右键查看源代码就可以看到下载地址。
不过这样还是有点麻烦,于是就写了一个油猴脚本。
脚本地址:https://greasyfork.org/zh-CN/scripts/401709
开源地址:https://github.com/Aruelius/Cloud189_Greasyfork
直接安装即可。



用法:
1. 脚本会在没有登录的时候运行,登录了不会执行任何操作
2. 当分享的内容为目录时,需要单独点击文件下载,不能打包下载。
3. 当分享的内容问单个文件时,可以直接点击下载按钮下载,不需要点击文件。

如果没有油猴插件或者不想安装脚本的(比如我),你也可以这样做。
1. 新建一个书签,名字叫做【免登录天翼云盘】
2. 网址就填:
[ol]
  • javascript:(function(){'use strict';function sleep(ms){return new Promise(resolve=>setTimeout(resolve,ms))};async function main(ms){while(true){if(document.cookie.indexOf("COOKIE_LOGIN_USE")!=-1){break;};let title=document.getElementsByClassName("title")[0].innerText;let saveAs=document.getElementsByClassName("btn btn-save-as")[0].innerText;if(title!="属于私密分享,请输入访问码后查看"){console.log(title);if(saveAs=="转存当前目录"){let cookie_name="shareId_"+_shareId;let passcode=get_code(cookie_name);get_download_url(passcode);break;}else if(saveAs=="转存到云盘"){document.getElementsByClassName("btn btn-download")[0].target="_blank";document.getElementsByClassName("btn btn-download")[0].href=downloadUrl;document.getElementsByClassName("btn btn-download")[0].className="btn btn-download download";break;};};await sleep(ms);}};function get_code(cookie_name){let ck=document.cookie.split(';');for(let i=0;iresponse.json()).then(data=>{for(let i in data.data){let download_url="https:"+data.data.downloadUrl;console.log(download_url);document.getElementsByClassName("file-icon").onclick=function(){window.open(download_url);};urlArray=download_url;};return urlArray;});};main(1000);})();[/ol]复制代码
    3. 然后每次打开分享链接之后,都点一下这个书签,也可以达到跟安装脚本一样的操作。
  • 回复

    使用道具 举报

    15

    主题

    842

    回帖

    2103

    积分

    金牌会员

    积分
    2103
    发表于 2020-4-22 16:13:05 | 显示全部楼层
    已收藏,感谢

    回复

    使用道具 举报

    34

    主题

    400

    回帖

    1787

    积分

    金牌会员

    积分
    1787
    发表于 2020-4-22 16:13:59 | 显示全部楼层
    大佬,牛
    回复

    使用道具 举报

    32

    主题

    348

    回帖

    988

    积分

    高级会员

    积分
    988
    发表于 2020-4-22 16:16:28 | 显示全部楼层
    可以转载吗

    ctrl + c 已经饥渴难耐了



    回复

    使用道具 举报

    52

    主题

    944

    回帖

    2134

    积分

    金牌会员

    积分
    2134
    发表于 2020-4-22 16:17:24 | 显示全部楼层
    谢谢楼主分享,收藏了
    回复

    使用道具 举报

    22

    主题

    678

    回帖

    1534

    积分

    金牌会员

    积分
    1534
    发表于 2020-4-22 16:18:20 | 显示全部楼层
    收下了~,现在一般都是先转到自己盘里面
    回复

    使用道具 举报

    13

    主题

    4737

    回帖

    1万

    积分

    论坛元老

    积分
    10783
    发表于 2020-4-22 16:19:04 | 显示全部楼层
    帮顶一下
    回复

    使用道具 举报

    17

    主题

    79

    回帖

    263

    积分

    中级会员

    积分
    263
    发表于 2020-4-22 16:19:34 | 显示全部楼层

    deicol 发表于 2020-4-22 16:16

    可以转载吗

    ctrl + c 已经饥渴难耐了

    同问,可以转载吗。
    回复

    使用道具 举报

    5

    主题

    123

    回帖

    377

    积分

    中级会员

    积分
    377
    发表于 2020-4-22 16:16:00 | 显示全部楼层
    顶顶
    回复

    使用道具 举报

    11

    主题

    26

    回帖

    347

    积分

    中级会员

    积分
    347
     楼主| 发表于 2020-4-22 16:20:23 | 显示全部楼层

    deicol 发表于 2020-4-22 16:16

    可以转载吗

    ctrl + c 已经饥渴难耐了

    可以,你开心就好
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|HS2V主机综合交流论坛

    GMT+8, 2024-5-17 11:09 , Processed in 0.117236 second(s), 3 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2023 Discuz! Team.

    快速回复 返回顶部 返回列表