当前位置: 首页 >  平台搭建 >  下载的智慧

下载的智慧

导读:下载的智慧.开始之前.您可以在导航栏中查看本文的目录。本文旨在教会读者诸位如何在带宽相同的情况下实现更加快速的下载。.下载之概念.下载(Download)是指将文件从FTP服务器拷贝到自己的计算机。访问独立的FTP服务器需使用FTP客户软件,已有许多功能各异的专用FTP客户软件供

下载的智慧

开始之前

您可以在导航栏中查看本文的目录。本文旨在教会读者诸位如何在带宽相同的情况下实现更加快速的下载。

下载之概念

下载(Download)是指将文件从FTP服务器拷贝到自己的计算机。访问独立的FTP服务器需使用FTP客户软件,已有许多功能各异的专用FTP客户软件供您选用。而访问内嵌FTP的WWW服务器,只需浏览器就可以。浏览器不仅是WWW客户程序,同时也内嵌有FTP功能,可以作为FTP客户程序,用它可以从FTP服务器下载文件,也可以向FTP服务器上传(upload)文件。

从FTP服务器上下载文件的早期办法是直接用FTP软件(ftp.exe)直接访问已知的FTP服务器,并用一套规定的命令获取文件,即命令方式,但这种方法使用不便,已很少有人使用。从Internet上下载文件的方法主要有三种:
(1)直接从网页或FTP站点下载;
(2)用断点续传软件下载;
(3)以电子邮件形式下载。

所谓直接从网页或FTP站点下载,是指用浏览器内嵌的FTP功能进行下载。这种方法不仅速度慢,更怕因断线而前功尽弃。为此断点续传软件应运而生,利用它下载文件,即使遇上断线,先前所下载的那部分仍然有效,只需再从断点续传以获得完整文件,这是当前用户最常用的一类下载方法。以电子邮件形式下载文件可以节约上网时间和费用,但可靠性较差。

FTP软件是在命令的方式下运行的,它只能下载独立的FTP服务器上的软件,对于内嵌FTP的WWW服务器,FTP软件无能为力。几乎所有的操作系统都内置了FTP软件,其中包括UNIX、Windows 98/NT/2000。对于Windows系列操作系统,用户可以通过Windows的【运行】对话框运行,也可以在DOS的命令方式下直接键入ftp;而对于UNIX之类的非窗口方式的操作系统,则必须在命令方式下键入ftp命令。
——百度百科

网络

如前文所述,下载是网络上的操作。在带宽相等的情况下,尽量选择与放翁器(路由器)靠近的地方,
增强信号。如果本文后面说的方法你都尝试过了,但是没那么好使,试试这么做。

建议1:HTTP/FTP用多线程下载器

使用诸如NDM、IDM一类的多线程下载器可以有效提高下载速度,(有些人说跑满宽带)尽量使用线程较多的下载器,并在
其中把线程数 设置到最大。此外,有些下载器可能是付费的(如IDM),也可能在免费许可下限速
(如迅雷)并投放广
告。

加速原理

多线程下载器相当于同时向服务器做多个连接(连接数就是线程数),同时下载,下载完成后用不同线程的文件碎片进行拼接。

注意事项

某些网站(如winworldpc)会限制线程数,因为那会大量消耗他们服务器的带宽。有些网站甚至把线
程数设置为一。遇到这种情况那就没什么好办法了。

建议2:在BT下载中正确选择客户端

BT下载的客户端分为两种:(在此处)

  • 吸血雷(迅雷)
  • 其他客户端
    为什么叫做吸血雷?

因为迅雷在享受其他 BT 软件用户上传提供的速度时,自身却只把上传的速度提供给其他迅雷用户,而不会提供给其他 BT 软件用户 。 通俗的说就是: 迅雷用户之间是一个圈子,会把圈子之外其他 BT 软件用户上传提供的速度的吸进自己的圈子,导致迅雷客户端的圈子越来越壮大,而其他 BT 软件共同组成的圈子却越来越弱小 ,对于其他客户端来说,迅雷只进不出,故称吸血雷。

虽然这样,但是因为迅雷毕竟在国内还是有许多用户的,因此,在国内下载BT资源(尤其是电影资源)要优先考虑迅雷。
其他资源,尤其是国外的,就尽量别用迅雷了。不过,也可以用迅雷have a try。

建议3 用除迅雷外的客户端添加trackers

tracker运行于服务器上,能够追踪到底有多少人同时在下载同一个文件。它是提供bt的服务器。把文
件用bt发布出来的人需要知道该使用哪个服务器来为要发布的文件提供tracker。
对所有下载者的信息进行维护。当它收到一个请求后,首先把对方的信息记录下来(如果已经记录在
案,那么就检查是否需要更新),然后将一部分(并非全部,根据设置的参数已经下载者的请求)参与
下载同一个文件(一个tracker服务器可能同时维护多个文件的下载)的下载者的信息返回给对方。
我们只需要在客户端中添加一个列表就可以了,客户端每天从那里更新并添加到种子中,发现更多的下载这。
trackersURL清单地址:

通常来说,添加精选列表;若报错,添加HTTP列表。
具体如何添加,参见:

怎么提高BT下载速度?干货来了:添加Tracker方法介绍

qBittorrent 添加自定义Tracker的方法 | 让BT下载速度起飞!

transmisson添加trackers插件

其余自己百度去罢!

建议3:在浏览器中开启多线程

