巡回ツール実行時、コマンドプロンプトに「投稿日時取得失敗」と表示される(2020/7/29)

What's New

本日(7/29)より、巡回ツール実行時に通常と異なる挙動が見られています。
原因と対応方針は以下となりますので、ご一読ください。

現象

巡回ツール実行時、はじめの方の数記事が「投稿日時取得失敗」と表示されて、巡回対象にならない現象が発生しています。

原因

巡回ツールが参照する購読中のブログ(https://blog.hatena.ne.jp/-/antenna)の記事一覧表示画面で、1ページ目のレイアウトが変更となったことが原因です。

上部に「まずは公式ブログの読者になってみましょう」とう項目が追加され、ここに2つの記事が配置されるように変更されていました。

以前はこの項目が存在していなかったので、巡回ツールが正しく投稿日時を取得できない状態になっています。

現在の挙動

1ページ目の挙動が、通常と異なる動きとなります。
2ページ目以降の挙動は、変更ありません。

1ページ目

「まずは公式ブログの読者になってみましょう」に配置されている2個の記事:投稿日時がsetting.iniで指定した期間内の場合、巡回対象となり、上限リミッターに達していない場合スター付けされます。

「まずは公式ブログの読者になってみましょう」の下部に配置されている10個の記事:「投稿日時取得失敗」となり、巡回対象とならず、スター付けされません。

2ページ目以降

配置されている10個の記事:投稿日時がsetting.iniで指定した期間内の場合、巡回対象となり、上限リミッターに達していない場合スター付けされます。

対応方針

はてな側で宣伝目的のために「まずは公式ブログの読者になってみましょう」を一時表示するようにしている可能性も考えられますので、しばらく状況監視します。

このレイアウトが今度も継続されるようなら、巡回ツールを改修して、新バージョンとしてこの変更に対応したものをリリースします。

しばらくの間、1ページ目が期待する挙動とならずにご迷惑をおかけしますが、このような状況となっておりますのでご了承ください。

 

8/29追記

1カ月間状況監視してきましたが、はてな側の状態は変わっていません。
一時的な変更ではなく今後しばらくはこの形になる可能性が高いと思われましたので、巡回ツールを改修して対応したいと思います。
改修が完了したら、新バージョンのリリースをアナウンスしますので、いましばらくお待ちください。

10/10追記

バージョン1.60で、本件に対応しました。
新しいバージョンに更新し、ご利用ください。