@@ -26,14 +26,15 @@ class Meta:
2626class Ask (PluginBase ):
2727 class Meta :
2828 search_url = 'https://www.ask.com/web'
29- subdomains_selector = 'p .PartialSearchResults-item-url'
29+ subdomains_selector = 'div .PartialSearchResults-item-url'
3030
3131
3232class Baidu (PluginBase ):
3333 class Meta :
3434 search_url = 'https://www.baidu.com/s'
3535 query_param = 'wd'
36- subdomains_selector = 'span.g'
36+ subdomains_selector = 'div.result div.c-row span'
37+ request_delay = 1
3738
3839
3940class Bing (PluginBase ):
@@ -42,43 +43,43 @@ class Meta:
4243 subdomains_selector = '#b_results li.b_algo cite'
4344
4445
45- # Anti-bot tricks make yass fails with Google
46- #
46+ class DuckDuckGo (PluginBase ):
47+ class Meta :
48+ search_url = 'https://html.duckduckgo.com/html/'
49+ subdomains_selector = 'a.result__url'
50+
51+
52+ # Blocked by CAPTCHA
4753# class Google(PluginBase):
4854# class Meta:
4955# search_url = 'https://www.google.com/search'
5056# subdomains_selector = '#search div.g cite'
5157# request_delay = 1
5258
5359
54- class StartPage (PluginBase ):
55- class Meta :
56- search_url = 'https://startpage.com/do/search'
57- subdomains_selector = 'span.search-item__url'
60+ # Blocked by CAPTCHA
61+ # class StartPage(PluginBase):
62+ # class Meta:
63+ # search_url = 'https://startpage.com/do/search'
64+ # subdomains_selector = 'a.w-gl__result-url'
5865
5966
60- class WebCrawler (PluginBase ):
61- class Meta :
62- search_url = 'https://www.webcrawler.com/serp'
63- subdomains_selector = 'div.resultDisplayUrl'
64- include_param = ''
65- exclude_param = '-'
67+ # Blocked by "403: Forbidden" HTTP error
68+ # class WebCrawler(PluginBase):
69+ # class Meta:
70+ # search_url = 'https://www.webcrawler.com/serp'
71+ # subdomains_selector = 'div.resultDisplayUrl'
6672
6773
6874class Yahoo (PluginBase ):
6975 class Meta :
7076 search_url = 'https://search.yahoo.com/search'
7177 query_param = 'p'
72- subdomains_selector = 'span.fz-ms.fw-m.fc-12th.wr-bw.lh-17 '
78+ subdomains_selector = 'ol.searchCenterMiddle li div > span '
7379
7480
75- class Teoma (PluginBase ):
76- class Meta :
77- search_url = 'https://www.teoma.com/web'
78- subdomains_selector = '.algo-display-url'
79-
80-
81- class Exalead (PluginBase ):
82- class Meta :
83- search_url = 'https://www.exalead.com/search/web/results'
84- subdomains_selector = 'li.media a.ellipsis'
81+ # Blocked by CAPTCHA
82+ # class Exalead(PluginBase):
83+ # class Meta:
84+ # search_url = 'https://www.exalead.com/search/web/results'
85+ # subdomains_selector = 'li.media a.ellipsis'
0 commit comments