Vendo que isso é praticamente impossível com as extensões existentes, decidi escrever uma muito pequena eu mesmo. Ele simplesmente cria um cookie que expira em 8 anos quando um usuário visita uma página do site e a redefine a cada hora.
Eu usei os arquivos de exemplo fornecidos no link e os modifiquei para atender às minhas necessidades.
manifest.json:
{
"manifest_version": 2,
"name": "Hemelryck detectie",
"description": "This extension places a persistent cookie used to detect this particular PC on the Hemelryck website",
"version": "1.0",
"browser_action": {
"default_icon": "icon.png",
"default_popup": "popup.html"
},
"permissions": [
"*://*.onsplatform.tv/",
"cookies"
],
"content_scripts": [
{
"matches": ["https://www.onsplatform.tv/hemelryck*"],
"js": ["addcookie.js"]
}
]
}
addcookie.js:
document.cookie = "ishemelryck=1; expires=Thu, 18 Dec 2025 12:00:00 UTC; path=/";
setInterval(
function(){
document.cookie = "ishemelryck=1; expires=Thu, 18 Dec 2025 12:00:00 UTC; path=/";
}
,3600
);