【脚本】阿里云盘批量分享脚本-可设置提取码
想设置公开链接即无提取码请使用之前的文章
https://blog.csdn.net/qq_45196785/article/details/123112558
// 待整个程序执行完毕即可点击button把所有链接写入到剪贴板
var btn = document.createElement("button"); //创建需要增加的元素节点
var node = document.createTextNode("执行完毕后点击此处复制链接"); //创建文本节点
btn.appendChild(node); //将文本节点增加至创建的元素中
btn.setAttribute("onClick", "copyLink()");
var element = document.getElementsByClassName("actions--2qvID")[0]; //获取父节点
element.appendChild(btn); //添加至父节点内// textarea存储每次循环复制的文件名链接
var textarea_text = document.createElement("textarea");
document.body.appendChild(textarea_text);alert("请等待5秒钟...");
var i = -1;
setTimeout(function () {// 选择第一个文件let step1 = setTimeout(() => {document.getElementsByClassName("input--1mW1D")[i + 1].click();clearTimeout(step1);}, 500);// 点击分享let step2 = setTimeout(() => {document.getElementsByClassName("toolbar-item--21b0l")[1].click();clearTimeout(step2);}, 800);// 私密链接let step2_5 = setTimeout(() => {document.getElementsByClassName("icon--3pGwN icon--d-ejA")[0].click();document.getElementsByClassName("text-wrapper--3ZfDC")[1].click();clearTimeout(step2_5);}, 1200);// 创建分享let step3 = setTimeout(() => {// 默认有效期永久(如果想设置为30天有效期请把下列两行代码删掉)document.querySelector(".share-expire-wrapper--w1Wb6").click();document.getElementsByClassName("title--2ojpH")[1].click();// 分享document.getElementsByClassName("button--2Aa4u")[0].click();clearTimeout(step3);}, 1500);// 复制文件名let step4 = setTimeout(() => {// 文件名var p_text = document.getElementsByClassName("title--3x5k2")[i];// 链接var div_text = document.getElementsByClassName("url--1vyKp")[0];var div_text_password = document.getElementsByClassName("code--F3uKf")[0];// 文本var ali_text ="点击链接保存,或者复制本段内容,打开「阿里云盘」APP ,无需下载极速在线查看,视频原画倍速播放。";var ali_password = "提取码:";sum =p_text.innerText +"\n" +div_text.innerText +"\n" +ali_password +div_text_password.innerText +"\n" +ali_text +"\n" +"\n";textarea_text.innerHTML += sum;console.log(p_text.innerText);console.log(div_text.innerText);console.log(ali_password + div_text_password);console.log(ali_text);console.log(textarea_text.innerHTML);clearTimeout(step4);}, 2000);let step5 = setTimeout(() => {// 关闭document.getElementsByClassName("icon-wrapper--3dbbo")[0].click();clearTimeout(step5);}, 2500);let step6 = setTimeout(() => {// 取消选择document.getElementsByClassName("input--1mW1D")[i + 1].click();clearTimeout(step6);}, 3000);i++;if (i < document.getElementsByClassName("node-card--2g50y").length) {setTimeout(arguments.callee, 4000);}
}, 4000);
function copyLink() {textarea_text.select(); // 选择对象document.execCommand("Copy"); // 执行浏览器复制命令
}
目前先这样,过几天优化一下,可自行选择公开或者私密以及自定义有效期
【脚本】阿里云盘批量分享脚本-可设置提取码相关推荐
- 【脚本】阿里云盘批量分享脚本
起因看到阿里云盘交流群里有人想把文件夹里的word一个个分享出来,本来推荐油猴秒传脚本,但是那个好像封了,就写了一个比较简陋的脚本,献丑献丑. 视频链接:https://www.bilibili.co ...
- 阿里云盘的分享限制,用这个软件终于解决了
小伙伴们注意:公众号的推送机制不再按照时间前后推送了,微信公众号信息流乱序.君哥建议大家把科技毒瘤君公众号置顶(设为星标⭐),以便第一时间看到推送,非常感谢~,方法如下图: 阿里云盘大家应该已经不陌生 ...
- 【阿里云盘资源分享:FPGA工具及相关数据资源高速下载】
阿里云盘资源分享:FPGA工具及相关数据资源高速下载 FPGA工具及相关数据资源高速下载 第一步:下载阿里云盘 第二步:使用方法 下面都是资源列表 FPGA工具及相关数据资源高速下载 第一步:下载阿里 ...
- 阿里云盘如何分享压缩包_阿里云盘能分享压缩包吗?
网盘的分享功能可以说是我们使用最多的功能之一,大家都知道百度网盘的功能很强大,不仅可以分享软件.视频.文档.还可以分享压缩包,但是由于百度网盘的尿性大家心里都清楚,现在大家都已经开始转战不限速的阿里云 ...
- 一分钟轻松解决阿里云盘无法分享压缩包问题
当你在阿里云云盘分享一个压缩文件的时候,它会提示你"该文件类型暂时不支持分享" 但是,你可能会疑惑的发现有些人是可以分享压缩包类型的文件的,而自己却不可以,这个问题我当时也很疑惑, ...
- 解决:好用的阿里云盘无法分享压缩包等类型的文件
1. 阿里云盘 自从 "阿里云盘" 从 2021 年与大家见面后到目前为止,相信各位已经对此不再陌生了,甚至是深受网盘用户们的喜爱,只因其不限速这一项权益,无论是会员还是非会员用户 ...
- 阿里云盘资源分享合集,海量优质资源,持续更新!
最近阿里云盘最近总算火起来了,还记得刚出来的时候由于更新慢,各种功能跟不上,一度让广大网友觉得可能要夭折了
- 阿里云盘三月自动签到Python脚本,可本地、青龙、云函数自动执行
阿里云盘自动签到脚本 引言 准备工作 运行脚本 本地运行 下载脚本 配置 python 运行环境 安装依赖 运行脚本 运行结果 青龙面板运行 新增订阅 安装依赖 添加环境变量 运行脚本 注意 本文博客 ...
- 阿里云盘分享和微信输入法功能内测中,百度SEO新闻源升级
阿里云盘移动分享功能上线了 阿里云网盘在公测以来,#网盘#分享功能也开放了,不过目前只能在移动端分享,pc端暂时无法分享,编辑宋九九. 移动分享功能目前在内测中,阿里云盘升级到 v2.1.0 及以上版 ...
最新文章
- Android使用Apache HttpClient发送GET、POST请求
- arduino串口监视器显示nan_使用Arduino开发板制作摩尔斯电码生成器
- spyder 断点调试python代码
- 微软职位内部推荐-SENIOR DEVELOPMENT LEAD
- pc端常见布局样式总结(针对常见的)
- hadoop中NameNode、DataNode和Client三者之间协作关系及通信方式介绍
- Java继承_java继承
- linux 中/proc 详解
- spring boot 整合web开发(二)
- boost::mpl::integral_c用法的测试程序
- Activemq实战
- SAP ABAP实用技巧介绍系列之将unicode字符转换成中文
- 查询已有链表的hashmap_原创 | 面试不再慌,看完这篇保证让你写HashMap跟玩一样...
- Android Jetpack组件之数据库Room详解(二)
- Python函数式编程指南(一):概述
- FPGA中亚稳态——让你无处可逃
- shell脚本实时监控进程连接数
- [转载] Numpy 使用教程--Numpy 数学函数及代数运算
- 美国联邦政府2020财年网络安全预算分析:174亿美元如何分配?
- File的创建删除复制等功能实现