横槍失礼します。ひょっとしてRainmeterを
デフォルトとは別のフォルダにインストールしてないですか?
アラーム時間を設定するときに使われているvbsファイルでは
そちらのフォルダを参照してますから。
>ななしさん
アラーム動くようになりました!
フォルダ指定が原因ではないです。
エラーが出た後一度rainmeterを終了させ、
meterを再起動後にアラームONをチェックして前回エラー時の指定時間まで待つと動きました。
その後アラーム時間指定するとエラーも無く自動でアラームONになってくれました。
>管理人様
エラーの原因がはっきりしたので報告します。
コンテキストメニュー>スキン>表示位置>デスクトップ上を選択後、アラームセットするとエラーになるようです。
通常の場合は問題なし。
最後面だとエラーは出ませんが表示位置が通常に
戻ります。
rainmeterの仕様(バグ?)っぽいですがどう思われますか?
ご報告、有難うございます。
> コンテキストメニュー>スキン>表示位置>デスクトップ上を選択後、アラームセットするとエラーになるようです。
こちらのテストでは、Position > Bottom の状態で動作の不具合を確認しました。現在、シェルにLiteStepを使用しており、Position > On Desktop が機能しないため(On DesktopはExplorer専用機能なので)、こちらは確認が取れませんが、おそらくはOn Desktop も同様の可能性が高いと思います。
このZポジションに使われるBottom(On Desktopも?)ですが、起動の際、リフレッシュ時など、いずれの際もデスクトップ上や何らかのオブジェクトをクリックするまで、スキンのウィンドウが現れない現象が見られます。この状態の間は、ただ非表示になっているのではなく、デスクトップ上にスキンが存在していないに等しい状態となります。まさにこの時に、そのスキンに対しコマンドを送ることにより、今回のようなエラーが起こるものと考えます。
> 最後面だとエラーは出ませんが表示位置が通常に戻ります。
これは仕様です。
このポップアップは、ZポジションをTopに切り替えるものですが、このままだと前面になりっぱなしになってしまうので、同時にNormalに戻すようにしています。これにより一時的に前面に現れ、用が済めば他のウィンドウをクリックすることで、背面に下がるような具合になります。そもそも背面に隠れたスキンを一時的に前面化することを目的とした機能なので、最初から常に前面状態であるTop(Topmost)で使用される場合には、意味がないばかりか、この設定だと不都合なのは確かです。
「monoAlarm2.ini」の46行目を次のように変更して、Zポジションの切り替えを行わないようにしてください。
次にあえて、Bottom(On Desktop)で使用したいという場合には、上記の理由でリフレッシュ時と同じタイミングでのコマンドが有効になりませんので、「Set_Alarm.vbs」の24行目を以下のように変更すれば、余計なコマンドを送らない分アラート画面を出さずに済むと思います。
(しかしこの場合には、自動でアラームオンに切り替わらないので手動で切り替える必要があります。)
かなり長くなってしまいましたが、現状で考え得る「原因と対策」は以上のとおりで、参考になれば幸いです。☺
こちらのアラーム時計使わせてもらってますが、アラーム時間を指定してOKを押すと
Rainmeter is not running.
Unable to send the !bang to it.
というエラーが出て設定できませんでした。
時計やbeep音は正常に動いてます。
こちらのサイトの他のスキンも正常です。
何か原因分かりますでしょうか?
環境は
XPSP2
Rainmeter0.14
monoALARM2.0