
Necesito controlar cada solicitud ingresada en la barra de direcciones del navegador Google Chrome y mostrar mi mensaje personalizado si la solicitud tiene una palabra de una matriz en mi JavaScript. Como opción, puedo crear, subir a Chrome Web Store e instalar desde allí mi extensión personalizada con JavaScript como
var url = document.URL;
var arrayOfWords = ["word1","word2","word3"];
for (i = 0; i < arrayOfWords.length; i++) {
var encodedRequest = encodeURIComponent(arrayOfWords[i]);
if(url.indexOf(encodedRequest) != -1) {
document.write('The request has the word '+arrayOfWords[i]);
}
}
y vincularlo al archivo de manifiesto JSON de la extensión
"content_scripts": [
{
"run_at": "document_start",
"matches": [
"http://*/*",
"https://*/*"
],
"js": ["myjavascriptfile.js"]
}
Pero una extensión no es adecuada para mí (no explicaré por qué).
Entonces estoy interesado en ¿cómo puedo incrustar directamente mi JavaScript en el navegador Google Chrome instalado en mi computadora?
Describa todo el proceso en detalle porque no soy un experto en .DLL, .BAT, etc.