Нужен программист для доработкок и интеграции новой верстки в интернет-магазина на Opencart версии 1.5.5.1. Соответственно от вас необходимо будет уверенное знание php (MVC), jQuery (Ajax) и навыки верстки. Порядок работы следующий, мы с вами созваниваемся ...
Скрипт парсинга по названию компании
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
УКАЗЫВАЙТЕ СРАЗУ ЦЕНУ И СРОКИ (ЗАЯВКИ БЕЗ ЭТИХ ПАРАМЕТРОВ НЕ БУДУТ РАССМАТРИВАТЬСЯ)
СРОКИ – ГАРАНТИРОВАННЫЕ
Язык программирования – php, python, delphi, c++, c#.
Если ЯП delphi, c++ или c# – потребуются исходные коды в том числе.
Цель:
Определить сайт компании из массива выдачи по входным данным.
Входные данные:
TXT-файл со строками (формат данных – одно значение либо два значения через запятую, значение – это любое словофраза через пробел), пример строки с двумя значениями: Торговый дом Прометей, мебель.
Процесс:
Загружаем файл с входными данными. Нажимаем кнопку "Обработать". Скрипт читает первую строку, вырезает запятые (если есть, заменяя пробелом) и вставляет её в строку поиска и получает выдачу, а именно – только первые 10 результатов поиска. Далее скрипт открывает каждый URL выдачи и обрезает его до главной страницы домена (домен может быть как 2го, так и 3го уровня). С каждого полученного домена скрипт идёт по первым 100 внутренним страницам и на каждой странице он ищет вхождение первого значения из обрабатываемой строки и отдельно второго значения (если оно есть) из обрабатываемой строки. Если более чем на 3х внутренних страниц есть и первое вхождение и второе вхождение – то данный домен записывается в результирующий файл. В 90% случаях при обработке одной строки из загружаемого файла (полученных 10 страниц выдачи) – в результирующий файл будет записываться только один домен. Если по данным условиям не найдено не одного файла, то в результирующий файл записывается значение "Не найдено".
Дополнительные функции:
- Если поле "Ключ AntiGate" заполнено, то капчи поисковых систем должны обрабатываться антикапчей. Если поле не заполнено, но капчи попадаются – то в логе (блоке хода выполнения) это должно как-то фиксироваться, чтобы было понимание, что надо вставить ключ антикапчи.
- Если стоит только чекбокс "Яндекс" – то парсинг идёт только по поисковой системе Яндекс и результат пишется в файл yandex.txt
- Если стоит только чекбокс "Google" – то парсинг идёт только по поисковой системе Google и результат пишется в файл google.txt
- Если выбраны оба чекбокса "Яндекс" и "Google" – то поиск производится по двум поисковым системам с получением двух результирующих файлов yandex.txt и google.txt
- Скрипт должен работать в многопоточном режиме(!)
Интерфейс:
- Поле "Файл для обработки" с выбором файла для загрузки (обязательное поле).
- Поле "Ключ AntiGate" (не обязательно для заполнения)
- Чебоксы "Яндекс" и "Google" (по умолчанию оба выбраны)
- Кнопка "Обработать файл".
- Блок с ходом выполнения, а именно – сколько строк (или какой процент) обработался.
- Похожие заказы
- Веб-программирование7 заявокЗакрыт7 лет назад
- $180
Добрый день! Необходимо программирование сайта на CMS Битрикс. Дизайн и вёрстка уже готовы (прикладываю макеты). К проекту есть ТЗ. По ТЗ не выполняется только раздел Статьи. В основном используется стандартный функционал Битрикс, по-этому работа облегчена. Срок до 12 декабря, потом ...
Веб-программирование1 исполнительЗакрыт7 лет назад - $30
Необходимо провести работы на сайте [url=http://aquazon.ru/]aquazon.ru/[/url] Сайт снят с обновлений год назад, продливать не собираемся. Ядро сайта менять можно, при необходимости. Есть возможность упражняться на тестовом сайте, если надо доступ предоставлю. 2. Торговые предложения ...
Веб-программирование1 заявкаЗакрыт7 лет назад Приветствую, коллеги [b]Имеем[/b] Интернет - магазин на битриксе, редакция "старт" + модуль магазина - http://marketplace.1c-bitrix.ru/solutions/intec.newshoplite/ В карточке товара дописаны чекбоксы (в приложении) При выборе чекбоксов меняется цена (на скрине видно) [b]Необходимо[/b] 1. Чтобы цена добавлялась с учетом выбранных чекбоксов. 2. Чтобы параметры ...
Веб-программирование1 исполнительЗавершен7 лет назадНаписать/Купить/Настроить парсер с [url=http://amazon.de]amazon.de[/url], [url=http://amazon.fr]amazon.fr[/url], [url=http://amazon.it]amazon.it[/url], [url=http://amazon.es]amazon.es[/url],[url=http://amazon.co.uk]amazon.co.uk[/url], [url=http://ebay.co.uk]ebay.co.uk[/url], .[url=http://ebay.fr]ebay.fr[/url], [url=http://ebay.es]ebay.es[/url], [url=http://ebay.de]ebay.de[/url]. Для нового шопа на opencart. Сроки ограниченные. В предложении пишите цену и сроки.
Веб-программирование1 заявкаЗакрыт7 лет назад[url=http://schema.org/TVSeason ]schema.org/TVSeason [/url]- нужен человек который быстро и правильно составит структуру разметки. Код с сайта верстки дам. Нужно указать сезоны сериалов. Для человека который разбирается вопрос на 5 мин.
Веб-программирование1 заявкаЗакрыт7 лет назад- $20
Необходимо перенести ряд сайтов с одного хостинга на другой (несколько однотипных html-сайтов, и 2-3 сайта с бд). На одном html сайте нужно сделать несколько дополнительных страниц, разместить информацию и фото.
Веб-программирование6 заявокЗакрыт7 лет назад На сайте адвокат-шапошников тчк рф/index.html изменить адрес в яндекс карту на Москва, Большой Сухаревский пер., д. 11.
Веб-программирование4 заявкиЗакрыт7 лет назадНужна контактная форма, которую можно встроить на сторонний сайт как онлайн консультант. Дизайн на тему строительства (можно поставить фотографию замерщика рядом). По клику должна выезжать и содержать текст (менять можно в дизайне), два поля формы "Имя ...
Веб-программирование2 заявкиЗакрыт7 лет назадописание во вложениивопросы в скайп
Веб-программирование1 заявкаЗакрыт7 лет назад