Есть программа – бот автоматизирующая процесс покупки с сайта adidas. Написана под awesomium. Проблема в том, что она не заточена под русскую версию сайта (не воспринимает русские ссылки на конкретные товары, только com-овские / есть различия в заполнении обязательных полей при оформлении заказа, типа штата, другого формата zip-кода и т.п). Это программа имеется в наличии.
1. Если есть такая возможность, то изменить исходный код уже готовой программы-бота ANB для того, чтобы была возможность заказывать с русской версии сайта.
2. Если такой возможности нет, сделать программу под awesomium или phantomjs (casperjs), выполняющую те же функции, что и бот ANB. Бот должен в автоматическом режиме:
а) Заходить с разных аккаунтов adidas.
б) Добавлять заранее выбранный размер обуви по заранее обозначенной ссылке.
в) Переходить к заказу.
г) Заполнять все пользовательские данные в ходе заказа.
д) Проходить все этапы заказа включая оплату заранее указанным методом (visa/paypal).
е) Все вышеперечисленное должно формироваться в настройках программы в виде таска(задачи), с возможностью запуска одновременно нескольких тасков.
ж) Все вышеперечисленное должно работать в многопоточном режиме с возможностью использовать прокси, в том числе индивидуальные запароленные.
з) Бот должен быть нацеллен на успешное выполнение заказа/оплаты с ориентиром на релизы обуви по ссылке [login to view URL] Но так же должна присуствовать возможность выбора других товаров по ключевым словам типо артикула или названия.
и) Реализацию всех этих свойств можно посмотреть на видео по запросу "AIO BOT" в ютубе.
к) Нужна возможность ручной обработки капчи в отдельном окне.
л) Проверка работоспособности программы будет осуществляться в триал-версии программы по конкретной ссылке [login to view URL] По данной ссылке товар появляется РЕДКО, ближайшая дата 15 октября, следующая уже в ноябре. В случае успешной работы будет внесена полная оплата для получения полноценной программы.
м) Бот предоставляется вместе с исходным кодом для возможности дальнейшей доработки.
Имеющиеся вопросы по ТЗ можно обсудить в скайпе и разобрать на примере работы бота ANB.