Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
abe2584
Add autoconsent rules for https://www.utopiales.org/en/les-utopiales-…
daxtheduck Oct 29, 2025
432acac
Add autoconsent rules for https://www.uu.se/
daxtheduck Oct 29, 2025
ffd0686
Add autoconsent rules for https://www.uu.se/
daxtheduck Oct 29, 2025
ea5ea03
Add autoconsent rules for https://www.vandenhoeck-ruprecht-verlage.com/
daxtheduck Oct 29, 2025
a3350c8
Add autoconsent rules for https://www.vandijkstore.nl/
daxtheduck Oct 29, 2025
adb4f5c
Add autoconsent rules for https://www.velux.co.uk/
daxtheduck Oct 29, 2025
37d3b9f
Add autoconsent rules for https://www.velux.com.au/
daxtheduck Oct 29, 2025
0faa63a
Add autoconsent rules for https://www.virgingames.com/
daxtheduck Oct 29, 2025
947e848
Add autoconsent rules for https://www.vodafoneziggo.nl/
daxtheduck Oct 29, 2025
9492028
Add autoconsent rules for https://www.voorrecht-rechtspraak.nl/
daxtheduck Oct 29, 2025
cfb077e
Add autoconsent rules for https://www.voyagespirates.fr/
daxtheduck Oct 29, 2025
3ec2c7b
Add autoconsent rules for https://www.warmtebeheer.nl/
daxtheduck Oct 29, 2025
ecd1a9d
Add autoconsent rules for https://www.wehkamp.nl/
daxtheduck Oct 29, 2025
30c2dc3
Add autoconsent rules for https://www.wernigerode-tourismus.de/
daxtheduck Oct 29, 2025
25900b1
Add autoconsent rules for https://www.westerkwartier.nl/
daxtheduck Oct 29, 2025
9f8f2cf
Add autoconsent rules for https://www.wildkamp.nl/
daxtheduck Oct 29, 2025
28fd8cb
Add autoconsent rules for https://www.willemsefrance.fr/
daxtheduck Oct 29, 2025
073fdcc
Add autoconsent rules for https://www.williamhill.com/
daxtheduck Oct 29, 2025
dc032d9
Add autoconsent rules for https://www.winkelstraat.nl/
daxtheduck Oct 29, 2025
1cb750a
Add autoconsent rules for https://www.wonenindekrimpenerwaard.nl/
daxtheduck Oct 29, 2025
15a742c
Add autoconsent rules for https://www.yapikredi.nl/
daxtheduck Oct 29, 2025
cc107b9
Add autoconsent rules for https://www.zacks.com/
daxtheduck Oct 29, 2025
4e5a5b3
Add autoconsent rules for https://www.zugkraft-stucki.ch/
daxtheduck Oct 29, 2025
54e24a9
Add autoconsent rules for https://www.zuid-holland.nl/
daxtheduck Oct 29, 2025
2a3810f
Add autoconsent rules for https://zeemo.ai/
daxtheduck Oct 29, 2025
4bfbf2f
Add autoconsent rules for https://zenpark.com/
daxtheduck Oct 29, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
40 changes: 40 additions & 0 deletions rules/generated/auto_AU_velux.com.au_dag.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
{
"name": "auto_AU_velux.com.au_dag",
"cosmetic": false,
"_metadata": {
"vendorUrl": "http://www.velux.com.au/"
},
"runContext": {
"main": true,
"frame": false,
"urlPattern": "^https?://(www\\.)?velux\\.com\\.au/"
},
"prehideSelectors": [],
"detectCmp": [
{
"exists": "body > div#cookiebot__body > div:not([id]) > div#cookiebot__modal-wrapper > div:nth-child(3):not([id]) > div:not([id]) > a:nth-child(1)#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection"
}
],
"detectPopup": [
{
"visible": "body > div#cookiebot__body > div:not([id]) > div#cookiebot__modal-wrapper > div:nth-child(3):not([id]) > div:not([id]) > a:nth-child(1)#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection"
}
],
"optIn": [],
"optOut": [
{
"wait": 500
},
{
"waitForThenClick": "body > div#cookiebot__body > div:not([id]) > div#cookiebot__modal-wrapper > div:nth-child(3):not([id]) > div:not([id]) > a:nth-child(1)#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection",
"comment": "NECESSARY ONLY"
}
],
"test": [
{
"waitForVisible": "body > div#cookiebot__body > div:not([id]) > div#cookiebot__modal-wrapper > div:nth-child(3):not([id]) > div:not([id]) > a:nth-child(1)#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection",
"timeout": 1000,
"check": "none"
}
]
}
40 changes: 40 additions & 0 deletions rules/generated/auto_AU_zeemo.ai_9o0.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
{
"name": "auto_AU_zeemo.ai_9o0",
"cosmetic": false,
"_metadata": {
"vendorUrl": "http://zeemo.ai/"
},
"runContext": {
"main": true,
"frame": false,
"urlPattern": "^https?://(www\\.)?zeemo\\.ai/"
},
"prehideSelectors": [],
"detectCmp": [
{
"exists": "body > div#app > div#app > div:nth-child(1):not([id]) > div:nth-child(3):not([id]) > div:nth-child(2):not([id]) > div:nth-child(2):not([id]) > div:nth-child(1):not([id])"
}
],
"detectPopup": [
{
"visible": "body > div#app > div#app > div:nth-child(1):not([id]) > div:nth-child(3):not([id]) > div:nth-child(2):not([id]) > div:nth-child(2):not([id]) > div:nth-child(1):not([id])"
}
],
"optIn": [],
"optOut": [
{
"wait": 500
},
{
"waitForThenClick": "body > div#app > div#app > div:nth-child(1):not([id]) > div:nth-child(3):not([id]) > div:nth-child(2):not([id]) > div:nth-child(2):not([id]) > div:nth-child(1):not([id])",
"comment": "Reject"
}
],
"test": [
{
"waitForVisible": "body > div#app > div#app > div:nth-child(1):not([id]) > div:nth-child(3):not([id]) > div:nth-child(2):not([id]) > div:nth-child(2):not([id]) > div:nth-child(1):not([id])",
"timeout": 1000,
"check": "none"
}
]
}
40 changes: 40 additions & 0 deletions rules/generated/auto_CH_uu.se_io7.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
{
"name": "auto_CH_uu.se_io7",
"cosmetic": false,
"_metadata": {
"vendorUrl": "http://www.uu.se/"
},
"runContext": {
"main": true,
"frame": false,
"urlPattern": "^https?://(www\\.)?uu\\.se/"
},
"prehideSelectors": [],
"detectCmp": [
{
"exists": "body > div#sv_-FLXrdpu1-R58haSF9UeW > div:not([id]) > div:not([id]) > div:nth-child(3):not([id]) > form:nth-child(2):not([id]) > button:nth-child(3):not([id])"
}
],
"detectPopup": [
{
"visible": "body > div#sv_-FLXrdpu1-R58haSF9UeW > div:not([id]) > div:not([id]) > div:nth-child(3):not([id]) > form:nth-child(2):not([id]) > button:nth-child(3):not([id])"
}
],
"optIn": [],
"optOut": [
{
"wait": 500
},
{
"waitForThenClick": "body > div#sv_-FLXrdpu1-R58haSF9UeW > div:not([id]) > div:not([id]) > div:nth-child(3):not([id]) > form:nth-child(2):not([id]) > button:nth-child(3):not([id])",
"comment": "Godkänn nödvändiga kakor"
}
],
"test": [
{
"waitForVisible": "body > div#sv_-FLXrdpu1-R58haSF9UeW > div:not([id]) > div:not([id]) > div:nth-child(3):not([id]) > form:nth-child(2):not([id]) > button:nth-child(3):not([id])",
"timeout": 1000,
"check": "none"
}
]
}
40 changes: 40 additions & 0 deletions rules/generated/auto_CH_zacks.com_em3.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
{
"name": "auto_CH_zacks.com_em3",
"cosmetic": false,
"_metadata": {
"vendorUrl": "http://www.zacks.com/"
},
"runContext": {
"main": true,
"frame": false,
"urlPattern": "^https?://(www\\.)?zacks\\.com/"
},
"prehideSelectors": [],
"detectCmp": [
{
"exists": "body > div:not([id]) > div:nth-child(1):not([id]) > div:nth-child(1):not([id]) > div:nth-child(2):not([id]) > button:nth-child(1):not([id])"
}
],
"detectPopup": [
{
"visible": "body > div:not([id]) > div:nth-child(1):not([id]) > div:nth-child(1):not([id]) > div:nth-child(2):not([id]) > button:nth-child(1):not([id])"
}
],
"optIn": [],
"optOut": [
{
"wait": 500
},
{
"waitForThenClick": "body > div:not([id]) > div:nth-child(1):not([id]) > div:nth-child(1):not([id]) > div:nth-child(2):not([id]) > button:nth-child(1):not([id])",
"comment": "Reject all"
}
],
"test": [
{
"waitForVisible": "body > div:not([id]) > div:nth-child(1):not([id]) > div:nth-child(1):not([id]) > div:nth-child(2):not([id]) > button:nth-child(1):not([id])",
"timeout": 1000,
"check": "none"
}
]
}
40 changes: 40 additions & 0 deletions rules/generated/auto_CH_zugkraft-stucki.ch_2in.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
{
"name": "auto_CH_zugkraft-stucki.ch_2in",
"cosmetic": false,
"_metadata": {
"vendorUrl": "http://www.zugkraft-stucki.ch/"
},
"runContext": {
"main": true,
"frame": false,
"urlPattern": "^https?://(www\\.)?zugkraft-stucki\\.ch/"
},
"prehideSelectors": [],
"detectCmp": [
{
"exists": "body > div#shop_table > div:nth-child(1)#cookiewarning > div:nth-child(3):not([id]) > button:nth-child(1)#decline_cookies"
}
],
"detectPopup": [
{
"visible": "body > div#shop_table > div:nth-child(1)#cookiewarning > div:nth-child(3):not([id]) > button:nth-child(1)#decline_cookies"
}
],
"optIn": [],
"optOut": [
{
"wait": 500
},
{
"waitForThenClick": "body > div#shop_table > div:nth-child(1)#cookiewarning > div:nth-child(3):not([id]) > button:nth-child(1)#decline_cookies",
"comment": "ablehnen"
}
],
"test": [
{
"waitForVisible": "body > div#shop_table > div:nth-child(1)#cookiewarning > div:nth-child(3):not([id]) > button:nth-child(1)#decline_cookies",
"timeout": 1000,
"check": "none"
}
]
}
40 changes: 40 additions & 0 deletions rules/generated/auto_DE_vandenhoeck-ruprecht-verlage.com_jj9.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
{
"name": "auto_DE_vandenhoeck-ruprecht-verlage.com_jj9",
"cosmetic": false,
"_metadata": {
"vendorUrl": "http://www.vandenhoeck-ruprecht-verlage.com/"
},
"runContext": {
"main": true,
"frame": false,
"urlPattern": "^https?://(www\\.)?vandenhoeck-ruprecht-verlage\\.com/"
},
"prehideSelectors": [],
"detectCmp": [
{
"exists": "body > div#acris--page-wrap--cookie-permission > div:not([id]) > div:nth-child(2):not([id]) > div:nth-child(2):not([id]) > button:nth-child(2)#cookie-permission--accept-button"
}
],
"detectPopup": [
{
"visible": "body > div#acris--page-wrap--cookie-permission > div:not([id]) > div:nth-child(2):not([id]) > div:nth-child(2):not([id]) > button:nth-child(2)#cookie-permission--accept-button"
}
],
"optIn": [],
"optOut": [
{
"wait": 500
},
{
"waitForThenClick": "body > div#acris--page-wrap--cookie-permission > div:not([id]) > div:nth-child(2):not([id]) > div:nth-child(2):not([id]) > button:nth-child(2)#cookie-permission--accept-button",
"comment": "Nicht notwendige Cookies ablehnen"
}
],
"test": [
{
"waitForVisible": "body > div#acris--page-wrap--cookie-permission > div:not([id]) > div:nth-child(2):not([id]) > div:nth-child(2):not([id]) > button:nth-child(2)#cookie-permission--accept-button",
"timeout": 1000,
"check": "none"
}
]
}
40 changes: 40 additions & 0 deletions rules/generated/auto_DE_wernigerode-tourismus.de_dkv.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
{
"name": "auto_DE_wernigerode-tourismus.de_dkv",
"cosmetic": false,
"_metadata": {
"vendorUrl": "http://www.wernigerode-tourismus.de/"
},
"runContext": {
"main": true,
"frame": false,
"urlPattern": "^https?://(www\\.)?wernigerode-tourismus\\.de/"
},
"prehideSelectors": [],
"detectCmp": [
{
"exists": "body > div:not([id]) > div:nth-child(1)#ccm-widget > div:not([id]) > div:nth-child(2):not([id]) > div:nth-child(2):not([id]) > button:nth-child(1):not([id])"
}
],
"detectPopup": [
{
"visible": "body > div:not([id]) > div:nth-child(1)#ccm-widget > div:not([id]) > div:nth-child(2):not([id]) > div:nth-child(2):not([id]) > button:nth-child(1):not([id])"
}
],
"optIn": [],
"optOut": [
{
"wait": 500
},
{
"waitForThenClick": "body > div:not([id]) > div:nth-child(1)#ccm-widget > div:not([id]) > div:nth-child(2):not([id]) > div:nth-child(2):not([id]) > button:nth-child(1):not([id])",
"comment": "Ablehnen"
}
],
"test": [
{
"waitForVisible": "body > div:not([id]) > div:nth-child(1)#ccm-widget > div:not([id]) > div:nth-child(2):not([id]) > div:nth-child(2):not([id]) > button:nth-child(1):not([id])",
"timeout": 1000,
"check": "none"
}
]
}
40 changes: 40 additions & 0 deletions rules/generated/auto_FR_utopiales.org_4vl.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
{
"name": "auto_FR_utopiales.org_4vl",
"cosmetic": false,
"_metadata": {
"vendorUrl": "http://www.utopiales.org/"
},
"runContext": {
"main": true,
"frame": false,
"urlPattern": "^https?://(www\\.)?utopiales\\.org/"
},
"prehideSelectors": [],
"detectCmp": [
{
"exists": "body > div#cookie-notice > div:not([id]) > span:nth-child(2)#cn-notice-buttons > button:nth-child(2)#cn-refuse-cookie"
}
],
"detectPopup": [
{
"visible": "body > div#cookie-notice > div:not([id]) > span:nth-child(2)#cn-notice-buttons > button:nth-child(2)#cn-refuse-cookie"
}
],
"optIn": [],
"optOut": [
{
"wait": 500
},
{
"waitForThenClick": "body > div#cookie-notice > div:not([id]) > span:nth-child(2)#cn-notice-buttons > button:nth-child(2)#cn-refuse-cookie",
"comment": "I REFUSE"
}
],
"test": [
{
"waitForVisible": "body > div#cookie-notice > div:not([id]) > span:nth-child(2)#cn-notice-buttons > button:nth-child(2)#cn-refuse-cookie",
"timeout": 1000,
"check": "none"
}
]
}
40 changes: 40 additions & 0 deletions rules/generated/auto_FR_voyagespirates.fr_9h9.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
{
"name": "auto_FR_voyagespirates.fr_9h9",
"cosmetic": false,
"_metadata": {
"vendorUrl": "http://www.voyagespirates.fr/"
},
"runContext": {
"main": true,
"frame": false,
"urlPattern": "^https?://(www\\.)?voyagespirates\\.fr/"
},
"prehideSelectors": [],
"detectCmp": [
{
"exists": "body > div#hp-app > div:nth-child(15):not([id]) > div:not([id]) > div:nth-child(3):not([id]) > div:nth-child(1):not([id]) > button:not([id])"
}
],
"detectPopup": [
{
"visible": "body > div#hp-app > div:nth-child(15):not([id]) > div:not([id]) > div:nth-child(3):not([id]) > div:nth-child(1):not([id]) > button:not([id])"
}
],
"optIn": [],
"optOut": [
{
"wait": 500
},
{
"waitForThenClick": "body > div#hp-app > div:nth-child(15):not([id]) > div:not([id]) > div:nth-child(3):not([id]) > div:nth-child(1):not([id]) > button:not([id])",
"comment": "Refuser"
}
],
"test": [
{
"waitForVisible": "body > div#hp-app > div:nth-child(15):not([id]) > div:not([id]) > div:nth-child(3):not([id]) > div:nth-child(1):not([id]) > button:not([id])",
"timeout": 1000,
"check": "none"
}
]
}
Loading
Loading