- ベストアンサー
ダウンロードをしたかどうか、何故分かるんですか?
MSNで無料オンラインゲームをします。 http://games.msn.co.jp/ 無料トライアルというのもあって、 これは、一度ダウンロードしたことのある人は、 同じゲームの無料トライアルを2度とできない仕組みになっています。 友人も試したら、やはり一度しかできないと言っていました。 こういうことは、どうしてパソコンが分かるのでしょうか? 一度ダウンロードすると、パソコンに何かの履歴が残るからでしょうか? そうだとすると、もう一台違うパソコンがあれば、 またダウンロードすることができるのでしょうか? それとも、MSNのサイト側にアクセスしたIPアドレスか何かで判断しているのでしょうか? そうだとすると、隣の家からダウンロードすれば(例えばの話です) もう一度できるのでしょうか? ダウンロードしたことのあるパソコンかどうかの認識を どうやってやっているのか不思議です。 仕組みの分かるかた、教えてください。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
MSNゲームの場合に、通常はインストーラで変更されるレジストリを利用して確認しているようです。 再フォーマットするなどして、全てをリフレッシュすると再インストール可能になりますが、アンインストールしただけでは、以前の情報が残るため再インストール出来ないようになっています。 ダウンロード自体は失敗も有り得るので、MSNからの再ダウンロードは出来るはずです。 またレジストリの改変は既にお考えのあるとおり考えない方が良いです、体験版の利用規約に反するだけでなくPC自体壊しかねません。
その他の回答 (2)
>やはり、IPアドレスのアクセスなどで見ているのではないようですね・・・。 こちらについて回答します。 家庭からの接続では毎回IPアドレスが変わるのが一般的です。 固定IPも取れますが、普通のご家庭では余計な費用になるので通常取らないでしょう。 ですのでIPアドレスで判断するようなことはできません。 >「Cドライブ(マイコンピュータ、ハードディスクドライブ)Wクリック、その中にフォルダーが有るから削除(ProgramFiles)の中だったかも知れないからWクリックして開ける、よく確認して削除するように。」 こちらについて回答します。 これについてはファイルでゲームのプレイ内容等を管理している場合に有効な方法です。 なぜかと言いますと、例えば所定のフォルダにゲームプレイ時に特定のファイルを生成し、そのファイル有無や内容で再プレイOKかの判断をしているからです。 ですが、この形式はファイルを書き換えてしまえばそれまでなので最近は少ない傾向にあるかと思います。 ファイルを削除してもリプレイ不可能である場合、レジストリを使用している可能性が高いですが こちらの操作は誤ってしまうと取り返しがつかなくなることもありますので知識をお持ちで無い方にはお勧めしかねます。
お礼
ご回答ありがとうございます。 #1さんの言っていた、 「Cドライブ(マイコンピュータ、ハードディスクドライブ)Wクリック、その中にフォルダーが有るから削除(ProgramFiles)の中だったかも知れないからWクリックして開ける、よく確認して削除するように。」 をやっても、やはりリプレイはできなかったそうです。 こういう質問をするぐらいなので、レジストリ云々の知識はないので、 諦めるように言ってみます。^^; ありがとうございました。
ダウンロードしてゲームを開始した後ゲームを終了すると無料のゲームは出来ずゲームを購入しないと続行できません。 ゲームをスタート、すべてのプログラムからゲームのアンインストールで削除する。 Cドライブ(マイコンピュータ、ハードディスクドライブ)Wクリック、 その中にフォルダーが有るから削除(ProgramFiles)の中だったかも知れないからWクリックして開ける、よく確認して削除するように。 確か削除して再ダウンロードすればゲームを出来たと思います、かなり以前の事で確かでは有りません。
お礼
実は友人に聞かれて質問しているのですが、 ゲームのアンインストールはしたそうです。 ただ、 「Cドライブ(マイコンピュータ、ハードディスクドライブ)Wクリック、その中にフォルダーが有るから削除(ProgramFiles)の中だったかも知れないからWクリックして開ける、よく確認して削除するように。」 ということは、やっていないと思います。 一度聞いてみます。 やはり、IPアドレスのアクセスなどで見ているのではないようですね・・・。 ご回答ありがとうございました。
お礼
詳しいご説明ありがとうございます。 やはり、パソコンのOS自身が、インストールしているかどうかを、 記憶しているシステムなんですね。 体験版の利用規約に反するとは知りませんでした。 ご回答ありがとうございました。