change user-agent
This commit is contained in:
+14
-6
@@ -97,10 +97,18 @@ class CommandorPage:
|
||||
try:
|
||||
self.browser = pwright.firefox.launch(headless=False, timeout=90000, proxy=proxy)
|
||||
self.logger.info("user_agent is " + user_agent)
|
||||
self.page = self.browser.new_page(
|
||||
user_agent=user_agent)
|
||||
context = self.browser.new_context(user_agent = user_agent, screen={
|
||||
"width": 360,
|
||||
"height": 640
|
||||
}, viewport={
|
||||
"width": 360,
|
||||
"height": 640
|
||||
}, has_touch=True)
|
||||
self.page = context.new_page()
|
||||
# hide webdriver information
|
||||
self.page.add_init_script("""() => Object.defineProperty(navigator,'webdriver',{get: () => undefined}""")
|
||||
self.page.add_init_script("""() => Object.defineProperty(navigator,'webdriver',{get: () => undefined};
|
||||
() => Object.defineProperty(navigator,'platform',{get: () => "Linux armv7l"};""")
|
||||
# self.page.add_init_script("""""")
|
||||
self.page.on("load", self._on_page_loaded)
|
||||
self.page.goto(RDV_URL, timeout=90000)
|
||||
return self.page.content()
|
||||
@@ -239,9 +247,9 @@ def wait_for_otp(event: threading.Event, commandor: CommandorPage):
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
# event = launch_page(wait_for_otp)
|
||||
time = get_random_wait_time()
|
||||
print(time)
|
||||
event = launch_page(wait_for_otp)
|
||||
# time = get_random_wait_time()
|
||||
# print(time)
|
||||
# import urllib.request
|
||||
#
|
||||
# proxy = urllib.request.ProxyHandler({'https': 'http://panleicim-res-fr-121:94sY7zwBG13i@gw.ntnt.io:5959'})
|
||||
|
||||
Reference in New Issue
Block a user