無名 Blog 匯出成 MT 格式

給不想看下面說明的人:備份服務的網址是 http://backup.hasname.com/blog/wretch/

注意:這項服務還有一些小問題,有可能隨時都在改 code。

2006/10/05 20:54 更新:現在的版本會多開幾條連線平行化處理,下載的速度應該會快很多。

2006/10/05 17:30 更新:現在下載的檔名會是 backup-${username}.txt 了,這樣應該比較方便。

雖然在去年六月的時候為了幫 (a.k.a. 電視兒童) 從 跳出來而用 寫了一個小程式,將 上的文章匯出成 RSS 2.0 格式,再匯入 裡。後來這個小程式就再加強一下,寫了一個網頁並公開出來 (參考 無名小站的 Blog 與 Album 備份及還原服務 這篇文章),並且希望 提供更完整的匯出及匯入服務。

後來 養樂多 (Yam Roodo) 的 Blog 服務 提供 的匯出與匯入,而國外 也支援 的匯入。選擇 的確是相當不錯的想法,因為可以同時備份文章內容與 Comments (留言) 與 Trackbacks (引用)。

結果一年過去了, 仍然只提供匯出功能,而且匯出的內容不是公開格式,沒有現有軟體可以讀。另外,即使匯出了也沒有用,因為 也沒有提供匯入的功能:換句話說,除非你會寫程式,不然你透過 備份程式備份出來的格式並沒有用。

打著 Web 2.0 口號卻沒有 Web 2.0 很重要的「以使用者為中心」的精神只顧著賺錢的情況下,我就有了寫 匯出成 的打算,讓使用者可以利用這個程式將自己的 Blog 轉到其他平台。但我一直沒有很想寫的心情。一方面是前幾個月手受傷,沒有力氣;另一方面是 的成長其實有助於台灣網路界的發展 (是的,就是指 一直用很笨的方法想壓迫 ,雖然不會成功,但總是第一波);但其實最主要讓我不想寫的原因是,寫了以後會淪為商業團體 () 以及搗亂團體 () 的打手,所以一直遲遲沒有寫。

直到前幾天 硬上 mypage,在所有使用者的頁面上都加上廣告,違反 VIP 合約規定,有認識的熟人想要從 搬出來 (人情債… :p),我才決定動工。(我一直勸他上寄存證信函準備打民事訴訟,不過他好像興趣缺缺)

所以,回到原來的主題,這個匯出程式應該是目前網路上最完整的版本,包括了:

  • 完整的本文 (含標題、時間日期、分類)
  • 完整的 Comments (含時間日期)
  • 完整的 Trackbacks (含時間日期)
  • 文章是否接受 Comments 與 Trackbacks

同時我測試過匯出的內容可以匯入到 以及自己所架設的 ,所以應該是沒什麼問題。

為了希望能夠更快推廣這個服務,我規定了一個「有漏洞的」使用者條款:

請注意:使用本項服務 (將 輸出成 MT 備份資料) 成功轉換後,您必須寫一篇本服務的使用指南。

所謂的有漏洞是指:你寫了可以不用公開,你可以丟在個人板上,也可以丟在其他任何地方。如果你願意公開,我會很感謝你 :p 但你不公開我也不會因此咬你 :p

希望大家使用的愉快,有任何問題請寄信給我,我的 mail 在最上面的 About & Contact 連結裡有 :p

100 Responses to “無名 Blog 匯出成 MT 格式”


  1. 1 carloschen

    我直接轉貼到討論區比較快,應該可以吧@_@

  2. 2 Gea-Suan Lin

    歡迎轉貼 :p

  3. 3 Mimik

    酷! 給你拍拍手. 超討厭無名鳥站的, 看那個光頭在 Web 2.0 研討會啖不出個鳥來, 真是覺得廟小妖風大. 這種網站快倒快倒吧!

  4. 4 MLChen

    我匯出等了一個多小時@_@

  5. 5 Gea-Suan Lin

    *虎爛中*

    這一定是無賴小站用很貴的設備擋我們!

    *虎爛完畢*

  6. 6 Gea-Suan Lin

    anyway… 等我睡醒再用 ParallelUA 改寫吧,現在光抓 Nelson 給的 bug 就抓不完了… XD

    (而且他的相簿又閃 :~)

  7. 7 dhuang

    給個小建議 .. 之前這邊的 Perl 程式不能用,所以我自己也有寫一個 PHP 的,結果要匯入的時候一直 timeout XD .. 我的作法是把檔案在 server 分成好幾份然後壓縮起來傳給 client,雖然要手動一個一個在 wordpress 匯入,不過總比傳失敗好 ..:)

  8. 8 AndyLiu

    很棒的作法,
    很感激你!
    不過說真的現在比較麻煩的還是
    「無名相簿」
    在BLOG的文章,有些人都會用無名的相簿
    轉到別的平台就不能用囉!
    這個就真的很麻煩,都要手動!

    趕緊寫的殺手級應用吧!
    殺死無名~

  9. 9 Airlian

    加個表頭好儲存…
    header(”Content-Disposition: attachment; filename=backup.txt”);
    header(”Content-Type: text/plain”);

  10. 10 PowerOp

    就是那個光!就是那個光!我看到大量閃光(照片)從無名小站轉出……

  11. 11 Gea-Suan Lin

    Airlian:

    thanks,改善了,現在下載的檔名會是 backup-${username.txt} :p

  12. 12 Gemilay

    您好,我剛剛搬完了~
    可是我發現一個很嚴重的問題!
    就是隱藏的文章搬不動!!!
    這能怎麼辦呢?
    再麻煩您囉!

  13. 13 Gea-Suan Lin

    隱藏的文章… 看不到本來就搬不動啊 XD

  14. 14 WenJiun

    謝謝你的分享,我透過你的程式順利搬家了,也寫了一篇使用指南放在自己的BLOG上了,謝謝你。

  15. 15 etbaby

    謝謝你,真的很好用~
    也已經寫好使用指南囉:)

  16. 16 even

    謝謝你寫這個程式^^
    可以請問一下
    我取得的備份檔很小
    裡面寫到

    200 OK

    OK
    The server encountered an internal error or
    misconfiguration and was unable to complete
    your request.
    Please contact the server administrator,
    wwwadm@backup.hasname.com and inform them of the time the error occurred,
    and anything you might have done that may have
    caused the error.
    More information about this error may be available
    in the server error log.

    這樣是不是代表我沒有成功取得我的備份檔呢?
    謝謝幫忙~

  17. 17 Gea-Suan Lin

    okay 我找到問題了 :p

  18. 18 daniel29

    功德無量!!
    感恩!!

  19. 19 風痕影

    呃,因為無名備份檔中沒有 Trackback 資訊
    所以我剛才想用這項服務備份出 MT 檔後再匯入 PIXNET
    可是 PIXNET 竟然說檔案格式有錯耶 =_____=”
    不知道是這邊的問題還是 PIXNET 的…

  20. 20 風痕影

    Nelson 有做一個把無名備份檔轉成 MT 檔的程式
    我剛才把 Trackback 資訊一個個貼到那個程式轉的檔案裡…
    結果 PIXNET 還是說錯誤啊 XD |||
    真糟糕,又不知道是哪裡錯了…看來只好請他們用手動匯入了

  21. 21 Gea-Suan Lin

    你應該去捅 far,因為 MT 的格式本來就有紀錄 trackback… :p

  22. 22 風痕影

    呃,可是我還不能確定出錯是因為 Trackback 呀 XD

  23. 23 風痕影

    奇怪,突然可以匯入了,可是 Trackback 還是被拋棄了
    看來我真的要去跟 PIXNET 反映了 囧”

    對了,我發現您是把 .innertext 內的東西全都當成文章內容
    但實際上,無名小站在文章後頭插了好幾個結束標籤
    以避免使用者在摘要行數前沒有結束語法
    而且還在開頭自己多加了一個
    所以我備份後的每篇文章都多了一堆沒用的語法 XD

    其實應該算是無名的錯啦 =   =”

  24. 24 風痕影

    啊,語法被吃掉了 囧 我剛才是說
    自己多加了一個<P>

  25. 25 風痕影

    唉呀,結果他們現在原本就是不能匯入引用的
    真希望以後可以開放這個功能 ˊˋ

  26. 26 Mike

    我使用後匯出的 txt 會出現文章漏字的情況(只有第一張圖片連結)
    請問是大概什麼原因呢?

  27. 27 Takol

    使用您所提供的匯出功能,幫助朋友將無名文章轉到 WordPress,但過程出現不少錯誤訊息,處理心得如下:
    http://takol.tw/data/913545778c30d4764.html

  28. 28 風痕影

    最後我決定在自己的空間裡架 wordpress 了 XD
    這個工具實在是很好用 ^_____^

    不過…我發現,備份出來的引用資料有些錯誤耶…
    不知道是不是無名 HTML 結構的改變造成判斷錯誤
    過幾天我會一併寫在指南裡 ^^

  29. 29 wubai32

    不好意思,請問一下,我將無名搬到樂多後,回應的文章全亂了,無法顯示原回應人的名字,有什麼方法可以補救嗎?

  30. 30 Gea-Suan Lin

    有範例嗎?

  31. 31 santin

    我也遇到一樣的問題耶
    直接看轉換出來的MT文字檔就會看到這樣的片段
    —–
    COMMENT:
    AUTHOR: ^_^ love to join here~
    DATE: 01/01/70 12:00:00 AM
    ^_^ love to join here~
    —–
    COMMENT:
    AUTHOR: 水歐!~!!! 等你很久了說!~!
    DATE: 01/01/70 12:00:00 AM
    水歐!~!!! 等你很久了說!~!
    —–
    COMMENT:
    AUTHOR: 歡迎 歡迎
    我們歡迎你~~~~
    DATE: 01/01/70 12:00:00 AM
    歡迎 歡迎
    我們歡迎你~~~~
    —–

    很顯然的留言者名稱直接變成了留言內容了…

  32. 32 Gea-Suan Lin

    要給我 URL 測試… :/

  33. 33 santin

    是要給你無名的網址嗎?
    http://www.wretch.cc/blog/santin

    匯出的檔案用文字編輯器打開也是會看到AUTHOR後面變成留言內容
    實際匯入WP會變成留言內容重複兩次(一次是留言者一次是留言內容)…

    目前WP是架在我的本機上所以沒網址…

  34. 34 maizizi

    為什麼我想匯出Rss2.0的卻沒有什麼反應呢?

  35. 35 Emil

    sory 我想說的跟樓上那位一樣
    想轉成rss2.0檔匯入f2blog

    可是點網站上的輸出rss2.0備份資料那裡沒有反應呢@@?
    轉成MT檔倒是可以用=.=

  36. 36 qjsmpyk

    蠻不爽無名需要雙證件才可以人工認證
    我登不進去
    沒想到今天用網誌備份服務竟然可以搬出所有的文章..
    真的好感動~~~!__!
    但又遇到一個問題
    因為我的無名裡相簿太多了..
    所以相簿備份服務時
    點了”Get my backup”後就反白不能按的狀態
    但也沒看到什麼動靜..
    請問這樣是在搬移相簿了嗎??
    需要等多久呢??
    (無名大概100多本相簿)
    很佩服的程式…謝謝pixnet~~~

  37. 37 紅荳媽

    您好:
    我是紅荳媽,
    謝謝您的轉換程式
    我即將嘗試將無名小站的部落格匯出成MT格式
    再將之上傳到f2blog上
    目前的搬家作業就像蝸牛一樣慢,
    希望可以藉由您的神助,
    得以從搬家噩夢中解脫^^”
    要是成功的話,莫說寫一篇推薦文,
    寫上個十篇我都願意^^

  38. 38 Noix

    您好我試圖將wretch的帳號輸入您提供的轉檔匯出網頁(MT)但只會出現筆記本檔案的一行字,想請教您是否我遺漏了甚麼步驟?謝謝!

  39. 39 Poya

    請問備份後
    原本在無名寫的網誌還會在嗎?
    還是會消失

    謝謝
    sorry if this is a dumb question |||

  40. 40 Gea-Suan Lin

    不會消失。

  41. 41 sohbet

    您好,我剛剛搬完了~
    可是我發現一個很嚴重的問題!
    就是隱藏的文章搬不動!!!
    這能怎麼辦呢?
    再麻煩您囉!

  42. 42 slzzp

    別人看不到的隱藏文章, 搬家程式當然看不到囉.

  43. 43 Nelson

    大神,你的程式備份出來的日期格式是 MM/DD/YY,可是 MT 的規範是 MM/DD/YYYY,能不能請你有空修正一下阿?

  44. 44 JOJO

    請問一下,我嘗試轉為mt檔,但記事本裡只有以下這一行,xxx是我的帳號
    TITLE:xxx AUTHOR:xxx DATE: 02/14/08 02:53:20 PM
    我沒有用proxy,帳號大小寫也正確,那可能還有什麼原因而無法匯出呢?

  45. 45 Gea-Suan Lin

    我修好了,把 %D 改成 %m/%d/%Y,不過目前 Subversion client 爛掉中,正在修,修好後就會更新上去…

  46. 46 Nelson

    請問大神,為什麼我拿 seba 的網誌作實驗,卻只能下載到一篇文章阿?明明點開他的分類,裡頭還有很多篇阿。

  47. 47 Gea-Suan Lin

    因為被 Y! Apache 擋住。

  48. 48 Nelson

    哭哭~~ 那大神有解否?

  49. 49 Gea-Suan Lin

    自己抓 code 回去跑?

  50. 50 Nelson

    喔喔~ 可以阿,你肯給我 code 喔@@a

  51. 51 Gea-Suan Lin

    ………………..

    code 是公開的,而且是 BSD license 啊,首頁有寫…

  52. 52 Nelson

    拍謝~平常都直接連到備份頁,沒在看首頁 XD
    OpenSVN 似乎掛了?

  53. 53 Gea-Suan Lin

    OpenSVN 掛了就不是我能處理的了,找兔子或是 wens 吧?

  54. 54 Kristin

    請問一下~
    無名小站 Blog 備份服務 (MT)
    我第一開始用 他都只出現一行~
    就是前面有人提過的那問題~

    之後我試了很多次再用~
    有出現~~但是不完整~~

    之後我又再試~就又沒辦法了~

    我沒用 Proxy 那請問是什麼問題??

  55. 55 Gea-Suan Lin

    這部份沒辦法…

  56. 56 月小晴

    我去玩了下備份資料,但似乎沒有效用?
    是網頁上的 code 不對了嗎?

  57. 57 Gea-Suan Lin

    是無名目前把大量連線的情況視為攻擊,而備份會需要抓所有文章…

  58. 58 cello

    阿阿阿我點不進去
    http://backup.hasname.com/blog/wretch/

    大殘念

  59. 59 cello

    阿阿阿我點不進去
    http://backup.hasname.com/blog/wretch/

    掛掉了嗎?

    大殘念

  60. 60

    你好,找了很久終於找到你的文章
    希望能跟你請教一下

    因為我妹妹在愛情國小有幾千篇的文章
    而那裡的文章如果要備份,大概要花6000元左右…實在是很過份的數字

    而愛情國小裡的文章,能轉移到他們自己的部落格上
    但他們的部落格,卻也不能匯出
    http://blog.youthwant.com.tw/

    因此,我開始想自己寫程式從他們的部落格匯出成MT格式
    可是說實在,我不太有頭緒

    請問一下,我有寫php的能力
    能不能給我一個方向讓我進行下去呢??
    真的很謝謝你:)

  61. 61 @kai

    恩…. 網頁點不進去耶….
    剛好需要用到 |||

  62. 62 ting yu

    你好:
    本人有架構wordpress..想把yahoo的部落格的資料備份出來.可以協助嗎?
    謝謝

  63. 63 風痕影

    無名準備把備份檔下載的功能停掉了
    到時候這邊不知道會不會變得很熱門 XDDD

    可惜這服務好像沒運作了?

  64. 64 KK

    我也是因為最近無名要關掉匯出功能了
    讓我又想搬出無名了
    回到之前的FC2

  65. 65 好手

    找不到下載的網址…可以麻煩將 code 寄給我嗎?
    信箱已經填了^^

    先謝謝 Gea-Suan 大~

  66. 66 Gea-Suan Lin

    https://opensvn.csie.org/backup/ 這邊有一份。

  67. 67 好手

    謝謝^^

  1. 1 The life, is too crazy » 該從無名搬出來了
  2. 2 None » 再推無名小站 Blog 備份服務
  3. 3 Pesty’s Articles » 想從無名搬家的請往這邊走
  4. 4 終極邊疆BLOG
  5. 5 Robbin 2.0» Blog Archive » [2006/09/17 - 2006/10/05] 書籤摘錄
  6. 6 Hi! I'm clsung
  7. 7 備份站第003號 « angie said
  8. 8 tommy’s blog » Blog Archive » 如果你有親朋好友想從無名小站搬出來~~
  9. 9 Manic’s Blog » [幹壞事] 無名 Blog 轉移
  10. 10 OoLeonoO's
  11. 11 Robbin 2.0» Blog Archive » [2006/09/17 - 2006/10/07] 書籤摘錄
  12. 12 WDBBS Blog system » Blog Archive » 從無名匯出Blog資料
  13. 13 ss Blog » 什麼叫做BSP~
  14. 14 Bojack’s Blog » Blog Archives » Shock !! 無名小站 blogger 出走三部曲
  15. 15 鄉村部落關站公告 « clay0529
  16. 16 蘋果豬日記V3
  17. 17 恨鐵不成鋼 « i字號蘋果女王
  18. 18 heath’s Daemon Castle » Blog Archive » WP Theme - Green Frequence
  19. 19 天生反骨: Complaint Archives
  20. 20 Chris' Blog --- Nakoruru's Lover » 無賴大站近況?
  21. 21 Takol Living Here - [從無名搬家]
  22. 22 小無的不臘閣 (New Home) - 無名匯出MT
  23. 23 廢業青年日記: [無名]歡迎助印,免費結緣
  24. 24 說,喵。模仿。Say, Meow, the copy.: 從無名跳槽、搬家、備份、去廣告的相關文
  25. 25 [轉貼]無名 Blog 匯出成 MT
  26. 26 熊瓶、網路、部落
  27. 27 修不好的無名小站. at richliu’s blog
  28. 28 wretch's mypage « maTT cHEn *{online}
  29. 29 生活,點滴,記憶:This is jhtsau’s blog » Blog Archive » 無名大站又出包了!整理一下搬家的方法
  30. 30 LAST @ WRETCH:大家一起杯葛無名小站! | 當愛相隨,能完美一切不完美
  31. 31 X名X站網誌搬家小記 at 7382
  32. 32 抱風伴靜 Memostorming
  33. 33 ㊣硬闖WP-5:如何從「無名小站」部落格搬家、轉換到WordPress? » 天才事務所

Leave a Reply