Jane Style (Windows版) Part193
■ このスレッドは過去ログ倉庫に格納されています
Jane Style (Windows版)のスレッドです
スマホ版は誘導先のスレへ
現在の最新バージョン Version 4.23 2022年04月08日
公式サイト(ダウンロード) http://janesoft.net/janestyle/
直リンク用 インストーラ版 http://download10.janesoft.net/jane423_setup.exe
直リンク用 ZIP版 http://download10.janesoft.net/jane423.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版) Part191 (※実質Part192)
https://egg.5ch.net/test/read.cgi/software/1650462759/ 4.23広告除去
※Part184の提案で、以前までのアドレスの72 → EBから変更
0020B3F8 53 → C3
https://z.zz.fo/29kZJ.jpg
広告除去は、起動時のフリーズを解消する効果や、描画がズレてレス番やURLなどを正しくポイントできなくなる問題など
不具合を解消する効果もあります。
■らくらくパッチ
ダウンロード
https://nsdev.jp/homebrew/71.html
簡単にバイナリの変更ができるかも。
パッチデータ欄に必要なものを入れて処理をクリックして『パッチ処理結果』がでたら、終わりです。
(※複数の修正内容は一気に適用可能です)
https://i.imgur.com//A3bInDy.png
【注意】
・必ずJaneStyleを終了後にらくらくパッチを実行すること
・Jane2ch.exeをProgram Files (x86)にインストールした方は、らくらくパッチを右クリックし「管理者として実行」すること
(よく分からなければとにかく"管理者として実行"せよ) 過去ログ取得
■gethtmldat.jsを作成
1:メモ帳を開く
2:https://pastebin.com/raw/3EZzrsxY このページの内容を、すべて選択→コピー→メモ帳に貼り付け
3: "var HTTP_HEADERS = {"でメモ内を検索、該当する行を以下のどちらかの内容で上書きして修正(同じレスで2つ提示されたので併記)
var HTTP_HEADERS = {"User-Agent" : "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Firefox/91.0"};
var HTTP_HEADERS["User-Agent"] = "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Firefox/91.0";
4:『ファイル』→『名前をつけて保存』→『gethtmldat.js』文字コード『ANSI』で 『Jane2ch.exe』と同じフォルダに保存
■gethtmldat.cfgを作成
(gethtmldat.js用ユーザー設定ファイル)
メモ帳を開き、【gethtmldat.js】の3:の上書きと同じ内容を貼り付け
『ファイル』→『名前をつけて保存』→『gethtmldat.cfg』文字コード『ANSI』でJane2ch.exe(gethtmldat.js)と同じフォルダに保存
上の手順の通りにgethtmldat.cfgを作成しておくと、【gethtmldat.js】の3:の修正をしなくても過去ログを取得できます
※gethtmldat.js本体の改変が不要になる長所の代わりに、用意するべきファイルが2つになる、I/Oアクセスがわずかに増える短所があります
■使用方法
(gethtmldat.jsを実行するコマンドの登録)
Jane Styleを起動して『ツール』→『設定』→『コマンド』
『実行するコマンド』に以下を記述
wscript "$BASEPATHgethtmldat.js" "$LINK$URL"
コマンド名はわかりやすいもので構いません(過去ログ取得、など)
過去ログURLのリンクや、範囲選択した文字列の右クリックメニューから、過去ログ取得のコマンドを実行できます
以下のコマンドで『外部コマンド』のボックスを呼び出し、そこにURLを入力して過去ログを取得することもできます
wscript "$BASEPATHgethtmldat.js" "$INPUT$URL"
同じようにコマンド名は何でもいいです
https://i.imgur.com/1V6E25g.png
詳しい使い方がgethtmldat.js内に直接記載されているので読んでおくとよいでしょう ■画像が開けない場合の対処法
【以下の設定項目を確認し、値を変更してみて下さい】
・ツール→ビューア設定→通信→サイズ上限→2097151(最大値)
・ツール→ビューア設定→通信→リダイレクト回数→5以上
・ツール→ビューア設定→通信→最大接続数→5以上 最大接続数は安全策を取るのなら1(複数アクセスを許可しないサイトもある)
・ツール→ビューア設定→その他→〇〇ピクセル以上の画像を展開しない→2147483647(最大値)
・ツール→ビューア設定→その他→〇〇KB以上のファイルを開く時に警告を表示する→2097151(最大値)
(メインツールバーの工具アイコンを「右」クリックで直接ビューア設定を呼び出せます)
【Susieプラグインを導入する】
Susieプラグインのiftwic.spiを元に、JaneStyleの読み込み違反に対処を加えた「janestyle_iftwic」を使用するのが現在の推奨です
JaneStyleのバグ由来のバッファオーバーフローが起こりませんが、別の人の手による調整版の性質上、バージョンの更新が停滞する場合があります
1.以下のリンクからjanestyle_iftwicをダウンロードして解凍します
http://jane2ch.net/test/read.cgi/community/1620633694/ リンク元のスレッド
https://www.dropbox.com/s/zu04xl6ydxucj3g/janestyle_iftwic6.zip 直リンク、最新版は janestyle_iftwic6(2021/05/15)
2.解凍した中にあるiftwic.spiをJane2ch.exeと同じフォルダに入れる
3.Styleを起動し、ツール→ビューア設定→プラグインのタブを開く
・Susieプラグイン有効
・iftwic.spi
それぞれにチェックを入れて[ OK ]を押します。これでSusieプラグインの導入は完了しました
先ほどエラーが出て開けなかった画像のキャッシュを削除し、画像を再度読み込んでみて下さい
以前紹介されていたSusieプラグイン(ifjpeg.spi、IFJPEGX.SPI等)が存在する場合は、不具合の原因になる場合がありますので
そのチェックを外すか、.spiファイルを削除して下さい
JaneStyle用ではない元々のiftwic.spiは、そのまま使おうとするとJaneStyle由来のバグによりバッファオーバーフローが起きます
もしそちらを使ってみたい場合はhttps://egg.5ch.net/test/read.cgi/software/1649391246/6を参考に、バグが起きないように設定して下さい ■ImageViewURLReplace.dat
ImageViewURLReplace.datを導入すると、ビューアに送るURLを補正変換して、通常では画像が見られないサイトのURLの画像が見られるようになります
詳細と最新版のImageViewURLReplace.datはこちらのスレへ
ImageViewURLReplace.datスレ(Style専用) 12
http://jane2ch.net/test/read.cgi/community/1623558716/
(上の画像の対処法テンプレの元ネタもこのスレです)
■ビューアでスレタイ検索を表示させる
5chスレタイ検索(ff5ch)=$VIEW http://ff5ch.syoboi.jp/?q=$TEXTIU
↑
これを command.dat にコピペする
すると範囲選択して右クリックしてこのメニューを選択すると
ビューアに検索結果が表示される。そしてそこからスレクリックするとSytleで開ける。
範囲選択をせずにコマンド実行すると、ボックスが開いて好きな検索語句を入力できる。
ff5chスレタイ検索なので、4.10で内蔵のスレタイ検索に使用されている「5ちゃんねるスレタイ検索 by JaneStyle」よりも検索結果が高精度。 【各種プラグイン】
gzip.spiスレ(Style専用) 1
http://jane2ch.net/test/read.cgi/community/1620633694/
■gzip.spi
JaneStyleの通信がgzip対応になる
主にImageViewURLReplace.datユーザー向けで、スポニチなどの特殊なサイトの記事画像を表示できるようになる
現時点での最新版は v0.19(2021/06/23)
■(janestyle_)iftwic.spi
元のiftwic.spiをベースに、JaneStyleでiftwic.spiを使用すると読み込み違反がおきる問題に対処したもの
最新版は janestyle_iftwic6(2021/05/15)
■bregonig.spi
bregonig.dllの最新版の機能を使ってImageViewURLReplace.datを高速化する
最新版は v0.3(2021/06/11)
■janestyle_emoji.spi
文字化けしていた絵文字や常用外漢字が正しく表示、取り扱いできるようになる
最新版は v0.8.5(2022/02/21)
1. JaneStyleのフォルダにjanestyle_emoji.spiを入れる
2. 1のフォルダに入っているReplaceStr.txtを開く(無ければ作る)
3. 2の最後に次の1行を追加する(最後の【TAB】キー2つを忘れないように)
<rx2>^<JANESTYLE_EMOJI_PLUGIN>【TAB】【TAB】
※同梱されているreadme.txtの22行目、■使い方 の項目に、上記の【TAB】がTabに変換済みのものがあり、ReplaceStr.txtにそのまま貼って使える
上手く行かない人、【TAB】の意味がわからない人はそちらのreadme.txtも試すこと
そのほかjanestyle_emoji.spiの扱いについては、必ず同梱のreadme.txtを読むこと 【各種バイナリ】
v4.21~4.23用、アドレス共通
pastebinにまとめられているもの
広告除去、UA偽装、タイトルバーに文字表示、レスやスレ立てをHTTPS→HTTPで行う
https://pastebin.com/raw/YEkNkVS1
それ以外
■画像取得(Accept,Accept-Encoding)
htmlやgzip圧縮されたデータがなるべく返ってこないようにする
000CA780 3F → 1E
000CA784 746578742F68746D6C2C6170706C6963 → 2A2F2A0D0A4163636570742D456E636F
000CA794 6174696F6E2F7868746D6C2B786D → 64696E673A206964656E74697479
■PNGファイルシグネチャを書き替え
PNG画像の表示にSusieプラグインを使用するようにする
002C46D0 89 → 20
002C46F0 89 → 20
002C4710 89 → 20
002C47E8 89 → 20
■固まっても65秒待てば復帰
0028B7F5 83CAFF → B6FF90
■datのダウンロード最中にHTMLの描画をやめる
002889B0 74 → EB
■LogEndQueryのエントリで即リターン
001BCB74 33D2 → C390
上■3つはフリーズをなるべく回避、ただし4.21のダメ文字等フリーズバグには効かず、それ以前に発覚したもの用
■sid取得時のセッションを取得後に閉じる(keep-alive指定なし)
サーバーへのアクセスを減らす
000F20BC 0A → 00
■コマンド登録にURLとしてhttpsも登録できるようにする
001E38D4 07 → 04 【4.21、4.22 ダメ文字等によるフリーズ誘発回避】
※4.23は修正済みなので不要
初期のJaneStyleからあり、バージョン4.21周辺で発覚したバグのため、それまでのほぼ全てのJaneStyleを巻き込みます
本文、メール欄、スレ番号右クリック、検索等でJaneStyleが特定の文字を扱うとフリーズを起こしてしまうバグを回避します
■絵文字不要の人用
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)の導入が必要ですが、バグを対策するだけなら不要です
4.21はどちらの場合でも更にJane2ch.exeのバイナリを修正します、4.22はここの不具合は修正が済んでいるようなので不要です
002651CC 3C → 7F
002B3CC0 3C → 7F
スレタイ検索や、https://egg.5ch.net/test/read.cgi/software/1648967881/の540や897のレス番号右クリックで落ちなくなります。
副作用で854の表示で落ちるようになりますが、上で作成したReplaceStr.txtによって表示が調整されるので、バグの回避に穴が無くなります このスレッドは過去ログです。
この表示がですスレを、スレ一覧から非表示にするにはどうすればいいですか? 設定のスレ欄項目で、一番下にすることはできるのでは >>12
チェックはいっているんだけど非表示にならないんだ なんでテンプレが古いのに戻ってるの
空白行が無くなって見づらいし ___
_l≡_、_ |_ (
(≡´ⅴ`) ) 次スレはここか・・・>>1乙
<__ヽyゝヽy━・
/_l:__|
´ lL lL
___
_l≡_、_ |_どっちが本スレなんだよハッキリしろ!
(≡´ⅴ`) がっ!!
⊂彡☆))Д´) >>1 せめて順々に消化しようや
Jane Style (Windows版) Part192
https://egg.5ch.net/test/read.cgi/software/1651981256/
同じテンプレ貼ってて片方だけ放置するのも意味がない こっち全然埋まってねえから先にこっち埋めろよ
Jane Style (Windows版) Part173α
https://egg.5ch.net/test/read.cgi/software/1621440307/ >>22,24
林より森のほうが多いので
今後は森立と言おう なんでURL全角にしてんの?
NGワードにされてるとかなら同じ画像上げなおしてURL変えりゃいいのに 9文字目にdが来るidNGにしたいんだけど
^.{8}d←これでできないんだけどなんでですか?
.{8}d←これならできる
正規表現まともに機能してなくないですか? >>38
datの中 <> 区切りで見てみろ
IDの項目はDATEの一部で正規表現で ^ 指定すると年の前に位置取る >>2
テンプレの
0020B3F8 53 → C3
って何で全角? >>43
まともなテンプレは>>1と>>28だけだと思う >>45
だから質問する前に実際にやってみろって
嫌でも分かるから というか確か前と文字列違うよね?これ
なんか最近明らかに起動時とか普通に使ってる時にフリーズするからもう一回ZIP版落として>>2適用したらフリーズしなくなったわ
前は65秒で復帰のバイナリも弄ったせいもあるだろうけど >>46
>>2は駄目なの?
>>47
万が一にも書き込み規制されたら嫌だから止めとくわ… JaneのテンプレはいまやNGワードやマルチ扱いのURLの巣窟だ
>>48
浪人使ったね >>50
浪人なら普通に書ける
浪人なしで書こうとすると鍵無効を食らう というか>>6のsqlite3も新しいの(version 3.38.5.)来てるんだね うん、全然フリーズしなくなったわ
前の72→EBが駄目だったんだろうな >>52
いつまで浪人で書けるかだよね。
運営が本気を出して来たら、書いただけで浪人焼かれそうで怖い。 板を読み込んでも
レス欄がオール8のtitle>5chとか書いてある空白のスレが表示されてしまう板がいくつかあるんだがどうしたらいいのだろうか…
板移転の追尾をしても変わらず 過去ログ取得をURLでテンプレにするならもうggrksにしといたほうがいいわ
下手に過去ログで読ませようとするからjanestyleで読めないって思考停止するやつが現れるんだよ これ以降>>28をやたら推す奴は28の自演だから注意 浪人に対する規制は買った時に登録したIDで生成されるhashに対してだけなので
IPや端末識別番号は生きてる
なので新たなIDを登録して買い直せばすぐに復活できる 普通に書けるだろ
0020B3F8 53 → C3 俺もそう思ってたが、もしかして、スレ番間違いのそのスレはもう捨ててこっちを本当のPart193として使った方が良くない?ってことに気がついた
まあスレタイミスったスレだから捨ててもいいと思う >>60とか>>64とか
自治厨のテンプレ職人が随分必死なスレだね 元はといえばPart191を重複させたバカが一番悪いわ
荒れる原因を作り出した 最近書き込んだレスに自分って付かない事がしばしばあるけど原因が分からん…レス内容自分で設定したNGワードとかには抵触してないし もしかしたら書き込んだのは本当の自分ではないかもしれません この板はBBS_UNICODE=passなので
HTML数値文字参照変換してみる
https://i.imgur.com/yjk3Spn.png >>74
今はその値が無視されて全板で絵文字使えるようになったよ 書き込み蘭の最下部にUnicodeが〇と×と不明と表示される板があるけど
×と不明の板でもUnicodeが表示されるようになったという事か
知らなかったわ >>64
お前が候スレ立てしてスレの乗っ取りとか無駄なことするから >>38
これ出来ないと肉の日とかに末尾dがNGにならないってことか
なんか方法あるかなぁ? 候スレ立てってなんだ
>>79
もう出てるじゃんなんで安価されてるの見ないの 今さらだがzip版のJane Styleのexeをバイナリエディタで>>2で変更したものをインストールしているフォルダで上書きしたけど
それだけでいいのかな? アップデートは、zip版を落として
Jane2ch.exe (Jane Style本体)
JaneStyle.chm (コンパイルされた HTML ヘルプファイル)
JaneStyle.txt (更新履歴、注意書きの書かれたファイル)
の3つを上書きすれば良い。
もちろん >>81 の方法でもOK!! >>79
^は先頭って意味だが、文字列の先頭に何があるのか理解してるか?
先頭は"2"だぞ
"2022/05/12(木) 15:50:15.34 ID:EQE9kaUH0" >>85
IDってそこからなんだ。知らなかったわ
chmateだと出来るから仕様違うんだね テンプレにある設定で、
意味がよく分からなくても無条件でやった方がいいもの、よく分からなければ手を付けなくていいものの区別ってありますか?
・広告除去、コマンド、画像関連、スレタイ検索、プラグイン、タイトルバー、ダメ文字回避は分かります。
・dll関連、UA偽装、書き込み・スレ立てをHTTPに、>>8のその他バイナリ、鍵関連はよく分かりません。 意味がよく分からなくてもやった方がいいものなんて無い 意味のわかる奴だけにしとけ
例えば、PNGパッチはwicプラグインを入れてないとエラーになって画像が見れなくなるとかがある 意味がわからなくてもやらなくてはいけないのは画像取得くらいだな
あとそれに準ずるものが広告消しや絵文字対応とかだろうか
バイナリに関しては書き込みをHTTPにするみたいな完全にテスト用みたいなものがあるのでその辺区別つけたいな
最初にらくらくパッチ形式でまとめ作った奴はそこをちゃんと区別してた気がする フリーズ回避のバイナリ編集ってそのままの意味でしょうか?
そのまんまの意味なら、やっとくに越したことはないかなと思うのですが >>93
やっとけば?
ただプラシーボ効果だって話もあることは念頭に置いといてね >>90-92
どうもありがとうございます。
理解できそうなものだけやっとこうかと思います。 >>97
自演でこっちを必死に伸ばしてる奴がおるだけ JANE老人は親切に教えてるつもりなんだよこれでw
テンプレにしろ自分が回りくどい説明してるのすら気づかない ■ このスレッドは過去ログ倉庫に格納されています