ProFreelance
Принимает отклики Откликов ещё нетСоздание скриптов

Автоматизация повторяющихся действий в браузере через Puppeteer

Способы оплаты: безналичный расчёт
Бюджет€375за проект
ФорматРазовый проектбез предоплаты
Отклики032 просмотра
Опубликован17.08.2026актуален 14 дней
У нас есть ежедневная ручная рутина в личном кабинете партнёра, и она отнимает у сотрудников уйму времени: вход по паролю, открытие нескольких форм, ввод одинаковых данных по заказам, скачивание отчёта и перенос его в рабочую папку. Решений там не принимается вообще — только однообразные клики, поэтому хочу отдать этот процесс боту на Puppeteer с управляемым headless Chrome. Подчеркну: это задача именно автоматизации браузера, а не написания обычного парсера — программа должна вести себя как живой оператор: набирать текст в поля, отмечать чекбоксы, нажимать кнопку отправки, ждать, пока прогрузится подтверждение, и лишь затем переходить к следующему действию.

Логика работы такая. Сначала бот входит в систему, беря доступы из конфигурационного файла или переменных окружения, удерживает сессию и проверяет, что открылся нужный экран. Затем поочерёдно обрабатывает пару-тройку форм, беря значения из подготовленного мной файла CSV или JSON, отправляет каждую и сверяет ответ об успехе, прежде чем двигаться дальше. Завершив формы, он инициирует выгрузку отчёта, ждёт готовности файла, сохраняет его под именем с отметкой даты и времени и убирает предыдущую версию в архив. Запускаться всё должно самостоятельно по графику — через cron или планировщик Node, как вам удобнее, — поэтому на первом месте не скорость, а устойчивость: повторные попытки с нарастающей паузой, адекватные таймауты и детальные записи в журнал, чтобы было видно, на каком шаге и по какой причине сорвался запуск.

Жду опрятный код на Node.js с комментариями и краткую инструкцию по развёртыванию и настройке. Особенно важна аккуратность при сбоях: если кабинет тормозит или нужный элемент отсутствует, бот пробует ещё несколько раз, фиксирует ошибку в логе и штатно завершается, а не виснет молча и не портит итоговые файлы.

— Puppeteer и headless Chrome на Node.js, автономный запуск по графику
— Авторизация с удержанием сессии, заполнение и отправка нескольких форм из CSV/JSON
— Инициация выгрузки отчёта, сохранение с датой в имени, архивация прошлых прогонов
— Повторные попытки с паузой, таймауты и подробный журнал по каждому шагу
— Пароли в конфиге или окружении, а не в коде; чистый код с комментариями и README

Безопасная сделка (Эскроу)

Оплата резервируется на эскроу-счёте Payora в USDT (TRC-20) и переводится исполнителю только после подтверждения выполнения работы.

Быстрый отклик за 30 секунд

Без пароля · авторегистрация

Оставьте отклик прямо сейчас — мы автоматически создадим ваш профиль фрилансера и отправим доступ на Email.

Совет: укажите релевантный опыт и предложите первый шаг. Доступ к аккаунту придёт на указанный Email.
Уже есть аккаунт? Войти
Полезно знать
Как откликнуться на этот заказ

Войдите как фрилансер и отправьте отклик: опишите, как решите задачу, укажите цену и срок, приложите похожую работу. Заказчик видит все отклики и выбирает исполнителя.

Гарантия оплаты

При работе через безопасную сделку деньги резервируются на площадке и переводятся исполнителю только после приёмки результата.

Похожие заказы

Смотрите другие проекты в разделе Создание скриптов и ленту заказов, чтобы откликаться первым.

€3750 откликов
Откликнуться

На какие запросы отвечает эта страница