如何解决从Chrome导出下载历史记录
我在Linux Debian 10上使用Google Chrome。与此同时,我下载了许多文件(千)。我应该导出链接,我从中下载文件。我在互联网上寻找方法时,发现了一些JS脚本,应该粘贴到chrome://downloads/页面上的控制台上,例如:
ditems = document.querySelector("downloads-manager").shadowRoot.querySelector("iron-list").querySelectorAll("downloads-item");
var div = document.createElement('div');
[].forEach.call(ditems,function (el) {
var br = document.createElement('br');
var hr = document.createElement('hr');
div.appendChild(el.shadowRoot.querySelector("#url"));
div.appendChild(br);
div.appendChild(hr);
});
document.body.innerHTML=""
document.body.appendChild(div);
document.head.style.innerHTML="";
但是此代码中的每个代码都只占我下载列表的一小部分。首先,我决定是因为我的大列表未满,所以我花了一些时间向下滚动到结尾,然后再次尝试,但是没有任何改变。我该怎么办? 截图:1,before; 2,before; 1,after; 2,after。我想说的是,它只显示大列表中的随机部分。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。