Jane Style (Windows版) Part292 (1002レス)
上下前次1-新
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん
このスレッドは1000を超えました。
次スレ検索 歴削→次スレ 栞削→次スレ
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
405(2): 名無しさん@お腹いっぱい。 警備員[Lv.7][新芽] [sage] 2025/08/30(土) 07:43:15.38 ID:G6XZu77i0(1/43) AAS
Jane_MonaTicket_delete_kai.ps1(前回MonaTicket削除から5日経過してたら削除する。Mona_Dateの挿入箇所固定)
# iniファイルとJane2ch.exeのフルパス(必要に応じて変更)
$iniPath = "Jane2ch.ini"
$exePath = "Jane2ch.exe"
$now = Get-Date
# iniファイル読み込み
$lines = Get-Content $iniPath
# Mona_Date の行を探す
$monaDateLine = $lines | Where-Object { $_ -match "^Mona_Date=(.+)$" }
# MonaTicket 更新関数
function UpdateMonaTicketLine($line) {
if ($line -match "^MonaTicket=(.+)$") {
$prefix = "MonaTicket="
$value = $matches[1]
$newValue = if ($value.Length -ge 25) { $value.Substring(25) } else { "" }
return "$prefix$newValue"
}
return $line
}
# [TEST] セクションの開始と終了インデックスを取得
$testStartIndex = -1
$testEndIndex = $lines.Count
406: 名無しさん@お腹いっぱい。 警備員[Lv.7][新芽] [sage] 2025/08/30(土) 07:43:26.22 ID:G6XZu77i0(2/43) AAS
for ($i = 0; $i -lt $lines.Count; $i++) {
if ($lines[$i] -match "^\[TEST\]$") {
$testStartIndex = $i
continue
}
if ($testStartIndex -ge 0 -and $i -gt $testStartIndex -and $lines[$i] -match "^\[.+\]$") {
$testEndIndex = $i
break
}
}
if ($testStartIndex -eq -1) {
Write-Host "[TEST] セクションが見つかりません。Mona_Date を追加できません。"
exit
}
if ($monaDateLine) {
$monaDateStr = ($monaDateLine -replace "^Mona_Date=", "").Trim()
$monaDate = [datetime]::Parse($monaDateStr)
$daysElapsed = ($now - $monaDate).Days
Write-Host "Mona_Date: $monaDate"
Write-Host "現在日時: $now"
Write-Host "経過日数: $daysElapsed 日"
if ($daysElapsed -ge 5) {
$updatedLines = @()
for ($i = 0; $i -lt $lines.Count; $i++) {
407: 名無しさん@お腹いっぱい。 警備員[Lv.7][新芽] [sage] 2025/08/30(土) 07:43:33.51 ID:G6XZu77i0(3/43) AAS
$updatedLines += UpdateMonaTicketLine $lines[$i]
}
# Mona_Date を [TEST] セクションの末尾に挿入
$updatedLines = $updatedLines[0..($testEndIndex - 1)] + "Mona_Date=$now" + $updatedLines[$testEndIndex..($updatedLines.Count - 1)]
$updatedLines | Set-Content $iniPath
Write-Host "MonaTicket を更新し、Mona_Date を [TEST] セクションの末尾に追加しました。"
} else {
Write-Host "Mona_Date から 5日未満のため、更新は行いません。"
}
} else {
$updatedLines = @()
for ($i = 0; $i -lt $lines.Count; $i++) {
$updatedLines += UpdateMonaTicketLine $lines[$i]
}
# Mona_Date と改行を [TEST] セクション末尾に追加
$updatedLines = $updatedLines[0..($testEndIndex - 1)] + "Mona_Date=$now" + $updatedLines[$testEndIndex..($updatedLines.Count - 1)]
$updatedLines | Set-Content $iniPath
Write-Host "Mona_Date が存在しなかったため新規追加し、[TEST] セクションの末尾に MonaTicket を更新しました。"
}
408: 名無しさん@お腹いっぱい。 警備員[Lv.7][新芽] [sage] 2025/08/30(土) 07:43:39.28 ID:G6XZu77i0(4/43) AAS
# 一時停止
Write-Host "処理が完了しました。JaneStyle を起動するには何かキーを押してください..."
Pause
# JaneStyle を1回起動
Write-Host "JaneStyle を起動中..."
$proc = Start-Process -FilePath $exePath -PassThru
#ここから先はおまけです。ソースから削除してても動きます
Start-Sleep -Seconds 20
Write-Host "JaneStyle を終了します..."
Stop-Process -Id $proc.Id -Force
Start-Sleep -Seconds 5
Write-Host "JaneStyle を再起動します..."
Start-Process $exePath
410: 名無しさん@お腹いっぱい。 警備員[Lv.8][新芽] [sage] 2025/08/30(土) 08:38:15.37 ID:G6XZu77i0(5/43) AAS
>>155と>>405の違いは
155がMona_Dateをiniの一番最後に追加してるのに対して
405はTESTセクション探してその最後の行に追加することで
ManaTicketとの位置を近くして視認性をあげた。あといくつかの処理を簡略化して削ってる。けど動作はほぼ同じ。
413: 名無しさん@お腹いっぱい。 警備員[Lv.9][新] [sage] 2025/08/30(土) 09:46:14.71 ID:G6XZu77i0(6/43) AAS
>>412
一発検索するコードに書き換えてみた。
数日様子見する。
414(1): 名無しさん@お腹いっぱい。 警備員[Lv.9][新] [sage] 2025/08/30(土) 10:28:55.45 ID:G6XZu77i0(7/43) AAS
と思ったけど>>155も>>405も5日目迎えたときにMonaDate=の日付更新してなくてMonaDateもう一つ作る動きになっててダメだった。危険です!使わないでください。
416(1): 名無しさん@お腹いっぱい。 警備員[Lv.10][新] [sage] 2025/08/30(土) 10:53:59.25 ID:G6XZu77i0(8/43) AAS
>>414
直した。何度も100行近いソース貼るのは面倒だし、ファイル配布はしたくないので、欲しい人がいたら公開する。リクエスト待ってませ~。
>>415
制限なくすと荒らされますよ。
423(1): 名無しさん@お腹いっぱい。 警備員[Lv.10][新] [sage] 2025/08/30(土) 11:19:21.95 ID:G6XZu77i0(9/43) AAS
>>419
荒らされてた時期があったから制限設けたという考えに行きつかないものか。
>>420
Xとかもだなー
>>422
せやな
425: 名無しさん@お腹いっぱい。 警備員[Lv.10][新] [sage] 2025/08/30(土) 11:30:48.68 ID:G6XZu77i0(10/43) AAS
>>424
その通りですね。これだとあらしと一緒なので2度としません。
427: 名無しさん@お腹いっぱい。 警備員[Lv.10][新] [sage] 2025/08/30(土) 11:40:08.04 ID:G6XZu77i0(11/43) AAS
>>426
Copilot使ってるんですが、俺の指示が悪いのかうまくいってません。今度はMonaTicketの25文字削らずに、Acron削られた。
429: 名無しさん@お腹いっぱい。 警備員[Lv.10][新] [sage] 2025/08/30(土) 11:49:28.95 ID:G6XZu77i0(12/43) AAS
スレ汚し申し訳ありませんでした。
434: 名無しさん@お腹いっぱい。 警備員[Lv.11][新] [sage] 2025/08/30(土) 12:24:27.18 ID:G6XZu77i0(13/43) AAS
>>433
>>226の改良版の>>380使うといいと思うよ
自分で覚えていなくてもspiが覚えていてくれる
438: 名無しさん@お腹いっぱい。 警備員[Lv.11][新] [sage] 2025/08/30(土) 12:39:07.79 ID:G6XZu77i0(14/43) AAS
>>436
jane_confirmation.spiの自動クッキー削除の機能だとMonaTicketは削除してないので手動でツール>Cookieを削除しないとダメらしいことをつい最近知りました。
446: 名無しさん@お腹いっぱい。 警備員[Lv.11][新] [sage] 2025/08/30(土) 13:31:58.52 ID:G6XZu77i0(15/43) AAS
>>443
うpした
https://www.axfc.net/u/4104868
パス同じ
これに伴いv0.1うpしてあったのは削除した
448(1): 名無しさん@お腹いっぱい。 警備員[Lv.11][新] [sage] 2025/08/30(土) 13:37:16.14 ID:G6XZu77i0(16/43) AAS
>>447
イハ、キックー削除でイケます。ただし、そのあと書き込めなくなる可能性があります。
450: 名無しさん@お腹いっぱい。 警備員[Lv.11][新] [sage] 2025/08/30(土) 13:44:27.79 ID:G6XZu77i0(17/43) AAS
問題あるなら消します
452: 名無しさん@お腹いっぱい。 警備員[Lv.11][新] [sage] 2025/08/30(土) 13:47:14.60 ID:G6XZu77i0(18/43) AAS
消したよ。0.1も製作者とは別の俺が再うpしてたけどそっちは書いた通りでもう消してある。これで0.1も0.2も両方とも手に入らなくなったよ。
456: 名無しさん@お腹いっぱい。 警備員[Lv.11][新] [sage] 2025/08/30(土) 14:05:11.74 ID:G6XZu77i0(19/43) AAS
>>454
readmeみたけど再頒布禁止って書かれてなかったしいいかなって。念のため削除用パスワード登録してあったので無事消せました。
459: 名無しさん@お腹いっぱい。 警備員[Lv.12][新] [sage] 2025/08/30(土) 14:13:55.29 ID:G6XZu77i0(20/43) AAS
>>457
もう駄目です。ブラウザからも書き込めなくなってます。
あなたの5chライフはここに潰えました。
専ブラ使ってれば一旦は防御できたのに…まあその場合は専ブラから書き込めなくなるんですけどね。
461: 名無しさん@お腹いっぱい。 警備員[Lv.12][新] [sage] 2025/08/30(土) 14:15:02.08 ID:G6XZu77i0(21/43) AAS
>>457
ああ、ブラウザからは書き込めてるのか。
ならブラウザで制限解除されるまでやり過ごしてください。
463: 名無しさん@お腹いっぱい。 警備員[Lv.12][新] [sage] 2025/08/30(土) 14:15:24.63 ID:G6XZu77i0(22/43) AAS
>>460
∧∧
ヽ(・ω・)/ ズコー
\(.\ ノ
、ハ,,、  ̄
465: 名無しさん@お腹いっぱい。 警備員[Lv.12][新] [sage] 2025/08/30(土) 14:19:40.10 ID:G6XZu77i0(23/43) AAS
>>464
制限なしのスレ
2chスレ:software
絵文字アイコン大量投稿発生
467: 名無しさん@お腹いっぱい。 警備員[Lv.12][新] [sage] 2025/08/30(土) 14:21:35.47 ID:G6XZu77i0(24/43) AAS
>>464
制限なしのスレ
2chスレ:software
意味不明な長文発生
AA連続投下発生
469: 名無しさん@お腹いっぱい。 警備員[Lv.12][新] [sage] 2025/08/30(土) 14:27:24.76 ID:G6XZu77i0(25/43) AAS
>>468
261とか8個もスレできてた
475(1): 名無しさん@お腹いっぱい。 警備員[Lv.12][新] [sage] 2025/08/30(土) 14:53:19.12 ID:G6XZu77i0(26/43) AAS
>>472
JaneStyleのバージョンは
477(1): 名無しさん@お腹いっぱい。 警備員[Lv.12][新] [sage] 2025/08/30(土) 14:59:10.28 ID:G6XZu77i0(27/43) AAS
>>476
俺環だとMonaTicket=hogehogeのhogehoge消して保存してからJaneStyle起動するとクッキー削除しろってメッセージ出てくるのでクッキーごとMonaTicket削除しなおして再取得されるが
479(1): 名無しさん@お腹いっぱい。 警備員[Lv.12][新] [sage] 2025/08/30(土) 15:08:15.76 ID:G6XZu77i0(28/43) AAS
>>478
俺環だとWrtCookie=acorn=mokemoke;MonaTicket=hogehogeだが
そちらの環境だと
WrtCookie=acorn=hogehoge;MonaTicket=hogehoge
になってるのか。そのJaneStyle壊れてるな
480: 名無しさん@お腹いっぱい。 警備員[Lv.12][新] [sage] 2025/08/30(土) 15:11:41.35 ID:G6XZu77i0(29/43) AAS
見直したらhegehegeか。
なら壊れてないな。
482: 名無しさん@お腹いっぱい。 警備員[Lv.12][新] [sage] 2025/08/30(土) 15:17:26.57 ID:G6XZu77i0(30/43) AAS
>>481
多分あなたの当てたパッチは間違えてない。
hegehegeをhogehogeに見間違えてたのは俺です。
484: 名無しさん@お腹いっぱい。 警備員[Lv.12][新] [sage] 2025/08/30(土) 15:32:08.29 ID:G6XZu77i0(31/43) AAS
消してみよう。どうなってしまうんだ、わくわく。
491(1): 名無しさん@お腹いっぱい。 警備員[Lv.13][新] [sage] 2025/08/30(土) 17:08:30.79 ID:G6XZu77i0(32/43) AAS
>>487
v0.1に戻す
494: 名無しさん@お腹いっぱい。 警備員[Lv.13][新] [sage] 2025/08/30(土) 17:20:16.49 ID:G6XZu77i0(33/43) AAS
>>492
ini開いて;MonaTicket=xxxxxxxxxxxxxxxxxxxxxxxごと削除して保存しも効果あるかもしれない。
jane_cookie_handler.spiが最近出始めたばかりのものだから何が正しいかよくわからない。
495: 名無しさん@お腹いっぱい。 警備員[Lv.13][新] [sage] 2025/08/30(土) 17:22:36.84 ID:G6XZu77i0(34/43) AAS
効果なかった。
>ini開いて;MonaTicket=xxxxxxxxxxxxxxxxxxxxxxxごと削除して保存しも効果あるかもしれない。
496: 名無しさん@お腹いっぱい。 警備員[Lv.13][新] [sage] 2025/08/30(土) 17:28:18.66 ID:G6XZu77i0(35/43) AAS
Jane2ch.iniとjane_cookie_handler.ini
に同じMonaTicket項目があるのがなんかうまく動いてないっぽい
499: 名無しさん@お腹いっぱい。 警備員[Lv.13][新] [sage] 2025/08/30(土) 17:39:28.43 ID:G6XZu77i0(36/43) AAS
v0.2だと毎回エラーでるけどv0.1だとそんなことはない。
501: 名無しさん@お腹いっぱい。 警備員[Lv.13][新] [sage] 2025/08/30(土) 17:49:02.20 ID:G6XZu77i0(37/43) AAS
>>500
v0.1に戻すだけで済みますよ
506: 名無しさん@お腹いっぱい。 警備員[Lv.13][新] [sage] 2025/08/30(土) 18:16:39.37 ID:G6XZu77i0(38/43) AAS
00297725 75 → EB
0029775F 76 → B6
00297E21 75 → EB
を元に戻してみた。
507(2): 名無しさん@お腹いっぱい。 警備員[Lv.14][新] [sage] 2025/08/30(土) 18:21:07.60 ID:G6XZu77i0(39/43) AAS
書き込めるな。お盆前の状態に戻せたってワケ。
00297725 EB → 75
0029775F B6 → 76
00297E21 EB → 75
戻したい人これを使ってね。
525: 名無しさん@お腹いっぱい。 警備員[Lv.14][新] [sage] 2025/08/30(土) 19:23:27.64 ID:G6XZu77i0(40/43) AAS
jane_cookie_handler v0.3テスト
526: 名無しさん@お腹いっぱい。 警備員[Lv.14][新] [sage] 2025/08/30(土) 19:25:44.77 ID:G6XZu77i0(41/43) AAS
MonaTicket削り込んでjane_cookie_handler v0.3テスト
528: 名無しさん@お腹いっぱい。 警備員[Lv.14][新] [sage] 2025/08/30(土) 19:31:08.48 ID:G6XZu77i0(42/43) AAS
イチゴいー智慧
579(1): 名無しさん@お腹いっぱい。 警備員[Lv.15] [sage] 2025/08/30(土) 23:44:36.20 ID:G6XZu77i0(43/43) AAS
>>566
ツール>設定>基本>User
5chプレミアムRonin欄のユーザIDとパスワード欄に
それぞれ適当に1文字ずつ入力しておく
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.037s