Auto Clicker canggih berbasis Python + Tkinter + PyAutoGUI yang mampu melakukan klik otomatis pada jendela aplikasi tertentu (misal: Roblox) bahkan sambil kamu membuka aplikasi lain.
Dapat dijalankan langsung dari Python atau dikompilasi menjadi aplikasi .exe Windows tanpa perlu membuka VS Code.
✅ Klik otomatis dengan interval waktu yang dapat diatur
✅ Bisa mengarahkan klik ke jendela target tertentu (misal: “Roblox”)
✅ Menyimpan posisi klik relatif terhadap jendela target
✅ Tetap bisa berpindah ke aplikasi lain saat auto-click berjalan
✅ Klik akan berhenti otomatis saat kursor digerakkan, dan aktif kembali setelah kursor diam selama 1 detik ⚡
✅ GUI sederhana dan responsif (Tkinter)
✅ Tombol Mulai / Berhenti / Keluar dengan indikator status real-time
✅ Dapat dibuild menjadi file .exe agar mudah digunakan
coba-autoklik/
│
├── autoclicker.py # Script utama aplikasi
├── requirements.txt # Daftar library Python yang dibutuhkan
├── build.bat # Script otomatis untuk install + build .exe
├── dist/
│ └── autoclicker.exe # Hasil build aplikasi (setelah dikompilasi)
├── venv/ # (Opsional) Virtual environment
└── README.md # Dokumentasi proyek
git clone https://github.com/Farrassubahan/auto-clicker-python.git
cd auto-clicker-pythonpython -m venv venvAktifkan:
venv\Scripts\activatepip install -r requirements.txt📦 File requirements.txt sekarang berisi:
pyautogui
pillow
pygetwindow
pymsgbox
mouseinfo
pynput
python autoclicker.pyJika berhasil, akan muncul tampilan GUI seperti berikut:
+------------------------------------------------+
| Auto Clicker: Targeted Background Click 🖱️ |
|------------------------------------------------|
| Interval (detik): [ 0.1 ] |
| Nama Jendela Target: [ Roblox ] |
| [Set Target Aktif] [Set Pos Relatif Mouse] |
| Pos relatif: (default = tengah jendela) |
| [Mulai] [Berhenti] [Keluar] |
| Status: Berhenti 🔴 |
+------------------------------------------------+
1️⃣ Install PyInstaller
pip install pyinstaller2️⃣ Jalankan Build
pyinstaller --onefile --noconsole autoclicker.py3️⃣ Hasilnya akan muncul di:
dist\autoclicker.exe
Isi build.bat sudah diatur agar otomatis menginstal semua library & build versi terbaru:
@echo off
title 🔧 Build Auto Clicker
echo Mengecek dan menginstal dependensi...
python -m pip install --upgrade pip
python -m pip install -r requirements.txt
echo Membangun file .exe...
pyinstaller --onefile --noconsole autoclicker.py
echo.
echo ✅ Selesai! Cek folder dist\autoclicker.exe
pause💡 Kamu cukup klik dua kali file build.bat, dan .exe akan langsung dibuat ulang otomatis.
1️⃣ Jalankan autoclicker.exe atau python autoclicker.py
2️⃣ Masukkan nama jendela target (misal: Roblox)
3️⃣ Tentukan interval klik (misal: 0.1 detik = 10 klik per detik)
4️⃣ (Opsional) Gunakan Set Target dari Jendela Aktif untuk memilih window saat ini
5️⃣ (Opsional) Gunakan Set Pos Relatif dari Pos Mouse agar klik diarahkan ke titik tertentu dalam jendela
6️⃣ Tekan Mulai → klik otomatis berjalan di jendela target
7️⃣ Jika kursor bergerak, auto-click akan pause otomatis. Setelah kursor diam 1 detik, auto-click akan aktif kembali 🔄
8️⃣ Kamu bebas berpindah ke aplikasi lain tanpa mengganggu auto-click
9️⃣ Tekan Berhenti untuk menghentikan, atau Keluar untuk menutup aplikasi
| Masalah | Penyebab | Solusi |
|---|---|---|
ModuleNotFoundError: pyautogui |
Library belum diinstal | Jalankan pip install -r requirements.txt |
.exe tidak bisa dibuka |
Antivirus memblokir | Tambahkan ke “Allowed apps” di Windows Defender |
| Klik tidak jalan di game | Game menolak input non-fokus | Jalankan mode windowed dan pastikan target benar |
| Aplikasi menutup setelah build | Hilangkan --noconsole jika ingin lihat log |
Gunakan pyinstaller --onefile autoclicker.py |
Proyek ini dilisensikan di bawah MIT License. Kamu bebas memodifikasi dan menyebarkan dengan tetap mencantumkan kredit kepada pengembang asli.
Farras 💼 GitHub 💬 "Klik kecil untuk pekerjaan besar — otomasi itu seni."