如何在 aria2c 输入文件中指定哈希值

How to specify hash values in aria2c input file

提问人:RogUE 提问时间:8/14/2023 更新时间:8/14/2023 访问量:26

问:

我有一个文件列表,其中包含相应的 SHA256 哈希值,我需要下载和验证。在查看了 aria2c 的文档后,我发现您可以为下载指定一个哈希值,以便 aria2c 可以验证完整性。我遇到的问题是如何在输入文件中指定哈希值。 我的输入文件如下:

https://esgf.ceda.ac.uk/thredds/fileServer/esg_cmip6/CMIP6/HighResMIP/CMCC/CMCC-CM2-VHR4/highresSST-future/r1i1p1f1/Amon/hur/gn/v20190725/hur_Amon_CMCC-CM2-VHR4_highresSST-future_r1i1p1f1_gn_201501-201501.nc
  checksum=sha-256=86242dbe5cec36208eb1a47c3bdcad439071f4c954e99e9a1950be6e4f6f3015
https://esgf.ceda.ac.uk/thredds/fileServer/esg_cmip6/CMIP6/HighResMIP/CMCC/CMCC-CM2-VHR4/highresSST-future/r1i1p1f1/Amon/hur/gn/v20190725/hur_Amon_CMCC-CM2-VHR4_highresSST-future_r1i1p1f1_gn_201502-201502.nc
  checksum=sha-256=5ce0a6306156398675d5b7b3ec40207fbe1a5626cb4516e3cfe73b76118ed1f7'
https://esgf.ceda.ac.uk/thredds/fileServer/esg_cmip6/CMIP6/HighResMIP/CMCC/CMCC-CM2-VHR4/highresSST-future/r1i1p1f1/Amon/hur/gn/v20190725/hur_Amon_CMCC-CM2-VHR4_highresSST-future_r1i1p1f1_gn_201503-201503.nc
  checksum=sha-256=db74f6b30acc5691cf11e5b69c943f27856fe1f6e8f252b4061febf2deadd6cb

我像这样调用 aria2c:

aria2c --http-user='' --http-passwd='' -i test.txt

但是我收到以下错误:

Exception caught
Exception: [AbstractOptionHandler.cc:69] errorCode=28 We encountered a problem while processing the option '--checksum'.
  -> [OptionHandlerImpl.cc:395] errorCode=1 Unrecognized checksum

我尝试使用校验和验证下载单个文件,它可以工作:

aria2c --http-user='' --http-passwd='' https://esgf.ceda.ac.uk/thredds/fileServer/esg_cmip6/CMIP6/HighResMIP/CMCC/CMCC-CM2-VHR4/highresSST-future/r1i1p1f1/Amon/hur/gn/v20190725/hur_Amon_CMCC-CM2-VHR4_highresSST-future_r1i1p1f1_gn_201503-201503.nc -V --checksum=sha-256=db74f6b30acc5691cf11e5b69c943f27856fe1f6e8f252b4061febf2deadd6cd

我哪里做错了?

注意:您需要用户名和密码才能下载这些文件。

下载 Checksum Aria2

评论


答: 暂无答案