Доброго времени суток. Возникла необходимость доработать скрипт доски объявлений Elite Board версии 2.1.Часть кода системы закрыта посредством Zend , но основные модули полностью открыты для редактирования, код читабелен и не подвергнут обфускации . ...
Написание парсеров, php
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Необходимо написать парсеры для автомобильных клубов (авто форумы).
Всего нужно 53 штуки (Украинские), позже будут еще – Русские, за отедльную оплату.
Парсер должен выполнять следующие действия с автоклубом:
1. Логинится на форум
2. Получать айдишку залогиненого пользователя.
3. Читать свои приватные сообщение
4. Отсылать приватные сообщение
5. Удалять свои приватные сообщения
6. Получать количество сообщений, которые написал указанный пользователь
7. Получать список друзей указанного пользователя
8. Получать список всех зарегистрированных пользователей на форуме
На данный момент есть парсеры для 11 клубов как пример и сформированная структура классов:
Curl->ForumParser->ForumEngine->ForumDeviation
Curl – Класс обертка над curl для извлечения страниц и автоматического сохранения куков, что бы оставаться залогиненым и серфить как обычный броузер.
ForumParser – базовый абстрактный класс, создающий интерфейс и содержащий базовые методы.
ForumEngine – разделение форумов по движкам – IPB, phpBB, MyBB и прочее. На каждый движек свой класс. На данный момент есть парсеры для IPB 3ех версий, phpBB 2ух версий, MyBB
ForumDeviation – самый нижний уровень, что бы покрыть специфические нужды/отличия конкретного форума.
Так же написаны самопальные тест кейсы для автоматического тестирования. Самопальные значит без использования известных фреймворков. Их дописывать не нужно. Для каждого форума нужно просто создать дочерний тест класс, в котором будут указанны логин/пароль к конкретному форуму.
На каждом форуме нужно зарегистрироваться 2 раза. На некоторых придется написать несколько сообщений, что бы новому пользователю открылась возможность отсылать приватные сообщения.
Т.к. регулярные выражения очень важны, рассмотрю только тех кандидатов, которые напишут следующую регулярку (у меня заняло около 3 минут):
Исходные данные:
Ай&pod!
Ай&pod!
username
Ай&pod!
Получить такой же массив регуляркой и что самое главное как можно универсальнее и проще:
Array
(
[0] => Array
(
…
)
[1] => Array
(
[0] => 12345
[1] => 2
[2] => 3
[3] => 4
)
[2] => Array
(
[0] => Ай&pod!
[1] => Ай&pod!
[2] => username
[3] => Ай&pod!
)
)
Заявки фрилансеров
Похожие заказы
- Веб-программирование5 заявокЗакрыт12 лет назад
Необходим парсер для переноса товаров в сайт на joomla 1.5 + virtuemart Более подробная информация при переписке и в прикрепленном файле.
Веб-программирование1 исполнительЗавершен12 лет назадТребуется разработать front-end и back-end сайта по образу http://www.casetagram.com, дизайн предоставляется. Особые моменты: 1. Интеграция в соц. сети VK, FB, Instagram 2. 100% идентичный функционал билдера - http://www.casetagram.com/design 3. Галерея работ, ...
Веб-программирование3 заявкиЗакрыт12 лет назадНеобходимо доработать 2 сайта на Джумле. Сайты являются полной копией одного сайта. На сайте с которого делалась копия, установлен Virtuemart, но при копировании он не привязался к копиям - с админки в него зайти ...
Веб-программирование1 исполнительЗавершен12 лет назад- $100
Нужно спарсить данные из форумов Kunena и SMF в LogicBoard или любой форум который поддерживает LogicBoard конвертер: - DLE Forum 2.5 - DLE Forum 2.6 и 2.6.1 - TWSF 1.7.1 ...
Веб-программирование2 заявкиЗакрыт12 лет назад Есть потенциальный клиент на интернет-магазин. Хочет копию сайта podkablukom.ru с интеграцией в ее ТОРГСОФТ (ссылка: http://www.torgsoft.com.ua/index.php?option=com_conte.. ). С меня дизайн, с тебя верстка и вся остальная работа по сайту. Особенности. Пока не хочет подключать эпс ...
Веб-программирование4 заявкиЗакрыт12 лет назадНужен парсер категорий на amazon.com. Через поиск на сайте. Многопоточный. Работа с прокси. Более подробно в лс.
Веб-программирование1 исполнительЗавершен12 лет назад- $5
пациент http://caneverything.ru исполнитель исчез, не доделав движок gpeasy задача: выяснить, почему не приходят заявка на нужный мэйл из формы отправки и исправить ...
Веб-программирование4 заявкиЗакрыт12 лет назад Имеется сайт www.tunion.ru, хотелось бы полностью его переделать, т.к. не устраивает структура и движок, дизайн нынешний впринципе устраивает, но необходимо доработать. Вобщем нужна группа людей готовая за это взяться, огромным преимуществом будет опыт написания интернет-магазинов ...
Веб-программирование16 заявокЗакрыт12 лет назад