私のアプリケーションを使用する人を 1 台のコンピューターに制限したいので、IP について考えていました..しかし、一部の国の人々は、インターネットを再起動した後に新しい IP を取得します..ユーザーがフォーマットを実行するまで変更されません。
ありがとう
私のアプリケーションを使用する人を 1 台のコンピューターに制限したいので、IP について考えていました..しかし、一部の国の人々は、インターネットを再起動した後に新しい IP を取得します..ユーザーがフォーマットを実行するまで変更されません。
ありがとう
イーサネット インターフェイスなどのMAC アドレスは通常、フォーマットが変わっても変わりません (ユーザーがイーサネット インターフェイス カードを変更した場合のみ)。心配しないでください。Apple Mac とは関係ありません。MAC は Media Access Control の略です;-)。
おそらく登録プロセスが必要になるので、更新を取得するために接続することをユーザーに伝え、そのプロセスでアプリケーションのシリアル番号とMACアドレスを送信します。シリアル番号がすでに登録されている場合は、ユーザーにエラーを返します。
理想的には、特定のシリアル番号とおそらくMacアドレスに関連付けられた必要なdllをダウンロードする必要があります。これにより、ユーザーがdllを別のプログラムにコピーした場合、それを機能させるにはさらに多くの作業が必要になります。
それは、最善のアプローチに関してユーザーにどれだけ不便をかけたいかによると思います。
dllを指定した場所は、問題の言語がアプリケーションの実行に使用するアセンブリ、jarファイルなどです。