Sådan Send en mobiltelefon en sms med en Python script

Programmeringssproget Python giver programmører for nemt at sende masse tekstbeskeder . Ny besked på 3d afsmeltet mobiltelefon billede af Franc Podgor ... ¡ek fra Fotolia.com

En SMS-besked, også kendt som en tekstbesked, er hovedsagelig en e-mail sendt til en mobiltelefon.Evnen til at kommunikere mellem computere og mobiltelefoner via SMS-beskeder bliver stadig vigtigere.Google har udviklet et bibliotek, der kommunikerer med programmeringssproget Python giver programmører til at få adgang Gmail-konti.Programmører bruge Gmail-konto som en lancering punkt for SMS-beskeder.Gmail-konti er ideelle til masse tekstbeskeder, fordi de har en stor kapacitet for svar.

Instruktioner

  1. tilmelde dig en Gmail-konto ved at udfylde formularen.

  2. Download den nyeste version af Google bibliotek for Python.

  3. Højreklik på zip-filen og vælg "Extract".En dialog vil poppe op anmoder om et mål sted at udpakke zip-fil.Vælg "Documents" mappe og klik på "Extract".

  4. Start kommandoprompten Microsoft.Klik på "Start", "Kør" og derefter skrive "CMD.EXE" og tryk "Enter".

  5. Flyt til biblioteket mappe.På kommandoprompten skal du skrive "cd c: \ Documents \ GData-2.0.12" tryk derefter på "Enter".

  6. Byg og installer biblioteket.På kommandoprompten skal du skrive "python setup.py build" tryk derefter på "Enter".Skriv "python.py install" tryk derefter på "Enter".

  7. Start Python line editor.På kommandoprompten skal du skrive "python" tryk derefter på "Enter".En hurtig ændres til "& gt; & gt; & gt;"at angive, at Python editor er aktiv.

  8. Import Gmail bibliotek og sms modul.På kommandoprompten skal du skrive "import libgmail" tryk derefter på "Enter".Type "fra TextMessaging import *" tryk derefter på "Enter".

  9. Registrér afsenderens oplysninger.På kommandoprompten skal du skrive:

    afsender = Sender ("& lt; GMAIL_USER & gt;", "& lt; GMAIL_PASS & gt;")

    Erstat & lt; GMAIL_USER & gt;med login-navn fra Gmail-konto.Erstat & lt; GMAIL_PASS & gt;med adgangskoden til Gmail-konto og tryk på "Enter".

  10. Registrer oplysninger SMS'en.På kommandoprompten skal du skrive:

    smsMessage = TextMessage ("& lt; EMNE & gt;", "& lt; BODY & gt;")

    Erstat & lt; EMNE & gt;med emnet for meddelelsen.Erstat & lt; BODY & gt;med kroppen af ​​meddelelsen og tryk på "Enter".

  11. Registrer carrier data.På kommandoprompten skal du skrive:

    CARRIERS = {"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"}

    tryk derefter på" Enter ".

  12. Registrer modtageren af ​​SMS.På kommandoprompten skal du skrive:

    receiver = Modtager ("& lt; TELEFONNUMMER & gt;", "& lt; CARRIER & gt;")

    Erstat & lt; TELEFONNUMMER & gt;med telefonnummeret på den person, der vil modtage SMS.Erstat & lt; CARRIER & gt;med navnet på transportøren den person bruger.Sørg for at skrive transportøren navnet præcist den måde, det vises i trin, hvor luftfartsselskabet er registreret.Luftfartsselskabet navn er små bogstaver.

  13. Send beskeden.På kommandoprompten skal du skrive:

    sender.sendMessage (modtager, smsMessage)

    tryk derefter på "Enter".

Ressourcer

  • Google: Google-konti
  • Google: GData Python Bibliotek
820
0
3
Python Programming