ブログ移転作業(ココログMovable typeからWordPressへ向け)その後ゆっくり作業を進めて、やっと2003-2006,2007,2008,2009年記事が移転完了しました。(8/12記事の続編です) 大事な作業補助ツールは (A)リンクと画像の抜き出しツールshurey氏の大変ありがたいツールです。 (B)「画像URL一覧ファイルを使って一括で画像をダウンロードする方法(Mac …」kodai100氏のありがたいシェルスクリプト。 ◎◎(注意点。2007年7月までと2007年8月以降ではココログ画像保存フォルダ規則が異なる点) 参考。ココログバージョンアップ (2007/07/25) 本文中に「「ブログにアップロードした画像」に画像を追加した際の格納先として、「年/月/日」というフォルダの下に追加するように変更いたしました。」とあり。)
◎◎ココログから2007.1月–2009.12月 のエクスポート (含むコメント)(3年分で予約)
◎◎ココログ2007のtextから画像相当部分抽出(リンクと画像の抜き出しツール shurey.com) 「ソース」欄に、その3年分テキストをペースト。 「ファイル名取得」「タグ取得」の「img」ボタン押せばこれで必要な画像場所のURLが画面下方に 出る。 次に「テキスト出力」「テキスト」「一覧」ボタンで、URL一覧がソース欄に出る。 URL一覧をコピーしてtextファイルでcga2007_2009として保存。 (
(訂正。この方法だと縮小画像URLが得られますので、間違いでした。)
(訂正後、良い方法)「リンクと画像の抜き出しツール」で 属性取得hrefボタン使用、その後にテキスト出力のテキスト一覧ボタン、で 画像含むリンクURL(1200行くらい)を出す(画面のソース欄に出てくる) 、これをエディタのテキストファイルで保存。
◎◎画像ダウンロード作業。上記の「画像URL一覧ファイルを」シェルスクリプトで実行。 (3年間で341件の画像…340個はdownload成功、多分1分以内に完了。) ◎◎画像340個をWordPressメディアライブラリにアップロード。所要時間は数分。2個エラー出た。 「 image.phtml?u=http…. セキュリティ上の理由により… 」「bento_120_120.jpg ファイルが空のようです。」なお、340個まとめてドラッグドロップしたけど問題なし。ファイルサイズが小さいから成功したか? ◎◎2007年1月-2007年7月の7ヶ月分テキストに対し検索置換2段階で実施。 置換後のファイルパスは/wp-content/uploads/2019/08/のように2019年8月に枠に固定。 ◎◎2年半分テキストに対し検索置換2段階で実施。 2007の8月から2009年12月まで2年半、uncategorized/2007/08/24/のような日付入(正規表現使用)検索置換。 検索置換は「319個置き換え」 2007の8月から2009年12月までの、(検索置換後の)textをWordpress側でインポートした。Wordpress側で2年半の本文をインポートすると数十秒の間をあけて”502 Bad Gateway”という不気味なエラーが画面に出たがブラウザのリロードと再送信でなんとか復活した。本文のインポートはできていた。 ◎◎(今日の写真は、自宅でのハンバーグ作り風景。フライパンの中で肉をこねる、という方法に挑戦しました)
置換前<a href=”http://medama-cafe.tea-nifty.com/.shared/image.html[?]/photos/uncategorized/\d\d\d\d/\d\d/\d\d/
置換後<a href=”https://www.medamacafe.com/wp-content/uploads/2019/08/
検索置換は「319個置き換え」
置換前src=”http://medama-cafe.tea-nifty.com/mc/images/\d\d\d\d/\d\d/\d\d/
置換後src=”https://www.medamacafe.com/wp-content/uploads/2019/08/
検索置換は「319個置き換え」
コメント