Jane Style (Windows版) Part225

■ このスレッドは過去ログ倉庫に格納されています
2023/04/22(土) 20:06:19.81ID:HgVz3BsW0
Jane Style (Windows版)の本スレです
スマホ版は誘導先のスレへ

■現在の最新バージョン Version 4.23 2022年04月08日
公式サイト(ダウンロード) http://janesoft.net/janestyle/

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

テンプレは連投規制を軽減するため積み過ぎないように状況によって内容を調整してください
バージョン変更やアクセス先の仕様変更などで使えなくなっている場合は修正をするか切り捨てて下さい

□スマホ版はこちら
・JaneStyle for iOS
https://fate.5ch.net/test/read.cgi/ios/1668799754/
https://fate.5ch.net/test/read.cgi/ios/1662079001/
・Jane Style for Android Part6
https://egg.5ch.net/test/read.cgi/android/1677647978/

▼前スレ
Jane Style (Windows版) Part224
https://egg.5ch.net/test/read.cgi/software/1682154949/
2023/04/22(土) 20:07:10.80ID:HgVz3BsW0
■らくらくパッチ
ダウンロード
https://nsdev.jp/homebrew/71.html
バイナリの変更が簡単にできる。
パッチデータ欄に必要なものを入れて処理をクリックして『パッチ処理結果』がでたら、終わりです。
(※複数の修正内容は一気に適用可能です)
https://i.imgur.com/cvHW3FQ.png

【注意】
・必ずJaneStyleを終了後にらくらくパッチを実行すること
・Jane2ch.exeをProgram Files (x86)にインストールした方は、らくらくパッチを右クリックし「管理者として実行」すること
(よく分からなければとにかく"管理者として実行"せよ)

このスレでよく出てくる
00XXXXXX ○○→□□
という文字列は、すべてらくらくパッチ用の書式になっています
2023/04/22(土) 20:08:07.89ID:HgVz3BsW0
■鍵(MonaKey)について

5chは2022年3月から専ブラ用にAPI経由の新しい書き込み方式(以下、新方式)が導入され、JaneStyleはv4.20で対応した。
従来の書き込み方式(以下、旧方式)は移行期間を経て2022年4月未明に停止された。
(但しbbspinkや一般的なブラウザからの5chへの書き込みは引き続き旧方式が使われている)

新方式では専ブラがインストールされた各クライアント環境毎にユニークな鍵(MonaKey)が5chから発行され、書き込み時の認証に使用される。
鍵(MonaKey)には有効期限(現状で1~2週間)があり、定期的に更新の為の同意が求められる。
5ch側は規制として鍵(MonaKey)をBANする事が出来、BANされた鍵(MonaKey)では書き込みが拒否される。

■鍵(MonaKey)関係の主なエラーメッセージ

・「ERROR: 鍵の有効期限が切れています。」
 →鍵の有効期限が切れている。鍵は自動的に再取得され、書き込みには[同意]が求めらえる。

・「ERROR: 鍵が失効しています。」
 →何らかの理由で鍵が失効している。鍵は自動的に再取得され、書き込みには[同意]が求められる。

・「ERROR: 鍵が一致しません。 」
 →UAが変わったなどの理由で鍵が合わず使えない。鍵は自動的に再取得され、書き込みには[同意]が求められる。

・「ERROR: 鍵が無効です。 」
 →鍵が規制でBANされている。鍵は再取得されない。復帰には鍵の削除が必要。

・「ERROR: 不正取得を検出しました。」
 →IPが規制されて鍵の取得が出来ない状態になっている。鍵の取得を同じIPで短時間に繰り返すと発生。
  規制解除を待つかIPの変更が必要。規制されたIPでも有効な鍵があれば書き込み自体は可能。

・「ERROR: ただ今制限を設けております。」
 →プロバイダやホスト、UserAgent等が規制を受けて該当の板に書き込み出来ない状態。
この規制を受けると合わせて鍵もBANされる事がある。
2023/04/22(土) 20:08:34.98ID:HgVz3BsW0
【鍵(MonaKey)の削除・再取得】

■Jane2ch.iniの編集による鍵(MonaKey)削除
JaneStyleを一旦終了させて、Jane2ch.iniファイルの [TEST] セクションにある

WrtMonaStatus=

の行の=に続く数字を消す、もしくは行自体を削除する
https://i.imgur.com/sngTA4P.png


■「鍵が無効です」エラー時に鍵(MonaKey)の削除を可能にする (v4.21~4.23) ※要バイナリ改造
0020BD2D 7F → EB
0020BCB4 22 → 00

鍵(MonaKey)がBANされた場合でも「Cookieを削除」の操作で鍵を削除出来るようになる


■「鍵が無効です」エラー時に鍵(MonaKey)を自動的に再取得する (v4.21~4.23) ※要バイナリ改造
002418F2 A1F4846C00 → E9B6FEFFFF
002584C1 A1F4846C00 → E9F8FEFFFF

有効期限切れ等の場合と同様に、[同意する]ボタンを押すだけで自動で鍵を再取得し書き込みが出来るようになる
<動作イメージ>
https://i.imgur.com/W0fbybS.jpg
2023/04/22(土) 20:08:56.04ID:HgVz3BsW0
【広告除去】
■バイナリ改造による広告除去 (v4.21~4.23)
0020B3F8 53 → C3
https://i.imgur.com/RM3WdHE.jpg
起動時にたまにフリーズする不具合が解消される
描画がズレてスレを一番下までスクロールできなくなったりレス番やURLなどのクリックがズレたりする不具合が解消される
※その他の方法→http://egg.5ch.net/test/read.cgi/software/1658825091/3

【UA偽装】
■API串を用いたUA偽装
<事前準備>
(10)5chへのレス書き込み・スレ立てをHTTPS→HTTPに変更 [v4.21/4.22/4.23]
0025B413 75 → EB
のバイナリ改造を行う。これでAPI串経由で書き込みできるようになる。
そしたらAPI串を導入する。設定ファイルはどこかに上げられたり消えたりの繰り返し。改変されなければ使用手順も同梱されているはず
使えるものがあればこの下の行に貼られるかもしれない↓

■互換モードを使ったUA偽装
Jane2ch.exe(もしくはJane2ch.exeのショートカット)のプロパティ画面にて
[互換性タブ]タブの「互換モードでこのプログラム実行する」にチェックを入れてOSを選択すると
UAのOS部分が選択したOSのものに書き変わる

<互換モードで使われるUA例>
Monaziila/1.00 JaneStyle/4.23 Windows/6.0.6000 ← Vista
Monazilla/1.00 JaneStyle/4.23 Windows/6.0.6001 Service Pack 1 ← Vista SP1
Monazilla/1.00 JaneStyle/4.23 Windows/6.0.6002 Service Pack 2 ← Vista SP2
Monazilla/1.00 JaneStyle/4.23 Windows/6.1.7600 ← 7
Monazilla/1.00 JaneStyle/4.23 Windows/6.2.9200 ← 8

■バイナリ改造によるUA偽装 (OS部分のみ偽装可能)
https://pastebin.com/raw/YEkNkVS1
内の「(4)UA偽装(UA全体)」を参照
2023/04/22(土) 20:09:42.26ID:HgVz3BsW0
【過去ログ取得】

■gethtmldat.jsを作成
1:メモ帳を開く
2:https://pastebin.com/raw/3EZzrsxY このページの内容を、すべて選択→コピー→メモ帳に貼り付け
3:"Mozilla/5.0" でメモ内を検索、該当する行を以下の内容で上書きして修正
"User-Agent" : "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Firefox/102.0"
4:571行目に
https://egg.5ch.net/test/read.cgi/software/1652118538/931-933
を追加 (過去ログなのでブラウザで開いて下さい)
5:『ファイル』→『名前をつけて保存』→『gethtmldat.js』文字コード『ANSI』で 『Jane2ch.exe』と同じフォルダに保存

■使用方法
(gethtmldat.jsを実行するコマンドの登録)
Jane Styleを起動して『ツール』→『設定』→『コマンド』
『実行するコマンド』に以下を記述
wscript "$BASEPATHgethtmldat.js" "$LINK$URL"
コマンド名はわかりやすいもので構いません(過去ログ取得、など)
過去ログURLのリンクや、範囲選択した文字列の右クリックメニューから、過去ログ取得のコマンドを実行できます

