reruin / sharelist

快速分享 GoogleDrive OneDrive
MIT License
2.69k stars 930 forks source link

关于和彩云两个下载地址的问题 #711

Open CLAMOWO opened 3 years ago

CLAMOWO commented 3 years ago

需求描述 / Description of the feature

目前存在至少两个下载地址,第一个就是沿用至今的download4.caiyun.feixin.10086.cn,网络位置在呼和浩特移动,无论是从网页端直接请求还是使用sharelist请求都是这个地址,这个地址在北方三网的下载速度都是没有问题的,但是在南方电/联的网络环境下,受制于移动自身跨负责层并不稳定,速度总不是很理想。近日偶然发现和彩云的一个新下载地址,download.mcloud.139.com,网络位置在广州移动,对南方来说就很友好了,而且这两个地址域名可以直接互换,直接把download4.caiyun.feixin.10086.cn改成download.mcloud.139.com即可。所以希望sharelist可否根据访客的位置,把南方地区的下载地址自动改写成download.mcloud.139.com?

实现思路 / Suggested solution

获取访客的geoip,如果为南方地区则自动改写地址为download.mcloud.139.com,北方地区保持默认

附件 / Additional context

No response

hbqjren commented 3 years ago

download4.caiyun***是今年上半年四五月左右下载新服务器。就是上传的新文件全放在呼市。没有续传的功能。139广州的那个是旧服务器,是之前的服务器,有续传。在sharelist网页能直接播放视频。同时如果你现在上传的文件是秒传而且别人很早上传过,也是139广州地址。

下载服务器“搬”到呼市后,最大特点就是不能续传。这和其它网盘不一样。只需要给它固定地址就能解决下载的问题,我用的是cf,下载地址是.workers.dev/目录/文件。.workers.dev可以ping最优ip