ブログ記事 移動ツールをまとめる Rev.2

Last Updated on 2015年5月20日 by kabekin

こちらで作成したさくらエディタのマクロを使用したブログ移行ツールに改良を加えました。

アメブロからエクスポートされた画像データは保存ディレクトリのルールが少し違うので一括置き換えするさくらのマクロを追加。

//キーボードマクロのファイル
S_ReplaceAll('(a href=")(/wp-.+)', '$1http://asakita.net/kabekin$2', 60);	// すべて置換
S_ReDraw(0);	// 再描画
S_ReplaceAll('(src=")(/wp-.+)', '$1http://asakita.net/kabekin$2', 60);	// すべて置換
S_ReDraw(0);	// 再描画

アメブロ->FC2でエクスポートした時期のデータ置き換え一式を自動化するためにマクロをまとめると、

//キーボードマクロのファイル
// BaseURLの置き換え
S_ReplaceAll('(http://)fehobby.jp(.+)', '$1asakita.net/kabekin$2', 60);	// すべて置換
S_ReDraw(0);	// 再描画
// アメブロからエクスポートした画像URLの置き換え
S_ReplaceAll('(a href=")(/wp-.+)', '$1http://asakita.net/kabekin$2', 60);	// すべて置換
S_ReDraw(0);	// 再描画
S_ReplaceAll('(src=")(/wp-.+)', '$1http://asakita.net/kabekin$2', 60);	// すべて置換
S_ReDraw(0);	// 再描画
// アメブロ内のリソース検索
S_SearchNext('ameba.jp', 60);	// 次を検索

こんな感じで、一括処理できます。

同じルールでできているはずなのに、移行に失敗する記事と成功する記事があります。

記事中の画像リンクの失敗例から原因をおいかけてみたいと思います^^

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください