埋めた
「ただ、CROWでは上手く動かず。」のところを上手く動かせられるようになりました。
◎前
##最小化から復帰(時間別)
restoresect : $(
if $[6<=$(date %H)&&$(date %H)<9||$(date %H)==0] ${${FlagMode}restwakenoeri} else $(
if $[18<=$(date %H)&&$(date %H)<=23] ${${FlagMode}restinnoeri} else $(
if $[1<=$(date %H)&&$(date %H)<6] ${${FlagMode}restrest} else $(
foreach today_day weekend $(
if $[$(date %m%d)==${today_day}] $(return ${${FlagMode}sundaynoeri})
);
return ${${FlagMode}restout})
)
)
)
#スタンバイ・スクリーンセーバーから復帰
event.OnSysResume : ${restoresect}
event.OnScreenSaverEnd : ${restoresect}
これだとなぜか${${FlagMode}restinnoeri}等の文面を全文読み込んでくれず*1。
とりあえず主要の部分は読み込んでくれたため、緊急で下記のスクリプトを導入。*2
#スタンバイ・スクリーンセーバー起動した際(CROW対策)
event.OnScreenSaverStart : \t\0\_s[0","1","2]\s[-1]\_s
event.OnSysSuspend : \t\0\_s[0","1","2]\s[-1]\_s
そしたらなぜか復帰後の${${FlagMode}restinnoeri}等の文面を全文読み込むように。どうしてでしょうか・・・。元々「OnScreenSaverStart」等は「SSP拡張イベント」のため、変に動かなくなるのはしゃーないっちゃ、しゃーないんですが。*3
とりあえずネトワク更新して、掲示板へもフォロー要れよう。