Ark JoinSim
Overview
Smart Python auto-joiner for Ark: Survival Ascended that detects join failures and automatically retries. Computer vision with multi-scale template matching (works at any resolution), auto-finds the ARK window, Bezier curve mouse movement and Gaussian timing distribution for anti-detection, and Discord webhook notifications when you successfully join a full server.
Challenge
Full servers in Ark reject join attempts with a popup. Players had to manually babysit the screen and retry for hours to get onto popular servers.
Solution
Computer vision detects the "Server Full" popup, loading screens, and kick-back states at any resolution via multi-scale template matching. Bezier curve mouse movement and Gaussian timing mimic human input. Discord webhook fires when you're in.
Impact
Fully automated server queue — join attempts continue unattended. Human-mimicking input patterns avoid anti-cheat flags. Discord notification means you can do something else while waiting.