Hoe maak je een Cell Phone Stuur een SMS-bericht met een Python- script

De programmeertaal Python programmeurs in staat stelt om eenvoudig massa SMS-berichten versturen . Nieuw bericht 3d teruggegeven beeld van mobiele telefoon op door Franc Podgor ... ¬°ek uit Fotolia.com

Een sms-bericht, ook bekend als een tekstbericht, is in wezen een e-mail gestuurd naar een mobiele telefoon.Het vermogen om te communiceren tussen computers en mobiele telefoons via SMS-berichten wordt steeds belangrijker.Google heeft een bibliotheek die met de programmeertaal Python waarmee programmeurs toegang tot Gmail-accounts communiceert ontwikkeld.Programmeurs gebruik maken van de Gmail-account als een startpunt voor SMS-berichten.Gmail-accounts zijn ideaal voor massa tekstberichten, omdat ze hebben een grote capaciteit voor reacties.

instructies

  1. Registreren voor een Gmail-account door het invullen van het formulier.

  2. Download de nieuwste versie van de Google-bibliotheek voor Python.

  3. Klik rechts op het zip-bestand en kies "Extract".Een dialoogvenster verschijnt het aanvragen van een doellocatie om het zip-bestand uit te pakken.Selecteer de map "Do

    cuments" en klik op "Extract".

  4. Start de Microsoft opdrachtprompt.Klik op "Start", "Uitvoeren", typ "CMD.EXE" en druk op "Enter".

  5. Verplaatsen naar de bibliotheek directory.Bij de opdrachtprompt, type "cd c: \ Documents \ gdata-2.0.12" en druk op "Enter".

  6. bouwen en installeren van de bibliotheek.Bij de opdrachtprompt, typ "python setup.py build" en druk op "Enter".Typ "python.py installeren" en druk op "Enter".

  7. Start de Python lijn editor.Bij de opdrachtprompt, typ "python" en druk op "Enter".De aanwijzing verandert in "& gt; & gt; & gt;"aan te geven dat de Python editor actief.

  8. Importeer de Gmail-bibliotheek en sms-module.Bij de opdrachtprompt, typ "import libgmail" en druk op "Enter".Type "van TextMessaging import *" en druk op "Enter".

  9. Registreer de informatie over de afzender.Bij de opdrachtprompt te typen:

    afzender = Afzender ("& lt; GMAIL_USER & gt;", "& lt; GMAIL_PASS & gt;") Vervang

    & lt; GMAIL_USER & gt;met de login naam van de Gmail-account.Vervang & lt; GMAIL_PASS & gt;met het wachtwoord voor de Gmail-account en druk op "Enter".

  10. Registreer het tekstbericht informatie.Bij de opdrachtprompt te typen:

    smsMessage = sms ("& lt; Onderwerp & gt;", "& lt; body & gt;")

    Vervang & lt; Onderwerp & gt;het onderwerp van het bericht.Vervang & lt; body & gt;met het lichaam van het bericht en druk op 'Enter'.

  11. Registreer de vervoerder data.Bij de opdrachtprompt te typen:

    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"}

    druk op" Enter ".

  12. Registreer de ontvanger van het SMS-bericht.Bij de opdrachtprompt te typen:

    ontvanger = Ontvanger ("& lt; TELEFOONNUMMER & gt;", "& lt; CARRIER & gt;")

    Vervang & lt; TELEFOONNUMMER & gt;met het telefoonnummer van de persoon die het SMS-bericht wordt ontvangen.Vervang & lt; CARRIER & gt;de naam van de drager de persoon gebruikt.Zorg ervoor dat u de naam vervoerder precies typt zoals deze wordt weergegeven in de stap waar de vervoerder is geregistreerd.De vervoerder naam is hoofdlettergevoelig.

  13. Verzend het bericht.Bij de opdrachtprompt te typen:

    sender.sendMessage (ontvanger, smsMessage)

    druk op "Enter".

Resources

  • Google: Google Accounts
  • Google: Gdata Python Library
548
0
3
Python Programming