Automated Xiaomi Account Creation & MiMo AI API Key Generator with Anti-Detection, Background Automation, and Sound Notifications.
MiMo Account Creator adalah tool otomatisasi CLI berbasis Python untuk registrasi akun Xiaomi secara massal (berbasis slot) dan auto-generate API Key pada platform Xiaomi MiMo AI.
Tool ini dirancang khusus untuk berjalan mulus di latar belakang (background mode) dengan proteksi anti-deteksi bot tingkat lanjut, integrasi email sementara, dan sistem alarm audio saat dibutuhkan intervensi manual (seperti CAPTCHA).
- 🛡️ Anti-Detection Engine: Menggunakan
undetected-chromedriverdengan random delays, human-like typing speed, dan bypass React controlled input via JavaScript Native Value Setters. - 🎴 Slot Management & 1:1 Key Sync: Akun ke-N selalu tersinkronisasi 1:1 dengan API Key ke-N. Mendukung unlimited retry otomatis per slot jika terjadi kegagalan jaringan/browser.
- 📬 Auto OTP Extraction: Polling otomatis ke inbox
tempmail.loldan pengisian 6-digit kode verifikasi secara instan. - 🔊 Sistem Notifikasi Suara (Audio Chime & Alarm):
- Captcha Alarm (880Hz + 1100Hz): Memberi tahu pengguna saat captcha butuh diselesaikan secara manual.
- Success Chime (C5 → E5 → G5): Notifikasi saat slot akun & API key berhasil dibuat.
- ⚡ Pilihan Kecepatan (Speed Modes): Mode Normal (delay 8–15s) atau Fast (delay 5–10s) yang dapat dipilih interaktif saat runtime.
- 🛑 Emergency Stop (Ctrl+Q): Shortcut darurat untuk menghentikan proses kapan saja dan kembali ke menu tanpa merusak sesi.
- 💾 Session Archiving: Opsi arsip otomatis dengan penomoran urut (
dump_accounts_0001.txt,dump_keys_0001.txt) agar data tidak saling menimpa.
Jalankan langsung dengan python main.py:
+=====================================+
| MiMo Account Creator v6 |
+=====================================+
| Accounts: 0 Keys: 0 |
+=====================================+
| 1. New Session |
| 2. Resume Session |
| 3. View Session |
| 4. Save Session |
| 5. Exit |
+=====================================+
Ctrl+Q to Emergency Stop and Exit
| Opsi | Fungsi |
|---|---|
| 1. New Session | Bersihkan sesi lama dan buat N akun baru mulai dari nomor 0001. |
| 2. Resume Session | Lanjutkan penambahan N akun setelah nomor slot terakhir yang tersimpan. |
| 3. View Session | Tampilkan ringkasan akun dan API key pada sesi saat ini. |
| 4. Save Session | Arsipkan temp_accounts.txt & temp_keys.txt ke file dump bernomor dan reset sesi. |
| 5. Exit | Keluar dari aplikasi. |
- Python 3.10+
- Google Chrome terinstall
- Windows OS (memanfaatkan
msvcrtuntuk keyboard input &winsounduntuk audio sintetis)
Clone Repositori:
git clone https://github.com/zzdree/mimo-creator.git cd mimo-creatorInstall Dependensi:
pip install -r requirements.txt
Jalankan Aplikasi:
python main.py
Semua hasil akun dan kunci API disimpan otomatis di dalam folder results/:
| File | Format Isi |
|---|---|
results/temp_accounts.txt | `Nomor |
results/temp_keys.txt | `NamaKey |
results/temp_progress.log | Log proses dengan timestamp |
- Arsitektur & Spesifikasi Detail — Penjelasan siklus hidup browser 3-tab dan mekanisme retry.
- Kajian & Perbandingan Tool Anti-Detect — Analisis komparatif nodriver, undetected-chromedriver, DrissionPage, dan layanan CAPTCHA.
- Andreas Restuawanta Christwara (@zzdree)
Proyek ini dilisensikan di bawah MIT License.