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