安下载(俺下载):打造放心的绿色安全下载站! 安下载首页|软件分类|最近更新

所在位置: 首页  >  电脑软件  >  网络软件  >  下载工具 > wgetGNU Wget(跨平台文件下载工具) v1.0 免费版
wgetGNU Wget(跨平台文件下载工具)

wgetGNU Wget(跨平台文件下载工具)

 v1.0 免费版
  • 软件大小:4.69 MB
  • 更新日期:2021-03-26 17:14
  • 软件语言:英文
  • 软件类别:下载工具
  • 软件授权:免费版
  • 软件官网:
  • 适用平台:WinXP, Win7, Win8, Win10, WinAll
  • 软件厂商:

6
软件评分

本地下载文件大小:4.69 MB

软件介绍 人气软件 下载地址

为您推荐: 网络软件

  wgetGNU Wget是一款下载工具,软件通过命令行运行,将软件添加到CMD就可以正常启动,可以在软件上添加下载任务,可以查看下载消息队列,可以识别web页面链接内容,让用户通过这款软件远程执行下载,软件操作过程还是很简单的,在命令行界面已经提供帮助功能,输入H命令就可以查看帮助信息,可以查看相关命令内容的功能,可以结合HTTP,HTTPS和FTP协议从web界面获取远程资源,让用户可以通过简单的命令操作软件下载资源,适合会CMD命令的朋友使用,如果你觉得这款wgetGNU Wget软件适合自己使用就可以下载!

wgetGNU Wget(跨平台文件下载工具)

软件功能

  Wget是非交互式的,这意味着它可以在后台运行,而用户未登录。这使您可以开始检索并断开与系统的连接,让Wget完成工作。相比之下,大多数Web浏览器都需要持续的用户状态,这在传输大量数据时可能是一个很大的障碍。

  Wget可以跟踪HTML,XHTML和CSS页面中的链接,以创建远程网站的本地版本,从而完全重新创建原始网站的目录结构。有时称为“递归下载”。在此过程中,Wget遵守机器人排除标准(/robots.txt)。可以指示Wget将下载文件中的链接转换为指向本地文件,以供离线查看。

  通过FTP检索时,可以使用文件名通配符匹配和目录的递归镜像。Wget可以读取HTTP和FTP服务器提供的时间戳信息,并将其存储在本地。这样,Wget可以查看自上次检索以来远程文件是否已更改,并自动检索新版本(如果有)。这使Wget适用于FTP站点以及主页的镜像。

  Wget被设计为在缓慢或不稳定的网络连接上具有鲁棒性。如果下载由于网络问题而失败,它将继续重试,直到检索到整个文件为止。如果服务器支持重新获取,它将指示服务器从上次中断的地方继续下载。

  Wget支持代理服务器,可以减轻网络负载,加快检索速度并提供防火墙后面的访问。Wget默认使用被动 FTP下载,主动FTP是一个选项。

  Wget支持IP版本6,即下一代IP。IPv6在编译时会自动检测到,并且可以在构建或运行时禁用。使用IPv6支持的二进制文件在仅IPv4的环境和双家庭环境中均能很好地工作。

  内置功能提供了一种机制,可以调整您希望关注的链接

  使用进度条跟踪单个下载的进度。使用“温度计”样式的仪表跟踪交互式下载,而使用点跟踪非交互式下载,每个点表示接收到的固定数据量(默认为1KB)。两种量规均可根据您的喜好进行定制。

  通过命令行选项或初始化文件,大多数功能都是完全可配置的 .wgetrc(请参阅启动文件)。Wget允许您定义全局启动文件(/ usr / local / etc / wgetrc默认情况下)进行网站设置。您也可以使用–config选项指定启动文件的位置。要禁用读取配置文件,请使用–no-config。如果同时提供了–config和–no-config,则将忽略–no-config。

软件特色

  GNU Wget能够按照链接和目录结构遍历Web的各个部分(或单个 HTTP或FTP服务器)。我们将其称为递归检索或递归。

  与HTTP URL S,Wget的检索并解析该HTML或 CSS从给定的URL,检索的文件的文件是指,通过像标记href或src,或CSS URI值使用指定的'url()功能标记。如果刚下载的文件类型也text/html, application/xhtml+xml或者text/css,它会进一步解析和执行。

  HTTP和HTML / CSS内容的递归检索是 广度优先的。这意味着Wget首先下载请求的文档,然后下载从该文档链接的文档,再下载由它们链接的文档,依此类推。换句话说,Wget首先下载深度为1的文档,然后下载深度为2的文档,依此类推,直到指定的最大深度。

  检索可以降到的最大深度由'-l' 选项。默认的最大深度为五层。

  递归检索FTP URL时,Wget将从远程服务器上的给定目录树(包括直到指定深度的子目录)中检索所有数据,在本地创建其镜像。 FTP检索也受该depth 参数限制。与HTTP递归不同,FTP递归是深度优先的。

  默认情况下,Wget将创建一个本地目录树,该目录树与在远程服务器上找到的目录树相对应。

  递归检索可以找到许多应用程序,其中最重要的是镜像。这对于WWW 演示文稿以及任何其他通过在本地存储文件来绕开慢速网络连接的机会也很有用。

