Files
whyrating-engine-legacy/modules
Alejandro Gutiérrez 2c7ba2ae40 Add clean scraper with fixed smooth scrolling
Key improvements:
- Background thread scrolling at 10Hz (0.1s intervals) for smooth continuous scroll
- JavaScript-based review ID collection (doesn't affect scroll position)
- API interception via injected fetch/XHR interceptor
- Total review count extraction from page
- Auto-stop when all reviews collected or timeout reached

The scroll issue was caused by Selenium's find_elements() affecting scroll
position. Using pure JavaScript for data collection keeps scroll pinned to bottom.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-21 20:28:24 +00:00
..
2025-08-20 02:46:01 +07:00
2025-06-03 00:12:11 +07:00