function triggerClickForClass(className) { // 获取所有具有指定类名的元素 var elements = document.getElementsByClassName(className); // 检查是否有元素存在 if (elements.length > 0) { // 创建一个点击事件对象 var event = new MouseEvent('click', { 'view': window, 'bubbles': true, 'cancelable': true }); // 触发点击事件 elements[0].dispatchEvent(event); } } // 使用示例 triggerClickForClass('toolbar-item--0AWUP'); setTimeout(function() { triggerClickForClass('web-download-btn--NPiNV'); }, 2000);
15501461176 发表于 2024-5-4 20:51 我这里装了下载脚本,你可以发出来,我来试试 我自己并没找到如何创建共享文档,但是见别人创建过,链接似乎是这个格式https://office-cn-beijing.imm.aliyuncs.com/office/f/*,自己云盘的文档查看时也能抓到这种链接,打开并没有下载按钮,怎样通过F12控制台下载?即便是查看自己的文档,有下载按钮,不通过下载按钮,怎样通过F12开发者控制台指令下载,只需要回答我这个问题即可,谢谢!
pangjj1 发表于 2024-5-4 21:21 function triggerClickForClass(className) { // 获取所有具有指定类名的元素 var elements = docume ... 随便打开个自己的文档,在控制台输入你给的代码,回车后一点反应没有!
devilpanama 发表于 2024-5-4 23:45 document.querySelectorAll('[data-type="download"]')[0].click() 这个接近成功,但是会弹出下载方式选择的对话框,不能直接下载,能否跳过选择直接下载? 还有个问题,查看文档时,会有个请求“https://api.aliyundrive.com/v2/file/get_office_preview_url”,里面有个地址,打开可以查看,但没法下载,这个能不能提权下载,如果可以实现,我再给200币,谢谢!
其实我是想问这种随书资源“aHR0cHM6Ly9hYm9va3MuaGVwLmNvbS5jbi9yZXNvdXJjZS9kZXRhaWw/cmVzb3VyY2VJZD02NDZmMDhmNzQ5ZjRjNjhhNGFjZTc3YTEmcHJvamVjdElkPTE4X3Nza2NrRA==(进行了Base 64编码)”怎么下载下来,我看了是通过阿里云盘进行播放的!
科学Lover 发表于 2024-5-5 00:38 其实我是想问这种随书资源“aHR0cHM6Ly9hYm9va3MuaGVwLmNvbS5jbi9yZXNvdXJjZS9kZXRhaWw/cmVzb3VyY2VJZD02ND ... 直接抓包地址,然后用工具下载试试。
freelive 发表于 2024-5-5 10:50 直接抓包地址,然后用工具下载试试。 要是能抓到我就不求助了,你随便打开自己阿里云盘第文件抓包试试就知道了,或者用我上面这个链接,连个完整的图片都没有