Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[功能建议] 添加Http代理 #5

Closed
LakeishaKowalczyk opened this issue May 12, 2023 · 4 comments
Closed

[功能建议] 添加Http代理 #5

LakeishaKowalczyk opened this issue May 12, 2023 · 4 comments
Labels
enhancement New feature or request

Comments

@LakeishaKowalczyk
Copy link

刚开始使用 Alist,很快就遇到了梯子问题和其它一些疑难杂症
虽然问题解决了 ,但是觉得新建三个文件来来回回的有点麻烦了,干脆写个小脚本好了,顺便实现托盘/启停/显示标准输出啥的.
突然想起前几天不是在小众论坛看到过一个 Alist 的 GUI 吗?直接跑去跟作者提 issue 当伸手党不就好啦
图片

顺便建议 AlistHelper 在检测到一些报错输出的时候,可以在 GUI 里提供一个简易的快速解答比如这样.甚至直接帮助用户修改配置,比如百度网盘下载大于 20mb 的文件报错,就打开 Alist 的「web 代理」设置

@Xmarmalade
Copy link
Owner

你好,根据你的描述,我猜测你使用clash作为代理软件,我挂载mega网盘并模拟你可能存在的网络环境进行了测试:

  • 在clash作为系统代理时,若上游不存在透明代理,不能访问
  • 在clash TUN模式下,不存在该问题
  • 在上游存在透明代理等的情况下,不存在该问题
    故此问题由网络环境导致,建议使用clash的TUN模式或在上游配置透明代理,如果你坚持认为需要在alist启动前应用系统代理是一个必需的功能,请回复。

针对你提出的建议,我认为alist helper的职责是管理alist,帮助用户解决alist出现的疑难杂症我认为不属于alist helper的职责范围。例如,mega网盘的挂载问题在alist server启动时不会输出,日志收集器不会收到任何消息。因此,如果您遇到了alist本身的问题,建议您通过搜索引擎并前往对应的支持网站寻求支持,以便更快地解决问题。如果您需要更多的帮助,请随时回复。

@Xmarmalade Xmarmalade added the question Further information is requested label May 12, 2023
@LakeishaKowalczyk
Copy link
Author

LakeishaKowalczyk commented May 12, 2023

我觉得为 Alist 单独配置代理是有必要的,很多人可能不喜欢全局的代理

Xmarmalade added a commit that referenced this issue May 13, 2023
New feature: Http proxy settings, which can be adjusted in the settings, if left blank, it will not start.

#5
@Xmarmalade
Copy link
Owner

Xmarmalade commented May 13, 2023

已在830c47f 中添加,

下面是在测试环境中的效果:
image
image

暂时不会更新版本,如您急需此功能,可以自行参照workflow构建,顺便给这个项目点个star或是给我提供支持

@Xmarmalade Xmarmalade changed the title [功能建议] 代理设置与常见问题修复 [功能建议] 添加Http代理 May 13, 2023
@Xmarmalade
Copy link
Owner

已发布v0.0.3

@Xmarmalade Xmarmalade added enhancement New feature or request and removed question Further information is requested labels May 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants