Exemple #1
0
#!python3
from walk import Walk
import time
import getopt
import sys

do_log = False
opts, args = getopt.getopt(sys.argv[1:], "hl", ["help", "log"])
for k, v in opts:
    if k in ("-h", "--help"):
        print("use -l for log to file")
    elif k in ("-l", "--log"):
        do_log = True

countries = ["ke", "ng", "gh"]
for country in countries:
    screen_folder = "d:\\quicktest\\{}_betslip_{}".format(
        country, time.strftime("%Y%m%d_%H%M", time.localtime()))
    log_file = "{}\\result.log".format(screen_folder)
    if (do_log):
        w = Walk(screen_folder=screen_folder,
                 country=country,
                 log_file=log_file)
    else:
        w = Walk(screen_folder=screen_folder, country=country)
    w.wait(10).try_close_ads().set_country(country).wait(5)
    w.try_close_ads().login().walk_betslip()
    w.quit()
Exemple #2
0
#!python3
from walk import Walk
import time
import getopt
import sys

do_log = False
opts, args = getopt.getopt(
    sys.argv[1:], "hl", ["help","log"]
)
for k, v in opts:
    if k in ("-h", "--help"):
        print("use -l for log to file")
    elif k in ("-l", "--log"):
        do_log = True

countries = ["ke", "ng", "gh"]
for country in countries:
    screen_folder = "d:\\quicktest\\{}_market_{}".format(
        country,
        time.strftime("%Y%m%d_%H%M",time.localtime())
    )
    log_file = "{}\\result.log".format(screen_folder)
    if(do_log):
        w = Walk(screen_folder=screen_folder, country=country, log_file=log_file)
    else:
        w = Walk(screen_folder=screen_folder, country=country)
    w.wait(15).try_close_ads().set_country("ke")
    w.wait(5).try_close_ads().login().walk_quickbet()
    w.quit()
Exemple #3
0
from walk import Walk
w = Walk(screen_folder="d:\\quicktest")
w.wait(10)
w.find_quick_entry("Sports").click()
w.find_element_by_id_and_text("com.sportybet.android:id/item_text_view", "All Football").click()
w.find("com.sportybet.android:id/home_team").click()

el_container = w.find("com.sportybet.android:id/event_recycler")
el_market_containers = el_container.find_elements_by_class_name(
    "android.widget.LinearLayout"
)

for el_market_container in el_market_containers:
    if(el_market_container.location["x"] > 0):
        continue
    el_market_name = []
    el_market_name = el_market_container.find_elements_by_id(
        "com.sportybet.android:id/title"
    )
    if(el_market_name):
        print(el_market_container.location)
        print(el_market_name[0].text)