以下のコマンドで『外部コマンド』のボックスを呼び出し、そこにURLを入力して過去ログを取得することもできます
wscript "$BASEPATHgethtmldat.js" "$INPUT$URL"
同じようにコマンド名は何でもいいです
https://i.imgur.com/1V6E25g.png

詳しい使い方がgethtmldat.js内にコメントで記載されているので一度読みましょう
2023/04/22(土) 20:10:10.64ID:HgVz3BsW0
【その他各種情報】
■画像が開けない場合の対処法
全ユーザー設定必須です。"Susie plugins could not decode"とか"decode不可"とか出たらまず確認。
https://egg.5ch.net/test/read.cgi/software/1650461804/4-5n
※ただし、ビューア設定→通信→サイズ上限については最大値(2097151KB≒2GB)にするのは危険との声もあるので各自調整

■絵文字プラグイン(janestyle_emoji.spi)
JaneStyleで絵文字やその他特殊文字の表示・書き込みができるようになります
http://jane2ch.net/test/read.cgi/community/1620633694/738-n
※Dropboxはアカウントを作成する必要はありません。ログイン画面が出てきたら×で閉じられます。
※Dropboxを開くとフォルダが表示されますが、これはzip内のプレビューなのでそこには触らずに上部の「ダウンロード」をクリックしてください。

■スレタイ検索をff5ch化する
標準のjanestyle.netより検索結果が高精度です。※以前の方法(コマンドからビューアで表示)は使えなくなりました
https://egg.5ch.net/test/read.cgi/software/1663503935/195

■最新dll
同梱されているDLLは古いため、処理高速化や不具合対策のためなるべく最新版にしましょう

・sqlite3.dll
下記URLより Download > Precompiled Binaries for Windows > sqlite-dll-win32-x86-XXXXXXX.zip をDL
https://www.sqlite.org/index.html
・bregonig.dll 2019-01-30 (4.20)
http://k-takata.o.oo7.jp/mysoft/bregonig.html
・libeay32.dllとssleay32.dll (1.0.2u 最終バージョン)
https://github.com/IndySockets/OpenSSL-Binaries/raw/master/openssl-1.0.2u-i386-win32.zip
(参考)SQLiteは新しいほど軽くなってるのに、JaneStyle同梱版は11年前の3.7.0.1という
http://underpop.online.fr/s/sqlite/en/images/cpu-usage.jpg

■絵文字以外の各種プラグイン、その他の各種バイナリ
https://egg.5ch.net/test/read.cgi/software/1650461804/8-9n
https://egg.5ch.net/test/read.cgi/software/1679975002/20-22n
2023/04/22(土) 20:12:04.67ID:HgVz3BsW0
■最新ImageViewURLReplace.dat_20230209
https://www.ax;fc.net/u/4062620

とりあえずまとめ
2023/04/22(土) 20:14:12.37ID:MsBKWadN0
>>1はフライングスレ立て
無視してください

