Tak jak napisałem kilka dni temu postanowiłem zawartość bloga ze spaces na joggera. Niestety spaces nie oferuje żadnego wparcia dla exportu (również przez RSS – bo wpisy są poskracane).

Jedyną metodą na przeniesienie wpisów wraz z kategoriami oraz komentarzami ze spaces jest skorzystanie ze pythonowego skryptu Live Space Mover udostępnionego przez brooma (sparrow, dziekuję za link).

Instrukcja:

  • Instalujemy Pythona (u mnie użyÅ‚em Python 2.6.1 pod Windows).
  • Pobieramy Beautiful Soup 3.0.6 i rozpkowujemy do dowolnej lokalizacji.
  • Pobieramy skrypt brooma w najnowszej wersji (od czasu do czasu zmienia siÄ™ schemat kodu blogów spaces) i rozpakowujemy do tej samej lokalizacj co Beautiful Soup.
  • Dokonujemy zmian na blogu spaces:
    • Ustawiamy aby wpisy byÅ‚y dostÄ™pne dla wszystkich.
    • Zmieniamy format daty na mm/dd/yyyy
  • Wykonujemy polecenie:

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

gdzie zmieniamy yourspaceid na swoje,

przy problemach można spróbować użyc samego:

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

  • W katalogu gdzie sÄ… jest skrypt powiniem utworzyć siÄ™ plik o nazwie export_data, który jest zgodny z Wordpressem.
  • Plik importujemy do Wordpressa jako natywny export.
  • Cieszymy siÄ™ zawartoÅ›ciÄ… bloga w Wordpressie:)
  • JeÅ›li nam za maÅ‚o i chcemy przenieść siÄ™ na joggera:) PostÄ™pujemy wedÅ‚ug tej instrukcji (uwaga nie da siÄ™ instalować wtyczek na bezpÅ‚atnej wersji Wordpress.com).

 

żródło: Opis skryptu brooma

  • Print
  • Twitter
  • Facebook
  • Digg
  • del.icio.us
  • Google Bookmarks
  • LinkedIn
  • Technorati
  • Live
  • Wykop