migrate to SeleniumBase UC Mode for automatic version management
- Replace undetected-chromedriver with seleniumbase for better Chrome/ChromeDriver compatibility - Automatic version matching eliminates manual cache clearing and version conflicts - Enhanced anti-detection with UC Mode and CDP stealth settings - Simplified requirements.txt (SeleniumBase manages common dependencies) - Fix sort selection bug (was selecting wrong menu items) - Improve scrolling patience (max_idle: 3→15, max_attempts: 10→50) - Add scroll position tracking to detect when stuck - Add fallback pane selectors for better reliability - Update documentation (README, ARCHITECTURE, TROUBLESHOOTING) - Add comprehensive test suite for SeleniumBase integration - Version bump to 1.0.1 Developed by George Khananaev
This commit is contained in:
8
.gitignore
vendored
8
.gitignore
vendored
@@ -11,6 +11,7 @@ Desktop.ini
|
||||
# -----------------------------------------------------------
|
||||
.idea/
|
||||
.vscode/
|
||||
.claude/
|
||||
*.swp
|
||||
*.swo
|
||||
*~
|
||||
@@ -48,6 +49,7 @@ logs.db
|
||||
*.sqlite
|
||||
*.sqlite3
|
||||
*.db
|
||||
docs/AGENTS_LOG
|
||||
|
||||
# -----------------------------------------------------------
|
||||
# Config Files
|
||||
@@ -68,6 +70,12 @@ review_images/
|
||||
images/
|
||||
downloaded_images/
|
||||
|
||||
# -----------------------------------------------------------
|
||||
# SeleniumBase Files
|
||||
# -----------------------------------------------------------
|
||||
downloaded_files/
|
||||
*.lock
|
||||
|
||||
# -----------------------------------------------------------
|
||||
# Temporary and Output Files
|
||||
# -----------------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user