Парсер на selenium web driver, С#
Реализация в виде консольной утилиты. Необходима многопоточность, с возможность задать количество потоков в настройках программы, например в App.config.
Предоставить исходные коды в конце реализации.
Необходимо парсить несколько языковых версий, одного сайта.
Сайт может требовать hCaptcha, по этому необходимо внедрить сервис https://anti-captcha.com. Доступ к https://anti-captcha.com будет предоставлен.
Товары и прочие данные необходимо складывать удаленную mysql базу в определенную структуру.
Предвидеть возможность внесение/изменения настроек соединений mysql, например в App.config
Если входящие настройки предвидеть как то по другому, не в «App.config» то предвидеть возможность из задать при запуске парсера с командной строки с помощью планировщика.
Остальные требования:
c# .net framework
MySql.Data 8.0.31 или новее
Selenium.Chrome.WebDriver 85.0.0 или новее
Необходимо парсить определенные категории сайта:
Autovaruosadonline/Эстонская версия
Моторное масло https://www.autovaruosadonline.ee/varuosade/mootorioli.html
Аккамуляторы: https://www.autovaruosadonline.ee/varuosade/kaivitusaku.html
Автомобильные аксессуары https://www.autovaruosadonline.ee/autotarvikud.html
Автохимия: https://www.autovaruosadonline.ee/autokeemia.html
Инструменты https://www.autovaruosadonline.ee/tooriistad.html
Шины: https://www.autovaruosadonline.ee/rehvipood/autorehvid.html
Те же категории на английской версии:
https://www.onlinecarparts.co.uk
А так же финской:
Полная информация в ТЗ.
Предвидеть возможность работу через прокси. С возможность отключить прокси, то есть работать вручную или через прокси. Список прокси будет отдельно txt файле, каждое прокси с новой строки \r\n.
Утилита должна уметь переключаться по списку прокси, если они не рабочие или заблокированы.
Дам базы можно скачать по ссылке:
https://www.dropbox.com/s/2rnou7ngj0btjeb/autovaruosadonline.sql?dl=0
Приложения 1
-
106 Доброго дня .
Проект обширный, поэтому так быстро его не выполнить + дебаг.
Продолжительность и цена указаны на основе ТЗ с ссылкой на идеальную работу приложения.
-
356 Здравствуйте я уже делал похоже задание и заказчик остался доволен. Я думаю без проблем сделаю. То есть ваша просьба будет исполнена в кратчайшие возможные сроки.
Если есть какие-либо сомнения в телеграмме или у лс обсудим, всегда можем договориться.
Актуальные фриланс-проекты в категории C#
Доопрацювання 1С УТ 11 для ТСД Zebra (RDP): різні звукові сигнали при скануванні
1000 UAH
Конфигурация: 1С УТ 11 Адресный склад ТСД Zebra TC26 Работа через RDP Сканирование товаров выполняется в документах приемки, размещения, отбора и других складских операциях. Текущая проблема: Кладовщики работают через ТСД Zebra. При сканировании не всегда замечают сообщения на… C#, Базы данных и SQL ∙ 3 дня 23 часа назад ∙ 6 ставок |