Jane Style (Windows版) Part292 (371レス)
前次1-
抽出解除 レス栞

リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
185
(2): 警備員[Lv.20] 08/28(木)11:30 ID:OgsmksGs0(2/9) AAS
自動更新とめてLastUpdateCheckTimeを拝借して6日更新で似たような事をやってるけど
なんでそんなにスクリプトがでかくなるんだろう
半分くらいで済むような
$inifil="./Jane2ch.ini" # ini file name
$uptime="LastUpdateCheckTime=" # update time
$inibuf=Get-Content -Path $inifil -Raw # read ini file
$datidx=$inibuf.IndexOf($uptime) # get uptime idx
if ($datidx -gt 0) { # exist
$datchr=$inibuf.Substring($datidx+20,8) # date get char
} else {
$datchr="25/01/01" # date init
$inibuf=$inibuf+"`n"+$uptime+$datchr+"`n" # add to ini
}
$datrep=Get-Date -Format "yy/MM/dd" # date now char
if (((Get-Date $datrep)-(Get-Date $datchr)).Days -gt 5) { # compare time diff
$inibuf=$inibuf -replace "(?<=MonaTicket=.{0,0}?)(.*)","" # clear ticket
$inibuf=$inibuf.Replace($uptime+$datchr,$uptime+$datrep) # update date
Set-Content -Path $inifil -Value $inibuf -Encoding default # flash ini file
Write-Host "update at $datrep`n" # cleared msg
} else {
Write-Host "$datchr within limit`n" # within limit msg
}
Start-Sleep -Seconds 2 # wait
186: 警備員[Lv.23] 08/28(木)11:33 ID:ilMq9VBm0(20/36) AAS
>>185
あれはPowerShellで書いてますが、もっと短くできるんです?
189: 警備員[Lv.20] 08/28(木)11:49 ID:OgsmksGs0(4/9) AAS
>>185の内容をJaneのフォルダにmonaclr.ps1という名前で置いて
>>187の内容はCDするフォルダ名を変えて好きなところに置いて実行するだけですが
駄目でしたか
不思議ですね
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.011s