平日勤務時間と就寝時のボリューム調整 myvolume.mscr
携帯電話(アドes)を目覚まし時計に使ってると、真夜中に「ゆーがっめ!」の雄叫びで目覚めてしまうことがあります。
音量を落として寝ると、肝心の目覚ましがか細くなってしまうのが普通ですし。
そんなわけで、目覚まし時計スクリプトは、アラーム音量にデバイスをセットしてしまう仕様にしました(というかMortScriptだと、それしかできん)。
そこで、寝る前の消音設定用スクリプトです。ついでに平日勤務時間も。
(注:目覚ましスクリプトがなくても、これだけで完結しています)
?
?
- 平日勤務時間と就寝時のボリュームを自動調整します。
- バイブレーションなどのマナーモードには対応しません。
- 昼夜が逆転した生活パターンには対応しません。
普通の人は、UI付きのRunAtユーティリティを使ってこういう動作は登録するものでしょう。
しかし、目覚ましは平日だけですから、組み合わせが複雑になってしまいます。
そういう複雑な設定も分りやすくできるのが、UI付きユーティリティの利点ではありますが、組み合わせが複雑だということは、システムに登録されるスケジュールタスクも複雑になるわけで、どうも座り心地が悪いのです。
目覚まし時計スクリプトもそうですが、このスクリプトも「次の実行だけ」を登録する仕組みになっていますし、スクリプトを繰り返し実行しても、やっぱりシステムに1個のスケジュールしか登録されないから安心です。
