У меня новый сайт на Symfony2, версия 2.6 На фронтенде jQuery. надо настраивать одну страницу. Ничего сложного страница полностью готова: http://mir-mmo.ru/ipkmv/index.php ее только надо перенести на мой сайт, сюда: И ...
Переделать уже готовый парсер
В данный момент есть парсер, который собирает информацию с двух различных ресурсов. С первого ресурса информация подтягивается по постоянной ссылке, а со второго – происходит парсинг всех страниц ресурса и уже с каждой страницы вытягивается нужная информация.
В случае с первым ресурсом, происходит скачивание файла в формате m3u, который содержит id видео потоков. Во втором случае, эти id, на видео потоки, вытягиваются из кода страницы. Далее, id с обоих ресурсов, сортируются по жанрам, сохраняются в свой единый m3u файл и выводятся для пользователя.
Затем, пользователь выбирает на сайте нужный ему видео поток, плагину (видеоплееру) скармливается id видео потока, и происходит запуск выбранного канала.
Необходимо, не трогая ту часть парсера, которая приводит информацию к нужному виду, переделать сам процесс парсинга, а именно:
1. Второй ресурс умер, поэтому необходимо адаптировать эту часть парсера под другой ресурс. Принцип работы такой же, как и прописан в данный момент – собираются все ссылки на страницы с контентом, а далее, из кода каждой страницы вытягивается id видео потока.
2. Процесс парсинга с первого ресурса должен протекать аналогично тому, как это происходит со вторым ресурсом. Парсится информация не как сейчас по прямой ссылке, а собираются ссылки на все страницы с видео контентом, а затем из кода страницы вытягивается id видео потока.
Итог:
Готов постраничный парсинг информации со второго ресурса. Его необходимо адаптировать под другой аналогичный ресурс. Также, нужно изменить процесс парсинга с первого ресурса, на такой же постраничный, как во втором случае. При этом всем, изменить нужно только ту часть парсера, которая отвечает за получение информации. Остальную часть кода парсера изменять нельзя, поскольку к ней подвязаны другие вещи.
Выбранный исполнитель
Заявки фрилансеров
Похожие заказы
- $14Веб-программирование3 заявкиЗакрыт10 лет назад
Нужно исправить ошибку в JS эквалайзере, который регулирует поток радио онлайн. Суть в том что во всех браузерах поток проходящих через JavaScript эквалайзер работает отлично, кроме Мозилы. Само по себе радио построено ...
Веб-программирование3 заявкиЗакрыт10 лет назадУстановить готовый код java в php Раньше код стоял и хорошо работал, при смене кода, работать стал немного не правильно.
Веб-программирование2 заявкиЗакрыт10 лет назадПривет. Готовим SaaS продукт – CRM для интернет-магазинов. В команду нужен толковый PHP разработчик с двумя руками, прямыми – это важно для нас :) Необходимые Soft Skills: ...
Веб-программирование19 заявокЗакрыт10 лет назад- $1000
Есть фискальный регистратор Штрих-ФР-К. Есть готовая библиотека для 1С (см. Прошивки > Обработка ШТРИХ-ФР-К для 1C) -- http://www.shtrih-m.ru/catalog/programmno-tekhnicheskie-kompleksy-fr-i-aspd/shtrikh-fr-k/#download Есть готовое решение как пробросить принтер в виде сетевого устройства. Необходимо интегрировать данный ФР ...
Веб-программирование1 заявкаЗакрыт10 лет назад - $10
Необходим скрипт на java или jquery, мультивалютности сайта, параметры: Выбор валют по ссылкам USD | РУБ. | ГРН. | ЕВРО; Выбранная валюта по умолчанию для отображения (активная Валюта при загрузки страницы) - задается ...
Веб-программирование1 заявкаЗакрыт10 лет назад ЕСТЬ сайт на HostCMS: 6.0.8 – pech-grad.ru НУЖНО решить задачи: 1) Организовать для категорий каталога вывод подкатегорий в формате "Иконка + текст ", аналогично как ...
Веб-программированиенет заявокЗакрыт10 лет назад- $30
Требуется парсер одного сайта для импорта в KVS. Без хотлинка, только генерация текстовых полей с данными. Все данные на сайте формализованы и открыты. Требования - php либо десктоп (делфи и т.п.) Подробное ...
Веб-программирование7 заявокЗакрыт10 лет назад Здравствуйте! Необходимо настроить поиск/фильтр для объектов на сайте на WordPress. Он сейчас есть, но работает не совсем корректно (нужно отредактировать и добавить пару полей/критериев поиска). Нужно достаточно срочно, указывайте пожалуйста время ...
Веб-программирование1 заявкаЗакрыт10 лет назад- $50
Натяжка и реализация полного функционала сайта на WordPress из функционала: 1. отправка онлайн заказа по электронной почте 2. проверка статуса ремонта вот верстка: http://html-5.esy.es/wp/
Веб-программирование5 заявокЗакрыт10 лет назад