Who's on the line

Tuesday, September 14, 2010

How to export Live Spaces to Blogger

FInally , my turn to blog this up. I was failed for few times to export to the .xml file from livespaces, after many trials of methods... At last, I did it ... swt.. so I would share my experiences here .

Basically , you may refer here for details. It looks complicated , I actually succeed by referring this.Therefore, I will quote from them , combine and simplify from both of their methods.

Livespaces > xml > wordpress > blogger

Live Space Mover , through Python  , will fetch live space's comments and posts ,save as wordpress .xml format , which is support for all .. 

Live Space Mover 是通过Python脚本抓取live space的日志和留言,保存为wordpress支持的通用xml文件。最后将文件通过wordpress后台管理提供的导入功能,将日志迁移过去。 ( quoted from here )

將MSN Spaces備份成Wordpress可導入的 .xml

Stage 1

1.Go to Python 2.5.4 , you may download any of them , and I downloaded this.
 下載 Python Runtime 2.5.4

2.Next download  Beautiful Soup 3.0.6.  and live-space-mover . Extract them.
    Beautiful Soup 3.0.6 和最新版本的 live-space-mover  

3.  Install STep 1.
  先安裝Python 2.5.4 不改設定一路按到底

4. Place the file in the same directory of, or install it into Python  
    runtime by yourself. ( I put both of them in the directory of python folder ( mine is E:\Python25 )

   把Beautiful Soup 3.0.6裡的 複製到C:\Python25. 把live-space-mover-XXX.zip裡的 也一樣複製到C:\Python25
5. You need to have the two files on the right in the folder.

Stage 2

Sign in /登入 MSN Live Spaces , change your live space settings:

1. Options > General
Make sure it is open to anyone (not only to your contacts)
選項 > 一般資訊

 Set time zone to the same with your wordpress blog

Set date format to yyyy/mm/dd, or mm/dd/yyyy. This probably depends on the locale setting of your system or browser, the point is to make the “YEAR” appear in your date. If the program fails and complains about date parsing, try to use the option -t to specify date time format. For example, the time on my space is shown like “9:45 PM”, but if your time is shown like “9:45:15 PM”, you may want to use a command line like below
將日期格式設定為 年/月/日 ex:2009/4/26
時間格式設定為 上下午 時:分 ex:上午 07:43

2 Options > permission
set to "Everyone "
選項 > 使用權限
共用權限設定 所有人 (公開)

3.options > blog
Set “Blog entry date display” to “Show the blog entry date in the header”
選項 > 部落格
部落格內容的日期顯示 在頁首顯示部落格內容日期

 Stage 3
Go to
Start > RUN >

進DOS (在XP下 開始 > 執行)

Key in / 輸入cmd
Key in /   輸入cd .. (可回到上層目錄 一直回到C碟)
Key in /   輸入cd\Python25
Key in /   輸入python -s http://your ID/帳號
 ( Eg. )

Wait for DOS windows , until you see this .
 等待DOS畫面 , 直到看到LINE XXX INFO Finished! Congratulations!

Back to  C:\Python25 ( mine is E:\Python25 ) , you will see a file named export_xxxxx.xml . ( check image below )
回到C:\Python25 , 資料夾內有個 export_xxxxx.xml 的文件 就是你的Live Spaces備份檔啦

Stage 4
Sign up a wordpress blog account here .


Dashboard > Tools > Import . Put in the .xml file previously into the blog .
將剛剛的.xml檔匯入Wordpress blog

 Stage 5
Use Blog2Blog . Origin : Wordpress. Key in your id & password (1 & 2 )  . Click  "FETCH "(3 ).Please be patient.
使用Blog2Blog  . 在來源處選Wordpress並輸入帳號密碼 ( 1 & 2 )  . 按Fetch 等一下 ( 3 )

按Publish ( 4 & 5 )

Picture 4 : click 1 by 1 box. It can only publish 50 everytime. Js redo it .
At picture 5 ( since I did not uncheck the rest , by checked all , this window came out . It means you can only import 50 posts  in 24 hours. Just click ok , and it will resume the next time you import again .
186 entries. 
If you choose 50 , then it will has no problem.
 This will not come out if you checked 1 box ( 50posts only)

You may try to enter 
at Destination > dest -API-URL  :*blog ID*/posts/default
 eg. - mine ) 
check from your blog's URL

( ATTENTION: Noted added Oct, 9, 2008
Users with trouble (0 entries downloaded/exceptions/etc) downloading blogs:

We've identified a bug in the latest google feeds and client libraries. ( for deep details)

Basically as a work-around, you need to put the feed SOURCE-API-URL. To find this you will need to view the html source of your blog and look for the string that will contain "" it will contain a URL like:

That is the URL you'll need for the SOURCE-API-URL or DEST-API-URL    , quoted from here .)

  part of the posts (  limited to import 50 posts only ) . my 1st import.

What I've done is that , I redo the steps, since each time it will import 50 posts, I clicked 1 box only each time. In the end I clicked 4 times ( redo 4x ) . and they worked . All posts were imported to my blogger now =)

In fact, I don't know exactly how it works by importing through blog2blog because I got error ( I mentioned above ) too during the progress  .

So I have tried an alternative but import the .xml exported from wordpress .

In fact, blog 2 blog will do this for us. Yet , when there is error , just find alternative ... since you got the .xml

Thanks to Broom ,his guide is great but a bit complicated for me... I hope mine here is less complicated


Related Posts Plugin for WordPress, Blogger...


Follow Me by Email

Search This Blog

Total Pageviews