B-Driven

~物欲と貧乏の狭間で~

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

MortScriptでTreo 750のLEDを点滅させる

Treo 750のLEDは、標準状態ではメール着信時等に点滅して知らせてくれない。
これを実現するには、以下のいずれかを行う必要がある。 個々のユーザーの運用によってそれぞれ一長一短があるが、ここではMortScriptによる監視について紹介する。



導入方法

  1. MortScript Ver.4 RC3のインストール
    CABフォルダ内のMortScript-4.0RC3-PPC.cabをTreo本体にインストール
  2. NLEDUPの導入
    この発言に添付されているLEDUp.zipを解凍してPDAClub.pl Forum LEDUp.cabをTreo本体にインストール
  3. NLEDMod.mscrの導入
    リンク先のファイルを\Program Files等にコピー

実行方法

NLEDMod.mscrをFile ExplorerなりGSFinderなりから実行してください。実行中に再度NLEDMod.mscrを開くとスクリプトを停止します。
動作に問題がなさそうであれば、ショートカットを\Windows\Startupに作成してください。

NLEDMod.mscrについて

NLEDMod.mscrは、hannip氏のNLED.mscrに対して、KOTETUさんのBattery Monitorが常駐していても動作するよう改変したものです。
Battery Monitorを常駐させている場合、Battery MonitorがNotificationとして実装されているので、オリジナル版のNLED.mscrを実行すると常にLEDが点滅してしまいます。このため、改変版ではアクティブなインジケータがBattery Monitorである場合を除外して動作するよう改変しました。

このスクリプトの特徴は、なんらかの通知がタスクバーに表示された際にLEDが点滅することで、個々のレジストリ編集が不要であることです。逆にメールは通知してほしいが他はいらないのであれば他の方法でLED通知を有効にした方がいいでしょう。

サスペンド中はおおむね良好に動作すると思いますが、レジュームした際には、Battery Monitorがバッテリー状態を取得するためアクティブインジケータになり、数秒間LEDの点滅が止まります。スクリプトの最後の方のSleep( 2000 )という部分の数字を調整することで多少緩和されるかもしれません。2000(2秒)もしくは5000(5秒)のどちらかがよさそうに思います。

Technoratiタグ:,
スポンサーサイト

コメント

うまく動きません・・・

最後にNLEDMod.mscrを実行しようとすると。実行できないと言うようなポップアップが・・・Treo750v

  • 2007/02/08(木) 15:55:12 |
  • URL |
  • fxst #-
  • [ 編集 ]

動きませんか……

\Program Files\MortScript\MortScript.exeを実行するとどうなりますか?
また、お使いのPCはMacやLinuxだったりしませんか?
NLEDMod.mscrのリンクを右クリックして、「名前を付けてリンク先を保存」(IEの場合は「対象をファイルに保存」)しても駄目でしょうか?
恐れ入りますが、実行時にエラーが出るようでしたら、エラー内容を詳しく書いていただけますでしょうか?

どうぞよろしくお願いいたします。

  • 2007/02/08(木) 21:34:34 |
  • URL |
  • B-Driven #0flAdICw
  • [ 編集 ]

コメントの投稿


管理者にだけ表示を許可する

※ご投稿いただいたコメント、トラックバックは、B-Drivenが内容を確認するまで表示されません。


トラックバック

トラックバックURLはこちら
http://bdriven.blog46.fc2.com/tb.php/41-e6549aec
この記事にトラックバックする(FC2ブログユーザー)

FC2Ad

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。