スヌーズ対応目覚まし時計MortScript myalarm Ver2.03

複数アラーム・スヌーズに対応した目覚まし時計MortScript、myalarmがVerUpしています。(4/9)

アラームごとにケジュール登録する仕組みだとタスクスケジューラとしては使いにくく、しばらくSimplaAlarmを併用していました。
しかし、SimplaAlarmでは引用符付きのコマンドパラメータが持てないとか、同じような道具を2つ使うのは煩わしいとか、そんなこんなでmyalarmをタスクスケジューラとして使えるようにしてみました。


(中略)


登録されるタスクスケジュールが1個になるように大改修。
exeファイルとmscrファイルの登録にコマンドパラメータを追加。
mscrファイルは関連付けに頼らずにMortScrpt.exeを実行。
サスペンド中はバックライトを点灯せずに実行。
ファイルが見つからなければ、そのアラームは停止に。
リストの並べ替えUIを追加。
アルゴリズム簡略化のため、snooze_count=0でスヌーズなしに。
fadein_secの初期値を0に。
再生後音量の規定値指定で、演奏前の音量に戻す(要MortScript 4.11) 4.11b7でエラー


4/5 18:40
コマンドパラメータが開かないバグがあったので差し替えました。
4/6
コマンドパラメータのキャンセルを認識できるよう差し替えました。

Ver.2.02

  • コマンドパラメータ入力で、OKとキャンセルを区別できるように。

本来の目的であるメディアプレーヤを起動する目覚まし時計では、バックライトが点かないと困りものでした。迷わずアクションボタンを押せば止まるのですが、下手にOKなんて押してしまうとパニックです。自分でも慌てふためきました。><

ということで、デフォルトをバックライト点灯なしとしつつも、オプションに追加しました。