跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 免登录下载天翼云盘分享文件【自写油猴脚本或者书签】
未分類
22 4 月 2020

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

MikuSama 大佬有话说 :

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

今天才发现,原来下载天翼云盘的分享文件还要登录。
https://ae01.alicdn.com/kf/U4166958d9d9041369ac68745dfc65892E.png
于是浏览器抓个包,发现其实根本不需要登录就能获取到文件的下载地址。
公开分享的文件甚至直接右键查看源代码就可以看到下载地址。
不过这样还是有点麻烦,于是就写了一个油猴脚本。
脚本地址:https://greasyfork.org/zh-CN/scripts/401709
开源地址:https://github.com/Aruelius/Cloud189_Greasyfork
直接安装即可。
https://ae01.alicdn.com/kf/U53fb9a3684594035baec9d5f14c4e879P.png
用法:
1. 脚本会在没有登录的时候运行,登录了不会执行任何操作
2. 当分享的内容为目录时,需要单独点击文件下载,不能打包下载。
3. 当分享的内容问单个文件时,可以直接点击下载按钮下载,不需要点击文件。

如果没有油猴插件或者不想安装脚本的(比如我),你也可以这样做。
1. 新建一个书签,名字叫做【免登录天翼云盘】
2. 网址就填:
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").innerText;let saveAs=document.getElementsByClassName("btn btn-save-as").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").target="_blank";document.getElementsByClassName("btn btn-download").href=downloadUrl;document.getElementsByClassName("btn btn-download").className="btn btn-download download";break;};};await sleep(ms);}};function get_code(cookie_name){let ck=document.cookie.split(‘;’);for(let i=0;i<ck.length;i++){let cookie=ck.trim();if(cookie.indexOf(cookie_name)==0){return cookie.split(‘=’);}}};function get_download_url(passcode){let urlArray=new Array();let url="https://cloud.189.cn/v2/listShareDir.action?shareId="+_shareId+"&accessCode="+passcode+"&verifyCode="+_verifyCode+"&orderBy=1&order=ASC&pageNum=1&pageSize=60";fetch(url,{method:"GET"}).then(response=>response.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);})();
3. 然后每次打开分享链接之后,都点一下这个书签,也可以达到跟安装脚本一样的操作。

suaxi 大佬有话说 :

已收藏,感谢:lol

guonning2000 大佬有话说 :

大佬,牛

deicol 大佬有话说 :

可以转载吗

ctrl + c 已经饥渴难耐了

https://upimage.alexhchu.com/2020/04/22/b610fd4c13d7d.gif

zzidc 大佬有话说 :

谢谢楼主分享,收藏了

JOSH 大佬有话说 :

收下了~,现在一般都是先转到自己盘里面

b66667777 大佬有话说 :

帮顶一下

libin0615 大佬有话说 :

deicol 大佬有话说 : 2020-4-22 16:16
可以转载吗

ctrl + c 已经饥渴难耐了

同问,可以转载吗。

Aczz 大佬有话说 :

顶顶

MikuSama 大佬有话说 :

deicol 大佬有话说 : 2020-4-22 16:16
可以转载吗

ctrl + c 已经饥渴难耐了

可以,你开心就好

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具