/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
有什麼方式可以將博客裏的文章進行格式的轉換呢?Typecho轉Hexo工具官方版可以實現這個功能,而且操作過程也不會難,隻需要簡單的幾步,Typecho轉Hexo工具下載成功後就可以進行博客文章導出來,然後轉換。
本軟件可將typecho博客文章導出為MD文件,評論導出為valine評論係統格式,評論將生成Comment.json文件,將文件導入leancloud即可。
1.首先先填好數據庫的“數據庫地址”(地址要帶http(s)、/等)、“數據庫用戶名”、“數據庫密碼”、“數據庫名”、“表前綴”、“端口”,以及“選好文件夾”(文章和評論導出保存的地方)
2.確保全部正確後點擊“連接數據庫”,如果鏈接狀態從:“未連接”變為“連接成功”則證明數據庫已經連接成功。
(如果確認全部正確,並且你的數據庫允許遠程連接的情況下,但是還是未連接,請關閉本軟件並重新打開。)
3.支持批量向文章添加,例如數值為150時,則向文章的第150個字符插入,但是慎用,因為可能插入到代碼塊中,導致無法生效,甚至破壞代碼;
4.點擊“進入轉換”按鈕後即可進入轉換的界麵(部分信息因隱私問題已打碼)
(進入轉換頁麵的同時會開始加載數據庫內容,如數據庫連接不穩定或過慢都會造成卡頓,請耐心等待。)
5.四個框分別顯示出“typecho_contents”、“typecho_metas”、“typecho_relationships”、“typecho_comments”對導出有用的信息。
如需導出文章點擊“文章轉換”,導出評論點擊“評論轉換”,導出結束後會有信息框提示,當文件過多時可能會卡頓,請耐心等待。
需要重新載入數據庫內容點擊“刷新數據”,回到上個界麵點擊“返回修改”
(軟件介紹和二維碼都是打開本文的鏈接)
6.導出的內容保存在上個界麵填寫的位置,其中文章以md為後綴,複製到hexo的_post目錄下即可。
導出的評論也保存在該位置,名稱為:Comment.json,需要將文件導入leancloud內你為valine所創建的應用,
例如:我保存的應用名稱為:hexo,點擊進入應用。
之後點擊“導入導出”,之後點數據導入,選擇生成的Comment.json文件導入即可,Class名稱填寫成Comment即可。
導入成功後會提示,並有郵件發送。
1.本軟件采用易語言編寫,可能會報毒,實際無毒。
2.編寫過程中采用json類,但對於某些符號無法轉義,因此采用了文本替換,所以以下詞彙如存在將會被替換為我預先設置好的字符。
“_wo_shi_pie_haobyz”
“_wo_shi_t_r_u_ebyz”
“_wo_shi_xing_haobyz”
(正常評論的話,我估計沒人會輸入這些字符串,我感覺已經很奇葩了。)
3.文章中提到過因數據庫不穩定或速度過慢可能會出現卡頓,請耐心等待。
4.如遠程數據庫不知道如何連接,可以采用本地搭建數據庫來導入。如phpstudy。
可能存在問題
因本應用僅僅采用了我的數據庫為樣本進行分析,我的typecho數據庫保存文章路徑的:/{category}/{slug}.html。如果對其他形式不兼容,請各位反饋我進行修改。