Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import time
- from selenium import webdriver
- from datetime import datetime
- from threading import Timer
- x=datetime.today()
- y=x.replace(day=x.day, hour=00, minute=29, second=0, microsecond=0)
- delta_t=y-x
- secs=delta_t.seconds+1
- url_lk='https://www.dial91.com/login.aspx'
- def selenium_web():
- browser=webdriver.Firefox()
- browser.get(url_lk)
- time.sleep(4)
- #user credentials
- user=browser.find_element_by_xpath('/html/body/div/section[2]/div/div[1]/div[1]/form/div[3]/label/input')
- user.send_keys('randy.cole45pow')
- password=browser.find_element_by_xpath('/html/body/div/section[2]/div/div[1]/div[1]/form/div[4]/label/input')
- password.send_keys('cole45pow')
- login=browser.find_element_by_xpath('/html/body/div/section[2]/div/div[1]/div[1]/form/div[5]/div/input')
- login.click()
- time.sleep(2)
- sms_button=browser.find_element_by_xpath('/html/body/div/section/div/div[3]/a[14]/span[2]')
- sms_button.click()
- time.sleep(3)
- Message= readfile_data('msg.txt')
- contacts= readfile('us_numbers.txt')
- c=1
- for i in contacts:
- contact_fill= browser.find_element_by_xpath('/html/body/form/div[2]/section/div[1]/div[1]/div[3]/table/tbody/tr/td[2]/input')
- contact_fill.click()
- contact_fill.send_keys('+1'+str(i))
- time.sleep(2)
- message_fill= browser.find_element_by_xpath('/html/body/form/div[2]/section/div[1]/div[1]/div[3]/table/tbody/tr/td[4]/textarea')
- message_fill.click()
- time.sleep(2)
- message_fill.send_keys(str(Message))
- time.sleep(1)
- '''except:
- message_fill= browser.find_element_by_id('/html/body/div[3]/div/div/div[1]/div[1]/div/form/div/div[1]/div[2]/div[3]/textarea')
- message_fill.click()
- time.sleep(2)
- message_fill.send_keys(str(Message))'''
- send= browser.find_element_by_xpath('/html/body/form/div[2]/section/div[1]/div[1]/div[3]/div[1]/input')
- send.click()
- print('DONE-'+str(c))
- c=c+1
- time.sleep(1)
- browser.quit()
- def readfile_data(name_file):
- f= open(name_file,'r')
- data= f.read()
- return data
- def readfile(name_file):
- f= open(name_file,'r')
- data= f.readlines()
- return data
- t = Timer(secs, selenium_web)
- t.start()
Add Comment
Please, Sign In to add comment