Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -27,20 +27,7 @@ def get_driver():
|
|
| 27 |
options.add_argument('--disable-dev-shm-usage')
|
| 28 |
options.add_argument('--disable-gpu')
|
| 29 |
options.add_argument('--disable-blink-features=AutomationControlled')
|
| 30 |
-
options.add_argument('--disable-features=IsolateOrigins,site-per-process')
|
| 31 |
options.add_argument('--user-agent=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36')
|
| 32 |
-
options.add_argument('--disable-web-security')
|
| 33 |
-
options.add_argument('--allow-running-insecure-content')
|
| 34 |
-
options.add_argument('--ignore-certificate-errors')
|
| 35 |
-
|
| 36 |
-
prefs = {
|
| 37 |
-
'profile.default_content_setting_values.notifications': 2,
|
| 38 |
-
'credentials_enable_service': False,
|
| 39 |
-
'profile.password_manager_enabled': False
|
| 40 |
-
}
|
| 41 |
-
options.add_experimental_option('prefs', prefs)
|
| 42 |
-
options.add_experimental_option('excludeSwitches', ['enable-automation', 'enable-logging'])
|
| 43 |
-
options.add_experimental_option('useAutomationExtension', False)
|
| 44 |
|
| 45 |
driver = uc.Chrome(options=options, use_subprocess=False)
|
| 46 |
|
|
@@ -49,15 +36,6 @@ def get_driver():
|
|
| 49 |
Object.defineProperty(navigator, 'webdriver', {
|
| 50 |
get: () => undefined
|
| 51 |
});
|
| 52 |
-
Object.defineProperty(navigator, 'plugins', {
|
| 53 |
-
get: () => [1, 2, 3, 4, 5]
|
| 54 |
-
});
|
| 55 |
-
Object.defineProperty(navigator, 'languages', {
|
| 56 |
-
get: () => ['en-US', 'en']
|
| 57 |
-
});
|
| 58 |
-
window.chrome = {
|
| 59 |
-
runtime: {}
|
| 60 |
-
};
|
| 61 |
'''
|
| 62 |
})
|
| 63 |
|
|
|
|
| 27 |
options.add_argument('--disable-dev-shm-usage')
|
| 28 |
options.add_argument('--disable-gpu')
|
| 29 |
options.add_argument('--disable-blink-features=AutomationControlled')
|
|
|
|
| 30 |
options.add_argument('--user-agent=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36')
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 31 |
|
| 32 |
driver = uc.Chrome(options=options, use_subprocess=False)
|
| 33 |
|
|
|
|
| 36 |
Object.defineProperty(navigator, 'webdriver', {
|
| 37 |
get: () => undefined
|
| 38 |
});
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 39 |
'''
|
| 40 |
})
|
| 41 |
|