• ベストアンサー

お試し期間

シェアウェアソフトをダウンロードした時にお試し期間があって、例えば10日経過すると使用できなくなることがあります。指定のパスワードで正式にそのソフトのライセンスを得る方法はどのようにプログラミングしているのでしょうか?HTMLとかテキスト文章でもそのような記述ができるのでしょうか?特定の言語しかできないのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • Largo_sp
  • ベストアンサー率19% (105/538)
回答No.1

う~ん、簡単な方法だと、ファイルに(例えばクッキー)に、開始の日付と時間を入れておいて、 それから何日後には使えませんとだす。 パスワードでそのファイルに何かを書き込んで、永久に使えるようにする。 殆どのプログラムがそのようにしているはずです。 書き込むファイルがどこにあるかわからないようにするのがポイントですね 自分自身に書き込むのが一番わかりづらいです。(たぶん) HTMLだとJAVAを使ってなんとかなりそうだけどテキスト文章じゃ無理でしょ プログラム言語じゃないから... マクロでもできますよファイルの入出力ができれば...

その他の回答 (1)

  • sha-girl
  • ベストアンサー率52% (430/816)
回答No.2

Windowsではあるソフトa.exeを起動したとして、起動中a.exeを削除はできませんが 自分自身を書き換える事は可能です。 シェアウェアには最初に起動した際、自分自身a.exeに その時間の情報を書き込んだりするものがあります。 他にもレジストリに書き込んだりするものもあります。

関連するQ&A