JaneStyle延命スレ

■ このスレッドは過去ログ倉庫に格納されています
2023/07/27(木) 19:19:30.77ID:jjQ35uAy0
Jane Style (Windows版)の延命スレッドです

最新版のv5.00は5chのサポートが打ち切られTalk専用となりました
5chにアクセスする為にはv4.23(以前)である必要があります
v4.23からv5.00への直接のアップデートは控え、別々に起動できる環境を構築する事を強く推奨します

■現在の最新バージョン Version 5.00 2023年07月10日 【Talk専用】
公式サイト(ダウンロード) http://janesoft.net/janestyle/

v4.23が欲しい場合はこちらからどうぞ
https://web.archive.org/web/20220408174306/http://download10.janesoft.net/jane423_setup.exe
https://web.archive.org/web/20220408163646/http://download10.janesoft.net/jane423.zip

尚、このスレの改造情報等は特に明記されていない限り基本的にv4.23用です
2023/08/13(日) 03:36:26.05ID:tU1uWrpl0
3.80からはapiにWinHTTPを使ってるからもしかしたら画像もSSL対応できる可能性もあるが
3.75じゃhttpsに対応するのは数KB単位で処理を書き足さないといけないだろ
対応しないのなら今のImageViewURLReplace.datも使えないしどうするの?
2023/08/13(日) 03:37:26.79ID:QHiiAMBU0
>>411修正感謝。

■画像が開けない場合の対処法
【以下の設定項目を確認し、値を変更してみて下さい】
・ツール→ビューア設定→通信→サイズ上限→2097151(最大値)
・ツール→ビューア設定→通信→リダイレクト回数→5以上
・ツール→ビューア設定→通信→最大接続数→5以上 最大接続数は安全策を取るのなら1(複数アクセスを許可しないサイトもある)
・ツール→ビューア設定→その他→〇〇ピクセル以上の画像を展開しない→2147483647(最大値)
・ツール→ビューア設定→その他→〇〇KB以上のファイルを開く時に警告を表示する→2097151(最大値)
(メインツールバーの工具アイコンを「右」クリックで直接ビューア設定を呼び出せます)

■Susieプラグイン(○部分をoに変えてダウンロード)
・janestyle_iftwic6.zip
ttps://www.dr○pbox.com/s/zu04xl6ydxucj3g/janestyle_iftwic6.zip
・janestyle_bregonig3.zip
bregonig.spi v0.3
ttps://www.dr○pbox.com/s/ihsxec88vxpasmb/janestyle_bregonig3.zip
・janestyle_gzip20.zip
gzip.spi v0.20(2022/07/09)
ttps://www.dr○pbox.com/s/xykfrh5mwemc0s3/janestyle_gzip20.zip
・janestyle_emoji8_6.zip
janestyle_emoji.spi v0.8.6(2022/11/17)
ttps://www.dr○pbox.com/s/ni82e9hqs8jfn0e/janestyle_emoji8_6.zip
2023/08/13(日) 03:41:05.25ID:Fdf2XF2w0
■Susieプラグイン
・janestyle_iftwic6.zip
https://www.dropbox.com/s/zu04xl6ydxucj3g/janestyle_iftwic6.zip
・janestyle_bregonig3.zip
bregonig.spi v0.3
https://www.dropbox.com/s/ihsxec88vxpasmb/janestyle_bregonig3.zip
・janestyle_gzip20.zip
gzip.spi v0.20(2022/07/09)
https://www.dropbox.com/s/xykfrh5mwemc0s3/janestyle_gzip20.zip
・janestyle_emoji8_6.zip
janestyle_emoji.spi v0.8.6(2022/11/17)
https://www.dropbox.com/s/ni82e9hqs8jfn0e/janestyle_emoji8_6.zip
2023/08/13(日) 03:43:18.62ID:QHiiAMBU0
>>413
何だかdr〇pbox.comの〇が消えてるorz

>>414度々で申し訳ない修正感謝。
2023/08/13(日) 05:54:49.28ID:2G+ZLBai0
タイトルバー改良版セット

[4.23]タイトルバー JaneStyleバージョン表示
001BD18C 64DE5B → E8185C
001BD1B1 64DE5B → E8185C
001D9503 88A45D → E8185C
001D9525 88A45D → E8185C
001D9779 88A45D → E8185C
001D979E 88A45D → E8185C

