Zugriff auf Inhalt der Nachricht von einem android-Handy mit Python

Hier ist, was ich tun will.

Ich habe ein Samsung galaxy Handy, dessen message box ist voll. Ich will download alle SMS-Nachrichten vom Handy auf meinen computer die Pythonic way. Bevor ich beschloss zu Fragen, ich habe eine schnelle Forschung auf dem internet, SO dass für mögliche Antworten.

Ich traf diese führen und diese führen hier auf das internet. Diese tutorials sind sehr umfangreich, aber nicht die grundlegende Informationen über den Zugriff auf das Gerät und seinen Inhalt anzuzeigen, die auf einem Bildschirm auf meinem computer.

Lese ich ein wenig Informationen über die Verwendung von Twilio und anderen Webseiten, aber das erfordert eine Verbindung zum internet herstellen und freilegen mein Handy für die Webseiten.

Für jetzt, ich will nur den Zugriff auf die SMS-Nachrichten und zeigt Sie als, vielleicht, Listen kann. Nicht die komplizierten Sachen zu automatisieren, etc. Es gibt sicher muss eine einfache Methode, dies zu tun?

 

2 Replies
  1. 0

    Zugriff auf Nachrichten auf einem Android-Handy direkt, Sie müssen Lesen Sie die „mmssms.db“ Datei. Dieser befindet sich an data/data/com.android.providers.telephony/databases/mmssms.db, und ist eine SQLite-Datenbank. Dies erfordert jedoch root zu Lesen. Wenn Sie root haben, verwenden Sie die SMS-tools-Bibliothek hier.

    Wenn Sie nicht über root-Zugriff auf Ihr Telefon, können Sie wahrscheinlich verwenden Sie eine integrierte Android-backup-tool zum sichern Sie Ihre SMS-Nachrichten auf Ihrem Gmail-Konto. Sie würden dann in der Lage zu kratzen an den Nachrichten, oder potenziell verwenden Sie die Gmail-API, um Sie abzurufen.

  2. 0

    Kann man mit „SMS Backup & Restore“ – app von Google Spielen und dann manipulieren generierte backup-Datei mit Python. Keine Notwendigkeit zu schreiben, Python-app für Android

    Können, können Sie auch nicht, backup sms im Google-Konto, wie die andere Antwort sagt

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.