2009/01/02

ライブドア・ブログからMovable Type 4への引越し

ライブドア・ブログの記事をエクスポートする.

  • 有料メニューからブログをエクスポートする.
  • 漢字コードがeucなのでutf-8に変換する.
    (変換したファイルを ~/Downloads/backup_utf8.txt とする.)

ライブドア・ブログの画像ファイルを移動する.

  • macbookにwgetがない!
    • Mac Portsを入れてwgetをinstall
      tcsh
      set path=(/opt/local/bin /opt/local/sbin $path)
      sudo port install wget
  • 画像ファイルのurlをexportファイルから抜き出して画像ファイルをdownloadする.
    • p.pl
      while(<>) {
       if (/(http:\/\/image.blog.livedoor[^\"]*)/) { print "$1\n"; }
      }
    • wgetでファイルを1つずつ, ディレクトリ名付でgetする.
      foreach i ( `perl p.pl < ~/Downloads/backup_utf8.txt` )
       wget -x $i
      end
  • 画像ファイルをディレクトリごと, まとめてmizoguchi.comにuploadする.
    • lftp_mizoguchi_script
      open -u username,password mizoguchi.com
      mirror -R ./image.blog.livedoor.jp/ /httpdocs/myfirstblog/photo/
      close
      quit
    • lftpでディレクトリごとputする.
      lftp -f lftp_mizoguchi_script

エクスポート・ファイルの画像参照を変更する.

sed -e 's"http://image.blog.livedoor.jp/"http://mizoguchi.com/myfirstblog/photo/image.blog.livedoor.jp/"' ~/Downloads/backup_utf8.txt > backup_utf8_new.txt

Movable Type で import する.

  • 右上のSystem OverviewメニューのBlogを選択.
  • Importで先の変換した backup_utf8_new.txt を読み込めばok

Counter: 1842, today: 1, yesterday: 5

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2009-01-02 (金) 22:37:51 (3547d)