Мне нужно контролировать каждый запрос, введенный в адресной строке браузера Google Chrome, и отображать мое пользовательское сообщение, если в запросе есть слово из массива в моем JavaScript. Как вариант, я могу создать, загрузить в Интернет-магазин Chrome и установить оттуда свое собственное расширение с помощью JavaScript, например
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]);
}
}
и привязать его к файлу манифеста JSON расширения
"content_scripts": [
{
"run_at": "document_start",
"matches": [
"http://*/*",
"https://*/*"
],
"js": ["myjavascriptfile.js"]
}
Но расширение не подходит для меня (я не буду объяснять, почему).
Поэтому меня интересует, как я могу напрямую встроить свой JavaScript в браузер Google Chrome, установленный на моем компьютере?
Пожалуйста, опишите весь процесс в деталях, потому что я не эксперт в.DLL,Летучая мышь и так далее.