• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:シェアウェアを作るには)

シェアウェア作成のための方法と注意点

このQ&Aのポイント
  • シェアウェアを作成するための方法と注意点について教えてください。
  • シェアウェア作成時に考慮すべき要点とは何でしょうか。
  • Visual Basicを使用してシェアウェアを作成する際の参考情報をお願いします。

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

  • ベストアンサー
  • qwer021
  • ベストアンサー率24% (70/281)
回答No.3

No2.です 先ほどは大変失礼な書き込みをしてしまいました、すみません。 >マシン日付を古くしたりソフトを再インストール  レジストリとINIファイルや隠しファイルなどを併用すると  多少効果が上がるかと思います。その際ファイルの日時が  変わってしまいますので ファイルは元の日時に戻します。  起動された日付と時間を 前回起動時の日付と比較したりとかすれば  マシン日付を古くしても ある程度対応できるかも?  日付より起動回数の方が 楽かもしれませんね。  色々方法はあると思います。 >コピー防止策  これは 私の経験ですが 仮登録用のIDが付いてくる物もありました。  このIDをメールで送って正式なパスワードをもらいました。  想像ですが DLの時サーバとかPC?の情報で違うIDが付いてくるのだと  思います。(IDは多分 幾つか用意されているのでしょう)  何か2重3重の防止策をとっているようです。  何のソフトかは 忘れましたが.... どうぞ ガンバって下さい。

VT250F
質問者

お礼

アドバイスありがとうございました。 日付を比較したり、元の日付に戻したりは、自分も検討していたところです。 起動回数と言う手は思いつきませんでした。 大変参考になりました。ありがとうございます。

その他の回答 (2)

  • qwer021
  • ベストアンサー率24% (70/281)
回答No.2

>マシン日付を古くしたりソフトを再インストール  レジストリで回避 出来ます。 >コピー防止策  ある程度できますが イタチごっこです。 一般的に テスト段階をフリーで多くの人に使ってもらい、 バグを減らし 使い勝手をよくして シェアウェアにするのが一般的かと? 冷たい言い方ですが 私なら こうゆう質問をする人の作ったソフトは ちょっと敬遠します。

VT250F
質問者

お礼

アドバイスありがとうございます。 もちろんすぐに有料化するつもりはありません。 作者のプライド上、コピーされるのは嫌ですし、 技術的に興味があって質問させていただきました。 レジストリについては勉強しておきます。 しかし、そのレジストリも見つけられて書き換えられるとアウトですよね。 策士 策におぼれるように、やはり イタチごっこなのでしょうか。 自分の編み出した技は、自分で容易に暴かれてしまいます。 もう少し勉強してみます。ありがとうございました。

  • taknt
  • ベストアンサー率19% (1556/7783)
回答No.1

まず、試用用と正式版の二通りを作ります。 正式版のほうは、RARやZIPなどのパスワードがかかる圧縮ソフトで 圧縮しておきます。 つまり、パスワードを入手して解凍しないと使えないというのが一番ラクで確実かと思います。

VT250F
質問者

補足

アドバイスありがとうございます。 国内では LHA が一般的な為、これを採用しようと思っています。 ソフトにパスワードをつけようと思っています。 知人からソフトとパスワードを入手してコピーした場合を防止したいのです。 マシン毎に固有のIDを取得できないか模索しているところです。 やはり、いたちごっこですね。