这个方法似乎不太可能,但我还是会尝试。我有一个从旧网站下载的网络视频游戏。现在该网站已经关闭。我有这个游戏和游戏所需的所有资源。问题是,该游戏只在旧域中寻找所需的纹理、声音等,而不是在我自己的文件夹中本地寻找。
例如:
-曾经有一个基于浏览器插件的网页游戏托管在http://example.com
-游戏所需的mp3格式的声音存储在http://example.com/sounds/examplesound.mp3
-我将游戏和音效都下载到了硬盘上,这样我就可以玩了,但问题是,尽管游戏在我的硬盘上,但它仍然在 example.com 上寻找音效
-现在 example.com 已关闭,尽管我有声音,但我无法使用它,因为游戏不会在本地搜索它。
我想知道是否有可能“欺骗”我的计算机,让它认为 example.com 上仍有内容,即使那里没有内容,就像我可以使用 Apache“欺骗”我的计算机,让它认为有一个名为 localhost 的网站(即使那里没有)一样。有没有程序可以做到这一点?
答案1
您可以编辑%SystemRoot%\System32\drivers\etc\hosts
并添加以下条目:
127.0.0.1 example.com
这将导致example.com
解析到您的本地机器。然后您可以在本地机器上设置一个提供必要文件的 Web 服务器。