て書いてからそのまま椅子寝してた。現在08:00

今日も今日とてココログからの引っ越し作業。

記事のほうにはサムネイル画像のファイル名が残っているけれど、画像本体はimage-???.htmlてなってる偽装jpgなので、
これを500個くらいあるimage-???.htmlとどうやってマッチングさせるか?という作業。

幸い、image-???.htmlにはタイムスタンプが残っていて、記事投稿前後に生成(偽装)された画像だとわかる。
であれば、記事の投稿日時(これは記事htmlの中に書かれている)と近いimage-???.htmlがあれば、
そのサムネイル画像のファイル名をひっぱってimage-???.htmlにあてはめてやれば良い。
記事中に画像が1個しかなければ1対1対応なので、そのまま名前を変えてやれば良い、と。

ただ、同じ記事に複数画像あると、順番通りに生成したかわからないので(記事作成中にアップロードだけして記事中では使わなかった画像も保管されていることがわかったので)、そこは手作業で対応させなければならない。

ただまあ、記事と候補画像をまとめてくれれば、目視確認でなんとかなるんじゃないか?
てことで、記事の投稿日時と近い時間に生成された偽装jpgをまとめて、htmlで表示するスクリプトをcopilotさんに作ってもらいました。

もらいましたが、ココログの仕様なのか、同じ記事のバックアップファイるが作成されてて、それを除外しておかないとマッチング作業がやりにくい。

ということで、記事のバックアップファイル(記事のファイルネームがXXXX.htmlだとするとXXXX-1.html、XXXX-2.htmlのようになっていた。
これを選択して避けるスクリプトをcopilotさんに……書いて動かしたら、なかなか期待通りにならず、えらく時間かかりました。

なんだよう正規表現て!
\なんてどうやって入力するんだよう!

という訳で、本題ではない作業で今日はおしまい。おやすみなさい!

あーえー、X/twitterは今日もダメでした。

コメント