Что это такое?
Это помощник для бронирования билетов на китайские железные дороги (12306), который автоматизирует вход в систему, решение капчи и покупку железнодорожных билетов, включая запись в лист ожидания, когда билеты распроданы.
Это приложение с графическим интерфейсом или что-то, что работает на сервере?
Это Python-скрипт или сервер, который вы настраиваете и запускаете сами (локально или через Docker), а не приложение с графическим интерфейсом; он работает постоянно и пытается купить билеты за вас.
Как это запустить?
Установите зависимости Python через pip (pip3 install -r requirements.txt), измените TickerConfig.py, указав настройки электронной почты и сервера, затем запустите сервер; либо, если установлены Docker и docker-compose, просто выполните docker-compose up --build -d.
Нужно ли что-то кроме Python, чтобы это запустить?
Нужен Python 3.6–3.7.4 (Python 2.7 не поддерживается), пакеты из requirements.txt и загруженная локальная модель распознавания капчи либо доступ к самостоятельно развёрнутому или общедоступному серверу распознавания капчи.
Гарантирует ли это, что я точно получу билет?
Нет — автор указывает, что программа только ускоряет процесс покупки и не гарантирует успешного бронирования; проверяйте логи и, возможно, придётся повторить попытку, если загрузка капчи не удалась.
Какие варианты уведомлений поддерживаются?
Он может уведомить вас по электронной почте или через сервис push-уведомлений Server酱 (ServerChan), когда билет будет успешно захвачен.
Что такое функция «умного» листа ожидания?
Это автоматическая запись в лист ожидания, которая продолжает пытаться занять место, даже когда билеты кажутся распроданными, в дополнение к обычному захвату билетов в период предварительной продажи и на оставшиеся билеты.
Почему проект заархивирован?
Репозиторий отмечен на GitHub как архивный и устаревший, то есть он больше не поддерживается активно, но README и код остаются доступными для ознакомления.
Может ли он автоматически обходить блокировки по IP?
В README упоминается поддержка роутеров с автоматической сменой IP-адреса (модели TP-LINK и Xiaomi) для домашних сетей, однако это ограничено домашними роутерами и не подходит для серверов.
What are similar projects?
py12306, 12306-mcp, EverydayWechat, walle-web, March7thAssistant, Taskbot-MVP, any-auto-register, cek-probe-model
Which topics is it in?
captcha, script, bot, python3, notifications, email, deprecated, docker-compose, china, terminal, chinese, automation
