При чем здесь деньги у заказчика? Есть сайты которые за любые деньги в принципе нельзя выкачать полностью, и есть сайты взять с которых информацию внешним парсером будет дороже чем купить эту информацию у хозяев сайта.
Кстати сразу вопрос, есть ли спрос на
поиск своих картинок на чужих сайтах?
Там если хорошо почитать то возможно их
получится скачать без всяких парсеров.
http://www.freedb.org/
Задачу надо сначала хорошо изучить.
/ru/forum/comment/2165142
Обратите внимание на слово целыми.
www.google.com
Вы ошиблись сайтом, фантастика в другом месте,
http://www.lib.ru/RUFANT/
Отечественная фантастика
http://www.lib.ru/INOFANT/
Зарубежная фантастика
Есть сайты такие большие что Вам не хватит места для хранения целого сайта, есть сайты которые меняются так быстро что Вам не хватит скорости для вытаскивания полного содержимого целого сайта без логических противоречий, есть еще очень много разных препятствий которые могут затруднить вытаскивание чего угодно целыми сайтами, если Вы с такими препятствиями пока не сталкивались то это говорит о том что Вы еще не пробовали вытаскивать информацию с действительно сложных сайтов.
Отказ заказчика написать точное задание это один из параметров которые влияют на цену и время выполнения задачи. Даже если принять за основу то что Вы написали, для начала надо знать в какую версию VB переносить потому что их много разных, для VB есть много дополнительных прилад со своей информацией которой может не быть в исходном сайте, и есть множество других мелких деталей как технических так и других которые надо согласовать.
Не верю. (C) Станиславский.
Предлагаю такую же услугу в реальном времени,
то есть прилада будет работать на Вашей машине,
и выкладывать то что нашла куда скажете.
Можно вытаскивать содержимое с очень сложных
сайтов с регистрацией и другими хитростями.
Как устроен VB изучать нет времени, если это возможно (бывает так что однозначного переноса не получится) и заказчик напишет точное задание что парсить и куда складывать то можно сделать, желательный формат вывода чистый текст или другие широко переносимые, а цена зависит от многих параметров и может быть озвучена только после получения точного задания.
Что значит сайт на XML? XML уже структурирован и готов к применению.