示例#1
0
 def setUp(self):
     session = customFunc.webFunc('no-site')
     session.start_driver()
     self.driver = session.driver
示例#2
0
import customFunc

site = "https://etgar22.co.il/?utm_source=test&utm_medium=test&utm_campaign=test"
sheet = "אתגר 22 מבוגרים - 2019 (Responses)"
sheet1 = "אתגר 22 - טלפניות (Responses)"

session = customFunc.webFunc(site)
session.start_driver()
session.url()
customFunc.sleep(6)
session.insert_info_to_field('FirstName', session.first_name)
session.insert_info_to_field('LastName', session.last_name)
session.insert_info_to_field('Email', session.email)
session.insert_info_to_field('Phone', session.phone)
session.etgarconfirm()
session.send()
session.driver.quit()

customFunc.sleep(600)
session.check_in_sheets(sheet)
session.check_in_sheets(sheet1)
示例#3
0
turkey = "https://animals-now.org/investigations/turkey/?utm_source=test&utm_medium=test&utm_campaign=test"
live_transports = "https://animals-now.org/issues/live-transports/?utm_source=test&utm_medium=test&utm_campaign=test"
cages = "https://animals-now.org/issues/cages/?utm_source=test&utm_medium=test&utm_campaign=test"
protection_act = "https://animals-now.org/issues/animal-protection-act/?utm_source=test&utm_medium=test&utm_campaign=test"
fish = "https://animals-now.org/investigations/fish/?utm_source=test&utm_medium=test&utm_campaign=test"
zoglobek = "https://animals-now.org/issues/zoglobek-lawsuit/?utm_source=test&utm_medium=test&utm_campaign=test"
stop_cages = "https://animals-now.org/issues/stop-cages/?utm_source=test&utm_medium=test&utm_campaign=test"
spetember_2020 = "https://animals-now.org/investigations/investigation-september-2020/?utm_source=test&utm_medium=test&utm_campaign=test"

site_list = [
    turkey, cages, fish, zoglobek, protection_act, live_transports, stop_cages
]
email_list = []  # list with the email used to signed up
petitions_list = []  # list with link to petition that the bot signed up
for site in site_list:  # sign up to petitions in the site list, for each sign up generate new info
    session = customFunc.webFunc(site)
    session.start_driver()
    session.url()
    # close_popup(session.driver, site)
    customFunc.sleep(6)
    print('petition url: "{}"'.format(site))
    session.add_my_name_to_petition()  # DELETE WHEN A/B THE IS DONE
    customFunc.sleep(3)
    session.insert_info_to_field('FirstName', session.first_name)
    session.insert_info_to_field('LastName', session.last_name)
    session.insert_info_to_field('Email', session.email)
    session.insert_info_to_field('Phone', session.phone)
    # session.insert_info_to_field('Birthday', session.year_of_birth_idx)
    session.petitions_age()
    session.petitions_send()
    email_list.append(session.email)