From d72a1ec6311fc035435d812e77bbdd57cccbb07f Mon Sep 17 00:00:00 2001 From: PAN Lei Date: Thu, 21 Apr 2022 23:17:05 +0200 Subject: [PATCH] =?UTF-8?q?=E9=80=89=E6=8B=A9=E6=80=BB=E5=BA=97=20#=20Plea?= =?UTF-8?q?se=20enter=20the=20commit=20message=20for=20your=20changes.=20L?= =?UTF-8?q?ines=20starting=20#=20with=20'#'=20will=20be=20ignored,=20and?= =?UTF-8?q?=20an=20empty=20message=20aborts=20the=20commit.=20#=20#=20On?= =?UTF-8?q?=20branch=20master=20#=20Your=20branch=20is=20up=20to=20date=20?= =?UTF-8?q?with=20'origin/master'.=20#=20#=20Changes=20to=20be=20committed?= =?UTF-8?q?:=20#=20modified:=20=20workers/commandor=5Fpage.py=20#=20#=20Ch?= =?UTF-8?q?anges=20not=20staged=20for=20commit:=20#=20modified:=20=20logs/?= =?UTF-8?q?LogSender.py=20#?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- workers/commandor_page.py | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/workers/commandor_page.py b/workers/commandor_page.py index b90a6ec..1d92735 100644 --- a/workers/commandor_page.py +++ b/workers/commandor_page.py @@ -7,6 +7,7 @@ import threading import time from typing import Union +from gsmmodem import GsmModem from playwright.sync_api import sync_playwright import params @@ -217,6 +218,7 @@ class CommandorPage: def _setPhoneCountryAndStore(self): # document.getElementById("prefer").value = \"faubourg\"; self.page.evaluate("""()=>{ + document.getElementById("prefer").value = \"faubourg\"; document.getElementById("phone_country").focus(); document.getElementById("phone_country").value = \"FR\" }""") @@ -310,7 +312,7 @@ def on_success(result: ReserveResultPojo): pass -def launch_page(ready_for_otp) -> threading.Event: +def launch_page() : PROXY_USERNAME = "panleicim-res-fr-" + get_random_id_number_for_proxy() print("proxy_username is " + PROXY_USERNAME) proxy = { @@ -323,8 +325,12 @@ def launch_page(ready_for_otp) -> threading.Event: contact = ContactPojo(phone_number="+33758912245", passport_number=passport_number, last_name="XU", first_name="xingzhen", mail="ColbyPatel653@gmail.com", ccid="", position=0) - page = CommandorPage() - return page.start_page(proxy) + modem = GsmModem("/dev/tty.usbmodem1422307") + serial_modem = SerialModem(modem) + serial_modem.contact = contact + serial_modem.phone_number = contact.phone + page = CommandorPage(serial_modem, 1,1) + return page.start_page(None) def wait_for_otp(event: threading.Event, commandor: CommandorPage): @@ -335,7 +341,7 @@ def wait_for_otp(event: threading.Event, commandor: CommandorPage): if __name__ == '__main__': - event = launch_page(wait_for_otp) + launch_page() # time = get_random_wait_time() # print(time) # import urllib.request