[4.00]タイトルバー JaneStyleバージョン表示
001BB80C E4C45B → 9CFF5B
001BB831 E4C45B → 9CFF5B
001D7E7B 008E5D → 9CFF5B
001D7E9D 008E5D → 9CFF5B
001D80F1 008E5D → 9CFF5B
001D8116 008E5D → 9CFF5B

[3.75]タイトルバー JaneStyleバージョン表示
0018FD30 080A59 → D4FB65
0018FD55 080A59 → D4FB65
001AC277 F8D15A → D4FB65
001AC299 F8D15A → D4FB65
001AC4E7 F8D15A → D4FB65
001AC50C F8D15A → D4FB65
417名無しさん@お腹いっぱい。
垢版 |
2023/08/13(日) 05:59:56.17ID:zCODrO4D0
>>361
もう374円分も増えてる
2023/08/13(日) 06:12:11.31ID:QHiiAMBU0
一応
別途ダンロード初期導入ファイル群
■ImageViewURLReplace.dat
ImageViewURLReplace.datスレ(Style専用) 13
・ImageViewURLReplace_20230722
ttp://jane2ch.net/test/read.cgi/community/1690375134/9

■gethtmldat.js他
・command for JaneStyle 修正ver 5+.zip
ttp://9ch.net/yrACM

■DLL
・sqlite-dll-win32-x86-3410200.zip
32-bit DLL (x86) for SQLite version 3.41.2.
ttps://sqlite.org/2023/sqlite-dll-win32-x86-3410200.zip
・bron420.zip
bregonig.dll 2019-01-30 (4.20)
ttps://bitbucket.org/k_takata/bregonig/downloads/bron420.zip
・openssl-1.0.2u-i386-win32.zip
ttps://github.com/IndySockets/OpenSSL-Binaries/raw/master/openssl-1.0.2u-i386-win32.zip
2023/08/13(日) 13:03:50.97ID:fYOVCQV/0
・sqlite-dll-win32-x86-3420000.zip
32-bit DLL (x86) for SQLite version 3.42.0.
2023/08/13(日) 13:21:35.64ID:54ESD6960
command for JaneStyle 修正ver 5+.zip
ttps://egg.5ch.net/test/read.cgi/software/1689777358/0283
2023/08/13(日) 13:35:11.25ID:o/oEEEHS0
3.75使えるのか
2023/08/13(日) 18:03:51.14ID:L25vCAi20
長いこと専ブラでしか見てなかったから気づかなかったけど
今はレス番4桁未満は0つけて4桁表記になってんだな
ここ最近アンカーで>>0001みたいな書き方してる人ちらほら見かけて違和感あったが
そういうことだったのか
2023/08/13(日) 18:21:15.88ID:Fdf2XF2w0
>>422
でもread.cgiだと>>0422だとリンクされないんだぜ
おかしな話だw
2023/08/13(日) 18:59:02.67ID:fuG1GK/B0
新しい専ブラへの布石なのかな
同じスレ内ではポップアップされますね
2023/08/13(日) 19:56:05.76ID:54ESD6960
誰得だが>>346を五択のバッチにしてみた(UA文字はスレからの頂きものです)
[4.23]の場合は002AC027にすれば良い筈
@echo off
echo [4.00] UA書き換え.
echo 0. やめる.
echo 1. JaneStyle/4.00 ※オリジナル
echo 2. LazerBeam/4.00 ※レーザービーム
echo 3. BeamSaber/4.00 ※ビームサーベル
echo 4. JimsLover/4.00 ※ジムの愛人
echo 5. JaneScrap/4.00 ※Jane廃棄物
set /p input="0〜5を入力:"
if /i {%input%}=={1} (goto ua1)
if /i {%input%}=={2} (goto ua2)
if /i {%input%}=={3} (goto ua3)
if /i {%input%}=={4} (goto ua4)
if /i {%input%}=={5} (goto ua5)
exit
:ua1
"バイナリ書き替え君.exe" /w "Jane2ch.exe" "00298FB7: * 4A616E655374796C652F342E3030" /b
exit
:ua2
"バイナリ書き替え君.exe" /w "Jane2ch.exe" "00298FB7: * 4C617A65724265616D2F342E3030" /b
exit
:ua3
"バイナリ書き替え君.exe" /w "Jane2ch.exe" "00298FB7: * 4265616D53616265722F342E3030" /b
exit
:ua4
"バイナリ書き替え君.exe" /w "Jane2ch.exe" "00298FB7: * 4A696D734C6F7665722F342E3030" /b
exit
:ua5
"バイナリ書き替え君.exe" /w "Jane2ch.exe" "00298FB7: * 4A616E6553637261702F342E3030" /b
exit
2023/08/13(日) 19:59:58.59ID:Fdf2XF2w0
>>424
> 同じスレ内ではポップアップされますね
そりゃあJanestyleだったらそうだろうよ
2023/08/14(月) 07:46:21.44ID:XI0gbjye0
スレタイ検索メモ

[3.75]

■find.2ch.net
http://find.2ch.net/?BBS=ALL&TYPE=TITLE&STR=<;検索ワード>&COUNT=50
<a href="(http.+?)/[-0-9]+?">(.+?)</a> \((\d{1,4})\)

■domo2.net
http://www.domo2.net/search/search.cgi?word=<;検索ワード?&tnum=200&sort=res+desc&bbs=all
<A href="(http://[^ ">]+?)/l50" target="_blank">(.+?)</A></TD><TD>(\d{1,4})</TD>

■ttsearch.net
http://ttsearch.net/s2.cgi?k=<;検索ワード>&o=r&v=927
http://ttsearch.net/s.cgi?k=<;検索ワード>&o=r&A=t
<a class="title" href="(http[^"]+)".+?>(.*?)</a><span class="length">\((\d{1,4})\)</span>

[3.84]

■ff2ch.syoboi.jp
http://ff2ch.syoboi.jp/?q=<;検索ワード>
<a href="(http.+?)">(.+?)</a><span class="count"> \((\d{1,4})\)

[4.00]

■ff5ch.syoboi.jp
https://ff5ch.syoboi.jp/?q=<;検索ワード>
<a href="(http.+?)">(.+?)</a><span class="count"> \((\d{1,4})\)
428名無しさん@お腹いっぱい。
垢版 |
2023/08/14(月) 08:40:15.82ID:7GEMO5oq0
もう疲れた・・山下Styleを捨てることが正解だと気づいたよ
ここまでJaneStyle使ってこれたのお前らの情報のおかげだよほんといままでありがとうさらば
2023/08/14(月) 08:44:37.60ID:4c4/Lz5L0
気付くのが遅すぎる
2023/08/14(月) 09:06:58.21ID:bbdqLUTy0
書ける?もし駄目ならもう5ch辞める
2023/08/14(月) 09:38:46.64ID:1f80beWt0
>>31
ホントだね、HTMLでもいけそうだ
まぁでもtsvの方がデータサイズが小さいしシンプルでいいよね
2023/08/14(月) 09:59:25.88ID:WdCkPvVy0
さすがに3.75で読み込みはできないか
2023/08/14(月) 10:37:37.30ID:1f80beWt0
>>432
>>401
2023/08/14(月) 10:55:56.28ID:XI0gbjye0
スレタイ検索メモ(参考情報)

[Xeno/230722]

■ff5ch.syoboi.jp
https://ff5ch.syoboi.jp/?q=$TEXTU&alt=tsv
$SYOBOI_TSV

