Скачать все файлы по списку с сохранение структуру папок как в URL

Получаем список URL от PageSpeed Insights и сохраняем все файлы с структурой папок

Дело такое — выдал PageSpeed Insights, что для сайта необходимо оптимизировать картинки и там есть список. Но список хитрый и полный УРЛ скрыт в атрибуте. Вообщем сохранив нужный кусок кода со списком в отдельный HTML-файл и подключив jQuery — удалось вытянуть список полных URL к изображениям. Создал под списком пустой блок с id=red22 и запустил вот такой скрипт:

$(".url-block span").each(function(){
    $('#red22').append($(this).attr("data-title"));
});

Далее сохранил список в текстовый файл и натраивл на него утилиту wget (есть и под винду). Команда запуска получилась такая:

wget --content-disposition  -i vk.txt -x -nH

-x, —force-directories:
create a hierarchy of directories, even if one would not have been created otherwise. E.g. wget -x http://fly.srk.fer.hr/robots.txt will save the downloaded file to fly.srk.fer.hr/robots.txt.

вот и все 🙂

ПОЛЕЗНО  К сожалению не удалось подключиться к Skype

PageSpeed Insights 100/100

Кстати! Для улучшения результатов есть еще вот такой плагин Above The Fold Optimization.

Скачать все файлы по списку с сохранение структуру папок как в URL

This plugin is a toolkit for Above The Fold Optimization that enables to achieve a Google PageSpeed 100 Score.

This plugin is compatible with most optimization, minification and full page cache plugins and can be made compatible with any plugin by creating a module extension.