Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Скрипт должен скачать любую заданную интернет страницу целиком, вместе со всеми картинками, элементами дизайна и т.п. и сохранить в html формате.

В конечном итоге, скаченная страница должна открыться в браузере и выглядеть точно так же как и на сайте.

Краткое ТЗ:

1. Обязательно PHP.

2. Должен скачать код страницы, все картинки и элементы дизайна.

3. Должен создать директорию сайта, если необходимо директорию страницы. Например если задана страница subdomain.domain.ru/dir1/dir2/page.php, то скрипт создает директорию subdomain.domain.ru, в ней dir1, в ней dir2, и уже здесь сохраняет html-документ.

4. Должен сохранить структуру сайта (разложить изображения и пр. по директориям как на сайте-источнике), т.е. если изображение находится здесь subdomain.domain.ru/image/12.jpg, то скрипт создает в subdomain.domain.ru каталог image и туда кладет изображение.

5. Перед созданием директории - проверять создана ли она уже или нет. Перед закачкой картинки или другого элемента дизайна - проверить не закачена ли она уже. Соответственно качать, только если ее нет.

6. Все внешние img src (с другого домена) должен сохранить в папке _img/inpic/, созданной в папке домена.

7. Все теги img src внутри скаченной страницы переделать во локальный вид (с учетом локальной структуры).

8. Все найденные внутренние линки (для домена сайта) - вывести на экран в полном виде, начиная с http:// .

9. Все внутренние a href документе скаченной страницы переделать в локальный вид, с учетом локальной структуры сайта.

10. Все найденные внешние линки (которые не совпадают с доменом) - вывести на экран в полном виде, начиная с http:// . Отдельным блоком.

11. Все должно быть хорошо прокоментировано.

По выполнению будет продолжение задачи.

15 лет назад
demos-datacom
Владимир 
45 лет
15 лет в сервисе
Был
15 лет назад

Заявки фрилансеров

Нет заявок фрилансеров