[AIR]スタートアップ登録 その2・・

| コメント(0) | トラックバック(1)
以前の記事でAIRでのスタートアップ登録について書きましたが、
実際実装してみて思ったことがありました。

今回自動的にスタートアップ登録される機能を実装しましたが、
参考していますサイトにありますように、
「flash.desktop.NativeApplication.startAtLogin = "on"」
するだけでは起動するたびにスタートアップ登録させてしまいます。
ですので、参考サイトにありますようにファイルを作成しスタートアップ登録状況を管理していました。

この状態でデバックしていまして、、アンインストール、再インストールを実施していましたら、再インストール時にスタートアップ管理ファイルが残ってしまっていて、インストールで警告がでちゃってインストールできないんです。。(winXP sp2での現象)
ある程度ITリテラシーある人は、そのファイル削除できると思うんですけど、、一般のひとってどうなのかなって思っちゃいました。。

ですので、管理方法をファイルからsharedObject管理に変更しました。
これで再インストール時には起こられませんが、再インストールではスタートアップ登録はされなくなります。。初回のみになります。
というマイナス要素もあるので、おすすめというわけではないですが、
そうしましたと報告です。。


まだ試していないので想像ですが、
airをパッケージングするときにスタートアップ管理ファイルを含めるのが一番いいのかなと思います。それだと、アンインストール時にもファイル削除されると思いますし。

トラックバック(1)

トラックバックURL: http://maxfactory.biz/mt/mt-tb.cgi/13

スタートアップ登録をするのはとても簡単。 コード内に下記のコードを1行追加してあげるだけです。 NativeApplication.nativeAppli... 続きを読む

コメントする

プロフィール

author:max

横浜で働いてます。Flashが好き。

■主な受賞歴
ソフトバンクモバイル株式会社主催:モバイルウィジェットコンテスト「アドビシステムズ賞」

2009年6月

  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30        

ウェブページ