[過去ログ] JaneStyle延命スレ (891レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
483: 2023/08/16(水)14:29 ID:L73ha6Cd0(3/10) AAS
>>482の修正の補足
外部リンク:jane2ch.net
今更だけど>>77のPNGファイルシグネチャ書き換えはバグる
文字列の先頭をヌル終端しているためそこで文字列比較が止まる
そのせいで0から始まるファイルが全てPNGファイル扱いされる

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

もともとSJISが一般的だった時代の名残
2chは端末がアクセスする部分は全てSJISを送る仕様だった(見えない部分はASCIIあるいはUTF)
2chのP2(廃止)とスレタイ検索(旧)も端末側にはSJIS
493: 2023/08/16(水)17:17 ID:OANFN95G0(1) AAS
>>492
>>446の話?
494: 2023/08/16(水)17:18 ID:L73ha6Cd0(6/10) AAS
>>491
処理を見たら、最初に分岐してるわけじゃなくて
最初にansiで実行して結果がzeroだったら次の処理(Unicodeで実行)をスキップ
となってる
jz $+0x0f → jmp short $+0x0fにしたらその処理はスキップされるが
仮に実行しても正規表現が壊れたもので実行するだけなのでエラーになるだけで
実害はないだろうな
495: 2023/08/16(水)17:27 ID:L73ha6Cd0(7/10) AAS
ちなみに結果がzeroでもzeroでなくても処理は共通して続くので
エラーを見てメッセージを出すとかエラー処理をするとかないみたい
エラーなら結果の文字列がNULLということで処理されるんだろう
496: 2023/08/16(水)17:35 ID:L73ha6Cd0(8/10) AAS
いやー全然違ってた
最初に分岐してるじゃん
005E7B27 je 005E7B3A ;ここでUnicodeの方に飛んでる
497
(1): 2023/08/16(水)17:38 ID:vAjMJP8l0(1) AAS
だよね
498
(1): 2023/08/16(水)17:42 ID:L73ha6Cd0(9/10) AAS
見た感じ使う正規表現エンジンを変えてるみたい
おそらく、bregonig.dllだとansiで、別の正規表現エンジんだとUnicodeで実行となってる
bregonig.dllが存在して正常に動作してる限り、Unicodeの処理は走らないね
499
(1): 2023/08/16(水)17:51 ID:L73ha6Cd0(10/10) AAS
多分Unicodeが使われるのはWSHの正規表現エンジンじゃないかな
500: 2023/08/16(水)19:53 ID:dPTSaPgx0(1) AAS
Xenoでスレタイ検索してStyleで開いてますわ
501
(1): 2023/08/16(水)20:10 ID:9uruWyA70(1) AAS
コマンドに登録でwebブラウザで検索結果開いてアドレスコピって
スタイルで読むってのわ、一時期そうやってた
502: 2023/08/16(水)20:24 ID:uQImjnc50(3/3) AAS
>>501
ウェブブラウザのアドオンを利用して専ブラを開けばもっと簡単
1-
あと 389 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.012s