突然發(fā)現(xiàn)今天是360個(gè)人云盤關(guān)閉前的最后一天
想起來(lái)一年多前在上面還有一些隨筆和技術(shù)終結(jié)之類的府蔗,所以還是要備份一下的
結(jié)果晋控。。姓赤。赡译。筆記類竟然沒(méi)有批量下載。不铆。蝌焚。。
我是服了360的PM了誓斥。只洒。
網(wǎng)上有不少人反映這個(gè)問(wèn)題,普遍解決方法是一條條下載劳坑。毕谴。
多少人的生命就這樣浪費(fèi)了。距芬。涝开。
碼農(nóng)還是用碼農(nóng)自己的方法吧
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 不加后兩個(gè)參數(shù)在FF下會(huì)報(bào)錯(cuò), 感謝 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瀏覽器,打開(kāi)360云盤的筆記頁(yè)框仔,在左邊列表欄一拉到底把自己的所有筆記目錄刷出來(lái)舀武,然后按F12,復(fù)制上面的代碼离斩,在控制臺(tái)里面粘貼運(yùn)行奕剃,之后會(huì)提示下載文件,自己另存為就ok了捐腿,格式是markdown的
如果不喜歡我的格式,或者還要自己處理的柿顶,就著改就ok了茄袖,會(huì)改的同學(xué)都看得懂吧
最后,新年快樂(lè)~