先に立っているスレ
Jane Style (Windows版) Part223.1
https://egg.5ch.net/test/read.cgi/software/1682153241/
2023/04/22(土) 20:16:06.27ID:WY97CYAG0
クソ荒らしが埋め立ててたのか
2023/04/22(土) 20:19:40.92ID:M9TQ9+Ji0
HOSHU5-1
2023/04/22(土) 20:19:45.73ID:OxEj98RZ0
HOSHU4-1
2023/04/22(土) 20:19:46.41ID:M9TQ9+Ji0
HOSHU5-2
2023/04/22(土) 20:19:48.10ID:lKk6Dcf70
HOSHU3-1
2023/04/22(土) 20:19:50.80ID:OxEj98RZ0
HOSHU4-2
2023/04/22(土) 20:19:51.06ID:/ENi7HUy0
HOSHU2-1
2023/04/22(土) 20:19:51.94ID:M9TQ9+Ji0
HOSHU5-3
2023/04/22(土) 20:19:53.07ID:lKk6Dcf70
HOSHU3-2
2023/04/22(土) 20:19:54.27ID:KCA8oLAk0
HOSHU1-1
2023/04/22(土) 20:19:55.76ID:OxEj98RZ0
HOSHU4-3
2023/04/22(土) 20:19:56.12ID:/ENi7HUy0
HOSHU2-2
2023/04/22(土) 20:19:57.25ID:M9TQ9+Ji0
HOSHU5-4
2023/04/22(土) 20:19:58.14ID:lKk6Dcf70
HOSHU3-3
2023/04/22(土) 20:19:59.51ID:KCA8oLAk0
HOSHU1-2
2023/04/22(土) 20:20:01.20ID:/ENi7HUy0
HOSHU2-3
2023/04/22(土) 20:20:02.82ID:M9TQ9+Ji0
HOSHU5-5
2023/04/22(土) 20:20:03.17ID:lKk6Dcf70
HOSHU3-4
2023/04/22(土) 20:20:04.74ID:KCA8oLAk0
HOSHU1-3
2023/04/22(土) 20:20:05.87ID:OxEj98RZ0
HOSHU4-5
2023/04/22(土) 20:20:06.29ID:/ENi7HUy0
HOSHU2-4
2023/04/22(土) 20:20:08.20ID:M9TQ9+Ji0
HOSHU5-6
2023/04/22(土) 20:20:08.26ID:lKk6Dcf70
HOSHU3-5
2023/04/22(土) 20:20:09.95ID:KCA8oLAk0
HOSHU1-4
2023/04/22(土) 20:20:10.86ID:OxEj98RZ0
HOSHU4-6
2023/04/22(土) 20:20:11.37ID:/ENi7HUy0
HOSHU2-5
2023/04/22(土) 20:20:13.35ID:lKk6Dcf70
HOSHU3-6
2023/04/22(土) 20:20:13.54ID:M9TQ9+Ji0
HOSHU5-7
2023/04/22(土) 20:20:15.15ID:KCA8oLAk0
HOSHU1-5
2023/04/22(土) 20:20:15.85ID:OxEj98RZ0
HOSHU4-7
2023/04/22(土) 20:20:16.42ID:/ENi7HUy0
HOSHU2-6
2023/04/22(土) 20:20:18.38ID:lKk6Dcf70
HOSHU3-7
2023/04/22(土) 20:20:18.81ID:M9TQ9+Ji0
HOSHU5-8
2023/04/22(土) 20:20:20.35ID:KCA8oLAk0
HOSHU1-6
2023/04/22(土) 20:20:20.83ID:OxEj98RZ0
HOSHU4-8
2023/04/22(土) 20:20:21.51ID:/ENi7HUy0
HOSHU2-7
2023/04/22(土) 20:20:23.39ID:lKk6Dcf70
HOSHU3-8
2023/04/22(土) 20:20:24.06ID:M9TQ9+Ji0
HOSHU5-9
2023/04/22(土) 20:20:25.65ID:KCA8oLAk0
HOSHU1-7
2023/04/22(土) 20:20:25.88ID:OxEj98RZ0
HOSHU4-9
2023/04/22(土) 20:20:26.61ID:/ENi7HUy0
HOSHU2-8
2023/04/22(土) 20:20:28.38ID:lKk6Dcf70
HOSHU3-9
2023/04/22(土) 20:20:29.31ID:M9TQ9+Ji0
HOSHU5-10
2023/04/22(土) 20:20:30.91ID:OxEj98RZ0
HOSHU4-10
2023/04/22(土) 20:20:30.97ID:KCA8oLAk0
HOSHU1-8
2023/04/22(土) 20:20:31.67ID:/ENi7HUy0
HOSHU2-9
2023/04/22(土) 20:20:33.41ID:lKk6Dcf70
HOSHU3-10
2023/04/22(土) 20:20:34.57ID:M9TQ9+Ji0
HOSHU5-11
2023/04/22(土) 20:20:35.89ID:OxEj98RZ0
HOSHU4-11
2023/04/22(土) 20:20:36.09ID:KCA8oLAk0
HOSHU1-9
2023/04/22(土) 20:20:36.73ID:/ENi7HUy0
HOSHU2-10
2023/04/22(土) 20:20:38.40ID:lKk6Dcf70
HOSHU3-11
2023/04/22(土) 20:20:39.82ID:M9TQ9+Ji0
HOSHU5-12
2023/04/22(土) 20:20:40.87ID:OxEj98RZ0
HOSHU4-12
2023/04/22(土) 20:20:41.05ID:KCA8oLAk0
HOSHU1-10
2023/04/22(土) 20:20:41.79ID:/ENi7HUy0
HOSHU2-11
2023/04/22(土) 20:20:43.41ID:lKk6Dcf70
HOSHU3-12
2023/04/22(土) 20:20:45.10ID:M9TQ9+Ji0
HOSHU5-13
2023/04/22(土) 20:20:45.91ID:OxEj98RZ0
HOSHU4-13
2023/04/22(土) 20:20:46.26ID:KCA8oLAk0
HOSHU1-11
2023/04/22(土) 20:20:46.88ID:/ENi7HUy0
HOSHU2-12
2023/04/22(土) 20:20:48.48ID:lKk6Dcf70
HOSHU3-13
2023/04/22(土) 20:20:50.37ID:M9TQ9+Ji0
HOSHU5-14
2023/04/22(土) 20:20:50.95ID:OxEj98RZ0
HOSHU4-14
2023/04/22(土) 20:20:51.28ID:KCA8oLAk0
HOSHU1-12
2023/04/22(土) 20:20:51.95ID:/ENi7HUy0
HOSHU2-13
2023/04/22(土) 20:20:53.52ID:lKk6Dcf70
HOSHU3-14
2023/04/22(土) 20:20:55.82ID:M9TQ9+Ji0
HOSHU5-15
2023/04/22(土) 20:20:55.96ID:OxEj98RZ0
HOSHU4-15
2023/04/22(土) 20:20:56.44ID:KCA8oLAk0
HOSHU1-13
2023/04/22(土) 20:20:57.09ID:/ENi7HUy0
HOSHU2-14
2023/04/22(土) 20:20:58.52ID:lKk6Dcf70
HOSHU3-15
2023/04/22(土) 20:21:00.93ID:OxEj98RZ0
HOSHU4-16
2023/04/22(土) 20:21:01.12ID:M9TQ9+Ji0
HOSHU5-16
2023/04/22(土) 20:21:01.74ID:KCA8oLAk0
HOSHU1-14
2023/04/22(土) 20:21:02.18ID:/ENi7HUy0
HOSHU2-15
2023/04/22(土) 20:21:03.54ID:lKk6Dcf70
HOSHU3-16
2023/04/22(土) 20:21:05.93ID:OxEj98RZ0
HOSHU4-17
2023/04/22(土) 20:21:06.39ID:M9TQ9+Ji0
HOSHU5-17
2023/04/22(土) 20:21:06.94ID:KCA8oLAk0
HOSHU1-15
2023/04/22(土) 20:21:07.26ID:/ENi7HUy0
HOSHU2-16
2023/04/22(土) 20:21:08.53ID:lKk6Dcf70
HOSHU3-17
2023/04/22(土) 20:21:10.93ID:OxEj98RZ0
HOSHU4-18
2023/04/22(土) 20:21:11.64ID:M9TQ9+Ji0
HOSHU5-18
2023/04/22(土) 20:21:11.93ID:KCA8oLAk0
HOSHU1-16
2023/04/22(土) 20:21:12.32ID:/ENi7HUy0
HOSHU2-17
2023/04/22(土) 20:21:13.56ID:lKk6Dcf70
HOSHU3-18
2023/04/22(土) 20:21:15.99ID:OxEj98RZ0
HOSHU4-19
2023/04/22(土) 20:21:16.92ID:M9TQ9+Ji0
HOSHU5-19
2023/04/22(土) 20:21:17.21ID:KCA8oLAk0
HOSHU1-17
2023/04/22(土) 20:21:17.38ID:/ENi7HUy0
HOSHU2-18
2023/04/22(土) 20:21:18.54ID:lKk6Dcf70
HOSHU3-19
■ このスレッドは過去ログ倉庫に格納されています
16歳の水野カイトが封印の刀を見つけ、時間が裂けて黒い風と亡霊の侍が現れ、霊の時雨と契約して呪われた刀の継承者となる場面

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