1

重複の可能性:
matlab GUI の「試用版」を作成するにはどうすればよいですか?

特定の有効期限後にパッケージを期限切れにする機能を Matlab GUI Deploytool パッケージに追加するにはどうすればよいですか? たとえば、パッケージを作成し、試用目的でユーザーに提供しているので、ユーザーのマシンで 15 日後にパッケージの有効期限が切れるようにしたいとします。

4

1 に答える 1

0

「matlab GUI の「試用版」を作成するにはどうすればよいですか」に投稿された回答は、多かれ少なかれ正しいものです。厳しい期限を設定したい場合は、ここに掲載されている解決策を使用してください。

ただし、インストールの日付に依存する期限を定義したい場合、これはより複雑になります。基本的に、ユーザーが操作できない方法でインストールの日付を決定する必要があります。プログラムがインストールされた日付を使用して、ユーザーがプログラムをアンインストールして再インストールできる締め切り日を定義した場合、さらに 15 日間使用できます。

これを行う正しい方法は、ソフトウェアでライセンス キーを発行することです。次に、ソフトウェアからのライセンス要求に応答する Web サーバーをセットアップします。サーバーはリクエストを受け取り、指定されたキーが有効かどうかを調べてから、yes または no を返します。これには、上記のソリューションよりもかなり多くの作業が必要ですが、開発者はより多くの制御を行うことができます。さらに、プログラムは自宅に電話をかけているため、プログラムがどのように使用されているかについての有用な情報を収集できます。

于 2012-11-20T14:43:38.357 に答える