2015-08-25 3 views
-2

Я разрабатываю расширение хром, и я хочу установить это расширение молча. Я знаю, как установить это молча, но я получаю хромовые уведомления как: Disable developer mode extensions!Отключить уведомление о хроме

Моего пути установки расширения хрома молчит, это добавить строку:
--load-extension="C:\Program Files\..\ --no-first-run целевого хромированного ярлыка.

  • Как отключить это уведомление молча?
  • Есть ли какой-либо альтернативный способ установки хромированного расширения беззвучно?

ответ

0

Что вы просите сделать, это теневые, даже если у вас есть самые лучшие намерения.

Разработчики Chrome закрепили Chrome от вредоносного ПО, и вы видите результаты этой работы.

1) Developer extension popup cannot be disabled. Я процитирую отслеживание ошибок Chrome на запросе функции, чтобы сделать настройку: "Sorry, we know it is annoying, but you the malware writers..."

2) Тихая установка расширения в обход механизмов безопасности Chrome блокируется безопасно подписанными файлами предпочтений Chrome. Если вы просто добавите расширение, где обычно есть расширения, оно не будет включено.

3) Возможно взаимодействие с Chrome для установки расширения вне диапазона возможно, но это не будет молчать. Только для расширений в Интернет-магазине Chrome вы получите can modify the registry and let Chrome install it при следующем запуске. Тем не менее, пользователь получит всплывающее окно, в котором указано, что расширение было установлено третьей стороной и предложило отключить его. После отключения вы не сможете повторить попытку (он будет занесен в черный список).

4) Единственный по-настоящему бесшумный метод доступен для корпоративных пользователей. Для компьютеров, входящих в домен, администратор домена может без помех force-install extensions through domain policy. Пользователь не сможет отключить расширение. Однако это работает только для доменов.

+0

Привет, у меня есть самые лучшие намерения: У меня есть программное обеспечение с использованием технологии Native сообщений, в используйте это программное обеспечение, пользователь должен использовать расширение, и не все пользователи могут установить расширение. Поэтому я хочу установить расширение, когда пользователь запускает установку моего программного обеспечения. –

+0

4) Единственный по-настоящему бесшумный метод доступен для корпоративных пользователей. Для компьютеров, входящих в домен, администратор домена может принудительно принудительно устанавливать расширения через политику домена. Пользователь не сможет отключить расширение. Однако это работает только для доменов. => Я не понимаю: кто является корпоративными пользователями и что это «работает только для доменов»? Вы можете это объяснить? Благодаря! –

+0

@tran https://en.wikipedia.org/wiki/Windows_domain – Xan

0

Создать скрипт, чтобы открыть новое окно, как только откроется хром, а затем закройте старое окно.

Добавьте следующий код в свой фоновый файл сценария java.

chrome.windows.create({type: 'normal',focused: true, state: 'maximized'}, function(window) { 
       chrome.windows.getAll(function(windows) 
       { 
        for(var i=0;i<windows.length;i++) 
        { 
         if(windows[i].id!=window.id) 
         { 
          chrome.windows.remove(windows[i].id); 
         } 
        } 

       }); 
      }); 

Примечание: Для того, чтобы работать, как и ожидалось, после добавления/установки расширения для Chrome, рестарт хром вручную

Смежные вопросы