■Open2ch
https://find.open2*h.net/?q=$TEXTU
<a target=_blank href=(https://[a-z0-9.]+?/test/read\.cgi/\w+/\d{10}/)[^>]+>(.+?)\((\d{1,4})\)</a>
2023/08/14(月) 18:03:28.15ID:Wo+6uunW0
かきこてすと
2023/08/14(月) 19:03:36.78ID:lDBzQirQ0
>>431
TSVのほうが鯖の負担も小さいだろうし
2023/08/14(月) 22:12:48.91ID:/NztZTqp0
>>30
別にHTMLが2行に分かれてたってよっぽど不規則じゃなければ情報は普通に吸い上げられる気がするんだが
2023/08/14(月) 23:05:51.41ID:lDBzQirQ0
ライブラリ次第なんだろうけど、少なくともJane Styleでは改行は越えられない壁だったな
2023/08/14(月) 23:07:06.53ID:/NztZTqp0
Styleの正規表現って改行が扱えないのか?
貧弱だ
2023/08/14(月) 23:16:19.03ID:9LWLxhA90
>>437
>1行ずつ細切れにされて
この部分が重要で、文字列全体として正規表現を使う時点では1行のみしかないんだよ
2023/08/14(月) 23:20:03.26ID:9LWLxhA90
まあそれも>>31であるように現在はHTMLで1行内で全部の情報があるので解決するわけだが
>>431のようにtsvで全部解決の上圧倒的に通信データ量が少なくてするので
HTMLを改良するのは無駄ってわけ
2023/08/14(月) 23:29:34.40ID:Rmeu5/yn0
古いスレのも整形されてんのかしら
どこでもTSV対応してくれてるならどうでもいいんだろうけど
2023/08/14(月) 23:31:35.85ID:9LWLxhA90
それと正規表現には改行も単なるデータであって1行も複数行も同じ扱いだからね
まあ+,*等繰り返しが改行で探索が止まるってことはあるけど
それも\nとか明示的に書いてやれば使えるし
2023/08/14(月) 23:49:16.96ID:/NztZTqp0
>>441
しいて言うなら、ff5chのtsvは要素の並び順が変わるので、複数のスレタイ検索を同時に実装しようとした時にちょっと面倒っていうぐらいかな
(3.75にff5chとopen5ch検索を同時に実装しようと思った場合を想像しながら)
2023/08/15(火) 00:00:54.05ID:R2xkfm6Z0
>>440
あ、なるほど、理解
正規表現の問題ではなくて処理の仕方の問題でどうしようもないのね
2023/08/15(火) 00:06:13.75ID:R2xkfm6Z0
>>26を参考にして3.75の3つあるスレタイ検索のうちのひとつをff5chに差し替えてみたら文字化けしてしまった
https://i.imgur.com/W4EYZb7.jpg

UTF-8に対応できてない?
447名無しさん@お腹いっぱい。
垢版 |
2023/08/15(火) 10:53:29.22ID:dqjxsJQD0
えー
448名無しさん@お腹いっぱい。
垢版 |
2023/08/15(火) 10:59:01.73ID:dqjxsJQD0
>>336
ERROR!
ERROR: このスレッドにはもう書けません。
これで書き込めなかったんだけど書き込めるようになったわ
何で書き込めるようになったのかはさっぱりだけど
ありがとうm(__)m
2023/08/15(火) 11:18:27.66ID:I4ZyaUde0
書ける?もし書けなかったらもう5ch辞める
2023/08/15(火) 11:48:48.61ID:i1ksYY140
>>401>>433

「2ch.net」 38箇所書き換えて3.75使用できたわ
2023/08/15(火) 13:49:23.31ID:6EuYm6IA0
3.75
あとはまっさらの状態からのbbsmenuの取得解析と、
アップデート通知の無効化だな
2023/08/15(火) 14:05:05.75ID:6EuYm6IA0
見つけといた

[3.75]アップデート確認の無効化 (改良後)
0x1D15F4 55 → C3
 
2023/08/15(火) 14:19:49.99ID:i1ksYY140
3.75や4.00のボード一覧取得URLって

https://menu.5ch.net/bbsmenu.html
https://menu.5ch.net/bbsmenu.json

にしておけばいいのか?
2023/08/15(火) 14:28:30.05ID:6EuYm6IA0
[3.75]のバイナリを置換したあとなら、
http://menu.5ch.net/bbsmenu.html
がデフォルトで入るので、URL自体はこれでいい
ただ、この現行の仕様だと、jane2ch.brdに変換生成することができないんだよな
理屈では、スレタイ検索の修正方法と同じになるはず
2023/08/15(火) 14:49:04.68ID:UnZRlQU30
>>391暫定修正
Jane Style (Windows版)の延命を目的としたスレッドです

v5.00から5chのサポートが打ち切られTalk専用になりました、5chへのアクセスにはv4.23(以前)が必要です。
v4.23からv5.00への直接のアップデートは控える事を強く推奨します。
(5ch、Talk共にJane Styleを利用したい場合は別々に起動できる環境を構築して下さい。)

v4.23の話題は本スレ↓Jane Style (Windows版) Part251でどうぞ
ttp://egg.5ch.net/test/read.cgi/software/1691649721/

過去スレ↓JaneStyle延命スレ
ttp://egg.5ch.net/test/read.cgi/software/1690453170/

・JaneStyle/4.00 バイナリ改造最新情報まとめ暫定版
ttp://egg.5ch.net/test/read.cgi/software/1690453170/311-313,345,25,26,49,56,61,416
・[4.00]UA偽装関連 (このスレッドにはもう書けませんエラー・不正なProxy(masashi931)エラー・余所エラー対策)
ttp://egg.5ch.net/test/read.cgi/software/1691230422/398,402,455
ttp://egg.5ch.net/test/read.cgi/software/1691405950/197
ttp://egg.5ch.net/test/read.cgi/software/1690453170/304,305,314,343,346

・JaneStyle/3.75 バイナリ改造情報まとめ暫定版
(IDCOUNTフリーズバグ修正・UA偽装例他 (このスレにはもう書けませんエラー等の対策)・アップデート確認の無効化 (改良後))
ttp://egg.5ch.net/test/read.cgi/software/1690453170/398-408,450-454

尚、このスレの改造情報等の話題は特に明記がない限り基本的にv3.75(2ch対応最終版)〜v4.00をメインにして下さい。

スレタイ検索周りは未検証。
2023/08/15(火) 15:08:16.55ID:s6xm3OE20
v4.10はどこ?
2023/08/15(火) 15:40:10.30ID:6EuYm6IA0
>>416
[3.75]用の >>102 タイトル欄バージョン表示+5ch書き込みUA表示 が知りたいな
2023/08/15(火) 15:43:08.34ID:6EuYm6IA0
ああ、もともと広告が出ないから、スペースが捻出できないか…
2023/08/15(火) 16:20:33.01ID:jYLJFwvG0
>>458
3.75のUAは、"Monazilla/1.00 (JaneStyle/3.75)"でwindowsバージョンとか付かないし
ちょっと文字列サーチしたら
"Monazilla/","(","JaneStyle/","3.75",")"と分かれてるようだ
1.00が無いのが??だけど
まあまったく別のパッチになるし、"("以降をまとめて一つの文字列領域としちゃえば
結構な長さのUAが書けるようになる
まあ別のパッチエリアは不要だろう
(それどころか処理をNOPでかなり潰してしまい余らせるぐらいになりそう)
2023/08/15(火) 16:22:00.64ID:jYLJFwvG0
"JaneStyle/" → "JaneStyle", "/"
2023/08/16(水) 01:44:46.28ID:w35Bwyxa0
>>26
素朴な質問
UTF-16で記述されている正規表現の領域を潰してtsv取得用のURLの置き場所にしているけど、これってなにも問題はおこらないの?
2023/08/16(水) 03:30:03.09ID:UfSaoSx50
>>459
長いUAへの偽装はもうニーズがほとんど無いのでやる意味をあまり感じないけど、もし文字列領域をひとつにくっつけるなら例えばこんな感じかな

[3.75]UA偽装例(Live5ch/1.59化)
0025F413 9C → CB
0025F475 13 → 6C
0025F4E3 BC → 80
0025F4EA 07 → 01
0025F57C 02 → 2E
0025F580 20280000FFFFFFFF090000004A616E65 → 4D6F6E617A696C6C612F312E3030204C
0025F590 5374796C65000000FFFFFFFF01000000 → 6976653563682F312E35392057696E64
0025F5A0 2F000000FFFFFFFF04000000332E → 6F77732F31302E302E3232363231

<説明>
0025F413 je 6600B3h → je 6600E2h
0025F475 je 660089h → je 6600E2h
0025F4E2 push 6601BCh → push 660180h
0025F4E9 mov edx,7 → mov edx,1 (文字列を連結する数)
0025F57C 02h → 2Eh (UA長。最大54h)
0025F580 " (" → "Monazilla/1.00 Live5ch/1.59 Windows/10.0.22621"

>1.00が無いのが??だけど
そこはなんかわざわざ変数になってるみたいだね
2023/08/16(水) 09:43:45.69ID:u+roe4Vf0
>>344
4.23改を使ってますが以下は適用していません

> [4.23]dat取得を非APIに固定 (401エラー対策)
> 00285F9B 75 → EB

これを適用するとかつてのように過去ログのタイトルと1レス目だけは
取得できるようになるのでしょうか?
2023/08/16(水) 10:19:02.55ID:q63TMKQs0
>>463
それを適用せずに使えてるって事は浪人だよね
浪人なら過去ログは普通に取得出来てるんじゃないの

あとここは古いバージョンの話がメインになってるので4.23の話は本スレの方がいいよ
465名無しさん@お腹いっぱい。
垢版 |
2023/08/16(水) 10:43:55.67ID:gS6dQ0bm0
Jane423を改造して使ってるけど”埋め立て〜”って出て書き込めなくなった
2023/08/16(水) 10:45:37.74ID:1+w2xfwI0
さよけ
2023/08/16(水) 10:49:39.33ID:BlBPwUQu0
>>465
俺はそれが出てもクッキーを消したら書けたけど…
2023/08/16(水) 10:49:56.91ID:UfSaoSx50
>>465
Jane関係ない
469名無しさん@お腹いっぱい。
垢版 |
2023/08/16(水) 10:55:04.27ID:gS6dQ0bm0
クッキー消してもJaneだと出るわ
今は火狐から書いてる
2023/08/16(水) 10:56:46.67ID:gS6dQ0bm0
ここはいけるか?
2023/08/16(水) 10:56:59.61ID:gS6dQ0bm0
いけた!
ニュー速+とニュー速はJaneだとダメだ
2023/08/16(水) 11:19:35.75ID:bqCe5vbT0
芸スポ+もダメだな
2023/08/16(水) 11:21:57.58ID:L0iYCsNn0
芸スポ普通に書けるわ
2023/08/16(水) 11:29:51.91ID:bqCe5vbT0
何が違うんや
2023/08/16(水) 11:30:36.08ID:bqCe5vbT0
さっき試したら書けるようになった
2023/08/16(水) 11:31:55.65ID:/gX7/xWY0
芸スポとかWebブラウザからなら普通に書き込めるんだよなあ
2023/08/16(水) 13:08:24.03ID:R2ri41OE0
>>452

[3.75]アップデート確認の無効化 (改良後)
001D15F4 55 → C3

できたわ感謝
2023/08/16(水) 13:43:04.33ID:VQ55mQmt0
じえんはほどほどに
2023/08/16(水) 13:43:34.06ID:UfSaoSx50
●4.00フリーズ回避5月23日A(2018年5月23日)
datのダウンロード最中にHTMLの描画をやめます
002751FF 74 → EB
(情報元:https://egg.5ch.net/test/read.cgi/software/1527028660/30,44

●画像PNGがDecode Errorで見れない場合の対処
・png用susieプラグイン(iftwic.spi)必須
002C309C 89→00
002C30BC 89→00
002C30C4 89→00
002C3208 89→00
(出所はわからなかった、参考:http://jane2ch.net/test/read.cgi/community/1590379553/6

◇らくらくパッチまとめ 3 おまけ(適用するほどじゃないが、情報として一応載せておく)
●sid取得時のセッションを取得後に閉じる(keep-alive指定なし)
000F9DA8 0A → 00
(情報元:http://egg.5ch.net/test/read.cgi/software/1521284250/534

●4.00フリーズ回避5月23日B(LogEndQueryのエントリで即リターン)
・こちらはオプションです。datのダウンロード中の「鯖カラヘンジ」のログ表示がされなくなります
001BB1F0 33D2 → C390

●検索の書式を変更する
https://www.google.com/search?q=$TEXTU」に変更する
001C12F5 2E6A702F7365617263683F → 6D2F7365617263683F713D
001C1300 6C723D6C616E67 → 24544558545500
00208785 2E6A702F7365617263683F → 6D2F7365617263683F713D
00208790 6C723D6C616E67 → 24544558545500
002B81C1 2E6A702F7365617263683F6C723D6C → 6D2F7365617263683F713D24544558
002B81D0 616E67 → 545500
(情報元:https://egg.5ch.net/test/read.cgi/software/1593948657/286-290 その他お好みに変更したい場合のバイナリ編集箇所もこちら)
2023/08/16(水) 14:06:03.68ID:u+roe4Vf0
>>464
もしやと思って>>463を書き戻してみましたが
現行スレが読み込めなくなるだけでした。
本スレで聞いてみます。
2023/08/16(水) 14:14:46.46ID:L73ha6Cd0
>>479
既にほぼ全部出てる情報だ
sid取得はパッチでなくなるのでkeep-aliveは無意味
2023/08/16(水) 14:24:29.31ID:L73ha6Cd0
>>25 修正
[4.00]PNGを内蔵デコーダからsusieプラグイン(iftwic.spi必須)を使うようにする
なお、002C27B0 スキンだがここを書き替えるとスキンでpngが使えなくなる
上からそれぞれ、サムネイル、キャッシュ一覧、ビューア、ヒントの箇所
002C309C 89→20
002C30BC 89→20
002C30C4 89→20
002C3208 89→20
2023/08/16(水) 14:29:38.98ID:L73ha6Cd0
>>482の修正の補足
http://jane2ch.net/test/read.cgi/community/1620633694/472
今更だけど>>77のPNGファイルシグネチャ書き換えはバグる
文字列の先頭をヌル終端しているためそこで文字列比較が止まる
そのせいで0から始まるファイルが全てPNGファイル扱いされる

例えばicoファイルがPNGデコーダで開こうとしてエラーになる
https://www.google.com/favicon.ico
2023/08/16(水) 16:33:30.54ID:lEl3IMdt0
>>313
多分これあてたと思うけど 検索で 画像 で検索したときレス数がほとんどついてなかった
485名無しさん@お腹いっぱい。
垢版 |
2023/08/16(水) 16:37:58.37ID:+iGPHR5K0
Windows Vista以前で絵文字プラグインでちゃんと絵文字表示出来てる人いる?
2023/08/16(水) 16:40:45.69ID:L73ha6Cd0
>>484
スレタイ検索は>>26が決定版
2023/08/16(水) 16:47:39.07ID:uQImjnc50
>>461
当時も話題になったけど、プログラムの動作としてはまぁ大丈夫だろうということじゃなかったかな?
2023/08/16(水) 16:48:18.49ID:1mbI9Rvb0
ごまかしごまかしでいつまで延命続けられんだろ
みんなの人生みたいだね
2023/08/16(水) 16:53:06.33ID:L73ha6Cd0
まあ根拠というには弱いかもしれないが
・styleはUnicodeでは作られていない
・styleに同梱のbregonig.dllはv1.46だがこれはSJISしかサポートしてない
・動かしてておかしな部分が見えない
2023/08/16(水) 16:56:37.98ID:uQImjnc50
>>477
はは、まんまhex表記(0x接頭)で書いちゃったんだな
らくらくだとだめなのか
2023/08/16(水) 17:03:56.10ID:RejskEF+0
>>489
あの文字列を使う処理に分岐する部分とか全く潰してもいないので気持ち悪いなぁって感じるぐらいだけど
何を見て分岐してるのか追っかけてないのでよくわからんね
2023/08/16(水) 17:07:16.16ID:5lQ8GlLk0
理由

もともとSJISが一般的だった時代の名残
2chは端末がアクセスする部分は全てSJISを送る仕様だった(見えない部分はASCIIあるいはUTF)
2chのP2(廃止)とスレタイ検索(旧)も端末側にはSJIS
2023/08/16(水) 17:17:39.59ID:OANFN95G0
>>492
>>446の話?
2023/08/16(水) 17:18:28.73ID:L73ha6Cd0
>>491
処理を見たら、最初に分岐してるわけじゃなくて
最初にansiで実行して結果がzeroだったら次の処理(Unicodeで実行)をスキップ
となってる
jz $+0x0f → jmp short $+0x0fにしたらその処理はスキップされるが
仮に実行しても正規表現が壊れたもので実行するだけなのでエラーになるだけで
実害はないだろうな
2023/08/16(水) 17:27:39.02ID:L73ha6Cd0
ちなみに結果がzeroでもzeroでなくても処理は共通して続くので
エラーを見てメッセージを出すとかエラー処理をするとかないみたい
エラーなら結果の文字列がNULLということで処理されるんだろう
2023/08/16(水) 17:35:44.43ID:L73ha6Cd0
いやー全然違ってた
最初に分岐してるじゃん
005E7B27 je 005E7B3A ;ここでUnicodeの方に飛んでる
2023/08/16(水) 17:38:42.40ID:vAjMJP8l0
だよね
2023/08/16(水) 17:42:02.86ID:L73ha6Cd0
見た感じ使う正規表現エンジンを変えてるみたい
おそらく、bregonig.dllだとansiで、別の正規表現エンジんだとUnicodeで実行となってる
bregonig.dllが存在して正常に動作してる限り、Unicodeの処理は走らないね
2023/08/16(水) 17:51:01.20ID:L73ha6Cd0
多分Unicodeが使われるのはWSHの正規表現エンジンじゃないかな
2023/08/16(水) 19:53:42.37ID:dPTSaPgx0
Xenoでスレタイ検索してStyleで開いてますわ
2023/08/16(水) 20:10:35.37ID:9uruWyA70
コマンドに登録でwebブラウザで検索結果開いてアドレスコピって
スタイルで読むってのわ、一時期そうやってた
2023/08/16(水) 20:24:18.58ID:uQImjnc50
>>501
ウェブブラウザのアドオンを利用して専ブラを開けばもっと簡単
2023/08/17(木) 09:59:23.24ID:4zX3v8030
>>498-499
解析乙
なるほどねー、結構腑に落ちた
2023/08/17(木) 15:32:33.57ID:ZDw6tvCj0
bregonig.dllを削除してスレタイ検索を実行すると異常終了する
やっぱりまずいかな
ついうことで、>>23,26,55,58,313を適用するには
以下のパッチを推奨ということにしよう

[v4.00]bregonig.dllが存在しない場合、スレタイ検索のUnicode正規表現の使用をスキップ
005E7B28 11 -> 34
2023/08/17(木) 15:35:59.60ID:ZDw6tvCj0
なお暫定処置であり、別のパッチエリアに移動しちゃえば根本解決になる
また、このパッチを適用してもbregonig.dll無しでスレタイ検索ができるようになるわけではない
あくまで異常終了するのを回避するだけ
2023/08/17(木) 15:55:24.91ID:brxZyw/70
>>504
アドレスが実メモリ上のアドレスになってるよ
まぁ、bregonig.dll無しでもスレタイ検索できるようにしておく必要は別に無いので、異常終了しなきゃ充分だと思うよ
2023/08/17(木) 16:07:34.48ID:ZDw6tvCj0
>>504を訂正
[v4.00]bregonig.dllが存在しない場合、スレタイ検索のUnicode正規表現の使用をスキップさせ異常終了を回避する
なお、このパッチを適用してもスレタイ検索で検索結果は空白となる
ff5chsyoboi.jpスレタイ検索パッチ(>>23,26)とUA変更パッチ(>>58)は、本パッチの適用を推奨する

001E6F28 11 -> 34
2023/08/17(木) 16:12:09.97ID:brxZyw/70
あぁ、広告除去の領域を使う前のUA偽装のアレってどこ使ってるのか当時はあまり理解してなかったけど、ここ使ってたのか
509名無しさん@お腹いっぱい。
垢版 |
2023/08/17(木) 17:47:14.15ID:rH+e1HEK0
4.23のバイナリ改編判使ってるんだが先週末あたりからerror何たらで書き込めない
スレ一覧も最新にならない。
5ch側の使用なのか?
過去ログ見てもようわからん
バイナリで対応できんの?
2023/08/17(木) 17:49:25.69ID:4u5JKGKZ0
みんな出来てる
2023/08/17(木) 18:04:08.45ID:12vvXZwX0
>>509
具体的にどれどれのバイナリを充ててるのかも分からなければ
どこの板にどういうエラーで書けないとか等々
具体的な情報ださずに答えを求めるのはわざとなのかな

とりあえず4.23の話は本スレできいたほうがいいぞ
■ このスレッドは過去ログ倉庫に格納されています
16歳の水野カイトが封印の刀を見つけ、時間が裂けて黒い風と亡霊の侍が現れ、霊の時雨と契約して呪われた刀の継承者となる場面

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