Как загрузить с веб-сайта, на котором отображается каталог?

258
aaronth07

Извините, если название плохое, я не знаю, как это назвать. Я пытаюсь загрузить Linux Porteus, и он дал мне кучу зеркал. Проблема в том, что у зеркальных ссылок нет ссылки на скачивание. Когда я щелкаю правой кнопкой мыши> сохранить как, он хочет только сохранить его как файл HTML. Например, вот одна из зеркальных ссылок: « http://linux.rz.rub.de/porteus/ ».

Как загрузить этот каталог, не сохраняя его как веб-страницу?

2
Вы можете просто использовать FTP для этого конкретного сервера: ftp://linux.rz.rub.de/porteus krowe 6 лет назад 1
Вам просто нужно щелкнуть мышью по папкам, чтобы получить файл .iso версии и редакции, которые вы хотите, например: http://linux.rz.rub.de/porteus/x86_64/archive/Porteus-v2.0-x86_64/ Stackcraft_noob 6 лет назад 3

1 ответ на вопрос

1
Anaksunaman

Извините, если название плохое, я не знаю, как это назвать.

Название является (примерно) точным. Несмотря на то, что они являются веб-ссылками, вы просматриваете представление каталога, где каждая ссылка «папка» является «подкаталогом», очень похоже на традиционный файловый проводник.

Когда я щелкаю правой кнопкой мыши> Сохранить как ... он хочет только сохранить его как файл HTML.

Потому что это все, что есть (по крайней мере, там, где вы находитесь). Первичный список каталогов представляет собой HTML-файл, а каталог ссылается на указанную ссылку на другие HTML-файлы (представляющие дополнительные подкаталоги).

Как загрузить этот каталог, не сохраняя его как веб-страницу?

Я собираюсь предположить, что вы действительно хотите скачать один или несколько файлов в подкаталогах.

Как указано в комментариях, вы можете выбрать правильный каталог и просто нажимать, пока не дойдете до нужной .isoссылки на файл (которую вы можете щелкнуть правой кнопкой мыши> Сохранить как ..., чтобы сохранить).

На случай, если вам действительно нужен весь «каталог», вы, вероятно, захотите использовать такой инструмент, как wgetили curl. Обратите внимание, что он wgetбудет выполнять рекурсивные загрузки (т.е. следовать всем каталогам и ссылкам на файлы) изначально, но вам нужно будет использовать скрипт, чтобы сделать что-то подобное curl.


Обратите внимание, что каждый каталог может быть очень большим, поскольку он содержит несколько .isoфайлов и т. Д.


Похожие вопросы