提问人:RogUE 提问时间:8/14/2023 更新时间:8/14/2023 访问量:26
如何在 aria2c 输入文件中指定哈希值
How to specify hash values in aria2c input file
问:
我有一个文件列表,其中包含相应的 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
我哪里做错了?
注意:您需要用户名和密码才能下载这些文件。
答: 暂无答案
评论