私がやりたいことは、Python プログラムがコンピューターの知識のない人に盗まれるのを防ぐことです。私は、プログラムが海賊版になるのは避けられないことを受け入れます。私がしたいのは、平均的なユーザーからプログラムを保護することだけです。
私は2つのアイデアを思いつきました。1.) オンラインで日付と時刻を確認して、時間制限を設定します。IE ダウンロード時から 10 日。2.) ダウンロードしたコンピューターの IP または名前を確認し、そのコンピューターでのみプログラムを実行します。(友人が単にファイルを共有するのを防ぐため)。
これらの両方の問題は、ユーザーが Python をインストールする必要がないように、.py ファイルを「その場で」作成し、pytoexe などを使用して .exe にする必要があることです。
2番目の問題は、私の理解では、IPの変更とコンピューター名の取得はセキュリティ上のリスクであり、ユーザーを怖がらせる可能性があることです.
要約すると、ここに私の 2 つの質問があります。2.) exe の「オンザフライ」作成を実装する最良の方法は何ですか? (自分のコンピューターで Web サイトをホストし、php(?)/servers を学習するつもりでした。
中程度の c/c++ と基本的な html/css、Java、および python の経験があります。
お時間をいただきありがとうございます!