很久很久以前,因為無名小站太丁丁,導致很多鄉民都想要從無名小站逃離出來。gslin大神製作的無名匯出工具+xdite大神協助架設的Blogger匯入工具 ,應該是最有名的搬家方案,造福了許多鄉民們。但這套工具卻有兩大限制:不能夠搬留言、一天只能匯入五十篇
Blogtrans是我一年前左右開發的一個Blog搬家工具,主要功能就是從無名小站搬家到Blogger,過去的開發記錄在我舊的Blog中。其實Blogtrans目前可以做到:
- 匯入無名XML
- 匯入MT格式
- 匯出MT格式
- 匯出Blogger Atom XML
其實這個方法我幾個月前就找到了,只是一直懶得實做出來,直到今天失眠才花半夜的時間把他做完。
長話短說的搬家教學
登入無名Blog,進入網誌管理,翻到最下面,點選「下載網誌備份檔案」

把這個檔案存起來。
先升請好一個Blogger帳號,開好一個新的Blog。
去Sourceforge下載最新版的Blogtrans (目前是Rev12),解壓開來後,執行Blogtrans.exe。

點選匯入無名XML檔案,開啟你剛剛在無名下載的網誌備份檔案。

畫面左邊會出現文章列表,點選後右邊會出現簡單的文章預覽。

列表中有箭頭的話,可以點選展開,可以看到留言列表,點擊後右邊可以預覽留言。每個選項左邊的核取方塊可以勾選,以決定你等一下要不要把這篇文章/留言匯出。

點選匯出 => Blogger…

