Робот для проверки статистики на ozon. ru

Робот для проверки статистики на ozon. ru

Как и обещал в предыдущем посте – реализовал на c++ авто-скачивалку баланса с озона.

Времени ушло 1,5 часа. Большая часть на поиск и установку снифера https трафика в IE.

Использовал вот этот HttpWatch 5.3. Стоит заметить что снифферов https туча, и все они платные.

Но некоторые триал. Зачем он нужен был? – чтобы посмотреть POST запрос который отсылает браузер при логине в систему, и конечный url которому все это передается.

Итак для озона POST данные оказались такими

Login=%s&Password=%s&CapabilityAgree=on&_ctl25:_ctl0:Authentication=%CF%F0%EE%E4%EE%EB%E6%E8%F2%FC и урл на который все нужно выслать: https://www. ozon. ru/Default. aspx? context=registration

Дальше было дело за реализацией.

Скачивающий инструмент я использую один – это curllib.

Но стоит заметить что озон принимает подключения ч-з https, потому нужно собирать курл вместе с libssl.

Как использовать парсер?

Вбейте в config. ini свой логин и пароль от озона и запустите ozon. exe если все прошло успешно, на выходе получите файл ozon. html – это сохраненная страница отчетов о программе.

Можно было бы еще распарсить html код и аккуратно выбрать циферки, но мне лично это не нужно (кому надо – сами допишете). К программе я ставил прежде всего одно простое требование: запустил – получил отчет.


Карта сайта


Информационный сайт Webavtocat.ru