Haiagaru 1.23.0-dev.8(検証用)
スレを開く際の遅延・復元後の本文不足について、静的修正を試すためのプレリリースです。端末での復元動作と速度改善は未確認です。改善確認済みの正式版ではありません。
今回の変更
- 履歴に取得済みレス数が保存されていても、実際のDATがない/空の場合に、巡回で本文取得が省略される条件を補正します。補正は復元対象スレの取得済み数のみで、既読数・サーバーのレス数・既読位置・書き込みマークは保持する実装です。
- ZIPはDATの書き戻し後に補正します。本文があるスレは変更しません。すでに復元した状態へ補正を適用する場合は、この版で「お気に入り・閲覧履歴」を再復元してください。バックアップにDATが含まれていなければ、本文は通常の取得処理で取得します。
- 画像関連のURL判定で、同じ正規表現のコンパイルと設定の繰り返し読み取りを減らしました。画像・GIF・動画の取得方針と添付順は変更しません。
確認範囲
利用者の「静的に一回修正」「検証用としてプレリリース」の指定に基づく公開です。通常Lint付きのビルドと、既存URL56・GIF34・添付順7の合計97項目が成功しています。新規バイトコードフックはありません。
復元補正の実DB動作、修正後の画面操作・画像表示・クラッシュログ・速度比較は未検証です。改善率や、今回の遅延がすべて解消することは確認していません。実機への自動導入・掲示板への投稿・GASの変更は行っていません。復元前のデータは既存のバックアップ機能で保持してください。
242の「更新対象に含む」の重なりは、報告画面の再確認が未完了です。共有NG/F9対策とエッヂの公開レベルNGは開発中です。エッヂ認証日の記録・共有は含みません。
追加ファイルについて
Image NG・画像取得専用VPNをパッチ時に選ぶ場合は、追加ファイルのダウンロードが必要です。このページのAssetsから取得してください。
- Image NG:
haiagaru-image-ng.zip - 画像取得専用VPN:
haiagaru-image-vpn-v2.zip
それぞれZIPを展開せず、そのままMorpheのファイル選択で指定してください。これらのパッチを使わない場合、追加ファイルは不要です。
謝辞
ご支援いただいている皆様、ありがとうございます。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
- reconcile restored DAT counts and reduce attachment URL overhead (7c78146)