При загрузке по ссылке из базы данных Human 3.6 M я получил следующую ошибку. user@ubuntu:/disk1/user/Human_3.6m_data$ bash download0.sh
user@ubuntu:/disk1/user/Human_3.6m_data$ --2017-12-18 23:52:10-- http://vision.imar.ro/human3.6m/filebrowser.php?download=1
Connecting to [ip address]... connected.
Proxy request sent, awaiting response... 302 Found
Location: main_login.php [following]
--2017-12-18 23:52:11-- http://vision.imar.ro/human3.6m/main_login.php
Reusing existing connection to [ip address].
Proxy request sent, awaiting response... 302 Found
Location: https://vision.imar.ro/human3.6m/main_login.php [following]
--2017-12-18 23:52:11-- https://vision.imar.ro/human3.6m/main_login.php
Connecting to [ip address]... connected.
WARNING: cannot verify vision.imar.ro's certificate, issued by ‘emailAddress=root@vision,CN=vision,OU=SomeOrganizationalUnit,O=SomeOrganization,L=SomeCity,ST=SomeState,C=--’:
Self-signed certificate encountered.
WARNING: certificate common name ‘vision’ doesn't match requested host name ‘vision.imar.ro’.
Proxy request sent, awaiting response... 200 OK
Length: 2600 (2.5K) [text/html]
Saving to: ‘filebrowser.php?download=1.1’
filebrowser.php?download=1.1 100%[====================================================================================================>] 2.54K --.-KB/s in 0s
2017-12-18 23:52:13 (74.0 MB/s) - ‘filebrowser.php?download=1.1’ saved [2600/2600]
Ссылка для скачивания -
http://vision.imar.ro/human3 .6m / filebrowser.php? Download = 1 & amp; filepath = Videos & amp; filename = ActivitySpecific_1.tgz & amp; downloadname = DirectionsЯ использовал эти команды linux:
http: / /vision.imar.ro/human3.6m/filebrowser.php?download=1&filepath=Videos&filename=ActivitySpecific_1.tgz&downloadname=Directions
wget --no-check-certificate --trust-server- имена --user usr --password pswd -O Направления http://vision.imar.ro/human3.6m/filebrowser.php?download=1&filepath=Videos&filename=ActivitySpecific_1.tgz&downloadname=Directionswget --no-check-certificate --user usr --password pswd http://vision.imar.ro/human3.6m/filebrowser.php?download=1&filepath = Видео & амп; имя файла = ActivitySpecific_1.tgz & Amp;
downloadname = Directions
Сначала вы должны указать URL:
wget --no-check-certificate --user usr --password pswd \
'http://vision.imar.ro/human3.6m/filebrowser.php?download=1&filepath=Videos&filename=ActivitySpecific_1.tgz&downloadname=Directions'
В противном случае все, после того как первый & будет отключен оболочкой, вы также увидите следующее:
[1] 20618
[2] 20619
[1]- Done filepath=Videos
$
[2]+ Done filename=ActivitySpecific_1.tgz
Во-вторых, маленький файл, вероятно, был таким.
Параметры --user и --password обычно не работают. Для логинов на основе файлов cookie вам нужно сделать что-то вроде этого (адаптировано из info в man wget, /, --post):
wget --no-check-certificate --keep-session-cookies --save-cookies cookies.txt \
--post-data 'username=foo&password=bar' \
'https://vision.imar.ro/human3.6m/checklogin.php'
# Now grab the page or pages we care about.
wget --no-check-certificate --load-cookies cookies.txt \
'https://vision.imar.ro/human3.6m/filebrowser.php?download=1&filepath=Videos&filename=ActivitySpecific_1.tgz&downloadname=Directions'
Сначала вы должны указать URL:
wget --no-check-certificate --user usr --password pswd \
'http://vision.imar.ro/human3.6m/filebrowser.php?download=1&filepath=Videos&filename=ActivitySpecific_1.tgz&downloadname=Directions'
В противном случае все, после того как первый & будет отключен оболочкой, вы также увидите следующее:
[1] 20618
[2] 20619
[1]- Done filepath=Videos
$
[2]+ Done filename=ActivitySpecific_1.tgz
Во-вторых, маленький файл, вероятно, был таким.
Параметры --user и --password обычно не работают. Для логинов на основе файлов cookie вам нужно сделать что-то вроде этого (адаптировано из info в man wget, /, --post):
wget --no-check-certificate --keep-session-cookies --save-cookies cookies.txt \
--post-data 'username=foo&password=bar' \
'https://vision.imar.ro/human3.6m/checklogin.php'
# Now grab the page or pages we care about.
wget --no-check-certificate --load-cookies cookies.txt \
'https://vision.imar.ro/human3.6m/filebrowser.php?download=1&filepath=Videos&filename=ActivitySpecific_1.tgz&downloadname=Directions'
Сначала вы должны указать URL:
wget --no-check-certificate --user usr --password pswd \
'http://vision.imar.ro/human3.6m/filebrowser.php?download=1&filepath=Videos&filename=ActivitySpecific_1.tgz&downloadname=Directions'
В противном случае все, после того как первый & будет отключен оболочкой, вы также увидите следующее:
[1] 20618
[2] 20619
[1]- Done filepath=Videos
$
[2]+ Done filename=ActivitySpecific_1.tgz
Во-вторых, маленький файл, вероятно, был таким.
Параметры --user и --password обычно не работают. Для логинов на основе файлов cookie вам нужно сделать что-то вроде этого (адаптировано из info в man wget, /, --post):
wget --no-check-certificate --keep-session-cookies --save-cookies cookies.txt \
--post-data 'username=foo&password=bar' \
'https://vision.imar.ro/human3.6m/checklogin.php'
# Now grab the page or pages we care about.
wget --no-check-certificate --load-cookies cookies.txt \
'https://vision.imar.ro/human3.6m/filebrowser.php?download=1&filepath=Videos&filename=ActivitySpecific_1.tgz&downloadname=Directions'