Если вы работали с IDM (Internet Download Manager), у него есть элемент с именем Grabber, который выполняет поиск на специальном веб-сайте, получает файлы и папки этого веб-сайта, и вы можете загрузить их с помощью IDM.
Я бы хотел сделать что-то подобное в C #. Я хотел бы скачать HTML веб-страниц и извлекать ссылки с этих страниц. Я также хотел бы обнаружить каталоги и попытаться найти их содержимое - возможно, проанализировав страницы со списком каталогов "Index Of".
Как бы я поступил так?