それで、ライセンスチェック機能を備えたプログラムを作成しています。このプログラムは、信頼できる限られた数の人々にのみ送信されます (したがって、彼らが改ざんしようとしないことはわかっています)
私がやりたいのは、コンピューターの時計をインターネット時間 (time.windows.com などの信頼できるもの) と同期することです。コンピューターの時計がインターネットと一致しない場合は、コンピューターの時計を変更して一致させます。
NTP があることは知っていますが、VB.NET にあるプロジェクトはあまりありません (見つけたソースは 1 つだけですが、壊れていてめちゃくちゃで、修正しようとしましたが、時間を無駄にしました)。
また、ユーザーのタイムゾーンと一致するかどうかも心配です。NTPはタイムゾーンと夏時間をサポートしていないと聞いたので、私のプログラムがIPに応じてタイムゾーンを取得できるかどうかを確認しようとしています.
これに遭遇する良い方法はありますか?