Здравствуйте!
Подскажите, пожалуйста, есть ли возможность при инсталяции, автоматически установить и используемые расширения для Win32 платформы?
Сейчас использую версию 1.0.1 (версию ставил без инсталятора), поставил некоторые расширения.
И теперь хочу поставить версию 1.0.2, но в автоматическом режиме
Насколько понял, при использовании инсталятора он удаляет преведущую версию и затем копирует новые файлы. А вот как в процессе установки поставить еще и расширения, что-то не найду.
Направьте в нужном направлении.
Вера - уверенность в невидимом.
Не будь побежден злом, но побеждай зло добром.
Отсутствует
AlexWhite
Юзай поиск и читаю FAQ, это многократно обсуждалось.
Моя конфигурация Firefox Thunderbird Nvu
Википедия: Расширения Firefox
Отсутствует
Во-первых, ставить надо сейчас не 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
Но это позволяет добавлять расширения на стадии сборки. А тут я полностью пасс
Вера - уверенность в невидимом.
Не будь побежден злом, но побеждай зло добром.
Отсутствует
Если конфигурация с единственным профилём, то нет смысла устанавливать расширения в программный каталог.
Без бага и ошибки я софт Mozilla не люблю!
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
Microsoft® Office Outlook® 2007 (12.0.4518.1014) MSO (12.0.4518.1014)
Отсутствует
Если конфигурация с единственным профилём, то нет смысла устанавливать расширения в программный каталог.
А если нет?
Как тогда? По умолчанию все ставится в каталог запущенного профиля
Копирование каталога из профиля пользователя в программный каталог не проходит.
В какую сторону смотреть?
Вера - уверенность в невидимом.
Не будь побежден злом, но побеждай зло добром.
Отсутствует
AlexWhite
Единственное, что я нашёл, это инсталляция расширений с помощью ключа -install-global-extension "{UUID}". Сам этим не занимался..
Без бага и ошибки я софт Mozilla не люблю!
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
Microsoft® Office Outlook® 2007 (12.0.4518.1014) MSO (12.0.4518.1014)
Отсутствует
Сам не пробовал вот письмо с разсылки:
> >>>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
Так что теперь инсталляция/деинсталляция расширений станет делом простым и приятным.
Do not meddle in the affairs of Wizards, for they are subtle and quick to anger.
Отсутствует
Вообще-то 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.
Do not meddle in the affairs of Wizards, for they are subtle and quick to anger.
Отсутствует