突然發現今天是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了,會改的同學都看得懂吧
最后,新年快樂~