currycan

currycan / HaTickets

Public

大麦网抢票自动化 — Web(Selenium) / Mobile(Appium) / Desktop(Tauri+Rust) 三套方案

17
3
69% credibility
Found Mar 30, 2026 at 17 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Python
AI Summary

HaTickets is an open-source toolkit that automates ticket purchasing on the Damai platform through mobile app control, web browser automation, or a desktop app.

How It Works

1
🔍 Discover HaTickets

You find this handy ticket helper online while looking for ways to grab popular concert seats fast.

2
📱 Connect your phone

Plug in your Android phone with the ticketing app already open and logged in, so the helper can see the screens.

3
✏️ Share your wishes

Tell the helper the show name, city, date, and price you want by filling a simple note.

4
🧪 Test safely first

Run a quick check to make sure everything connects and the right show appears, without buying anything.

5
👀 Preview the seats

Watch it pick your date, price, and number of tickets, stopping just before checkout to confirm.

6
Hit go live

Flip the switch to let it complete the grab when tickets drop.

🎫 Tickets grabbed!

Your seats are secured in the cart – rush to pay and celebrate!

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 17 to 17 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is HaTickets?

HaTickets automates ticket snatching on Damai.cn, China's top ticketing site for concerts and events, tackling sold-out shows with three schemes: Selenium web automation for browser control, Appium for Android app flows, and a Tauri+Rust desktop client. Users configure via JSONC files with event keywords, cities, dates, prices, and observer names, then run CLI scripts like `./mobile/scripts/start_ticket_grabbing.sh` or natural language prompts such as `./mobile/scripts/run_from_prompt.sh "抢张杰4月6号内场票"`. Python powers the core, delivering probe-only modes to test without buying and safe retries up to confirmation.

Why is it gaining traction?

It stands out with mobile-first realism via real Android devices, dodging web scraping selenium pitfalls like anti-bot blocks, plus prompt parsing that auto-resolves fuzzy searches into configs. Detailed step-by-step tutorials cover environment setup, safe probing, and common fixes like ADB issues or wind control, making it dead simple versus brittle Selenium web driver github scripts. Desktop(Tauri+Rust) adds a GUI option, though deprecated now.

Who should use this?

Devops folks or event chasers automating Damai.cn grabs for high-demand K-pop/rock shows in cities like Shenzhen. Suited for Python/Appium users testing mobile automation, or those ditching manual F5-mashing with web scraping python selenium github alternatives. Skip if you're outside China or need cross-site support.

Verdict

Grab it for personal Damai runs—the mobile scheme shines with solid docs and probe safety—but at 17 stars and 0.7% credibility, treat as experimental; desktop's dead and web's secondary. Solid for tinkerers, but productionize your own fork.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.