diff options
| author | violet <violetemailwastaken@gmail.com> | 2026-04-01 01:01:21 +0500 |
|---|---|---|
| committer | frosty <gabriel@bwaaa.monster> | 2026-04-02 01:25:00 +0300 |
| commit | f66686a959e764ea19bdfc7d95bbf63850b90dcd (patch) | |
| tree | 4862ce06889df692a5130b8c3d04f871c5d50939 /src | |
| parent | f29fa38398cf5a42e72a7854fd2ee58cdfc11cbf (diff) | |
| download | omnisearch-f66686a959e764ea19bdfc7d95bbf63850b90dcd.tar.gz | |
fix: startpage captcha detection
Diffstat (limited to 'src')
| -rw-r--r-- | src/Scraping/Scraping.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/Scraping/Scraping.c b/src/Scraping/Scraping.c index 91200f2..b81c216 100644 --- a/src/Scraping/Scraping.c +++ b/src/Scraping/Scraping.c @@ -24,7 +24,8 @@ static int response_is_startpage_captcha(const ScrapeJob *job, return response_contains(response, "<title>Startpage Captcha</title>") || response_contains(response, "Startpage Captcha") || - response_contains(response, "/static-pages-assets/page-data/captcha/"); + response_contains(response, "/static-pages-assets/page-data/captcha/") || + response_contains(response, ">Startpage Blocked</title>"); } static int response_looks_like_results_page(const ScrapeJob *job, |
