From 3e17d92cde409588a209dc2f8b8511f78bdf3cf5 Mon Sep 17 00:00:00 2001 From: Joseph Cheung Date: Sun, 26 Feb 2023 10:47:29 +0800 Subject: [PATCH] Update google.py --- searx/engines/google.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/searx/engines/google.py b/searx/engines/google.py index 9a61722d5..f3198cb03 100644 --- a/searx/engines/google.py +++ b/searx/engines/google.py @@ -24,7 +24,7 @@ The google WEB engine itself has a special setup option: ``async=use_ac:true,_fmt:pc`` to the :py:func:`request`. """ - +import random from urllib.parse import urlencode from lxml import html from searx.utils import match_language, extract_text, eval_xpath, eval_xpath_list, eval_xpath_getindex @@ -200,7 +200,10 @@ def get_lang_info(params, lang_list, custom_aliases, supported_any_language): # subdomain ... # ret_val['subdomain'] = 'www.' + google_domains.get(country.upper(), 'google.com') - ret_val['subdomain'] = 'soft-boat-2809.vercel.app' + + googleDom = ['141-147-173-154.sslip.io','soft-boat-2809.vercel.app'] + + ret_val['subdomain'] = random.choice(googleDom) # params & headers