[過去ログ] JaneXeno質問スレ7.5 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
611(1): 02/22(木)20:30 ID:Tuta3p/L0(1/2) AAS
>>604
logsってフォルダには前のログが残ってるんだけど
brdにはなかったです
612(1): 02/22(木)22:12 ID:wkdEeS430(2/2) AAS
>>611
jane2ch.brdにログは無いですよ
どこにログ収納するか指定してるだけ
基本、ボード一覧は色んなサイトで公開されているけど、どこのボードであれ
5chのボード内容は同じ構成になってるはずで、logsフォルダをコピペで見れるようになっている
つまり、その見たい過去ログは5chのでは無いですよね?
新規で過去ログを検索して見るのとは違い、logsフォルダにログが残っているなら
過去にそのスレURLにアクセスしてその時のログが保存されていると言う事
これを呼び出すには、ボード構成が同じになっていないと探せないんですよ
過去に使っていたXenoに追加で外部板を登録してたなら、
省4
613: 02/22(木)22:27 ID:Tuta3p/L0(2/2) AAS
>>612
ボート更新したら行けました
ありがとうございます
614: 02/23(金)00:12 ID:6lrxoPN90(1) AAS
ナイスボート
615(1): 02/23(金)02:36 ID:D1+Ki/IM0(1/7) AAS
本体のバイナリは64bitだけどOpenSSLとかsqliteとか
32bitじゃないとうごかなくない?
公式が間違ってると思うんだが
でもそんなんだっけ?
Delphiが特殊?
今OpenSSLは最新の3.2.1で動かしているよ
AVX2とかで最適化したバイナリだから動きがビキビキしていて良い
616(1): 02/23(金)03:16 ID:dXIJDDfT0(1) AAS
>>615
Xenoが64bit版ならOpenSSLとSQLiteいずれのDLLも64bit版でないと動きません
OpenSSL本体の最新バージョンは3.2.1ですが、現行のXenoで利用できるのはOpenSSL 1.0.xのDLLです
1.0.xの最新は1.0.2系で1.1以降のものは仕様が異なるため利用できません
617(1): 02/23(金)03:53 ID:D1+Ki/IM0(2/7) AAS
>>616
利用できないソフトもあるだろうけど、
API同じものしか使わないなら動くのもあるぞ
リネームはする
libcrypto-3.dll → libeay32.dll
libssl-3.dll → ssleay32.dll
Jane2ch.exeはsystem32に依存があるけど
DLLの方は↓これで依存を見るとSysWOW64(32bitの方)見てるんだよな・・・よくわからないけど
外部リンク:github.com
618(1): 02/23(金)03:58 ID:D1+Ki/IM0(3/7) AAS
こんな話があった
外部リンク:www.migaro.co.jp
jane.exeが32bit版なのかもしれん、、、
と思ったけどタイトルバーに JaneXeno 230722 x64 って出てるんだよね
619: 02/23(金)05:14 ID:OnzUDbFR0(1) AAS
>DLLの方は↓これで依存を見るとSysWOW64(32bitの方)見てるんだよな・・・よくわからないけど
それはお前が32bitのDLL入れてるからだろう
少なくともJane2ch.exeは間違いなく64bitで(ヘッダを調べたら分かる)
OpenSSLも1.0.2uを使ってる限り64bitで動いてる
お前が「理屈上は動くはずだ」って言って本来動かないはずの3.2.1を入れて実験するのは自由だけど
それで32bitしか動かないと言われてもそうですかとしか言えないと思う
そもそもその32bitのDLL本当に動いてる?って疑った方がいい
ってことで素直に1.0.2u使おう?
620: 02/23(金)06:11 ID:xp7UuuuR0(1) AAS
リネームしてエラーなく起動出来る時点で読み込んでない
libssl(ssleay)は元のファイル名でlibcrypto(ibeay)に依存してるし
まあ、ソースレベルで書き換えてるなら別だが
動いてるなら別の場所に入ってる64bitの1.0.2でも読み込んでるんだろう
621: 02/23(金)08:06 ID:kKm+1T5j0(1/2) AAS
>>618
アプリが64bitか32bitかはタスクマネージャ見ればいい
64bitOSでJane2ch(32ビット)ってなっていれば32bitアプリ、なっていないなら64bitアプリ
読み込まれているかはXenoのヘルプ→バージョン情報見れば確認できる
ただカレントフォルダに置いた32のほうは読み込まれていなくてSystem32に知らずにインストールされていたライブラリが読み込まれている可能性はあるけど
それとXenoha起動時に読み込むはずだから起動中はライブラリの削除リネーム移動は出来ないはずなんでそういう操作が出来るか確認するのもひとつの手ではある
> タイトルバーに JaneXeno 230722 x64
こっちのほうがビルド時に間違えたって方がよくあるレベル
622(1): 02/23(金)09:09 ID:QQSGtQHD0(1/2) AAS
オートリロードしても既得レスが書き直されないんですがどうしたらいいでしょうか
動作設定の既得レスを書き直すにはチェックが入ってます
623: 622 02/23(金)09:16 ID:QQSGtQHD0(2/2) AAS
書き直されないというのはレス番の色が変わらないという意味です。
624(2): 02/23(金)15:07 ID:6AkamF3H0(1/3) AAS
xenoフォルダ(x64版)に置いたOpenSSLをリネームして無くした状態でXenoを起動し
どこのlibeay32.dllが読み込まれるか追跡してみた
1. JaneXeno\libeay32.dllをオープン→NAME NOT FOUNDエラー
2. Windows\System32\libeay32.dll→NAME NOT FOUNDエラー
3. Windows\system\libeay32.dll→NAME NOT FOUNDエラー
4. Windows\libeay32.dll→NAME NOT FOUNDエラー
5. tools\Perl64\site\bin\libeay32.dll→NAME NOT FOUNDエラー
6. tools\Perl64\bin\libeay32.dll→NAME NOT FOUNDエラー
7. Program Files (x86)\Intel\iCLS Client\libeay32.dll→SUCCESS
ということで読み込みは、カレント→system32→system→windows→PATHの順になってる
625(1): 02/23(金)16:01 ID:6AkamF3H0(2/3) AAS
>>617のようにv3.0系のOpenSSL(32bit)をリネームしてXenoフォルダに突っ込んだ場合
1. FASTIO_NETWORK_QUERY_OPEN JaneXeno\libeay32.dll → FAST IO DISALLOWED
2. IRP_MJ_CREATE → SUCCESS
3. FASTIO_QUERY_INFORMATION → SUCCESS
4. IRP_MJ_CLEANUP → SUCCESS
5. IRP_MJ_CLOSE → SUCCESS
6. IRP_MJ_CREATE → SUCCESS
7. FASTIO_ACQUIRE_FOR_SECTION_SYNCHRONIZATION → FILE LOCKED WITH ONLY READERS
8. FASTIO_ACQUIRE_FOR_CC_FLUSH → SUCCESS
9. FASTIO_RELEASE_FOR_CC_FLUSH → SUCCESS
省11
626: 02/23(金)16:16 ID:6AkamF3H0(3/3) AAS
なお、上記はFile Sytem Activityのみの追跡なので
dllに対する関数呼び出し等は見て無い
627: 02/23(金)16:53 ID:3892DICF0(1/2) AAS
スレチだからどっか行けよ
628: 02/23(金)18:10 ID:D1+Ki/IM0(4/7) AAS
>>625 ご指摘のとおりでした
おそらくは exe 直下にある dll を読めない場合は
環境変数 PATH が通っているところを探し
最終的に見つからなくてもとくにメッセージ出ずに起動する
(sqlite3.dll はメッセージが出る)
確かにそのはず
意図しないところにある dll を読んでいた
いかのbat書いて起動させればいいのかと思う
SET PATH=""
Jane2ch.exe
省4
629: 02/23(金)18:14 ID:D1+Ki/IM0(5/7) AAS
>>624の
7. Program Files (x86)\Intel\iCLS Client\libeay32.dll→SUCCESS
こういう意図しないところを読むね
ずっと昔からそうだけどなんか忘れていた
630: 02/23(金)18:22 ID:UGpBaIUC0(1) AAS
x64ならopensslは素直に1.0.2zi使おう
上下前次1-新書関写板覧索設栞歴
あと 372 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.014s