Wie einem Handy eine SMS-Nachricht mit einem Python-Skript schicken

October 3

Wie einem Handy eine SMS-Nachricht mit einem Python-Skript schicken

Eine SMS-Nachricht, auch eine SMS-Nachricht ist im Wesentlichen eine e-Mail an ein Mobiltelefon gesendet. Die Fähigkeit zur Kommunikation zwischen Computer und Handys per SMS-Nachrichten wird immer wichtiger. Google hat eine Bibliothek entwickelt, die kommuniziert mit der Python Programmieren Sprache ermöglichen Programmierern auf Google Mail-Konten zugreifen. Programmierer verwenden das Google Mail-Konto als ein Startpunkt für SMS-Nachrichten. Google Mail-Konten sind ideal für Massen-SMS-Nachrichten weil sie einen großen Kapazität für Antworten haben.

Anweisungen

1 Melden Sie sich für einen Gmail-Account, indem Sie das Formular ausfüllen.

2 Laden Sie die neueste Version der Google-Bibliothek für Python.

3 Die Zipdatei einen Rechtsklick und wählen Sie "Extrahieren". Ein Dialogfeld erscheint, fordert einen Zielspeicherort um die Zipdatei extrahieren. Wählen Sie das Verzeichnis "Dokumente" und klicken Sie auf "Extrahieren".

4 Der Microsoft-Eingabeaufforderung zu starten. Klicken Sie auf "Start" "Ausführen" und geben Sie "cmd ein. "EXE" und drücken Sie "Enter."

5 Wechseln Sie zum Bibliotheksverzeichnis. Geben Sie an der Eingabeaufforderung "cd c:\Documents\gdata-2.0.12", dann drücken Sie "Enter."

6 Bauen und Installieren der Bibliothek. Geben Sie an der Eingabeaufforderung "Python setup.py Build", und drücken Sie "Enter." Geben Sie "python.py installieren" und drücken Sie "Enter."

7 Starten Sie den Python zeilenorientierter Texteditor. Geben Sie an der Eingabeaufforderung "Python", dann drücken Sie "Enter." Der Prompt ändert sich in ">>>" an, dass der Python-Editor aktiv ist.

8 Importieren Sie das Modul zum Gmail-Bibliothek und Text Nachricht. Geben Sie an der Eingabeaufforderung "import Libgmail", und drücken Sie "Enter." Typ "von TextMessaging-Import *" drücken Sie "Enter."

9 Registrieren Sie die Absenderinformationen. Geben Sie an der Eingabeaufforderung:

Absender = Sender ("< GMAIL_USER >", "< GMAIL_PASS >")

Ersetzen Sie < GMAIL_USER >, mit den Login-Namen aus dem Google Mail-Konto. Ersetzen Sie < GMAIL_PASS > durch das Kennwort für das Google Mail-Konto, und drücken Sie "Enter."

10 Registrieren Sie die Text-Nachrichteninformationen. Geben Sie an der Eingabeaufforderung:

SmsMessage = TextMessage ("< Betreff >", "< BODY >")

Ersetzen Sie < Thema > durch den Betreff der Nachricht. Ersetzen Sie < BODY > durch den Hauptteil der Nachricht und drücken Sie "Enter."

11 Registrieren Sie die Fördermaschine-Daten. Geben Sie an der Eingabeaufforderung:

Träger = {"Alltel":"alltelmessage.com",

"ATT":"mobile.mycingular.com",

"Rogers":"pcs.rogers.com",

"Sprint":"messaging.sprintpcs.com",

"tMobile":"t-mobile.net",

"Telus":"msg.telus.com",

"Verizon":"vtext.com"}

Drücken Sie "Enter."

12 Registrieren Sie den Empfänger der SMS-Nachricht. Geben Sie an der Eingabeaufforderung:

Receiver = Empfänger ("< Telefonnummer >", "< CARRIER >")

Ersetzen Sie < Telefonnummer > mit der Telefonnummer der Person, die die SMS-Nachricht empfangen wird. Ersetzen Sie < CARRIER > durch den Namen des Beförderers, das die Person verwendet. Achten Sie darauf, geben Sie den Namen der Fluggesellschaft genau so, wie es im Schritt wird angezeigt, in dem der Träger registriert wurde. Träger ist Groß-/Kleinschreibung beachtet.

13 Senden Sie die Nachricht. Geben Sie an der Eingabeaufforderung:

sender.sendMessage (Receiver, SmsMessage)

Drücken Sie "Enter."