360云盤筆記備份腳本

突然發現今天是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了,會改的同學都看得懂吧

最后,新年快樂~

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 173,556評論 25 708
  • 發現 關注 消息 iOS 第三方庫、插件、知名博客總結 作者大灰狼的小綿羊哥哥關注 2017.06.26 09:4...
    肇東周閱讀 12,255評論 4 61
  • 紙筆,二標題,二日期,三內容,分二張紙記錄,寫多了沒重點,寫少了沒有思路。最后用時間來分類,那就是零秒思考。 用...
    李紅燁閱讀 162評論 0 0
  • 總共是39個mp3,不全是神話故事,也有部分是名著中的故事,比如“真假李逹”,就出自名著《水滸傳》。是女聲播講。不...
    葉落87閱讀 1,269評論 0 1
  • 什么是校園文化? 校園文化是以學生為主體,以校園為主要空間,并涵蓋院校領導、教職工,以育人為主要導向,以精神文化、...
    呆呆地閱讀 564評論 0 0