High performance, low latency username sniper written in Python.
-
High-Performance Multi-Threading:
Leverage Python’s threading module to dispatch multiple HTTP requests concurrently. -
Secure Socket Communication:
Establish robust, SSL-wrapped connections using Python’s socket and ssl modules. -
Custom Countdown Timer:
Synchronize network requests with a built-in timer, utilizing time and datetime. -
Accurate Network Latency Measurement:
Calculate ping delays by measuring round-trip times via raw socket calls. -
Discord Webhook Integration:
Receive real-time notifications on successful operations via discord_webhook. -
Comprehensive Account Authentication:
Supports multiple account types through msmcauth, with a fallback to Mojang authentication for seamless access.
- Python 3.x
- pip
From the project root, run:
pip install -r requirements.txt
Clone the repository using:
git clone https://github.com/your-username/Artemis-Sniper.git
cd Artemis-Sniper
-
Configure Your Accounts:
Populate theaccounts.txt
file with your account credentials in theemail:password
format. -
Launch Artemis:
Execute the script:python artemis.py
-
Follow the On-Screen Prompts:
- Enter the target Minecraft username when prompted.
- Provide a custom network offset or press Enter to use the auto-detected value.
- The tool will authenticate your accounts, initialize threads, and dispatch the name change request precisely at droptime.
-
Dependency Management:
Upon startup, the script checks for and installs any missing dependencies automatically. -
Robust Authentication:
Authenticate using msmcauth with a fallback to Mojang authentication to ensure continuous operation. -
Latency Calculation:
The tool pings the Minecraft API to accurately measure network latency, optimizing request timing. -
Synchronized Execution:
A countdown timer orchestrates the simultaneous launch of multiple threads. -
Efficient Name Change Process:
At the scheduled droptime, threads send requests to Minecraft's API to update your username.