From 9abb1fce643a6d7c75b4a293dc602e4e0d44bf3b Mon Sep 17 00:00:00 2001 From: Israel Yago Pereira Date: Fri, 5 Nov 2021 16:27:47 -0300 Subject: [PATCH 01/12] WIP: Update bing cookie value --- searx/engines/bing_images.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/searx/engines/bing_images.py b/searx/engines/bing_images.py index 4bee9bc7d..251ce5b09 100644 --- a/searx/engines/bing_images.py +++ b/searx/engines/bing_images.py @@ -6,6 +6,7 @@ from urllib.parse import urlencode from lxml import html from json import loads +from random import randrange from searx.utils import match_language from searx.engines.bing import language_aliases @@ -59,8 +60,12 @@ def request(query, params): language = match_language(params['language'], supported_languages, language_aliases).lower() + HV = randrange(1e10, 1e11) + WTS = randrange(1e11, 1e12) + params['cookies']['SRCHHPGUSR'] = \ - 'ADLT=' + safesearch_types.get(params['safesearch'], 'DEMOTE') + f'SRCHLANG=en&BRW=XW&BRH=M&CW=1848&CH=984&DPR=1&UTC=-180&DM=1&HV={HV}&WTS={WTS}&ADLT=' \ + + safesearch_types.get(params['safesearch'], 'DEMOTE') params['cookies']['_EDGE_S'] = 'mkt=' + language +\ '&ui=' + language + '&F=1' -- GitLab From 2ee466326fd455b7d9c1ac2fb7c9ca196bdd5072 Mon Sep 17 00:00:00 2001 From: Israel Yago Pereira Date: Tue, 9 Nov 2021 08:57:43 -0300 Subject: [PATCH 02/12] Testing safesearch always OFF --- searx/engines/bing_images.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/searx/engines/bing_images.py b/searx/engines/bing_images.py index 251ce5b09..6af5a87b8 100644 --- a/searx/engines/bing_images.py +++ b/searx/engines/bing_images.py @@ -65,7 +65,7 @@ def request(query, params): params['cookies']['SRCHHPGUSR'] = \ f'SRCHLANG=en&BRW=XW&BRH=M&CW=1848&CH=984&DPR=1&UTC=-180&DM=1&HV={HV}&WTS={WTS}&ADLT=' \ - + safesearch_types.get(params['safesearch'], 'DEMOTE') + + 'OFF' params['cookies']['_EDGE_S'] = 'mkt=' + language +\ '&ui=' + language + '&F=1' -- GitLab From 189dcebb6411002f85e1b3debff169c741fd94a5 Mon Sep 17 00:00:00 2001 From: Israel Yago Pereira Date: Tue, 9 Nov 2021 08:58:01 -0300 Subject: [PATCH 03/12] Test number on UI --- searx/templates/etheme/base.html | 1 + 1 file changed, 1 insertion(+) diff --git a/searx/templates/etheme/base.html b/searx/templates/etheme/base.html index c3599fd2d..0461ecb49 100644 --- a/searx/templates/etheme/base.html +++ b/searx/templates/etheme/base.html @@ -88,6 +88,7 @@