Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!

Скрипт по ловле и закидыванию билетов на сайте

истекло время актуальности


Скрипт должен залогиниваться на сайте (список аккаунтов и паролей мы предоставляем) 

  • проходить рекапчу, 

  • на сайте также иногда бывает очередь queue-it - ее надо просто переждать.

  • для каждого аккаунта в скрипте нужно иметь возможность настроить разный ip адрес

  • Задача скрипта закидывать в корзину билеты по заданному списку матчей, категории и количеству и присылать уведомление в телеграмм, смс (а также всплывающее окно (само не пропадает) на экран и/или звуковой сигнал)


    В списке указаны:

    • матч

    • категория билетов (А, Б, С или Д), одна или несколько

    • диапазон количества билетов  (например, 2-6)    



  • В КОРЗИНУ НА САЙТЕ МОЖНО ЗАКИНУТЬ ДО 6 БИЛЕТОВ НА 6 МАТЧЕЙ но список будет больше, чем на 6 матчей.

    Скрипт должен заходить на страницу матчей https://tickets.rugbyworldcup.com/showProductList.html



Заходит в первый матч из списка (лучше рендомно), добавляет необходимое количестов билетов нужной категории (например Category D 4 билета, Category В 2 билета) в общем на один матч можно купить только 6 билетов) 


логика такая, мы задаем матч, категории и диапазон от 3 до 5 (допустим)

Выглядит так:

-Матч 35... 

-  категория А 3-5

-  категория В 2-6

- категория С 2-4

- категория D 1-6

 

Скрипт начинает поиск с нижней категории


категория D начиная с 6-ти билетов, если такого количества нет, скрипт начинает искать 5 билетов, затем 4, 3,2,1 если нет, переходит на категорию выше.

Категория С начиная с 4 билетов, если их нет, продолжает искать 3, если нет, ищет 2. если билеты не найдены, он переходит в категорию В 

в категории В он ищет 6 билетов, их нет, продолжает искать 5  билетов, потом 4 билета... и если закидывает 3,- присылает сообщение и останавливается! 

дальше может не искать



эти билеты закидываются в корзину, и необходимо, чтоб скрипт нажимал  кнопку  Add Tickets


потом снова попадаем на страницу со всеми матчами и выбираем следующий из списка и так пока в корзине не будут билеты на 6 разных матчей по квоте

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



Предполагается, что скрипт будет работать в 10 - 100 потоков.


На сайте есть антибот защита.

При появлении ошибки 403 или других ошибок, скрипт должен или менять ip адрес или чистить cookie или закрывать это окно и залогиниваться заново в новом.



Приложения 1

Просмотр приложений доступен только зарегистрированным пользователям.

  • Павел З.
    5 октября в 06:28 |

    Добрый день. На этом сайте случайно нет кучи пользователей и некоторого количества ботов пытающихся купить билет наперегонки? Это очень важный момент

  • Иван Гордийчук — заказчик проекта
    7 октября в 12:01 |

    возможно и есть