Здравствуйте!
Подскажите, пожалуйста, есть ли возможность при инсталяции, автоматически установить и используемые расширения для Win32 платформы?
Сейчас использую версию 1.0.1 (версию ставил без инсталятора), поставил некоторые расширения.
И теперь хочу поставить версию 1.0.2, но в автоматическом режиме
Насколько понял, при использовании инсталятора он удаляет преведущую версию и затем копирует новые файлы. А вот как в процессе установки поставить еще и расширения, что-то не найду. :(
Направьте в нужном направлении.

AlexWhite
Юзай поиск и читаю FAQ, это многократно обсуждалось.

Во-первых, ставить надо сейчас не 1.0.2, а 1.0.3.

Сами расширения ставятся обычно в профиль пользователя, поэтому удаление предыдущей версии FF набор установленных расширений не трогает.
Единственная проблема, которая может возникнуть: некоторые расширения могут не работать (или работать некорректно) в более новой версии.

Юзай поиск и читаю FAQ, это многократно обсуждалось.

Сейчас этим и занимаюсь :)
Но думал, что кто-то уже это проходил и может подсказать.
А вот как раз и была задумка поставить расширения не в профиль пользователя, а в каталог программы.
Чтобы можно было автоматизировать процесс установки и обновлений программы в сети.
Идея в следующем.
1. Берется инсталяция FF и распаковывается.
2. Подготавливаются расширения
2. Редактируем файл config.ini
В секцию [General] помещаем Run Mode=Silent
3. Заускаем setup.exe и после нескольких минут, готовая к работе система.
Но это набросок

Я только начал в этом разбираться

Вот нашел http://www.mozilla.org/projects/xpinstall/win_xpi.html
Но это позволяет добавлять расширения на стадии сборки. А тут я полностью пасс :(

Если конфигурация с единственным профилём, то нет смысла устанавливать расширения в программный каталог.

Если конфигурация с единственным профилём, то нет смысла устанавливать расширения в программный каталог.

А если нет?
Как тогда? По умолчанию все ставится в каталог запущенного профиля
Копирование каталога из профиля пользователя в программный каталог не проходит.
В какую сторону смотреть?

AlexWhite
Единственное, что я нашёл, это инсталляция расширений с помощью ключа -install-global-extension "{UUID}". Сам этим не занимался..

Сам не пробовал вот письмо с разсылки:

> >>>Hi!
> >>>Есть несколько плугинов для firefox.
> >>>Как их *правильно* ставить сразу для всех пользователей?
> >>>Если просто их ставить из firefox они устанавливаются только для
> >>>текущего пользователя.
> >>>     
> >>>
> >>Если под плугинами имеются в виду расширения, то:
> >>http://www.mozilla.org/projects/firefox/extensions/commandlineoptions.html
> >>   
> >>
> >>>-install-global-extension "/path/to/extension"
> >>>     
> >>>
> >А у меня вопрос, если я установлю ScrapBook как глобальный, то страницы
> >он куда будет кидать? В профиль или в свою папку?
> > 
> >
> Собственно, говоря, глобальные расширения сохраняют свои данные в профиль.
>
> Только при установке путь к расширению надо вводить полный, иначе они
> зависают в папке <FirefoxRoot>\extensions\temp и удалять их приходится
> руками.
>
> Я тут наткнулся на особенность, при создании нового профиля для обычного
> пользователя (без админских прав), FF отключает все расширения. Лечится
> это удалением всех фраз:
>
> c:disabled="true"
>
> в файле chrome.подкаталога chrome каталога профиля.
>
> При следующем запуске FF все плагины окажутся включеными. Но перед
> установкой глобальных расширений имеет смысл протестировать их, а то у
> меня SessionSaver упорно не желает работать с рядом расширений :-(.
>

Sanscho

вот письмо с разсылки

Можно узнать, с рассылки от куда?

Вообще-то Ben только что внес в код патч для Bug 286034 - Support Extension In/Uninstallation by simply adding/removing extension dir Это основное изменение в менеджере расширений в Firefox 1.1
Так что теперь инсталляция/деинсталляция расширений станет делом простым и приятным.

ragnaar
Рассылка не совсем по теме на www.openoffice.ru

Вообще-то Ben только что внес в код патч для Bug 286034 - Support Extension In/Uninstallation by simply adding/removing extension dir Это основное изменение в менеджере расширений в Firefox 1.1
Так что теперь инсталляция/деинсталляция расширений станет делом простым и приятным.

Что-то я сомневаюсь, что закачка файлов расширений, лазание в папку профиля, копирование/удаление директорий может быть проще, чем просто тыкнуть на install.

Что-то я сомневаюсь, что закачка файлов расширений, лазание в папку профиля, копирование/удаление директорий может быть проще, чем просто тыкнуть на install.

Вероятно гораздо приятней копаться в файле chrome.rdf вычищая следы глючного расширения, а не удалить просто одну папку.
И мне кажется для установки 20-30 расширений проще скопировать 20-30 папок в профиль или в программную папку, чем 20-30 раз лазить в Файл-Открыть-файл xpi.