官方教程

  Wgetrc命令

  下面列出了完整的命令集。合法值列在“='。可以使用'设置或取消设置简单的布尔值在' 和 '离开' 或者 '1个' 和 '0'。

  一些命令采用伪任意值。 地址值可以是主机名或点分四进制IP地址。 n可以是任何正整数,也可以是'信息'表示无穷大(在适当情况下)。 字符串 值可以是任何非空字符串。

  这些命令大多数具有直接的命令行等效项。另外,任何wgetrc命令都可以在命令行上使用'- 执行开关

  accept/reject = string

  Same as ‘-A’/‘-R’

  add_hostdir = on/off

  启用/禁用主机前缀的文件名。'-nH'禁用它。

  ask_password = on/off

  提示您为每个建立的连接输入密码。当“- 密码正在使用',因为它们是互斥的。相当于 '-问密码'。

  auth_no_challenge =开/关

  如果指定了此选项,则Wget将为所有请求发送基本HTTP身份验证信息(纯文本用户名和密码)。看 '--auth-no-challenge'。

  background = on/off

  启用/禁用后台操作-与“-b'(启用)。

  backup_converted = on/off

  启用/禁用保存带有后缀'的预转换文件.orig'-与'-K'(启用)。

  backups = number

  最多使用一个文件的编号备份。通过添加以'开始的增量计数器来轮换备份1个'。默认值为“0'。

  base = string

  考虑输入文件中的相对网址(通过“输入'命令或'- 输入文件'/'-一世'选项,以及'force_html' 或者 '--force-html')相对于字符串-与'--base =字符串'。

  bind_address = address

  绑定到地址,例如“--bind-address =地址'。

  ca_certificate = file

  将证书颁发机构捆绑包文件设置为file。与“--ca-certificate =文件'。

  ca_directory = directory

  设置用于证书颁发机构的目录。与“--ca-directory =目录'。

  cache = on/off

  设置为off时,禁止服务器缓存。参见“-无缓存' 选项。

  certificate = file

  将客户端证书文件名设置为file。与“--certificate =文件'。

  certificate_type = string

  指定客户证书的类型,合法值为“PEM'(默认)和'DER'(又名ASN1)。与“--certificate-type =字符串'。

  check_certificate = on/off

  如果将其设置为关闭,则不会根据指定的客户端权限检查服务器证书。默认值为“ on”。与“-检查证书'。

  connect_timeout = n

  设置连接超时-与“-连接超时'。

  content_disposition = on/off

  打开对(非标准)“内容配置'HTTP标头-如果设置为'在',与'-内容配置'。

  trust_server_names = on/off

  如果设置为on,请从重定向URL而不是原始URL构造本地文件名。

  continue = on/off

  如果设置为on,则强制继续存在的部分检索的文件。看 '-C',然后再进行设置。

  convert_links = on/off

  本地转换非相对链接。与“-k'。

  cookies = on/off

  设置为关闭时,禁止使用cookie。参见“- 饼干' 选项。

  cut_dirs = n

  忽略n个远程目录组件。相当于 '--cut-dirs = n'。

  debug = on/off

  调试模式,与“-d'。

  default_page = string

  默认页面名称-与“--default-page =字符串'。

  delete_after = on/off

  下载后删除-与“-之后删除'。

  dir_prefix = string

  目录树的顶部-与'-P字符串'。

  dirstruct = on/off

  开启或关闭目录-与“-X' 或者 '-nd', 分别。

  dns_cache = on/off

  打开/关闭DNS缓存。由于默认情况下DNS缓存处于启用状态,因此该选项通常用于将其关闭,等效于“--no-dns-cache'。

  dns_timeout = n

  设置DNS超时-与“--dns超时'。

  域=字符串

  与...一样 '-D'

  dot_bytes = n

  指定点中“包含”的字节数,如整个检索过程所见(默认为1024)。您可以将值后缀为'ķ' 或者 '米',分别代表千字节和兆字节。使用点设置,您可以调整点检索以适合您的需求,或者可以使用预定义的样式

  dot_spacing = n

  指定单个群集中的点数(默认为10)。

  dots_in_line = n

  指定整个检索过程中每行将打印的点数(默认为50)。

  egd_file =文件

  使用字符串作为EGD套接字文件名。与“--egd-file =文件'。

  exclude_directories =字符串

  指定您要从下载中排除的目录的逗号分隔列表,与“-X字符串'(请参阅基于目录的限制)。

  exclude_domains =字符串

  与...一样 '--exclude-domains =字符串'(请参阅生成主机)。

  follow_ftp =开/关

  跟随HTML文档中的FTP链接-与“-跟随ftp'。

  follow_tags =字符串

  进行递归检索时,仅遵循某些HTML标记,就像“--follow-tags =字符串'。

  force_html =开/关

  如果设置为on,则强制将输入文件名视为HTML 文档-与“-F'。

  ftp_password =字符串

  将您的FTP密码设置为string。如果没有此设置,则密码默认为“-wget @',这是匿名FTP访问的有用默认值。

  该命令passwd以前在Wget 1.10之前被命名。

  ftp_proxy =字符串

  使用字符串作为FTP代理,而不是环境中指定的字符串。

  ftp_user =字符串

  将FTP用户设置为string。

  该命令login以前在Wget 1.10之前被命名。

  全局=开/关

  开启/关闭切换功能-与“--glob' 和 '-无球'。

  标头=字符串

  定义HTTP下载的标头,例如使用'--header =字符串'。

  压缩=字符串

  选择要使用的压缩类型。法律价值是“汽车'(默认),'gzip', 和 '没有'。与“--compression =字符串'。

  Adjust_extension =开/关

  添加一个.html'扩展为'文字/ HTML' 或者 '应用程序/ xhtml + xml'缺少一个文件,一个'.css'扩展为'文字/ css'缺少一个文件,而'.br','.Z','.zlib' 或者 '.gz'压缩为'-E'。以前的名称为“html_extension'(仍然可以接受,但已弃用)。

  http_keep_alive =开启/关闭

  打开或关闭保持活动功能(默认为打开)。将其关闭等同于“--no-http-keep-alive'。

  http_password =字符串

  设置HTTP密码,等效于“--http-password =字符串'。

  http_proxy =字符串

  使用字符串作为HTTP代理,而不是环境中指定的字符串。

  http_user =字符串

  将HTTP用户设置为string,等效于'--http-user =字符串'。

  https_only =开启/关闭

  在递归模式下,仅遵循HTTPS链接(默认为关闭)。

  https_proxy =字符串

  使用字符串作为HTTPS代理,而不是环境中指定的字符串。

  ignore_case =开/关

  设置为on时,不区分大小写地匹配文件和目录;与“--ignore-case'。

  ignore_length =开/关

  设置为on时,忽略Content-Length标题;与“--ignore-length'。

  ignore_tags =字符串

  进行递归检索时,请忽略某些HTML标记,例如“--ignore-tags =字符串'。

  include_directories =字符串

  指定下载时要遵循的目录的逗号分隔列表,与“-我字符串'。

  iri =开/关

  设置为on时,启用国际化URI(IRI)支持。与“--iri'。

  inet4_only =开/关

  强制连接到IPv4地址,默认情况下处于关闭状态。您可以将其放在全局init文件中,以禁用Wget尝试解析并连接到IPv6主机的尝试。仅当Wget是使用IPv6支持编译的时才可用。与“--inet4仅' 或者 '-4'。

  inet6_only =开/关

  强制连接到IPv6地址,默认情况下处于关闭状态。仅当Wget是使用IPv6支持编译的时才可用。与“--inet6-only' 或者 '-6'。

  输入=文件

  从字符串中读取URL,例如'-i文件'。

  keep_session_cookies =开/关

  指定后,导致“save_cookies =开启也可以保存会话Cookie。看 '--keep-session-cookies'。

  limit_rate =费率

  将下载速度限制为不超过每秒速率字节。与“--limit-rate =速率'。

  load_cookies =文件

  从file加载cookie 。看 '--load-cookies文件'。

  local_encoding =编码

  强制Wget使用编码作为默认系统编码。看 '--local-encoding'。

  日志文件=文件

  将logfile设置为file,与'-o文件'。

  max_redirect =数字

  指定资源遵循的最大重定向数。看 '--max-redirect =数字'。

  镜像=开/关

  打开/关闭镜像。与“-米'。

  netrc =开/关

  打开或关闭阅读netrc。

  no_clobber =开/关

  与...一样 '-nc'。

  no_parent =开/关

  禁止在目录层次结构之外进行检索,例如“-无父母'(请参阅基于目录的限制)。

  no_proxy =字符串

  使用字符串作为逗号分隔的域列表,以避免在代理加载时使用,而不是在环境中指定的域。

  output_document =文件

  设置输出文件名-与'-O文件'。

  page_requisites =开/关

  下载单个HTML页面才能正常显示所需的所有辅助文档-与“-p'。

  Passive_ftp =开/关

  更改被动FTP的设置,等同于“--passive-ftp' 选项。

  密码=字符串

  指定用于FTP和HTTP文件检索的密码字符串。可以使用'ftp_密码' 和 'http_password'命令分别用于FTP和HTTP。

  post_data =字符串

  使用POST作为所有HTTP请求的方法,并在请求正文中发送字符串。与“--post-data =字符串'。

  post_file =文件

  使用POST作为所有HTTP请求的方法,并在请求正文中发送文件的内容 。与“--post-file =文件'。

  preferred_family =无/ IPv4 / IPv6

  如果可以选择多个地址,请首先连接到具有指定地址系列的地址。默认情况下,使用DNS返回的地址顺序而不更改。与“-首选家庭”,其中详细讨论了为什么这样做很有用。

  private_key =文件

  将私钥文件设置为file。与“--private-key =文件'。

  private_key_type =字符串

  指定私钥的类型,合法值为“PEM'(默认)和'DER'(又名ASN1)。与“--private-type =字符串'。

  进度=字符串

  设置进度指示器的类型。合法类型为“点' 和 '酒吧'。相当于 '--progress =字串'。

  protocol_directories =开/关

  设置后,将协议名称用作本地文件名的目录组成部分。与“-协议目录'。

  proxy_password =字符串

  将代理身份验证密码设置为string,例如“--proxy-password =字符串'。

  proxy_user =字符串

  将代理身份验证用户名设置为string,例如“--proxy-user =字串'。

  安静=开/关

  安静模式-与'-q'。

  配额=配额

  指定下载配额,这对于放入全局配额很有用 wgetrc。指定下载配额后,Wget将在下载总数超过配额后停止检索。配额可以字节(默认),千字节'ķ'附加)或MB((米”)。因此 '配额= 5m'会将配额设置为5 MB。请注意,用户的启动文件将覆盖系统设置。

  random_file =文件

  在缺乏系统的系统上使用文件作为随机性来源 / dev /随机。

  random_wait =开/关

  打开或关闭请求之间的随机等待时间。与“--random-wait'。

  read_timeout = n

  设置读取(和写入)超时-与“--read-timeout = n'。

  reclevel = n

  递归级别(深度)-与“-l n'。

  递归=开/关

  递归开/关-与“-r'。

  引荐来源=字符串

  设置HTTP'推荐人:“标题就像”--referer =字符串'。(请注意,写HTTP规范的人弄错了“ referrer”的拼写。)

  relative_only =开启/关闭

  仅关注相对链接-与“-L'

  remote_encoding =编码

  强制Wget使用编码作为默认的远程服务器编码。看 '-远程编码'。

  remove_listing =开/关

  如果设置为on,请删除Wget下载的FTP列表。将其设置为关闭与“-不删除列表'。

  strict_file_names = UNIX / Windows

  限制Wget从URL生成的文件名。看 '--restrict-file-names以获取更详细的说明。

  retr_symlinks =开/关

  设置为on时,检索符号链接就好像它们是纯文件一样;与“--retr-符号链接'。

  retry_connrefused =开/关

  设置为“开”时,请考虑“连接被拒绝”是暂时性错误-与“--retry-connrefused'。

  机器人=开/关

  指定Wget是否遵守norobots约定,默认情况下为“ on”。此开关可控制/robots.txt 和“Nofollow”方面。有关更多详细信息,请参见机器人排除。关闭此功能之前,请确保您知道自己在做什么。

  save_cookies =文件

  将Cookie保存到文件。与“--save-cookies 文件'。

  save_headers =开/关

  与...一样 '-节省标题'。

  secure_protocol =字符串

  选择要使用的安全协议。法律价值是“汽车'(默认),'SSLv2','SSLv3', 和 'TLSv1'。与“--secure-protocol =字符串'。

  server_response =开/关

  选择是否打印HTTP和FTP服务器响应-与“-S'。

  show_all_dns_entries =开/关

  解析DNS名称后,请显示所有IP地址,而不仅仅是前三个。

  span_hosts =开/关

  与...一样 '-H'。

  蜘蛛=开/关

  与...一样 '- 蜘蛛'。

  strict_comments =开/关

  与...一样 '-严格评论'。

  超时= n

  将所有适用的超时值设置为n,与'-T ñ'。

  时间戳=开/关

  打开/关闭时间戳记。与“-N'

  use_server_timestamps =开/关

  如果设置为“离开',Wget不会通过服务器上的本地时间戳设置本地文件的时间戳(与'--no-use-server-timestamps')。

下载地址

人气软件