不覚日記

日々のゲームの話など

Jugem→Bloggerへの移行方法

1:Jugem管理画面からxmlでエクスポート
2:xmlを有志のサイトでMovabletype形式テキストに変換
3:変換したテキストの日付を有志のサイトで変換
4:Pythonをインストール
5:google blog appengineをDL
6:コマンドラインからgoogle blog appengineを呼び出しコマンドを打ち込みxmlに変換
7:xmlBlogger設定からインポート

うむ! 長い! 3については色々調べると、Bloggerの仕様に合わせるために日付変更しないとおかしくなる話が出てきますので追加。

まずググると出てくるのは、このNAVERの記事。

matome.naver.jp

途中まで(2まで)は上手くいきますが、google謹製のBloggerxml変換サイト(

http://movabletype2blogger.appspot.com/

)が現在では404で見つかりません。


そこで更にググると出てくるのは、有志が作成したこちらの変換サイト。(3)

syasudaのツール

ですが、Jugemユーザーで変換成功したという話がほとんど出ません。私自身もファイルは通るのですが0KBのxmlが投げ返されるのみです。大体ココで心折れます。

 

更に調べると、しゃーないので、元となったgoogle blog appengineをPythonで動かそう、という話がHitします。(4)(5)

teratail.com

色々あるのですが、GUIで処理したい方はここが参考になると思われますが・・・ぶっちゃけ面倒臭いし、私の環境では動きませんでした。(ez_setup.pyのインストール等が失敗した。)


そこで、コマンドラインで動かす方法を探したところ、発見したのがこちら。

lifetotime.hatenablog.jp

実際にはblogger形式xmlから他blogへの変換方法ですが、実際のソフトの使用方法は同様。ただし、ファイルサイズ1MB以下&記事数の制限があるっぽく、そこだけは注意。(6)


私は(6)まで来たのですが、データ変換出来る時と出来ない時が発生したため、Bloggerへの引越しを断念しました。そして、今はてなブログに至る。


しかし、久々にPython動かすの楽しかったし、やっぱりソース読みやすいのはいいよなあ。