Jane Style (Windows版) Part188

■ このスレッドは過去ログ倉庫に格納されています
2022/04/08(金) 13:14:06.20ID:96OfrLQK0
Jane Style (Windows版)のスレッドです
スマホ版は誘導先のスレへ

現在の最新バージョン Version 4.22 2022年04月07日
公式サイト(ダウンロード) http://janesoft.net/janestyle/
直リンク用 インストーラ版 http://download10.janesoft.net/jane422_setup.exe
直リンク用 ZIP版 http://download10.janesoft.net/jane422.zip

ジェーンBBS(したらば)別OS版のスレッドもあり https://jbbs.shitaraba.net/internet/8173/

テンプレは連投規制を軽減するため積み過ぎないように状況によって内容を調整してください
バージョン変更やアクセス先の仕様変更などで使えなくなっている場合は修正をするか切り捨てて下さい
わからなければ前スレや過去スレ冒頭近くのまとまったレスをそのまま貼って下さい
目安:
広告除去、過去ログ取得、スレタイ検索、画像取得、その他

スマホ版はこちら
【専ブラ】5ちゃんねるブラウザ「JaneStyle for iOS」 Part8
https://fate.5ch.net/test/read.cgi/ios/1628813099/
Jane Style for Android Part4
https://egg.5ch.net/test/read.cgi/android/1649211433/


前スレ
Jane Style (Windows版) Part187
https://egg.5ch.net/test/read.cgi/software/1649307477/
2022/04/08(金) 13:15:40.67ID:96OfrLQK0
【4.21周辺 ダメ文字等によるフリーズ誘発回避】
初期のJaneStyleからあり、バージョン4.21周辺で発覚したバグのため、それまでのほぼ全てのJaneStyleを使用する際に必須になります
本文、メール欄、スレ番号右クリック、検索等でJaneStyleが特定の文字を扱うとフリーズを起こしてしまうバグを回避します
バイナリ修正を行う性質上、以下の手順は4.21専用です(4.22でも同じアドレスのままのようです)


まず、■絵文字不要の人用と、■絵文字を表示する人用に分岐します
以下の修正で、スクロールするだけでフリーズする事は無くなります

■絵文字不要の人用
Jane2ch.exeと同じディレクトリにReplaceStr.txtを作成し、以下2行を記述し、【TAB】を消して「Tabキー」を「1回押す」空白に置き換え、上書き保存します
IDCOUNT【TAB】<font color=red>ID_COUNT</font>
<ex>&#【TAB】<font color=red>&#[絵文字くらっしゅ回避]</font>
【TAB】はヘルプ準拠なのと、Tabキー入力がスレッドに反映されないためにこう記述しています
本文とメール欄の文字で落ちなくなりますが、これだけでは検索や右クリックで落ちます

■絵文字を表示する人用
Jane2ch.exeと同じディレクトリにjanestyle_emoji.spi(絵文字プラグイン)を導入します
https://www.dropbox.com/s/78ojdb4pps4n30k/janestyle_emoji8_5.zip
Jane2ch.exeと同じディレクトリにReplaceStr.txtを作成し、以下2行を記述して保存します。【TAB】【TAB】はTabの2回押しに置き換えます
IDCOUNT【TAB】<font color=red>ID_COUNT</font>
<rx2>^<JANESTYLE_EMOJI_PLUGIN>【TAB】【TAB】
こちらもバグ回避の適用範囲は本文とメール欄のみです
Windows10未満での絵文字表示にはSegoe UI Emojiフォント(seguiemj.ttf)の導入が必要ですが、バグを対策するだけなら不要です


どちらも最後に、Jane2ch.exeのバイナリを修正します
002651CC 3C → 7F
002B3CC0 3C → 7F
https://egg.5ch.net/test/read.cgi/software/1648967881/の540や897のレス番号右クリックで落ちなくなります。
副作用で854の表示で落ちるようになりますが、上で作成したReplaceStr.txtによって表示が調整されるので、バグの回避に穴が無くなります
2022/04/08(金) 13:17:50.13ID:96OfrLQK0
4.21、4.22広告除去 アドレスは変わらないとのこと
※Part184の提案で、以前までのアドレスの72 → EBから変更
0020B3F8 53 → C3

広告除去は、起動時のフリーズを解消する効果や、描画がズレてレス番やURLなどを正しくポイントできなくなる問題など
不具合を解消する効果もあります。

過去バージョン
4.00
0020B80C 53 → C3
4.10
0020A170 53 → C3
4.20
0020B3D4 53 → C3


■らくらくパッチ
ダウンロード
https://nsdev.jp/homebrew/71.html
簡単にバイナリの変更ができるかも。
パッチデータ欄に必要なものを入れて処理をクリックして『パッチ処理結果』がでたら、終わりです。
(※複数の修正内容は一気に適用可能です)
https://i.imgur.com/A3bInDY.png

【注意】
・必ずJaneStyleを終了後にらくらくパッチを実行すること
・Jane2ch.exeをProgram Files (x86)にインストールした方は、らくらくパッチを右クリックし「管理者として実行」すること
(よく分からなければとにかく"管理者として実行"せよ)
■ このスレッドは過去ログ倉庫に格納されています
16歳の水野カイトが封印の刀を見つけ、時間が裂けて黒い風と亡霊の侍が現れ、霊の時雨と契約して呪われた刀の継承者となる場面

ニューススポーツなんでも実況