把Blogger格式的匯出檔案存起來。然後登入 http://draft.blogger.com/ 這是Blogger的實驗性質站台,具有匯入匯出的功能。
點選匯入網誌
選擇剛剛用Blogtrans匯出的檔案,建議勾選自動發佈所有匯出的文章。
稍待一下就可以看到匯入完成了,共有167篇文章和572則留言,突破Blogger每天50篇的限制!分類標籤、文章時間、留言時間都是正確的喔。夠簡單吧。
註:
- 例圖中的文章不是我的,因為手邊缺乏測試資料,感謝好友Haly提供他的無名匯出檔,並同意我截圖做成教學。
- 這個功能目前是利用Blogger的開放性匯出格式,試圖產生與Blogger Atom XML相容的檔案。本人不100%保證功能之正確性 (說不定Blogger改個做法,這隻程式就暫時不能用了) 。本人不負擔匯入資料遺失的風險,請自行做好檢查/備份的工作。
有那麼完整易用的搬家方案,你還在等什麼?
111 則留言:
您好,想請問您,
這個方法有沒有辦法使用在PIXNET或是WORDPRESS搬家到Blogger呢?
因為不論我匯入的地方選擇MT(使用PIXNET的)或者XML(使用Wordpress的)他都無法跑出東西。
希望您能不吝賜教>////<
我煩惱這個煩惱了好久呀。
謝謝您!
您好,Blogtrans目前沒有提供Wordpress匯入的功能喔。至於Pixnet的MT匯入,似乎是有一些小問題,我預計週末會修改一下,改好後我會通知您。
天阿...真是太感激了。
(我彷彿看到了一線曙光阿.....)
因為PIXNET怎麼搬都搬不過去,我能理解以及會用的方法都用了。
似乎是MT檔案裡的格式不太一樣造成的?
那就麻煩您了。
您好,我遇上兩個困難。
1.
執行blogtrans.exe時,出現警告視窗後中止。缺少MSVCP71.dll檔
2.
Blogger選擇匯入網誌那個功能似乎移除了
,找不到?
關於MSVCP71.dll,照此處說明的方式處理即可 (抓DLL下來建議掃毒一下)
Blogger的匯入網路功能,要從http://draft.blogger.com/登入才看的到喔。
你好
我在使用匯入無名xml檔案時
都沒有跑出東西耶
不曉得問題出在哪
回應樓上:
無名XML檔打不開的問題,我發現是無名修改格式導致的。
(嚴格來說,是無名在檔尾加上一些垃圾,造成我的程式不能判讀。)
我週末會把這個問題修復
或者你可以先試著這樣做
在無名匯出檔中搜尋</blog_backup> 將其後的東西全部刪掉
如果成功的話請跟我說一聲 ^^
問題已解決
把下面的東西都刪掉就可以了
感謝大鳥!!!!!!!!!
您好~!! 看到您這篇文章,實在開心到不行~!!
莫名奇妙的無名,又開始假防堵木馬之名,行腦殘之實...
從今天開始,網誌邊欄和網誌敘述禁用java script語法....
實在很無言~!! 不過幸好VIP這兩天就到期了....
也感謝無名這次給我了強大無比的搬家動力...
更感謝您這個超棒的程式.... ^____^
另外想請教,不知道是否哪裡出了錯,
我將資料從無名匯出、再透過blogtrans匯入、匯出後~~
上傳至「Blogger的匯入網路功能 http://draft.blogger.com/ 」
卻發現張貼日期以及次序似乎都錯亂了~
在無名從 2003~ 2008均有發文,上傳blogspot後
文章的次序、張貼日期就亂掉了
能請大大指點嗎?
非常感激您的撥冗指教~~ ^^
您好:
看了您的這篇文章,我已經成功將無名備份檔轉換,並匯入blogger裡了,blogger也顯示我匯入的文章以及留言。這點我很感謝您。
但是,我到「檢視網誌」那邊,也就是我的網誌首頁,卻沒看到半篇文章,請問發生了什麼問題?(我第一次用blogger,不太會設定)
To 暱名:
這狀況我不太清楚耶,可以將您的備份檔寄給我嗎?不過我可能過一陣子才有空看
To 阿宅:
回到Blogger Draft的後台,看看你的文章是否在已匯入但未發佈的狀態?
大鳥你好:
我發現我搬文章到BLOGGER,BLOGGER出現的日期會是最後變更日,比如說我在10/10發文,可是10/20有修改,無名上看起來是10/10,可是到了BLOGGER就會變成10/20,
這應該跟匿名提到的問題一樣,麻煩您看看~
嗯,的確未發佈......
也就是說還要一篇一篇發佈,才會顯示文章囉,有點累......
但還是謝謝你的解答
To Dreamfish:
了解了,週末有空會把這個問題修掉....
To 阿宅:
你可以在匯入時就點選「自動發佈所有匯入的文章」
在管理頁面應該也可以一次勾選200(不確定)篇文章一次發佈
您好:
試用之後感覺很棒呢~~!!
不過有發現一個小問題...
就是留言的部分,發表時間順序有點錯亂:
(我是用PIXNET的MT檔搬入blogger)
問題全都發生在"版主回覆"的部分,明明是下午2點留的言,會變成"上午2點"...
別人留的言就沒有這個問題。
所以假設當別人的留言是在上午10點發表的,版主的回覆照理說應該會在別人的留言之後,但是版主回覆會被判別成"上午2點",所以會便在別人的留言之前。(順序錯亂了...)
(敘述的好爛阿XD~~~不知道您能不能看的懂XD)
今天用的結果好像又很正常?XD...
無論如何,感謝您開發出這麼好用的東西XD~~!!
大推!!!~*
感謝大鳥的分享,
讓我終於完成做夢很久的大搬家了!
3Q~~^口^Y
初次使用blogger,感謝你分享這麼棒的搬家教學....
請問是否能夠從天空部落搬到 Blogger 呢?因為天空部落使用xml格式匯出,卻不能順利匯到 Blogger ,且只能以純文字方式打包,圖片和回應都無法帶走,實在很苦惱.....
Dear 大鳥:
感謝開發這麼方便的工具!
有一個小問題想請問,我d/l那個壓縮檔後,無法解壓縮取得.exe檔。更換副檔名(.zip or .rar)之後,還是無法解開...不知道我哪個點沒找到問題 ^^;
這應該是個很笨的問題~~但還是感謝指導~
Sternenlicht 你要用7-ZIP 這個軟體解
或是最新版本的WINRAR
這個網站正式版也可以用了
不過有五百篇文章的限制
雖然只有五百篇~~但是還是比之前好用多了
建議如果超過五百篇
可不可以自動輸出兩個檔案
XXX_1.xml
XXX_2.xml
這樣真的方便很多
因為當我搬第二次
得一個個去點掉
才能輸出
To 大鳥:
Thanks~ 我知道怎麼辦了~感謝!!
匯入blogger成功~十分感謝
可是想請問一下喔
若是在無名的文章中插入圖片
在匯入blogger之後圖片跑不出來是正常的嗎?
麻煩解惑一下~謝謝
很好用喔!謝謝你!
您好,
不好意思,請問這個有文章篇數的限制嗎?
我的無名備份檔匯入之後只有到2007年底的文章耶...(汗)
匯入 1426 篇文章和 1864 則意見。
太棒的東西了,我已經搬到blogger很久,但請讓我全文轉貼,我會註明出處跟連結的,如果不喜,請留言告訴我,我會立刻修正,謝謝版主。
http://stwhy.blogspot.com/2009/03/blogger.html
我後來沒有全文轉貼
只擺了您這邊的連結
非常感謝你的分享
感謝^^
Welcome, 全文轉貼亦可 ^^
您好!
想請教, 我打開了BlogTrans.exe後, 匯入了無名的xml檔, 也勾選了要匯出的日誌, 但當選擇匯出-> Blogger的時候, 出現Select a file...
請問如何把Blogger格式的匯出檔案存起來呢? (我download的是BlogTrans-TestBuild-Rev16.7z)
希望您能幫助賜教...
感謝您!
續上...再試了:
我嘗試選擇無名的.xml檔為匯出的檔案, 然後在draft.blogger匯入網誌,出現了"很抱歉,無法匯入,因為伺服器發生錯誤,錯誤代碼:bX-8s4t7o"
太好了!終於成功匯出!
只是大部份網誌內的圖片沒有了,是要自行修復嗎?
最後,真的很感謝您的BlogTrans!!
謝謝你!!!
不好意思請教一下 我是從天空要搬到blogger可是天空匯出MT格式好像沒辦法攜帶圖片只有純文字~~
那真的沒有別的好方法能把圖片也一起搬過去嗎?
謝謝
To ST:
目前圖片沒辦法耶,只能手動處理囉
原來是這樣~~
這就學到一課! 要慎選部落格!!@@
不過還是感謝你的解答!
您好,我在sourceforge 下載了rev16,運行時提示:
D:\Program Files\BlogTrans-TestBuild-Rev16>blogtrans
Traceback (most recent call last):
File "blogtrans.py", line 5, in 〈module〉
File "blogtrans\ui\MainWindow.pyc", line 50, in __init__
File "wx\_windows.pyc", line 501, in __init__
UnicodeDecodeError: 'gbk' codec can't decode bytes in position 14-15: illegal mu
ltibyte sequence
請問這是怎麼回事啊?謝謝!
To Asher:
請問您的運行環境是簡體的嗎?
是的,我運行的是簡體。只是為了方便您閱讀,我把輸入法切換成了繁體
您好,我用微軟的AppLocale 啟動了您的BlogTrans 程序,但在匯入從pixnet 匯出的MT 文件時提示:
UnicodeEncodeError: 'ascii' codec an't encode characters in position 20-21: ordinal not in range<128>
不知是否因為我匯出的MT 文件內容為簡體的緣故……
使用後我可以成功轉文章,但文章的時間都是< PostTime >200X-XX-XX XX:XX:XX< /PostTime >裡面的時間,但這裡面的時間似乎是文章最後修改時間。
不知道有沒有甚麼辦法讓轉過去的文章是< date >200X-XX-XX XX:XX:XX< /date >這裡面的時間?
我曾經用取代的方式來做,但是XML好像會壞掉...
我最後靠按鍵精靈+記事本把xml裡PostTime的時間改成date裡的時間...
有興趣的可參考以下超無腦腳本(當然滑鼠座標要自己重找):
Delay 100
MoveTo 385 194
Delay 100
LeftClick 1
Delay 100
MoveTo 98 917
Delay 100
LeftClick 1
Delay 100
KeyDown 16 1
Delay 100
MoveTo 253 917
Delay 100
LeftClick 1
Delay 100
KeyUp 16 1
Delay 100
KeyDown 17 1
Delay 100
KeyPress 67 1
Delay 100
KeyUp 17 1
Delay 100
MoveTo 130 932
Delay 100
LeftClick 1
Delay 100
KeyDown 16 1
Delay 100
MoveTo 282 934
Delay 100
LeftClick 1
Delay 100
KeyUp 16 1
Delay 100
KeyDown 17 1
Delay 100
KeyPress 86 1
Delay 100
KeyUp 17 1
請問一下喔
這個方法搬動留言
是不是搬不動無名原本的"留言回覆"啊?
謝謝喔~~
To chloechein:
請參考
您好,我搬家出現下面問題
2505424
1843000
2505424
-1
Traceback (most recent call last):
File "blogtrans\ui\MainWindow.pyc", line 156, in OnImportWretch
File "blogtrans\wretch\WretchImporter.pyc", line 42, in parse
File "xml\etree\ElementTree.pyc", line 964, in XML
File "xml\etree\ElementTree.pyc", line 1254, in close
xml.parsers.expat.ExpatError: unclosed token: line 1, column 0
是因為超過500篇嗎?
我用的版本是090503的
系統XP SP2
感謝回答
To 阿呆:
請參考 問題回報,
如果沒有備份檔我無法找出問題喔
請教你以下問題:
1.我直接把無名的.xml匯入Blogger時,Blogger出現的問題代碼是bX-ohqg1o.
2.用您的方法匯入Blogger時,Blogger出現的問題代碼是bX-9792mg.
不知道是哪裡做得不對?萬分感謝!
To Julie:
1.直接將無名XML匯入Blogger是不可能成功的,格式不同
2.如果資料太多,匯出至無名可能會失敗,可以多試幾次。如果還是有問題歡迎回報
真的多試幾次就OK了耶!謝謝大大解決我的問題.
至於大家提到的圖片無法顯示的問題,我研究了一下HTML,發現應該不難解決.
舉例如下:
錯誤的圖片連結是http://www.wretch.cc/album/show.php?i=janeycq&b=32764&f=1552294032.jpg".......
只要把其中的wretch.cc改成blogger.com就可行了.
但我不是高手,不知道這是我的個案,還是可以推而廣之,大家權且試試看吧.
不好意思,我使用之後...
文章的時間會顯示最後修改的日期呢
有辦法保留原始設定的時間嗎?
看到這一篇文章實在是讓我太興奮了。。。終於找到搬家到BLOGGER的方法....不過那個Blogtrans我下載了很多次,解壓縮後就是無法正常執行(他變成一個黑框的視窗就不再執行),這是我的電腦缺少了什麼嗎??還是下載不完全呢??
謝謝大鳥的解答~~
To 小玉:
是開出一個黑色的視窗,然後一閃即逝嗎?
To 大鳥~
沒有耶~那個黑色視窗就停在那邊...然後程式都一直沒有反應@@
大鳥你好:
真的很感謝你製作的程式,真的不知道救了多少要從無X逃難的人!!
雖然我在匯入後是可以的,不過大部分的文章時間和日期都是跑掉的狀況。
不過沒關係啦,總比一篇篇的的輸進去還快了。
另外再匯入Blogger時都會接著出現一組錯誤代碼,不知是我這邊的問題還是發生什麼事了?(雖然出現錯誤代碼,不過文章還是有進去)
在這邊真的大大的感謝你了!!!
順帶一提,是否可以轉貼這篇文章。我會標明住處。
To 小玉:
好像還是第一次看到這種狀況 @@
借用別人的電腦的話可以跑嗎?
To Ycwen:
請隨意轉載 :)
TO 大鳥:
^^~我用別人的電腦OK了~~
我家的電腦遜掉了= =
XDDD
再次謝謝大鳥~~
感謝你的程式!!!
最近連痞客都開始內嵌廣告了
一時憤怒就決定要搬了
你的程式很好用!!
回報一下XD
你好^^
根據你的步驟操作之後
文章搬成功了
但留言卻一則也沒有
請問可以如何解決?
謝謝!
To 小麻鵲:
參考這篇,將留言選項調成「任何人都可以留言」試試
版主您好,前些日子我按照這篇文章的教學順利的從無名搬家到blogger,今天嘗試用同樣的方法幫我妹妹搬他的無名,他有趁無名鎖xml備份功能之前趕緊備份下來,但是不知道是不是最近無名在xml上動了手腳,導致blogtrans無法parse我妹的xml檔,不知道版主有沒有甚麼其他的建議?
成功了!大力感謝你^^
To Firnnovien:
請參考回報問題的方法
謝謝你熬夜寫的文章!!
我已經搬好家了!!!!!(姆指)
離開無名了哇哈哈哈
再度謝謝你!!!!
大鳥:
您好.
謝謝您開發的工具
但我無法成功讀取
也許,是我的第一篇文章在2004/2/29的爛日子.亦許是我的文章數過多.(超過1000篇)
我寄了我的檔案及錯誤訊息.希望您有空可以幫幫忙
說真的,這樣開口請您幫忙.還真的很不好意思ㄋ
再次說"感恩喔"
我的最大問題,是我根本就沒辦法下載程式,所以也無法搬家啦~~哭~~救救我~~
方便 See us www.ez2.me
大鳥你好,
我是要從無名搬到這的user,
按照您的教學,
仍然出了點問題。
詳細遇到的狀況已經email給您,
謝謝!!
我的跑出一個黑色的視窗然後一閃即逝耶怎麼辦...
awesome
Good job! 我也搬家了。
什麼鳥WretchMen
java語法不能用
廣告一堆
空間又小
我終於開翹了....只閒太晚...
感謝你費心製作這個簡單有效的城市
我過年前第一次匯出文章成功
過年後多了9篇文章,再重新匯卻失敗了
一直出現 錯誤代碼:bX-qm5h6h
這個訊息,不知哪裡出問題?
我的部落格
http://blog.roodo.com/ato543/
先感謝你回覆
非常感謝,這個工具超好用,讓我順利從無名搬到blogger!
非常謝謝您拯救我於無名的爛功能
所有無名網誌的文章都搬出來了
唯有文章中的圖片不會出現
請問是我哪裡做錯了嗎?
不好意思,圖片沒辦法自動轉喔
感謝您的教學
你好..我在轉的時候一直出現伺服器錯誤,錯誤代碼:bX-qm5h6h耶..不知道是哪裡出問題捏>"<...
請問一下~
我大約一個小時前使用您的程式
將文章從Pixnet匯入Blogger
然後直到現在Blogger首頁都進不去
(我測試過,在登出狀態下首頁可以正常進入)
(共同擁有部落格的朋友在登入狀態下也進不了首頁)
我想編輯同帳號底下其他部落格的話
還得先前往部落格網址後
編輯文章才能順利進入後台
唯獨正在匯入的部落格無法編輯
請問這是正在處理文章的正常現象嗎?
P.S.舊網誌文章+留言量非常龐大
謝謝~
果然是文章量的關係
整整等了半天
直到今天早上一切恢復正常~ XD
您好
請問一下,我想使用這個軟體將無名搬去blogger
但是過程中,DOS視窗卻出現
5531614
4013761
5531614
5531598
Traceback
File "blogtrans\ui\MainWindow.pyc", line 156, in OnImportWretch
File "blogtrans\wretch\WretchImporter.pyc", line 68, in parse
File "_strptime.pyc", line 441, in strptime
ValueError: day is out of range for month
因為我的網誌篇數非常大
抱歉,手殘按到送出
請問以上的程式碼錯誤,
是因為我網誌篇數太大嗎???
感謝解答><
To Jumi:
錯誤訊息為:日期超出合法範圍
依經驗,之前白痴無名曾經匯出過「二月三十一號」這樣的日期(二月那來的三十一號)
你可以手動檢查一下XML檔,或寄給我檢查
您好
我剛剛使用了您提供的軟體進行搬家
所有步驟都確實執行了,可是在完成後我卻沒有在blogger看到任何一篇匯入的文章
也因此我匯入了兩次,都有看到最後匯入成功的訊息;但我的blogger就是沒有出現任何文章說orz
不知道是需要等待時間,還是其他的問題呢?
麻煩您了~
哈囉你好
我今天試過成功了(改掉無名錯誤的日期以後...)
真的很感謝你的分享!!!!!!!
(然後上面那位朋友的問題 是不是它雖然匯入了 可是妳沒有發佈 所以看不到)
救郎阿~有沒有人會從新浪搬家阿~
我想要從新浪搬家到blogger
1346780
939733
1346780
1346764
Traceback (most recent call last):
File "blogtrans\ui\MainWindow.pyc", line 157, in OnImportWretch
File "blogtrans\ui\MainWindow.pyc", line 111, in setBlogData
File "blogtrans\ui\BlogTreeCtrl.pyc", line 29, in setBlogData
File "wx\lib\customtreectrl.pyc", line 3359, in AppendItem
Exception:
ERROR: In Order To Append/Insert A MultiLine Text You Have To Use The Style TR_H
AS_VARIABLE_ROW_HEIGHT
上面是在讀取無名XML出現的錯誤,請問我該怎麼辦orz
To 傻瓜:
看錯誤訊息,我猜你應該是有個文章標題有換行(正常文章標題應該只有一行),可以試著找找看。
如果需要我幫忙處理,請參考問題回報。
請問Pixnet的MT檔案有沒有辦法在Macbook上轉換為XML?因為.exe不能在Mac上使用@@||
還是有其他的軟體可以用呢?謝謝!
可以借轉嗎:D 超方便的!!!
我成功搬家完畢 太感謝了
我到sourceforge下載blogtrans可是迅雷每次下載到一半就不動了,為什麼會這樣?
謝謝,剛剛搬家完成!
那個,你知道要怎麼把yam天空匯出blogger嗎?
可以參考這篇,將yam天空匯出至MT格式,即可用blogtrans轉檔為Blogger格式。
謝謝你,我已經成功將無名搬到Blogger,謝謝,你的介紹清楚乾淨,讓我這電腦白痴也能看得懂。
謝謝大大的程式!!
很快的就從無名搬到Blogger!!
因為帳號被盜的關係~~
逼不得已只好這麼做了Orz
感謝你喔!!!
你好我之前試過一次有成功搬家。
事隔很久最近想重搬一次,卻發現留言沒辦法搬過去
在Blogtrans那邊就顯示不出來。
請問是什麼問題?
我是用winXP sp3
瀏覽.xml中有看到留言,但是blogtrans就是顯示不出來。
太感謝你了, 讚
要來留言感謝一下!
到目前為止這隻宇宙無敵超級搬家程式都可以正常使用!太感謝大鳥先生了…^_^
今天日期是2011.10.5!
補充說明,現在無須去實驗網站了…
直接在blog裡面的設計\設定\網誌工具裡面的匯入網誌直接匯入…
太感謝啦~
真是太感謝你了,我找了好久GOOGLE的問題中心都沒有看到,現在終於用好了,謝謝^^
我是個小生意人,可不可以花錢請人幫我從無名搬到blog, 要收多少錢,我有二百篇文章要搬家。email :wuan@ms47.url.com.tw 吳先生
文章成功搬過來了~但是原先文章中的照片無法顯示,請問您有何好方法??
版大您好:
可以設定成全不選,然後勾選要匯的文章嗎?因為我只要匯一小部分就可以,謝謝。
張貼留言