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

Скрипт должен скачать любую заданную интернет страницу целиком, вместе со всеми картинками, элементами дизайна и т.п. и сохранить в 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. Все должно быть хорошо прокоментировано.

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

14 лет назад
demos-datacom
Владимир 
45 летРоссия
14 лет в сервисе
Был
14 лет назад
  • Похожие заказы
  • Надо сделать приложение для обмена рецептами, для женской группы vkontakte.ru Верстка табличная, слева и справа поля для рецептов, в центре фото блюда (если есть). Рецепты сортируются по кулинарным направлениям, а внутри каждой темы на популярные и ...

    Закрыт
    13 лет назад
  • $100

    Нужно создать ява скрипт определения координат элемента на не своей странице, используя iframe http://barsukov-pascha.narod.ru/ например нужно определить координаты любого элемента на странице goole, естественно относительно экрана пользователя который смотрит данную страницу. PS писать не надо только что это ...

    Закрыт
    14 лет назад
  • Мы создаем шаблонный сайт с возможностью смены тем дизайна, который в последствии будет работать на разных доменных именах. Нам необходимо создать систему управления всеми сайтами партнерами. Все подробности в приложенном файле. Обязательные требования: нам требуется ...

    Закрыт
    14 лет назад
  • Нужен человек который уже ставил такие скрипты. http://www.subsonic.org/pages/download.jsp тут можно скачать скрипт на сервер для ubuntu http://www.subsonic.org/pages/documentation.jsp. тут инструкция по установке и настройке Нужно настроить скрипт что бы он запускался автоматически после перезагрузки сервера. Так же он должен ...

    Завершен
    14 лет назад
  • $5

    Добрый день, необходимо немного модифицировать скрипт ресайза для textarea. Что нужно сделать: Задача очень простая, нужно сделать что бы скрипт находил и позволял растягивать не только первую попавшуюся ему на странице textarea, но и все последующие. В прикрипленном ...

    Завершен
    14 лет назад