Я рыщу в Интернете более 2 часов, насколько мне известно, это не дубликат.Я нашел часть решения, но не знаю, как программно автоматизировать эту функцию.
Я создал тему для Chrome, она состоит из папки, содержащей только файл manifest.json, который изменяет то, что в ChromeИнтерфейс выглядит так:
Если я перейду к chrome: // extensions-frame Меня приветствует эта страница:
![Extension viewer](https://i.stack.imgur.com/253pf.png)
Затем я могу нажать кнопку «Загрузить распакованный», чтобы вызвать это диалоговое окно:
![enter image description here](https://i.stack.imgur.com/wYXGW.png)
Нажатие кнопки выбора загружает тему.Я планирую автоматически изменить тему, используя сервер Node.js, путем редактирования источника файла manifest.json.Это все возможно.
Теперь это моя проблема: Я не могу найти способ автоматизировать функцию кнопки «Загрузить распакованный».Я ищу решение для автоматизации функциональности, чтобы оно загружало данную папку как распакованное расширение.
Я просматривал вкладки сети Chrome, и при использовании этой кнопки запросы не выполняются, и я не могунайдите скрипт на панели источников, который соответствует функциональности этих кнопок.Я смотрел на использование командной строки, но все они запускают новые окна Chrome, а это не то, что я хочу, я хочу иметь возможность менять тему Chrome на ходу.Короче говоря, я разработал, как сделать это вручную в два клика, но не как программно сделать это.