有些读者也许不想再单独安装下载器,没问题,在浏览器中也可以开启多线程。
一些浏览器为了兼容尽可能多的设备和不同的带宽条件,默认采用的是单线程的下载模式,但它也提供了多线程下载的选项,供我们自行开启。
在 Chrome 地址栏输入 chrome://flags/#enable-parallel-downloading,打开 Chrome 的实验性功能页面,将 Parallel downloading 切换为 Enabled。
在edge里输入edge://flag,寻找Download,把Parallel downloading改成Enabled就行。

建议4:寻找镜像网站

一些大型国外网站(如Github)访问速度很慢,因此可以寻找它们的国内镜像来下载。如果官方提供
了镜像站点,用官方的最保险。此外,清华大学镜像站是个不错的地方,其他大学或机构也有类似的
站点。

Updated on 8.1

内容
  • Windows系统上禁用Jenkins跨站请求伪造(CSRF)保护功能
    Windows系统上禁用Jenk
    2023-12-11
    禁用CSRF保护.为了在Jenkins中禁用CSRF保护,请按照以下步骤操作:.定位Jenkins服务.在Windows
  • 配置证书与https
    配置证书与https
    2023-12-10
    申请证书.笔者是腾讯云申请的证书.根据需求选择下载证书.笔者使用的Nginx的方法.下载后解压即可看到内容.配置.Nig
  • 高效联调,可靠发布!华为云推出CodeArts Release发布管理服务
    高效联调,可靠发布!华为云推出C
    2023-12-09
    摘要: 华为云全新推出CodeArts.Release发布管理服务,旨在将华为多年形成的发布实践外溢,帮助企业提升软件发
  • 【stras-one】星念漫画下载器
    【stras-one】星念漫画下
    2023-12-08
    原文链接:【stras-one】星念漫画下载器 - Stars-One的杂货小窝.一款将在线漫画保存到本地的下载工具.应
  • 高并发场景下,如何优化服务器的性能
    高并发场景下,如何优化服务器的性
    2023-12-07
    摘要:.tcp_nodelay参数主要是对TCP套接字来说的,那对于服务器硬件,如果要使其能够支撑上百万甚至上千万的并发
  • 什么是软件供应链?
    什么是软件供应链?
    2023-12-05
    1 软件供应链定义.需方和供方基于供应关系,开展并完成软件采购、开发、交付、获取、运维和废止等供应活动而形成的网链结构。
  • colmap 初体验🫠🎶
    colmap 初体验🫠🎶
    2023-12-05
    安装:Installation — COLMAP 3.9-dev documentation.使用:Tutorial —
  • Centos7安装Gitlab
    Centos7安装Gitlab
    2023-12-03
    1. 什么是Gitlab?.后续内容会更新在个人站点: https.malusspectabilis.top.GitLa
  • 汽车ECU软件开发之应用层软件与底层软件
    汽车ECU软件开发之应用层软件与
    2023-12-03
    随着汽车产品日渐趋向电子化,人们对各类先进的安全系统、高级驾驶辅助系统的接受程度日益提升。而原本昂贵的盲点检测、自动紧急
  • 华为云CodeArts Artifact,5大特性守护制品质量与安全
    华为云CodeArts Arti
    2023-12-03
    摘要: 2023年2月23日,华为云CodeArts.Artifact制品仓库服务正式上线,目标进一步赋能企业伙伴与开发
  • 软件研发CI/CD流水线图解
    软件研发CI/CD流水线图解
    2023-12-02
    当谈到现代软件开发流程时,持续集成(Continuous Integration,简称CI)和持续交付(Continuo
  • 软件定制开发服务
    软件定制开发服务
    2024-01-05
    软件定制开发服务.产品功能.我们的软件定制开发服务为客户提供了一站式的解决方案,包括需求分析、设计开发、**部署和维护支
  • ***安全解决方案
    ***安全解决方案
    2024-01-10
    ***安全解决方案.产品功能.我们的服务器安全解决方案是一款专为企业服务器量身定制的安全软件,旨在保护企业服务器免受恶意
  • 电子元件芯片
    电子元件芯片
    2024-01-20
    电子元件芯片.产品功能.电子元件芯片是一种微型电子元件,其具有高性能、高可*性和低功耗的特点。它广泛应用于手机、电脑、家
  • ***远程监控系*
    ***远程监控系*
    2023-12-16
    ***远程监控系*.产品功能.我们的服务器远程监控系*是一款针对企业服务器管理的智能监控系*。它具有实时监控、远程操作、
  • 电子元件模块
    电子元件模块
    2023-12-21
    电子元件模块.我们的电子元件模块是一款专为电子爱好者和工程师设计的多功能模块。它集成了多种常用的电子元件和功能模块,可以
  • 电子元件连接器
    电子元件连接器
    2023-12-31
    电子元件连接器.产品功能.电子元件连接器是一种用于连接不同电子元件的重要组件。它可以提供可*的电气连接,从而实现各种电子
  • 人工智能应用软件
    人工智能应用软件
    2024-01-15
    人工智能应用软件产品介绍.产品功能.我们的人工智能应用软件集成了多种先进的人工智能技术,包括机器学习、自然语言处理、计算
  • ***数据备份方案
    ***数据备份方案
    2024-01-15
    ***数据备份方案.产品功能.自动化备份:定期自动备份***上的数据,无需人工干预,确保数据的及时、准确备份。.数据恢复
  • ***软件
    ***软件
    2023-12-06
    ***软件产品介绍.产品描述.我们的服务器软件是一款高性能、稳定可靠的服务器管理软件,具有强大的功能和灵活的配置,适用于
  • 移动应用开发
    移动应用开发
    2023-12-01
    移动应用开发.产品描述.移动应用开发是一种专注于为移动设备(如智能手机、平板电脑)开发应用程序的技术和流程。这些应用程序