最近安定した更新チェックができなくなっているので雑に解消した。
ref: アニメの更新チェックにDistill Web Monitorがおすすめですよって話
エラー原因
HTML上の該当要素までのclassが数日単位で動的に変化する。
そのためDistillが要素を見つけられずエラーとなる。
対処法(暫定)
要素選択時のXPathを自力で修正する。
自動設定では以下のようになっている。
//div[@id='a-page']//div[contains(@class,'DVWebNode')]/div[@class='_2Ke7Sf']//div[@class='uC0UfD']/div[@class='_395PMb']/div[@class='_3KHiTg']/div[@class='y2P7qQ']/div[@class='_2Vs6SV']/h1[@class='_1kuDbg']
これを雑に(末尾だけ指定で)こうする。
//h1[@class='_1kuDbg']
これで今のところは動いている。この方法がいつまで使えるかは不明。
ダメになったらまた考える。
関連記事
- アニメの更新チェックにDistill Web Monitorがおすすめですよって話
- Distill Web MonitorでAmazon Prime Videoの更新チェックがエラーになる
- Amazon Prime Video 再生中の邪魔なオーバーレイを消すCSS
- Amazon Prime Video の7031エラーを解決する方法
コメント