• ベストアンサー

ファイルの変更

あるゲームソフトをダウンロードしたら,その中に拡張子がdllというファイルがあるのですが,この中を変更する事は可能ですか? 具体的には,ゲームの設定を変えたいという感じなのですが,,

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

  • ベストアンサー
  • Good-S15
  • ベストアンサー率33% (149/439)
回答No.3

再度、Good-S15です。 .datファイルもバイナリファイルなので、#2の方が回答されている通りです。 (かなり古いですが、以前私が使用していたことがあるソフトを紹介します{参考URL}) ただ、バイナリファイルに落としても、Hex(ヘキサ=16進数{00~FFで表示されている}) ファイルなので、いみくじピーマン?ですよ! (何のことかさっぱりわからないことをいいます) 先に回答したように、.iniファイルはなかったのでしょうか? なければ、設定を変えるのは、開発者でない限りムズいと思います。

参考URL:
http://www.vector.co.jp/soft/win95/util/se032901.html
naumi_i
質問者

お礼

返事おそくなりすみません。 大変ありがとうございました。

その他の回答 (2)

  • archive
  • ベストアンサー率17% (5/28)
回答No.2

DLL(ダイナミックリンクライブラリ)は基本的にプログラムです。設定情報も含まれてるかもしれませんが、基本的に変更できない設定です。 変更した場合、ゲームのシステムとして変更されることをを想定していないため、どうなるかは予想できません。 プラグラミング環境を必要とせず、どうしても改造したいということでしたら、バイナリエディタを使用すればできますが、マシン語の塊ですのでかなりの知識が必要です。 セーブデータ等を改造したいということでしたら、DAT等のファイルがその可能性があります。 これもテキストエディタではまず開けないと思われます。(開いても化け文字だらけ) バイナリエディタでしたらどんなファイルでも開けますが、当然そのアドレスマップが公開されているわけではありませんので、中身は開発者しか解りません。 たとえば、アドベンチャー系のゲームでフラグを立てたいといっても、それがどこにあるかなどは自分で探さないとなりません。

naumi_i
質問者

お礼

返事おそくなりすみません。 大変ありがとうございました。

  • Good-S15
  • ベストアンサー率33% (149/439)
回答No.1

こんにちは。 不可能ではないです。 但し、VC等のツールやコンパイル/リンクする環境があればの話です。 通常は、.dllで設定は、変えないのでは? .iniファイルや、.OCXで呼び出されたGUIで設定を変更しますが。。。 (しかし、そのソフトにもよりますね。。。) ご参考下さい。

naumi_i
質問者

補足

早速の返事ありがとうございます。 うーん,難しいですね。 拡張子がdatというファイルがあったのですが,これを変更するのでしょうか? ファイルが開けないのですが,どうしたら開くことができるのですか?

関連するQ&A