Dopo tanto tempo ho lasciato Delphi e ho cominciato d usare Python che trovo davvero un ottimo linguaggio di programmazione, adesso ho cominciato a lavorare su un codice che è in grado di inviare un SmS Anonimo:
Il codice è molto semplice e funziona ma vorrei migliorarlo. Mi dovrebbe restituire un msg di avviso quando invio un messaggio invece mi da questo:
{"success":false,"error":"Test texts are temporarily disabled.","quotaRemaining":0}
Python:
import requests, os, sys, time
print("Version 0.1")
print("Codice by - Mr. Camarium")
print("Youtube - mrcamarium")
time.sleep(2)
def menu() :
print("\033[91m1.\033[0m \033[92mInvia SmS Anonimo\033[0m")
print("\033[91m2.\033[0m \033[92mVerifica Lo Stato Di Un SmS\033[0m")
def control() :
ctrl = input("Effettua La Scelta: ")
if ctrl == "1" :
sms()
elif ctrl == "2" :
status()
else :
print("\033[91mInvalid number\033[0m")
def sms() :
phone_no = input("Inserisci Numero Di Telefono: ")
msg = input("Messaggio Da Inviare (Max 160 Caratteri): ")
resp = requests.post('https://textbelt.com/text',{
'phone' : '+39' + phone_no,
'message' : msg ,
'key' : 'textbelt'
})
print(resp.text)
if '"success" : true' in resp.text :
print('Messaggio consegnato!')
if '"success" : false' in resp.text :
print("Messaggio Non Inviato!!! Riprova!!")
def status() :
textID = input("Enter textID of sms : ")
os.system(f"curl https://textbelt.com/status/{textID}")
menu()
control()
input() #Con questo comando finale si evita che si chiuda il terminale.
{"success":false,"error":"Test texts are temporarily disabled.","quotaRemaining":0}