Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/python
- # -*- coding: utf-8 -*-
- from selenium import webdriver
- import click
- import time
- login = 'log'
- passwd = 'pass'
- count = 1000
- i = 0
- driver = webdriver.Firefox()
- driver.implicitly_wait(3)
- driver.get('https://www.buy-targeted-traffic.com/')
- username = driver.find_element_by_name('username')
- password = driver.find_element_by_name('password')
- submit = driver.find_element_by_name('login')
- username.send_keys(login)
- password.send_keys(passwd)
- submit.click()
- time.sleep(5)
- if driver.current_url != 'https://www.buy-targeted-traffic.com/user/buy_traffic/index.php':
- print 'Invalid login or password.'
- exit()
- driver.get('https://www.buy-targeted-traffic.com/user/buy_traffic/order_manage.php')
- print('Авторизация прошла успешно')
- with click.progressbar(range(count), label='Working...') as bar:
- for i in bar:
- ###################### COPY ######################
- copy_button = driver.find_element_by_xpath('//a[contains(text(), "Copy")]')
- copy_button.click()
- driver.switch_to_frame(driver.find_element_by_id('xubox_iframe1'))
- name = driver.find_element_by_xpath('//input[@name="new_order_name"]')
- name.send_keys(time.time())
- button = driver.find_element_by_xpath('//input[@type="button" and @id="btnok"]')
- button.click()
- time.sleep(2)
- alert = driver.switch_to_alert()
- alert.accept()
- try:
- driver.switch_to_default_content()
- except:
- pass
- ###################### COPY ######################
- ###################### TOP UP ######################
- topup_button = driver.find_element_by_xpath('//a[contains(text(), "Top up")]')
- topup_button.click()
- driver.switch_to_frame(driver.find_element_by_id('xubox_iframe1'))
- top_up_amount = driver.find_element_by_xpath('//input[@id="top_money"]')
- top_up_amount.send_keys('6')
- auto_top_up = driver.find_element_by_xpath('//input[@name="auto_top_up" and @value="0"]')
- auto_top_up.click()
- button = driver.find_element_by_xpath('//button[contains(text(), "OK")]')
- button.click()
- driver.switch_to_default_content()
- alert = driver.switch_to_alert()
- alert.accept()
- ###################### TOP UP ######################
- time.sleep(55)
- pause_button = driver.find_element_by_xpath('//a[contains(text(), "Pause")]')
- pause_button.click()
- alert = driver.switch_to_alert()
- alert.accept()
- pause_button = driver.find_element_by_xpath('//a[contains(text(), "Empty")]')
- pause_button.click()
- alert = driver.switch_to_alert()
- alert.accept()
- alert = driver.switch_to_alert()
- alert.accept()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement