github areteruhiro/Haiagaru-Morphe 1.25.0-dev.9

latest release: 1.25.0-dev.10
pre-releaseone hour ago

Haiagaru 1.25.0-dev.9

あにまんの分割ページによる503、爆サイのレス数取得、元URLコピーと本文の段落表示を修正した検証用プレリリースです。

主な変更

  • あにまんのモバイルページが「1レス目+最新200レス」だけを返す場合、同じスレのページを取得して番号順に結合します。欠落と誤認して503になる問題を修正しました。ページ内の重複・逆順や全体の欠番は引き続き検査します。
  • 爆サイでレス数カウンターのない継続ページが最初に返る場合、スレタイトルの件数を参照します。最初の応答が2ページ目でも1ページ目を読み飛ばさず、地域番号が異なる同じページの二重取得を避けます。
  • ポート番号が抜けた登録済みの127.0.0.1のURLも、コピー時は元の掲示板URLへ戻し、開く時は現在の接続先へ復元します。通常URLから標準のスレ画面へ開けます。未登録の板の自動追加や、オフの板の自動有効化は行いません。
  • 元URLコピーは通常のテキストに加え、HTMLのリンク、URI形式、複数項目のコピーにも対応します。コピー履歴がオフでも利用できます。
  • 外部板のHTML段落・引用ブロックを標準DATで扱える改行に変換し、本文が詰まる問題を修正しました。

確認範囲

191のエミュレータで585項目が成功しました。標準のコピー処理が実際のクリップボードへ元URLを格納すること、元URLからの起動、「まどドラ」スレの全82レスについて本文・改行・引用・画像URL・番号・Unicodeが元データと一致することを確認しました(横方向の空白幅の差は除きます)。分割されたあにまん275レスと、爆サイ1000返信+1レス目の表示も確認しました。

実通信では、報告されたあにまん7596018をHTTP 200で取得し、分割ページの結合後に329行のDATを取得できました。レス数は確認時点の値です。爆サイの1000返信確認は実際の初期HTMLと合成した継続ページによる試験であり、全1000返信を実通信取得したものではありません。

製品ビルドと191の固定フック検査、本文・画像・模擬投稿ダイアログ・HTTPS有効時の回帰確認が完了し、新規クラッシュログはありません。今回の最終候補を使った226・242および実機での検証は行っていません。実サイトへの投稿受理も未確認です。

追加ファイル

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だけでもお願いします。励みになります。さらにご支援いただける場合は、以下から寄付を受け付けています。

皆様からのご報告・検証・ご支援が開発の励みになっています。

🐛 Bug Fixes

  • chmate: merge mobile pages and preserve source URLs and paragraphs (bea511d)

Don't miss a new Haiagaru-Morphe release

NewReleases is sending notifications on new releases.