Live Space Mover

http://b2.broom9.com/?page_id=519

User Guide

  1. Install Python runtime and Beautiful Soup. There are 2 combinations tested by me:

    1. Python Runtime 2.5.2 and Beautiful Soup 3.0.6
    2. Python Runtime 2.5.1 and Beautiful Soup 3.0.4 and a small fix in note 1

    Place the file BeautifulSoup.py in the same directory of live-space-mover.py, or install it into Python runtime by yourself

  2. Download the newest release zip from the hosted page, extract it. (Older versions may become unusable because of the HTML changes of Live Space).
  3. Change your live space settings
    1. Make sure it is open to anyone (not only to your contacts)
    2. Set time zone to the same with your wordpress blog
    3. 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

      python live-space-mover.py -s http://yourspaceid.spaces.live.com/ -t "%m/%d/%Y %I:%M:%S %p"

      An introduction for the time format parameters are available here.

    4. Set “Blog entry date display” to “Show the blog entry date in the header”
    5. From some users’ feedback, I noticed themes of live space differ
      slightly in structure, which may lead to failure of this program. So
      please change your live space theme to “Journey” (the same as my experiment space).
  4. Run the live-space-mover.py script. In Windows, open the command
    line (win+R, enter “cmd” and return), change to the directory (use
    “c:”/”d:” to change disk, use “cd” command to change directory, please
    google it for help if need) of live-space-mover.py, run command like
    this

    python live-space-mover.py -s http://yourspaceid.spaces.live.com/

    Replace the example parameter with your own. This will generate an XML
    file named “export_xxxxx.xml” in the same directory of this script,
    which is in WordPress export file format.
  5. Use the import function in WordPress to import the XML file
    generated in the last step, remember to choose “WordPress” type in the
    import page, rather than “LiveJournal” or something else.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s