-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathRGPDCookiesRejector.js
More file actions
83 lines (71 loc) · 19.8 KB
/
RGPDCookiesRejector.js
File metadata and controls
83 lines (71 loc) · 19.8 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
// ==UserScript==
// @name CookiesRejector
// @version 1
// @grant none
// @require https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js
// ==/UserScript==
// /html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/button[1]/span[1],/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/button[1]/span[1]
var DEBUG = true;
var availableDomains = {
'20minutos.es' : '/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/button[1]/span[1],/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/button[1]/span[1]',
'meneame.net' : '/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/button[1],/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/button[2],/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[2]/button[1],/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[2]/button[2]',
'religiondigital.org' : '/html[1]/body[1]/sibbo-cmp-layout[1]/div[1]/div[2]/div[3]/div[1]/a[2],/html[1]/body[1]/sibbo-cmp-layout[1]/div[1]/div[2]/div[2]/div[2]/div[1]/div[2]/div[2]/div[3]/a[1],//a[@id="purposesNavLegInt"],/html[1]/body[1]/sibbo-cmp-layout[1]/div[1]/div[2]/div[2]/div[3]/div[1]/div[2]/div[2]/div[3]/a[1],//a[@id="purposesLegIntSaveAndExit"]',
'apnews.com' : '/html[1]/body[1]/div[1]/div[2]/div[4]/div[3]/div[1]/button[1],//button[@id="Performance-Cookies"],/html[1]/body[1]/div[2]/div[2]/div[2]/div[2]/div[1]/div[1]/div[1]/div[1]/form[1]/span[1]/p[1]/label[1],//button[@id="Functional-Cookies"],/html[1]/body[1]/div[2]/div[2]/div[2]/div[2]/div[1]/div[1]/div[1]/div[1]/form[1]/span[1]/p[1]/label[1],/html[1]/body[1]/div[2]/div[2]/div[2]/div[1]/ul[1]/li[5],/html[1]/body[1]/div[2]/div[2]/div[2]/div[2]/div[1]/div[1]/div[1]/div[1]/form[1]/span[1]/p[1]/label[1],/html[1]/body[1]/div[2]/div[2]/div[3]/div[1]/div[2]/button[1]',
'cadenaser.com' : '//button[@id="didomi-notice-learn-more-button"],/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/button[1]/span[1]',
'contrainformacion.es' : '/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/button[1],/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/button[2],/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[2]/button[1],/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[2]/button[2]',
'culturainquieta.com' : '/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/button[1]/span[1],/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/button[1]/span[1]',
'es.ign.com' : '/html[1]/body[1]/div[7]/div[1]/div[1]/div[2]/button[2],/html[1]/body[1]/div[2]/div[1]/section[1]/article[1]/div[1]/div[1]/a[2]',
'm.europapress.es' : '/html[1]/body[1]/div[6]/div[2]/div[1]/div[2]/div[2]/button[2]/p[1],/html[1]/body[1]/div[6]/div[2]/div[2]/div[2]/div[1]/div[3]/div[3]/label[2]/span[2]/span[1],/html[1]/body[1]/div[6]/div[2]/div[2]/div[2]/div[1]/div[3]/div[4]/label[2]/span[2]/span[1],/html[1]/body[1]/div[6]/div[2]/div[2]/div[2]/div[1]/div[3]/div[6]/label[2]/span[2]/span[1],/html[1]/body[1]/div[6]/div[2]/div[2]/div[2]/div[1]/div[3]/div[7]/label[2]/span[2]/span[1],/html[1]/body[1]/div[6]/div[2]/div[2]/div[2]/div[1]/div[3]/div[8]/label[2]/span[2]/span[1],/html[1]/body[1]/div[6]/div[2]/div[2]/div[2]/div[1]/div[3]/div[9]/label[2]/span[2]/span[1],/html[1]/body[1]/div[6]/div[2]/div[2]/div[2]/div[1]/div[3]/div[10]/label[2]/span[2]/span[1],/html[1]/body[1]/div[6]/div[2]/div[2]/div[2]/div[1]/div[3]/div[11]/label[2]/span[2]/span[1],/html[1]/body[1]/div[6]/div[2]/div[2]/div[3]/div[2]/button[2]/p[1]',
'abc.es' : '/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[2]/button[1]/span[1],/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[2]/div[1]/button[1]/span[1],/html[1]/body[1]/div[2]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/button[1]/span[1]',
'bbc.co.uk' : '/html[1]/body[1]/div[2]/section[1]/div[2]/div[1]/ul[1]/li[2]/a[1]/span[2]',
'bbc.com' : '/html[1]/body[1]/div[2]/section[1]/div[2]/div[1]/ul[1]/li[2]/a[1]/span[2]',
'celtica.es' : '//a[@id="cookie_action_close_header_reject"]',
//'dailymail.co.uk' : '/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/button[1],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/ol[1]/li[2]/div[1]/div[1]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[2]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[10]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[12]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[15]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[16]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[19]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[20]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[22]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[24]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[27]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[28]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[29]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[30]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[31]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[32]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[38]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[41]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[43]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[44]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[46]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[47]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[48]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[51]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[53]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[54]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[57]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[58]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[59]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[64]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[67]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[69]/div[1]/span[2]/div[1],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[69]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[72]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[73]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[75]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[79]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[80]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[82]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[84]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[85]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[87]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[88]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[90]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[92]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[94]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[97]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[100]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[105]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[107]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[108]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[109]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[110]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[114]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[117]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[121]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[122]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[123]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[125]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[133]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[135]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[141]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[143]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[144]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[146]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[147]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[150]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[151]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[154]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[155]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[156]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[157]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[159]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[162]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[163]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[164]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[166]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[167]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[168]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[173]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[174]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[176]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[178]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[179]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[180]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[185]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[186]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[189]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[190]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[191]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[193]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[194]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[195]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[196]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[198]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[199]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[200]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[204]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[208]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[209]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[210]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[211]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/div[213]/div[1]/span[2]/div[1]/',
'dailymail.co.uk' : '/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/button[1],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[3]/div[1]/ol[1]/li[2]/div[1]/div[1]/div[1]/span[2]/div[1]/div[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[1]/div[4]/button[1]',
'diariodesevilla.es' : '//button[@id="didomi-notice-learn-more-button"],/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/button[1]/span[1]',
'diariomotor.com' : '/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/button[1],/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/button[2],/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[2]/button[1],/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[2]/button[2]',
'elconfidencial.com' : '/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/button[1]/span[1],/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/button[1]/span[1]',
'eldiario.es' : '/html[1]/body[1]/sibbo-cmp-layout[1]/div[1]/div[2]/div[3]/div[1]/a[2],/html[1]/body[1]/sibbo-cmp-layout[1]/div[1]/div[2]/div[2]/div[2]/div[1]/div[2]/div[2]/div[3]/a[1],//a[@id="purposesNavLegInt"],/html[1]/body[1]/sibbo-cmp-layout[1]/div[1]/div[2]/div[2]/div[3]/div[1]/div[2]/div[2]/div[3]/a[1],//a[@id="purposesLegIntSaveAndExit"]',
'elespanol.com' : '/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/button[1]/span[1],/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/button[1]/span[1]',
'elmundo.es' : '/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/button[1]/span[1],/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/button[1]/span[1]',
'elmundotoday.com' : '/html[1]/body[1]/aside[1]/div[1]/div[1]/div[2]/button[2]',
'elpais.com' : '/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/button[1]/span[1],/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/button[1]',
'elperiodico.com' : '//button[@id="didomi-notice-learn-more-button"],/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/button[1]/span[1]',
'elplural.com' : '/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[3]/button[1]/span[1],/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/button[1]/span[1]',
'europapress.es' : '/html[1]/body[1]/div[6]/div[2]/div[1]/div[2]/div[2]/button[2]/p[1],/html[1]/body[1]/div[6]/div[2]/div[2]/div[2]/div[1]/div[3]/div[3]/label[2]/span[2]/span[1],/html[1]/body[1]/div[6]/div[2]/div[2]/div[2]/div[1]/div[3]/div[4]/label[2]/span[2]/span[1],/html[1]/body[1]/div[6]/div[2]/div[2]/div[2]/div[1]/div[3]/div[6]/label[2]/span[2]/span[1],/html[1]/body[1]/div[6]/div[2]/div[2]/div[2]/div[1]/div[3]/div[7]/label[2]/span[2]/span[1],/html[1]/body[1]/div[6]/div[2]/div[2]/div[2]/div[1]/div[3]/div[8]/label[2]/span[2]/span[1],/html[1]/body[1]/div[6]/div[2]/div[2]/div[2]/div[1]/div[3]/div[9]/label[2]/span[2]/span[1],/html[1]/body[1]/div[6]/div[2]/div[2]/div[2]/div[1]/div[3]/div[10]/label[2]/span[2]/span[1],/html[1]/body[1]/div[6]/div[2]/div[2]/div[2]/div[1]/div[3]/div[11]/label[2]/span[2]/span[1],/html[1]/body[1]/div[6]/div[2]/div[2]/div[3]/div[2]/button[2]/p[1]',
'genbeta.com' : '/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/button[1]/span[1],/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/button[1]/span[1]',
'indiewire.com' : '//button[@id="onetrust-reject-all-handler"]',
'infolibre.es' : '/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/button[1],/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/button[2],/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[2]/button[1],/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[2]/button[2]',
'lainformacion.com' : '/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/button[1]/span[1],/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/button[1]/span[1]',
'lavanguardia.com' : '/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/button[1]/span[1],/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/button[1]/span[1]',
'menshealth.com' : '//button[@id="onetrust-pc-btn-handler"],/html[1]/body[1]/div[3]/div[2]/div[3]/div[1]/button[1]',
'publico.es' : '/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/button[1]/span[1],/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/button[1]/span[1]',
'strambotic.com' : '/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/button[1]/span[1],/html[1]/body[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/button[1]/span[1]',
'50languages.com' : '/html[1]/body[1]/div[1]/div[1]/div[1]/div[2]/button[2],/html[1]/body[1]/div[5]/div[1]/div[1]/div[2]/ul[1]/li[3]/a[1],/html[1]/body[1]/div[5]/div[1]/div[1]/div[2]/ul[1]/li[4]/a[1],/html[1]/body[1]/div[5]/div[1]/div[1]/div[2]/ul[1]/li[5]/a[1],/html[1]/body[1]/div[5]/div[1]/div[1]/div[3]/div[2]/button[1]',
'sony.es' : '//button[@id="_evidon-option-button"],//button[@id="evidon-prefdiag-decline"]',
};
function sleep(ms) {
return new Promise(resolve => setTimeout(resolve, ms));
}
async function displayXpath(xpaths) {
var retries = 0;
for(var i=0; i<xpaths.length; i++) {
await sleep(100);
if(DEBUG) console.log('Cookie Rejector: clicking element ', xpaths[i]);
var element = document.evaluate(xpaths[i], document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue;
if(element !== null) {
$(element).click();
if(DEBUG) console.log('Clicked ', element);
}
}
}
window.setTimeout(function() {
var host = window.location.hostname.replace('www.','');
if(availableDomains[host] != undefined) {
if(DEBUG) console.log('Cookie Rejector: starting for ', host);
var xpaths = availableDomains[host].split(',');
displayXpath(xpaths);
} else {
if(DEBUG) console.log('Cookie Rejector: Not found xpaths for ', host);
}
}, 5000);