Обычно для этого я просто использую lynx
. Найдите минутку и ознакомьтесь с клавишами навигации. Процесс загрузки прост и позволяет выбрать место вывода ...
Однако в этом случае я попытался запустить загрузку через lynx , но безуспешно.
Так что просто возьмите получившееся имя файла, 3DM2_CLI-Linux_10.2.1_9.5.4.zip
, и найдите альтернативный источник , который позволит использовать wget. Самый простой подход.
Для большинства веб-сайтов вы можете:
Это работает на 95% веб-сайтов, использующих подобные переадресации.
Однако этот сайт ведет себя странно:
Поскольку я делал все это с разных устройств, это не файлы cookie или параметры публикации. Единственное, что у них общего, это то, что они находятся за одним NAT.
Таким образом, я могу только сделать вывод, что они отслеживают IP-адреса, которые приняли EULA, и показывают страницу EULA только тем, кто еще не принял. Чтобы загрузить его с wget - либо примите лицензионное соглашение на другом компьютере с того же общедоступного IP-адреса, либо позвоните в LSI и уволите их веб-дизайнеров!
Хак : это специальное решение для LSI. Просто добавьте source = 1 к URL-адресу. Таким образом, ссылка
http://www.lsi.com/downloads/Public/SATA/SATA%20Common%20Files/3DM2_CLI-Linux_10.2.1_9.5.4.zip
изменится на:
Тогда команда wget выглядит так:
wget http://www.lsi.com/downloads/Public/SATA/SATA%20Common%20Files/3DM2_CLI-Linux_10.2.1_9.5.4.zip?source=1 -O 3DM2_CLI-Linux_10.2.1_9.5.4. zip
ПОЧЕМУ LSI!?
http://www.lsi.com/downloads/Public/SATA/SATA%20Common%20Files/3DM2_CLI-Linux_10.2.1_9.5.4.zip
Эта ссылка ведет на него из браузера без лицензионного соглашения, но он не работал для wget .. странно. Можете ли вы просто загрузить его на рабочий стол, а затем скопировать в свой Linux-сервер?