Дарья
Перевод текстов
Вам нужен точный быстрый перевод на английский и наоборот?
Эдуард
SEO и продвижение сайтов
Не теряйте времени! Обращайтесь! Ваш сайт будет в ТОПе!
Дмитрий
CPA и арбитраж трафика
Создание лендингов и лидогенерация
Илона
Копирайтинг
Копирайт статей и других текстов

UserScript для Mozilla Firefox (Greasemonkey) для автоматизации покупок

Евгений
1

Евгений

нет рекомендаций
нет жалоб
Завершён
Название проекта: UserScript для Mozilla Firefox (Greasemonkey) для автоматизации покупок
Вариант сотрудничества: Одноразовый проект
Раздел: Разработка для WEB
Предоплата: без предоплат
Способы оплаты: Электронные деньги
Прием заявок: завершен

Описание проекта:
Нужно написать UserScript для Mozilla Firefox (Greasemonkey) для автоматизации покупки на стороннем сайте нужных товаров по нужной цене. Писать нужно на JavaScript, можно использовать JQuery, NodeJS, другие плагины если понадобится.

Принцип работы:
1. Загружается страница сайта. На ней нужно сделать автоматическое распознавание капчи (ReCaptcha 2) через сервис Antigate или аналогичный.
2. После распознавания капчи загружается таблица с товарами. Нужно выбрать подходящие для покупки товары по названию и диапазону цен. Список товаров, разрешенных к покупки нужно брать из csv файла, лежащего на компьютере клиента. Должны быть предусмотрены варианты закупки всего, кроме товаров, содержащих определенные слова (черный список) и покупки товаров, только содержащих определенные слова (белый список). Отобранные товары помещаются в корзину.
3. Нажимается кнопка покупки. При обработке покупки сервером, на этом этапе могут возникать ошибки и сообщения вида "идет обработка заказа", "сервер занят, повторите заказ через ххх секунд", "товар отсутствует" и т.д. Ошибки выводятся в строку состояния заказа. Ошибки нужно обрабатывать и реагировать в зависимости от ситуации. Например при "идет обработка заказа" просто ждем следующего сообщения, при "сервер занят, повторите заказ через ххх секунд" ждём ххх секунд и возвращаемся в пункт №3, при "товар отсутствует" возвращаемся в пункт №1. И т.д. Список ошибок и более подробную логику работы предоставлю.
4. Если товар удалось купить. После этого нужно организовать взаимодействие с программой, запущенной на компьютере клиента. Программу я напишу сам. Нужно сообщить программе, что товар куплен, подождать пока программа выполнит некие действия, после того, как программа отработает, получить информацию, что можно работать дальше и перейти к пункту №1. Взаимодействие можно организовать через запись и чтение файла, прямым запуском исполняемого файла или другим способом.

Исходный код скрипта должен быть легко читаем, (отформатирован в соответствии с общепринятыми правилами).
Автор проекта
Евгений
Леонид
Фото и видеосъемка
Фото и видео сьемка любых мероприятий качественным...
Владимир
Копирайтинг, рерайтинг
Выполняю все услуги связанные с написанием текстов
Кристина
Начитка текстов
Начитаю текст красивым женским голосом :)
Марина
Коллажи на заказ
Мастер Adobe Photoshop принимает заказы
Игорь
Ведение социальных групп
Контроль информации, новостей и тенденций
Англо-русский и русско-английский перевод
Занимаюсь переводом текста. Знаю английский, русский, украинский...
Оптимизация сайтов
Качественно оптимизирую Ваш сайт под поисковые системы, что...
Дизайн продающего сайта
Разработаю стильный и современный дизайн продающего сайта или же так...
Рассылка объявлений на доски объявлений
Предлагаю рассылку Вашего объявления на более чем 2,000 досок...
Дизайн сайта, о котором вы мечтали!
Разрабатываю дизайн для сайтов (тематика различная). Провожу...