Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import androidhelper, time
- tim = androidhelper.Android()
- def sendText(number, msg, frequency, delay):
- for n in range(0, frequency):
- tim.smsSend(number, msg)
- time.sleep(delay)
- menu()
- def addNumber():
- newNumber = input('enter new number > ')
- while True:
- choice = input('are you sure you want to save this number? > ')
- if choice == 'y' or choice == 'Y' or choice == 'yes' or choice == 'Yes':
- numbersFile = open('/storage/sdcard0/numbers.txt','a')
- numbersFile.write('\n' + newNumber)
- numbersFile.close()
- break
- elif choice == 'n' or choice == 'N' or choice == 'no' or choice == 'No':
- break
- menu()
- def menu():
- print('1) send msg\n2) add number')
- while True:
- choice = input('> ')
- if choice == '1':
- numbersFile = open('/storage/sdcard0/numbers.txt','r')
- number = numbersFile.readlines()
- numbersFile.close()
- for line in enumerate(number): print(str(line[0] + 1) + ') ' + line[1].split('\n')[0])
- while True:
- numberChoice = int(input('what number will this be sent to? > ')) - 1
- if numberChoice < len(number) or numberChoice <= 0: break
- number = number[numberChoice]
- msg = input('what message would you like to send? > ')
- frequency = int(input('how many times would you like to send this message? > '))
- delay = int(input('delay between messages? > '))
- sendText(number, msg, frequency, delay)
- elif choice == '2': addNumber()
- else:
- continue
- break
- menu()
Advertisement
Add Comment
Please, Sign In to add comment