2

Windows、Mac、および Linux で動作する必要がある Adob​​e Air ソフトウェアを作成しています。私を混乱させた問題の 1 つは、登録/ライセンスのプロセスです。

基本的には、ユーザーにフルバージョンのソフトウェアを 1 か月間試してもらい、便利だと思ったら購入してもらいたいと考えています。私が理解できないのは、ライセンスがこれらすべてのプラットフォームでどのように機能するかということです。

  • Mac と Linux には、試用版の情報を保存できるレジストリがありません。
  • どうにかしてデータベースでローカルに物事を維持し、試用後、ユーザーが単にソフトウェアをアンインストールして再インストールすると、試用が 30 日間再開されます。
  • 実際の認証に近いものではないため、ファイルシステムに物を保存したくありません。
  • ソフトウェアのオンライン アクティベーションを実行すると、リソースが少し消費され、ネットワークに依存するため、そのオプションも範囲外です。

どのような方法を選択すればよいですか? 他にどのようなオプションがありますか?Adobe はこれをサポートしていますか? 無料で使用できるサードパーティのライブラリはありますか?

4

2 に答える 2

1

LimeLM (https://wyday.com/limelm) を使用して、Adobe Air アプリ (Windows と Mac、Linux なし) のライセンスを取得しています。あなたと同じように、私は 30 日間の試用版を持っています。LimeLM にはハードウェアに関連付けられた試用版機能があるため、アンインストール/再インストールしてもユーザーは別の無料試用版を利用できません。

LimeLM はネットワークの有効化を必要としますが、猶予期間を設けることもできるので、誰かがネットワークに接続する必要があります。

EncryptedLocalStore も良いアイデアであるという上記の投稿に同意します。

残念ながら、Adobe AIR のライセンス オプションは限られています。LimeLM は機能的で安価です (購入価格の割引はありません)。NitroLM は非常に高価で (購入価格の 30% かかると思います)、非常に複雑で、まったく理解できませんでした。ザコンも登場。私は、彼らのライセンス インターフェイスが私たちのユーザーにどのように見えるかが好きではありませんでした。LimeLM が最も柔軟でした。

于 2012-06-21T14:41:30.370 に答える
0

EncryptedLocalStoreを試しましたか? ELS に保存されたデータは、アプリのアンインストール後も残ります。

于 2012-06-21T11:35:05.410 に答える