無名 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

Related Posts:

  • No Related Posts
This entry was posted in Blog, Computer, Murmuring, Network, WWW. Bookmark the permalink.
  • Pingback: The life, is too crazy » 該從無名搬出來了

  • Pingback: None » 再推無名小站 Blog 備份服務

  • Pingback: Pesty’s Articles » 想從無名搬家的請往這邊走

  • http://my-net.tw carloschen

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

  • http://blog.gslin.org/ Gea-Suan Lin

    歡迎轉貼 :p

  • Pingback: 終極邊疆BLOG

  • Mimik

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

  • http://blog.mlchen.com/ MLChen

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

  • http://blog.gslin.org/ Gea-Suan Lin

    *虎爛中*

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

    *虎爛完畢*

  • http://blog.gslin.org/ Gea-Suan Lin

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

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

  • dhuang

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

  • Pingback: Robbin 2.0» Blog Archive » [2006/09/17 - 2006/10/05] 書籤摘錄

  • Pingback: Hi! I'm clsung

  • Pingback: 備份站第003號 « angie said

  • http://www.wretch.cc/blog/tjliu AndyLiu

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

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

  • Airlian

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

  • http://blog.yam.com/ystuan/ PowerOp

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

  • Pingback: tommy’s blog » Blog Archive » 如果你有親朋好友想從無名小站搬出來~~

  • http://blog.gslin.org/ Gea-Suan Lin

    Airlian:

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

  • Pingback: Manic’s Blog » [幹壞事] 無名 Blog 轉移

  • Pingback: OoLeonoO's

  • Pingback: Robbin 2.0» Blog Archive » [2006/09/17 - 2006/10/07] 書籤摘錄

  • Gemilay

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

  • http://blog.gslin.org/ Gea-Suan Lin

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

  • http://blog.yam.com/wenjiun WenJiun

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

  • http://www.wretch.cc/blog/etbaby etbaby

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

  • Pingback: WDBBS Blog system » Blog Archive » 從無名匯出Blog資料

  • Pingback: ss Blog » 什麼叫做BSP~

  • Pingback: Bojack’s Blog » Blog Archives » Shock !! 無名小站 blogger 出走三部曲

  • 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.

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

  • http://blog.gslin.org/ Gea-Suan Lin

    okay 我找到問題了 :p

  • Pingback: 鄉村部落關站公告 « clay0529

  • http://www.wretch.cc/blog/daniel29 daniel29

    功德無量!!
    感恩!!

  • Pingback: 蘋果豬日記V3

  • Pingback: 恨鐵不成鋼 « i字號蘋果女王

  • http://www.wretch.cc/blog/renyoh 風痕影

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

  • http://www.wretch.cc/blog/renyoh 風痕影

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

  • http://blog.gslin.org/ Gea-Suan Lin

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

  • http://www.wretch.cc/blog/renyoh 風痕影

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

  • http://www.wretch.cc/blog/renyoh 風痕影

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

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

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

  • http://www.wretch.cc/blog/renyoh 風痕影

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

  • http://www.wretch.cc/blog/renyoh 風痕影

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

  • http://www.wretch.cc/blog/Zmodem Mike

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

  • http://takol.tw/ Takol

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

  • Pingback: heath’s Daemon Castle » Blog Archive » WP Theme - Green Frequence

  • Pingback: 天生反骨: Complaint Archives

  • Pingback: Chris' Blog --- Nakoruru's Lover » 無賴大站近況?

  • Pingback: Takol Living Here - [從無名搬家]

  • Pingback: 小無的不臘閣 (New Home) - 無名匯出MT

  • http://hit1205.ispaz.blogdns.org/blog 風痕影

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

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