-
На данный момент доступна только функция проверки самого наличия билета любого типа на данный поезд.
-
Планируется разработка функции проверки определенных мест(Нижнее/Верхнее/Нижнее боковое/Верхнее боковое).
- В скрипте Menu.py добавляем токен бота и ваш ID в телеграмме.
- Запускаем Menu.py.
- Открывается окно для ввода информации о билете.
- Заполняем и нажимаем старт.
- Скрипт на фоне запускает эмулятор браузера FireFox, где и будет проверять наличие.
- Проверяется через равные интервалы, в скрипте их так же можно задать.
- Как только находит - оповещает в телеграмме + уведомление на запущенном ПК.
- Создать бота и получить его токен можно у бота BotFather
- Получить ID вашего телеграмма можно в боте getmyid_bot
- Интерфейс приложения написан на PyQT5
- Эмулятор браузера запускается через Selenium
- Библиотека plyer отвечает за уведомления на ПК
- Библиотека PyTelegramBotAPI(telebot) для телеграмм-бота
- fake_useragent используется для генерации рандомного ЮзерАгента