WhatsApp ADB Fernsteuerung
Python-Programm zum Senden von WhatsApp-Nachrichten über Android Debug Bridge (ADB)
Python 3
ADB
Android
Automation
Beschreibung
Ein Python-basiertes Tool zur Fernsteuerung von WhatsApp über USB-Debugging. Das Programm ermöglicht das Senden von Nachrichten an Gruppen oder Kontakte, ohne API-Tokens oder WhatsApp Business Account zu benötigen. Ideal für Home Automation, Monitoring Alerts und automatisierte Benachrichtigungen.
Funktionen
- Automatisches ADB-Setup und Konfiguration
- WhatsApp-Fernsteuerung über USB
- Nachrichten an Gruppen und Kontakte senden
- Screenshots für Debugging erstellen
- Kommandozeilen-Interface (Quick Send)
- Interaktives Menü-System
Technische Details
- Sprache: Python 3.12
- Bibliotheken: adb-shell, pure-python-adb, requests, python-dotenv
- Steuerung: ADB Shell-Befehle (input tap, input text, am start)
- Plattform: Windows (mit Android-Gerät)
Dateien
whatsapp_adb_sender.py- Hauptmodul mit WhatsAppADBSender-Klassewhatsapp_sender.py- Alternative Implementierung über WhatsApp Business APIquick_send.py- Schnelles Senden ohne interaktive Menüsadb_setup.py- Automatische ADB-Installationsimple_example.py- Einfaches Beispiel-Scriptrequirements.txt- Python-Abhängigkeiten
Nutzung
# Schnelles Senden
python quick_send.py "Gruppenname" "Nachricht"
# Interaktives Menü
python whatsapp_adb_sender.py
# Programmatische Nutzung
from whatsapp_adb_sender import WhatsAppADBSender
sender = WhatsAppADBSender()
sender.send_message_to_contact("Gruppe", "Hallo!")