突然发现今天是360个人云盘关闭前的最后一天
想起来一年多前在上面还有一些随笔和技术终结之类的,所以还是要备份一下的
结果。。。。笔记类竟然没有批量下载。。。。
我是服了360的PM了。。
网上有不少人反映这个问题,普遍解决方法是一条条下载。。
多少人的生命就这样浪费了。。。
码农还是用码农自己的方法吧
function downloadFile(fileName, content){
var aLink = document.createElement('a');
var blob = new Blob([content]);
var evt = document.createEvent("HTMLEvents");
evt.initEvent("click", false, false);//initEvent 不加后两个参数在FF下会报错, 感谢 Barret Lee 的反馈
aLink.download = fileName;
aLink.href = URL.createObjectURL(blob);
aLink.dispatchEvent(evt);
}
function downloadNote(){
var fileName = "notes.md";
var content = "###360云盘笔记";
var notes = document.querySelectorAll('.category-text-list li');
var notesLength = notes.length;
console.log(notesLength);
for(var i = 0;i<notesLength ;i++){
var note = notes[i];
content += "\n";
content += "####"+note.querySelector(".title").innerHTML;
content += "\n";
content += "* "+note.querySelector(".content").innerText.substring(0,10);
content += "\n";
content += "* "+note.querySelector(".content").innerText.substring(10);
}
downloadFile(fileName, content);
}
downloadNote();
使用方法:使用edge浏览器,打开360云盘的笔记页,在左边列表栏一拉到底把自己的所有笔记目录刷出来,然后按F12,复制上面的代码,在控制台里面粘贴运行,之后会提示下载文件,自己另存为就ok了,格式是markdown的
如果不喜欢我的格式,或者还要自己处理的,就着改就ok了,会改的同学都看得懂吧
最后,新年快乐~
网友评论