2009年6月3日水曜日

AIRアプリケーションの自動起動

自分の作ったアプリをいつでも使って欲しい!となったらやっぱりスタートアップフォルダに突っ込むに限りますよね。

AIRの場合、ランタイムにそれ用のAPI(NativeApplication::startAtLogin)が用意されているので、登録するのも解除するのも、今登録されてるかどうか調べるのもらっくらく、なんですが、一つ問題が。

アンインストールしてもショートカットがスタートアップに残ってしまうのだ(Windowsの場合ね。他はわからん)。。。
なおかつ、アンインストールする時に削除する仕組みを作りたいと思っても、アンインストーラはAIRのランタイムで完結しているので、自前のクリーンアップロジックを組みこめないのである(これはAIRアプリで作ったデータファイルなども同じ理由で、やはり残ってしまう)。

AIRのランタイムでそういうところまでちゃんと面倒みるようにしてもらえないだろうか。。。切に願いたい。

0 件のコメント: