Архив: Автоматизировать покупки на amazon
- Описание
Требуется программист, для маленького проекта.
Нужно написать программу, которая будет делать заказы на сайте (amazon), далее отправлять данные по заказу в мессенджер (подойдет любой, думаю самый простой - jabber)
Полное ТЗ отправлю уже после того как будет выбран исполнитель (скину как и что должна делать программа на примере картинок, также опишу все подводные камни которые могут появляться при заказе товара , ну и конечно же материал (аккаунт) для работы выдам) Тут выкладываю сокращенное ТЗ без подробностей:
1. После открытия программы, начинается отсчет времени (3 часа)
2. По истечению времени, на компьютере меняется пароль (который будет заложен в программу)
3. Софт проверяет ip адрес (страну) (либо смотрит какие вкладки открыты в браузере chrome, например amazon .fr или amazon .com и от этого уже отталкивается, с каким амазоном софт будет вести работу)
3.0 Важный момент! Софт должен работать именно с браузером chrome, поскольку в нем уже выполнен вход в аккаунт амазон, то есть если софт будет работать со своим браузером или IE, то ничего не получится, поскольку в аккаунт мы зайти не сможем.
4. Далее софт проверяет баланс на аккаунте амазон. В зависимости от баланса на аккаунте, софт добавляет товары в корзину (ссылки на товары и их стоимость нужно будет вписать в программу заранее) и совершает покупку.
5. После покупки, начинается отсчет времени (20 минут).
6. По истечению времени, софт переходит по ссылке (которая опять же вшита в софт) проверяет появились ли там данные по заказу. Если появились данные - копируем их и отправляем в мессенджер. Если не появились, переходим к пункту 5 и повторяем.
6.0 Нужно также предотвращать повторные отправки данных \ пропуск данных.
Например, мы купили 2 товара (2 кода мы по итогу должны отправить в мессенджер).
После проверки на появление данных по товарам (пункт 6), появились данные только по одному товару. Значит мы должны отправить 1-е данные, далее перейти к пункту 5, выждать время, сделать проверку. Если появились данные по второму товару, то высылаем их в мессенджер (при этом данные по первому товару софт повторно не должен высылать!). Если данные по 2-му товару не появились, то переходим к пункту 5 и повторяем процедуру.
На этом все. Более детальное ТЗ с картинками вышлю уже после выбора исполнителя.
- Категория
Похожие проекты
Похожая удалённая работа
- Удаленная работа для веб-программиста
- Удаленная работа для разработчика баз данных
- Удаленная работа для прикладного программиста
- Удаленная работа для системного программиста
- Удаленная работа для разработчика игр
- Удаленная работа для разработчика мобильных приложений
- Удаленная работа для тестировщика ПО
- Удаленная работа для 1С программиста
- Удаленная работа для разработчика встраиваемых систем
- Удаленная работа для разработчика CRM и ERP