• ベストアンサー

シェアウェアや体験版について

シェアウェアで試用期間、試用回数制限があるものってありますよね、あれはどうやって残り期間、回数のカウントをとっているんですか?そういう情報を記録するファイルがあるのでしょうか?ソフトを制作してみたいので、そういう仕組みを詳しく教えてほしいです。

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

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

昔のシェアウエアは、.iniファイルに書いていました。 win95や98になってからはレジストリに書くようになりました。 自分自身の情報を元に日数を計算するということもできます。 自分自身に書き込むことも可能です。 あとは、FATの隅に書き込むという手もあります。 いずれにせよ、HDDのどこかに書き込みをしています。 一度解析してみるといいですよ.... とりあえず、試用期間等の制限をかける仕組みがわからないのなら、 制限をつけずに出すべきだと思いますが...

すると、全ての回答が全文表示されます。

その他の回答 (1)

  • Essa
  • ベストアンサー率36% (31/84)
回答No.1

一応、趣味でフリーウェアを製作している者です(^^; 試用期間や試用回数は、たぶん大体レジストリにその情報を書き込んでいるのだと思います。それか、レジストリだとゴミが残るので、Windowsフォルダの奥深くにファイルとして保存してるのもあると思います。 実際、シェアウェアを作ってるところを見たことは無いんで、分かりませんけど…

すると、全ての回答が全文表示されます。

関連するQ&A