2019/02 以後官方支援一鍵下載囉
HackMD 為線上共同編輯筆記,可以使用 Markdown 格式撰寫,
本人是重度使用者之一,感謝作者造福社會,真的是台灣之光XD
問題來了,常常有好幾個筆記在更新,裡面是好幾年的心血結晶,總覺得要離線備份才安全(別罵我QQ
但是目前沒辦法批量匯出筆記,只能手動到每個筆記頁面下載,實在是很麻煩,
所以決定寫個小插件來解決這個問題~
網站上有使用的方式: https://hbdoy.github.io/hackmd_download/
使用流程: 將按鈕拖曳到書籤 => 到 HackMD 首頁點一下就可以下載囉!
很懶的也可以在任意網頁點選,會有導引的。
不用擔心安全問題,我沒有要偷你的 cookie 之類的,不放心的反正程式碼都開源了,還很貼心的準備一份未壓縮的,可以看完再使用。
目前在 Chrome 上測試可以使用,但是 Firefox 無法使用,
因為「内容安全策略 (CSP)」會擋掉,這個策略是為了防止 XSS 之類的攻擊,有興趣的可以自己研究下。
[更] 18/08/28 火狐新增一鍵複製按鈕
如果發現點了書籤沒有用,可以直接把程式碼複製到 console(F12),變成多一個步驟而已。
網頁拖拉時有些線條會跑掉,目前還沒找到原因,
但解決方法就重新整理就好~
手動複製程式碼很麻煩? 程式碼會不會有問題啊?
您的心聲我聽見了!
接下來預計開發網頁版,
除了書籤以外,也能透過上傳 HackMD 匯出的紀錄(JSON)來下載筆記~
V 1.1.4 [2018/10/22]
- 修正 HackMD 介面改版,原先插入程式碼根據的 class 名稱改變
V 1.1.3 [2018/09/05]
- 優化判斷 js 載入方法
- 優化重複檔名處理方法
V 1.1.2 [2018/08/31]:
- 修復沒有權限讀取他人筆記時(ex: private),下載進度會直接停住。
V 1.1.1 [2018/08/28]:
- 新增瀏覽器判斷,自動最佳化呈現內容
- 優化下載壓縮包檔名
- 修復點擊「取消」按鈕後還是下載的問題
V 1.0 [2018/08/28]:
小工具誕生囉
- bootstrap4
- Wiredjs (網頁上的手繪風格)
- JSZip (打包資料)
- FileSaver
- JsZip-utils
- clipboardjs
- JQuery