Форум программистов, компьютерный форум, киберфорум
C++
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.63/19: Рейтинг темы: голосов - 19, средняя оценка - 4.63
0 / 0 / 0
Регистрация: 12.11.2013
Сообщений: 4

Программная установка расширений для браузеров

13.11.2013, 19:00. Показов 3665. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток!
Заранее скажу, что перед тем как спрашивать на форуме, устроил dos атаку на поисковики

У меня возникла проблема с программной установкой расширения для браузеров.
Пробовал устанавливать методом занесения в реестр Windows, так как написано здесь: http://developer.chrome.com/ex... sions.html (Using the Windows registry).

Для тех кому лень переходить по ссылке

Make the .crx extension file available to the machine you want to install the extension on. (Copy it to a local directory or to a network share — for example, \\server\share\extension.crx.)
Find or create the following key in the registry:
32-bit Windows: HKEY_LOCAL_MACHINE\Software\Google\Chrom e\Extensions
64-bit Windows: HKEY_LOCAL_MACHINE\Software\Wow6432Node\ Google\Chrome\Extensions
Create a new key (folder) under the Extensions key with the same name as the ID of your extension (for example, aaaaaaaaaabbbbbbbbbbcccccccccc).
Create two string values (REG_SZ) named "path" and "version", and set them to the extension's location and version. For example:
path: \\server\share\extension.crx
version: 1.0
Launch the browser and go to chrome://extensions; you should see the extension listed.


Как и указано, создал .crx файл с простым расширением (Создавал двумя способами: 1) с помощью Упаковщика расширений Chrome 2) папку с расширением заархивировал в .zip и потом изменил расширение на .crx).
В нужной ветке реестра Windows создал ключ, в нем 2 параметра: путь к .crx файлу и версия расширения(Пробовал различные варианты пути, а также разных танцев с перезапуском браузера, причем на 2х компах(Windows 7 x64)).
В итоге при запуске Chrome расширение не добавляется. В ручном режиме ("Загрузить распакованное расширение") тот же плагин устанавливается без проблем.

Подскажите что делаю неправильно(возможно что-то упустил) или вообще нужно другим способом устанавливать?
Заранее спасибо.

Добавлено через 19 часов 55 минут
up up up
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
13.11.2013, 19:00
Ответы с готовыми решениями:

Самопроизвольная установка браузеров и расширений, открытие вкладок
Друзья, уже создавал подобную тему. Родственники добрались до компа, в итоге имеем все, что всегда. После запуска экзешника -...

Установка расширений для браузера
Есть такие инсталляторы, которые предлагают установить расширение для браузера, допустим элементы Яндекса. Как сделать это программно? Я...

Динамическая программная установка подчиненной формы для данной
Здравствуйте, обитатели форума ! Подскажите светлую мысль, как в VBA по событию текущей формы программно назначить или изменить...

7
Эксперт С++
 Аватар для Avazart
8488 / 6155 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
16.11.2013, 03:52
Расширение написано на С++ ?
0
0 / 0 / 0
Регистрация: 12.11.2013
Сообщений: 4
16.11.2013, 21:57  [ТС]
нет на javascript
0
Ушел с форума
Эксперт С++
 Аватар для Убежденный
16481 / 7444 / 1187
Регистрация: 02.05.2013
Сообщений: 11,616
Записей в блоге: 1
16.11.2013, 22:07
Цитата Сообщение от Djon1985 Посмотреть сообщение
Подскажите что делаю неправильно(возможно что-то упустил) или вообще нужно другим способом устанавливать?
Этот способ не работает в последних версиях Chrome.
Разработчики сочли небезопасным установку расширений иным способом,
кроме как через Chrome Web Store (или через GPO).
0
Эксперт С++
 Аватар для Avazart
8488 / 6155 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
16.11.2013, 22:10
Цитата Сообщение от Djon1985 Посмотреть сообщение
нет на javascript
Тогда какого пишешь в раздел С++?
0
0 / 0 / 0
Регистрация: 12.11.2013
Сообщений: 4
22.11.2013, 20:53  [ТС]
Цитата Сообщение от Avazart Посмотреть сообщение
Тогда какого пишешь в раздел С++?
Потому что думаю писать программу для установки на С++.
0
0 / 0 / 0
Регистрация: 12.11.2013
Сообщений: 4
05.12.2013, 13:14  [ТС]
upupupup
0
 Аватар для beats
101 / 42 / 9
Регистрация: 09.12.2012
Сообщений: 597
05.02.2014, 21:01
Присоединяюсь к проблеме ТС. На удивление способы указанные в официальном руководстве не действуют(((
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
05.02.2014, 21:01
Помогаю со студенческими работами здесь

Установка расширений php
Добрый день.У меня на FreeBSD установлен php5 но нету расширений. Я установил дополнительные расширения cd...

Установка и подключение php расширений в ubuntu
Не могу найти конкретную информацию об установке разришений для php на Linux. Как проходит весь процесс? Нужно установить разрешения: ...

Самопроизвольная установка приложений, расширений в Google Chrome и т.п
Здравствуйте! Прошу помощи! Недавно, по собственной глупости, запустил незнакомый мне .exe файл и началась катавасия: - установка...

Программная установка драйвера
Необходимо программно установить драйвер используя inf файл, т. е. произвести аналогичные действия какие делает система когда ей вручную...

Программная установка textStyle
Подскажите, пожалуйста, как программно установить жирный шрифт в textview? В разметке без проблем android:textStyle = "bold",...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Вывод данных через динамический список в справочнике
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru