Доработать скрипт для Google Chrome

15 000 руб. за проект
15 апреля 2022, 16:47 • 4 отклика • 112 просмотров
Существует эксп. функция 'Tab Freeze' в определенной версии браузера Google Chrome. Эта функция замораживает вкладку. Мы научились ее использовать на одной БК конторе, чтобы делать моментальные ставки, без ожидания, что позволяло ставить послеголы, вилки и т.п.

Но для корректной работы нужна была автоматизация. Мы заказали скрипт: https://freelance.habr.com/tasks/393869

Он позволил автоматизировать замораживание вкладок со ставками каждые n секунд и поднимать их, в случае необходимости.

Сейчас скрипт нуждается в доработке, а именно:

- Сейчас скрипт работает так: пользователь открывает сайт БК, выбирает купон, вводит сумму ставки и нажимает в интерфейсе скрипта старт. Ставка начинает проставляться и одновременно замораживается с помощью функции 'Tab Freeze', далее, открывается вторая вкладка и уже автоматически проставляется тот же самый купон и также идет заморозка. Каждые 12 секунд вкладки обновляются и ставка проставляется заново, до тех пор, пока пользователь не откроет вкладку или же не остановит работу скрипта.

Нам нужно изменить этот алгоритм на: пользователь открывает сайт БК, выбирает купон, вводит сумму ставки и нажимает в интерфейсе скрипта старт. Каждые 3-4 секунды открывается новая вкладка, вводится сумма и проставляется ставка, затем замораживается. Без обновления старых вкладок. Старые закрываются, когда их таймер жизни превышает 12 секунд. Просто открываются новые и цикл повторяется до тех пор, пока юзер не остановит скрипт или же не откроет вкладку.

И еще:

- Оптимизировать скрипт под все версии букмекерской конторы (есть ее клоны с практически идентичным дизайном и т.п.)

Все подробно покажем на видео.

Для этого нужен человек, умеющий работать с pyppeteer и асинхронным кодом. Язык программирования: python