Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 0a1707f

Browse files
authored
Merge pull request #29 from Buggy-Programmer-Code/issue18
[Fix] Etherscan/OPT cloudflare bypass
2 parents dca6f0d + a263df6 commit 0a1707f

File tree

2 files changed

+8
-3
lines changed

2 files changed

+8
-3
lines changed

main.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
from selenium import webdriver
2+
import undetected_chromedriver as uc
23
from selenium.webdriver.chrome.service import Service as ChromeService
34
from webdriver_manager.chrome import ChromeDriverManager
45
import pandas as pd
@@ -312,8 +313,11 @@ def getAllLabels():
312313
baseUrl = chainMap[targetChain]['baseUrl']
313314
savePath = chainMap[targetChain]['savePath']
314315

315-
driver = webdriver.Chrome(service=ChromeService(
316-
ChromeDriverManager().install()))
316+
# driver = webdriver.Chrome(service=ChromeService(
317+
# ChromeDriverManager().install()))
318+
319+
driver = uc.Chrome(service=ChromeService(ChromeDriverManager().install()))
320+
317321
login()
318322

319323
retrievalType = input('Enter retrieval type (single/all): ')

requirements.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
selenium
22
pandas
33
webdriver-manager
4-
lxml
4+
lxml
5+
undetected-chromedriver

0 commit comments

Comments
 (0)