我喜欢玩旧版本的 Minecraft,1.5.2,但有新版本可用;在标题屏幕上,有一条烦人的消息说 1.6.2 可以下载。在这个问题有一个答案说你必须屏蔽链接http://assets.minecraft.net/1_6_has_been_released.flag但不是整个 assets.minecraft.net。
如何才能阻止对此文件的 HTTP 访问,而无需阻止对整个域的访问或购买任何设备?
答案1
浏览器是为人而设的,不是为软件而设的——Minecraft 并不“使用浏览器”,但这并不意味着它的工作方式不同。实际上,它使用的协议与浏览器完全相同:HTTP。
我有两个关于阻止该文件的想法。两者都应该有效,但都会有一些副作用。
在防火墙中阻止端口 80。这是不是这是一个好主意,因为它会影响所有 Java 程序,所以我就不详细讲了。如果你想尝试一下,那么你可以通过按Win+R并输入来访问 Windows 防火墙
wf.msc
。http://assets.minecraft.net/
通过文件阻止整个系统hosts
。以管理员身份打开记事本(右键单击它 →以管理员身份打开), 点击文件→打开然后输入C:\Windows\System32\drivers\etc\hosts
。打开文件并在末尾添加以下行:127.0.0.1 assets.minecraft.net
这也有一些令人不快的副作用:您的任何程序都将无法出于任何目的连接到该地址。