Haiagaru 1.25.0-dev.11
爆サイの一部スレで、ページ番号を変えても同じページが返り503になる問題を修正した検証用プレリリースです。
主な変更
- 通常の爆サイ取得にはHaiagaruのクライアント識別情報を使います。他の掲示板の認証画面で保存されたブラウザ用の識別情報が流用され、本文やレスが揃わなくなる問題を修正しました。
- 爆サイ自身の認証Cookieを利用する設定がオンの場合は、認証時のブラウザ識別情報を維持します。
確認範囲
報告された「ワカサギ釣り」( https://bakusai.com/thr_res/acode=1/ctgid=132/bid=2434/tid=3099994/ )で、修正前は1ページ目・3ページ目を指定しても同じ2ページ目(レス2〜8)だけが返る問題を再現しました。修正版ではAndroidの実通信から本文とレス1〜15を取得し、ChMate標準のスレ画面に16件すべて表示できました。取得できないレスを未取得枠で埋めた結果ではありません。
191のエミュレータで598項目が成功しました。標準の本文・画像・元URLコピー・模擬投稿画面・HTTPS有効時の回帰と、以前報告された爆サイ13585881の取得も確認しています。通常の製品ビルドと固定フック検査が成功し、確認中の新規クラッシュログはありません。
今回の最終候補を使った226・242および実機での画面検証は行っていません。実サイトへの投稿と、爆サイの認証Cookie利用がオンの場合の実通信も今回は未確認です。認証オン時にブラウザ識別情報を維持する処理はテストで確認しています。
追加ファイル
Image NG・画像取得専用VPNをパッチ時に選ぶ場合は、Assetsの haiagaru-image-ng.zip / haiagaru-image-vpn-v2.zip を展開せず指定してください。これらのパッチを使わない場合、追加ファイルは不要です。
謝辞
ご支援いただいている皆様、ありがとうございます。README掲載の支援者の皆様へ感謝申し上げます。
- yujirox 様
- ワッチョイ 8f01-uDul 様
- toya0717 様
- MUMEI 様
- タケヨシキ 様
- 無名 様
今回のご報告・動作確認・連携へのご協力にも感謝します。
- オイコラミネオ 様
- Red Frame X 様
- ワッチョイ 3f3c-gNc7 様
- chikuwadon 様(外部チェッカーとの連携をご快諾いただき、ありがとうございます)
- rikunode 様(226/242のDroid+ツールバー対応)
開発継続へのご支援のお願い
開発の継続を応援していただける場合は、よろしければGitHubのStarだけでもお願いします。励みになります。さらにご支援いただける場合は、以下から寄付を受け付けています。
- Amazon Gift Card Send to (areteruhiro@gmail.com)
- PayPay
皆様からのご報告・検証・ご支援が開発の励みになっています。
🐛 Bug Fixes
- chmate: use native client identity for public Bakusai requests (5db4526)