惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

L
LangChain Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
雷峰网
雷峰网
量子位
V
V2EX
S
SegmentFault 最新的问题
月光博客
月光博客
博客园 - 【当耐特】
Hugging Face - Blog
Hugging Face - Blog
V
Visual Studio Blog
大猫的无限游戏
大猫的无限游戏
T
Tailwind CSS Blog
博客园_首页
博客园 - Franky
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
美团技术团队
Y
Y Combinator Blog
The Cloudflare Blog
C
Check Point Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
腾讯CDC
B
Blog
Stack Overflow Blog
Stack Overflow Blog
P
Proofpoint News Feed

博客园 - bodong

Unreal Engine 5创建项目失败:文件“{ConfigFile}”处理失败。 如何找到当前计算机所有的UnrealEngine安装位置 Unreal Engine 5调试资源依赖来源的方法 GhostDoc Enterprise.v2024.2.24300 for Visual Studio 2022插件漏洞分析和离线解锁方法 ScyllaHide插件可能导致x64dbg的日志窗口无法捕获应用程序输出的日志字符串 C++使用宏来判断当前编译期支持的C++标准版本的方法 VisualStudio各版本_MSC_VER和_MSC_FULL_VER宏定义值列表 Rider如何针对一个项目禁用某一类错误检查(Inspections)的办法 UnrealEngine 5 C++标准版本 CPPStringFormatting: 使用.NET格式化字符串风格格式化C++字符串的库 Windows平台下使用C++和Windows API计算文件MD5的方法 Windows平台下使用C++检测硬盘分区是否属于SSD硬盘的方法 将C++代码文件路径、行号、函数名称等打包到#pragma message输出的方法 KnownDLLs列表 Avalonia实现Visual Studio风格标题栏的方法 解决IDA Pro Warning:mssdk64_win7: No such file or directory AHeadLib.Net C#版本的DLL劫持代码生成工具 安装Visual Studio 2022指定版本的方法 UnrealSharp: 一个可以让你在UnrealEngine5中采用C# 12和.NET 8.0开发的插件
UnrealEngine Setup即使挂了代理也很慢的解决办法
bodong · 2024-06-25 · via 博客园 - bodong

首先你要确定你要确定UnrealEngine的cdn位于哪里,你的代理服务器位于中国香港,那么cdn可能位于日本,这种情况下,也快不到哪里去,最好的方案是你的代理服务器位置和cdn是一个区域,那样速度会快很多。

可以通过这个网站查询cdn.unrealengine.com的具体IP地址和区域,如:https://ip.chinaz.com/cdn.unrealengine.com

 比如我这种情况下,采用东南亚的代理服务器会更具优势。按照这种方法,你可以找到最适合的代理接入点。你也可以直接使用ping命令直接ping一下这个ip地址,看看响应速度和丢包率,如果响应速度很快且丢包率为0,那么这个源应该还是可以的。

正在 Ping 13.33.34.187 具有 32 字节的数据:
来自 13.33.34.187 的回复: 字节=32 时间=140ms TTL=244
来自 13.33.34.187 的回复: 字节=32 时间=134ms TTL=244
来自 13.33.34.187 的回复: 字节=32 时间=132ms TTL=244
来自 13.33.34.187 的回复: 字节=32 时间=132ms TTL=244

13.33.34.187 的 Ping 统计信息:
    数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
    最短 = 132ms,最长 = 140ms,平均 = 134ms

这是第一步,接下来我们需要将上面查询到的这个ip地址配置到系统的hosts里面去,hosts文件位于C:/Windows/System32/drivers/etc/hosts.按照这种格式添加进去:

# localhost name resolution is handled within DNS itself.
#    127.0.0.1       localhost
#    ::1             localhost
13.33.34.187 cdn.unrealengine.com

当然,这里用的IP地址也不是绝对的,如果你还知道其它cdn的ip地址,那么直接舍之道hosts里面试试看也是可以的,保不齐就很给力也说不定。比如这个来自美国的ip:13.226.17.97

接下来回到UnrealEngine源代码的目录,启动终端,然后使用如下指令启动Setup.bat:

这会启动更多线程来下载。

虽然这种方法不一定能让你的速度拉满,但是至少不会卡得让你绝望。

我这里实测使用此方案前均速0.05m/s,而且还会很容易因为大量丢包中断链接。使用后均速3m/s左右,峰值10m/s。

这个方法对我有用,希望对你也有用,但我并不保证一定好使,不妨一试?