想设置公开链接即无提取码请使用之前的文章

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"); // 执行浏览器复制命令
}

目前先这样,过几天优化一下,可自行选择公开或者私密以及自定义有效期

【脚本】阿里云盘批量分享脚本-可设置提取码相关推荐

  1. 【脚本】阿里云盘批量分享脚本

    起因看到阿里云盘交流群里有人想把文件夹里的word一个个分享出来,本来推荐油猴秒传脚本,但是那个好像封了,就写了一个比较简陋的脚本,献丑献丑. 视频链接:https://www.bilibili.co ...

  2. 阿里云盘的分享限制,用这个软件终于解决了

    小伙伴们注意:公众号的推送机制不再按照时间前后推送了,微信公众号信息流乱序.君哥建议大家把科技毒瘤君公众号置顶(设为星标⭐),以便第一时间看到推送,非常感谢~,方法如下图: 阿里云盘大家应该已经不陌生 ...

  3. 【阿里云盘资源分享:FPGA工具及相关数据资源高速下载】

    阿里云盘资源分享:FPGA工具及相关数据资源高速下载 FPGA工具及相关数据资源高速下载 第一步:下载阿里云盘 第二步:使用方法 下面都是资源列表 FPGA工具及相关数据资源高速下载 第一步:下载阿里 ...

  4. 阿里云盘如何分享压缩包_阿里云盘能分享压缩包吗?

    网盘的分享功能可以说是我们使用最多的功能之一,大家都知道百度网盘的功能很强大,不仅可以分享软件.视频.文档.还可以分享压缩包,但是由于百度网盘的尿性大家心里都清楚,现在大家都已经开始转战不限速的阿里云 ...

  5. 一分钟轻松解决阿里云盘无法分享压缩包问题

    当你在阿里云云盘分享一个压缩文件的时候,它会提示你"该文件类型暂时不支持分享" 但是,你可能会疑惑的发现有些人是可以分享压缩包类型的文件的,而自己却不可以,这个问题我当时也很疑惑, ...

  6. 解决:好用的阿里云盘无法分享压缩包等类型的文件

    1. 阿里云盘 自从 "阿里云盘" 从 2021 年与大家见面后到目前为止,相信各位已经对此不再陌生了,甚至是深受网盘用户们的喜爱,只因其不限速这一项权益,无论是会员还是非会员用户 ...

  7. 阿里云盘资源分享合集,海量优质资源,持续更新!

    最近阿里云盘最近总算火起来了,还记得刚出来的时候由于更新慢,各种功能跟不上,一度让广大网友觉得可能要夭折了

  8. 阿里云盘三月自动签到Python脚本,可本地、青龙、云函数自动执行

    阿里云盘自动签到脚本 引言 准备工作 运行脚本 本地运行 下载脚本 配置 python 运行环境 安装依赖 运行脚本 运行结果 青龙面板运行 新增订阅 安装依赖 添加环境变量 运行脚本 注意 本文博客 ...

  9. 阿里云盘分享和微信输入法功能内测中,百度SEO新闻源升级

    阿里云盘移动分享功能上线了 阿里云网盘在公测以来,#网盘#分享功能也开放了,不过目前只能在移动端分享,pc端暂时无法分享,编辑宋九九. 移动分享功能目前在内测中,阿里云盘升级到 v2.1.0 及以上版 ...

最新文章

  1. Android使用Apache HttpClient发送GET、POST请求
  2. arduino串口监视器显示nan_使用Arduino开发板制作摩尔斯电码生成器
  3. spyder 断点调试python代码
  4. 微软职位内部推荐-SENIOR DEVELOPMENT LEAD
  5. pc端常见布局样式总结(针对常见的)
  6. hadoop中NameNode、DataNode和Client三者之间协作关系及通信方式介绍
  7. Java继承_java继承
  8. linux 中/proc 详解
  9. spring boot 整合web开发(二)
  10. boost::mpl::integral_c用法的测试程序
  11. Activemq实战
  12. SAP ABAP实用技巧介绍系列之将unicode字符转换成中文
  13. 查询已有链表的hashmap_原创 | 面试不再慌,看完这篇保证让你写HashMap跟玩一样...
  14. Android Jetpack组件之数据库Room详解(二)
  15. Python函数式编程指南(一):概述
  16. FPGA中亚稳态——让你无处可逃
  17. shell脚本实时监控进程连接数
  18. [转载] Numpy 使用教程--Numpy 数学函数及代数运算
  19. 美国联邦政府2020财年网络安全预算分析:174亿美元如何分配?
  20. File的创建删除复制等功能实现

热门文章

  1. 今天,对科比来讲有个大事件!
  2. 致迷茫的程序员一封信——我的程序生涯
  3. nowcoder 交换
  4. 生意人的特质,你有吗?
  5. 白帽子讲Web安全学习之CSRF
  6. Ubuntu系统WiFi连接不上问题解决
  7. Ubuntu 16.04 禁用 nouveau
  8. 好吧,左小波出山了!
  9. java计算机毕业设计远程教育系统源码+系统+mysql数据库+lw文档
  10. ssh服务器安装和ssh客户端安装