关于自动修改下载的.sh 脚本中的链接地址 #70

Closed
opened 2025-09-09 09:51:32 +08:00 by gdyan2022 · 3 comments
gdyan2022 commented 2025-09-09 09:51:32 +08:00 (Migrated from github.com)

例如我在下载某个.sh脚本 https://raw.githubusercontent.com//main/install.sh 的时候,用 https://demo.52013120.xyz/https://raw.githubusercontent.com/**
发现下载下来的文件中的https://raw.githubusercontent.com 全部被修改成为了https://demo.52013120.xyz/https://raw.githubusercontent.com/
不知道这个是不是hubproxy的一个特性,能否在配置文件中提供一个选项,不要让hubproxy自动修改脚本文件内链接? 谢谢

例如我在下载某个.sh脚本 https://raw.githubusercontent.com/*/main/install.sh 的时候,用 https://demo.52013120.xyz/https://raw.githubusercontent.com/*** 发现下载下来的文件中的https://raw.githubusercontent.com 全部被修改成为了https://demo.52013120.xyz/https://raw.githubusercontent.com/ 不知道这个是不是hubproxy的一个特性,能否在配置文件中提供一个选项,不要让hubproxy自动修改脚本文件内链接? 谢谢
sky22333 commented 2025-09-09 12:36:06 +08:00 (Migrated from github.com)

这是故意的行为,用于处理脚本嵌套加速,只有在你单独下载.sh脚本的时候才会触发,大部分需要单独下载.sh脚本的场景里,都需要加速脚本里的github链接,所以我觉得没必要做个开关,某些极少特殊场景需要的话,可以随便搜个其他现成的加速网站用用

这是故意的行为,用于处理脚本嵌套加速,只有在你单独下载`.sh`脚本的时候才会触发,大部分需要单独下载`.sh`脚本的场景里,都需要加速脚本里的github链接,所以我觉得没必要做个开关,某些极少特殊场景需要的话,可以随便搜个其他现成的加速网站用用
gdyan2022 commented 2025-09-09 12:46:43 +08:00 (Migrated from github.com)

明白,因为我下载的脚本里面,对国内ip的场景进行了处理,但是脚本本身又是放在github上的。 导致国内机下载下来以后,类似嵌套了两层hubproxy 。

明白,因为我下载的脚本里面,对国内ip的场景进行了处理,但是脚本本身又是放在github上的。 导致国内机下载下来以后,类似嵌套了两层hubproxy 。
sky22333 commented 2025-09-09 12:50:39 +08:00 (Migrated from github.com)

所以你可以省了脚本里面的额外处理,然后国内网络才使用加速,国外就不使用加速

所以你可以省了脚本里面的额外处理,然后国内网络才使用加速,国外就不使用加速
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: 3344/hubproxy#70