Полезная информация

Mozilla Россия — свежие версии программ Mozilla, а также масса полезной информации по каждому продукту.
 
Список содержимого

Установка расширений в Firefox/Thunderbird

Расширения в Firefox/Thunderbird (далее приложение) могут быть установлены несколькими способами. Все эти способы делятся на 2 типа - интерактивный и неинтерактивный.
При интерактивной установке приложение выдает предупреждение и запрашивает подтверждение у пользователя на установку данного расширения.
При неинтерактивной установке приложение не выдает никаких предупреждений и расширения устанавливаются автоматически.
Неинтерактивная установка расширений работает только в Firefox 1.5/Thunderbird 1.5
Рассмотрим далее эти способы:

I. Интерактивные способы установки расширений.

ВНИМАНИЕ!! Для установки расширений в интерактивном режиме необходимо разрешить их установку. Для этого в Firefox перейдите в меню “Инструменты” - “Настройки” - “Содержимое”….. и установите галочку “Разрешить веб-сайтам устанавливать программное обеспечение”

1) Установка из браузера прямо с веб-страницы

  • Способ установки:

a) На веб-странице найдите ссылку на расширение и нажмите на неё.

  • Где работает: в Firefox
  • Кол-во расширений которые можно установить единовременно: одно
  • Операционные системы: Windows, Linux, MacOSX
  • Для кого устанавливаются расширения: Для текущего пользователя
  • Достоинства: Самый простой способ установки расширений.
  • Недостатки: При переустановке браузера расширения необходимо найти и загрузить по новому. Лишний расход трафика. Нужно разрешить использование Javascript.

2) Установка с локального диска через меню

  • Способ установки для Firefox:

a) На веб-странице найдите ссылку на расширение (файл в формате xpi). b) Скачайте его. c) Перейдите в меню “Файл - Открыть” (или нажмите (CTRL+O)). d) Откройте скачанное расширение.

  • Способ установки для Thunderbird:

a) Откройте браузер. b) На веб-странице найдите ссылку на расширение (файл в формате xpi). c) Скачайте его. d) откройте Thunderbird. e) Перейдите в меню “Инструменты - Расширения - Установить”. f) Откройте скачанное расширение.

  • Где работает: в Firefox/Thunderbird
  • Кол-во расширений которые можно установить единовременно: одно
  • Операционные системы: Windows, Linux, MacOSX
  • Для кого устанавливаются расширения: Для текущего пользователя
  • Достоинства: Довольно простой способ. При переустановке Firefox/Thunderbird не нужно скачивать по новой расширения.
  • Недостатки: Иногда глючит.

3) Установка с локального диска с помощью мыши

  • Способ установки:

a) На веб-странице найдите ссылки на расширения (файлы в формате xpi). b) Скачайте их. c) Откройте приложение. d) Перейдите в меню “Инструменты - Расширения” e) Перетащите с помощью мыши скачанные файлы в окно программы.

  • Где работает: в Firefox/Thunderbird
  • Кол-во расширений которые можно установить единовременно: не ограничено
  • Операционные системы: Windows, Linux (???), MacOSX (???)
  • Для кого устанавливаются расширения: Для текущего пользователя
  • Достоинства: Довольно простой способ. При переустановке Firefox/Thunderbird не нужно скачивать по новой расширения.
  • Недостатки: Иногда глючит. Не всегда работает в Linux.

4) Установка из командной строки

  • Способ установки:

a) На веб-странице найдите ссылку на расширение (файл в формате xpi). b) Скачайте его. c) Запустите firefox.exe или thunderbird.exe с ключом -install-global-extension <файл расширения>

  • Где работает: в Firefox/Thunderbird
  • Кол-во расширений которые можно установить единовременно: одно (???)
  • Операционные системы: Windows, Linux, MacOSX
  • Для кого устанавливаются расширения: Для всех пользователей
  • Достоинства: При переустановке Firefox/Thunderbird не нужно скачивать по новой расширения.
  • Недостатки: Иногда глючит. Для установки расширений для всех пользователей необходимы права администратора.

5) Установка путем копирования расширений в подпапку extensions профиля программы

  • Способ установки:

a) На веб-странице найдите ссылку на расширения (файлы в формате xpi). b) Скачайте их. c) Закройте браузер (если устанавливаете расширения в Firefox). d) Скопируйте нужные расширения в папку extensions профиля программы. e) Запустите программу.

  • Где работает: в Firefox 1.5/Thunderbird 1.5
  • Кол-во расширений которые можно установить единовременно: не ограничено
  • Операционные системы: Windows, Linux, MacOSX
  • Для кого устанавливаются расширения: Для текущего пользователя
  • Достоинства: Отличный способ пакетной установки расширений. При переустановке Firefox 1.5/Thunderbird 1.5 не нужно скачивать по новой расширения.
  • Недостатки: При установке очень большого кол-ва расширений за раз иногда бывают проблемы.

6) Установка путем копирования расширений в подпапку extensions папки где установлена программа

  • Способ установки:

a) На веб-странице найдите ссылку на расширения (файлы в формате xpi). b) Скачайте их. c) Закройте браузер (если устанавливаете расширения в Firefox). d) Скопируйте нужные расширения в подпапку extensions папки где установлена программа. e) Запустите программу.

  • Где работает: в Firefox 1.5/Thunderbird 1.5
  • Кол-во расширений которые можно установить единовременно: не ограничено
  • Операционные системы: Windows, Linux, MacOSX
  • Для кого устанавливаются расширения: Для всех пользователей
  • Достоинства: Отличный способ пакетной установки расширений. При переустановке Firefox 1.5/Thunderbird 1.5 не нужно скачивать по новой расширения.
  • Недостатки: При установке очень большого кол-ва расширений за раз иногда бывают проблемы. Для установки расширений для всех пользователей необходимы права администратора.

IIa. Неинтерактивные способы установки расширений (подготовка).

Чтобы расширения можно было устанавливать в неинтерактивном режиме, его необходимо перевести в flat формат.

Конвертация расширений в flat формат

Традиционно расширения поставляются в формате xpi, структура которого представляет собой zip-архив. Firefox/Thunderbird при установке переводит данное расширение в flat формат. Перевод расширения во flat формат заключается в распаковке данного расширения в каталог именем которого является GUID расширения. То есть, например, при установке расширения enigmail.xpi Thunderbird производит с ним следующие действия:

a) В подпапке extensions профиля Thunderbird создает папку с именем {847b3a00-7ab1-11d4-8f02-006008948af}. b) В эту папку распаковывается содержимое расширения enigmail.xpi. c) Расширение регистрируется в базе расширений Thunderbird.

Как перевести расширение во flat формат вручную

a) Создайте папку, именем которого является GUID расширения. GUID расширения можно посмотреть в файле install.rdf, распаковав xpi-файл расширения. Например в install.rdf расширения Enigmail:

<Description about=“urn:mozilla:install-manifest”>
<em:id>{847b3a00-7ab1-11d4-8f02-006008948af5}</em:id>
<em:version>0.92.0</em:version>

То, что расположено между тегами <em:id></em:id> - и есть GUID расширения.
b) Распакуйте в эту папку содержимое расширения в формате xpi. c) (необязательно) Если в данной папке есть файл с именем install.js и вы хотите сэкономить несколько килобайт - удалите этот файл. Он нужен только для установки расширения в Mozilla Suite/Seamonkey.

Преимущества работы с расширениями во flat формате по сравнению с расширениями в формате xpi.

  • 1. Расширения в flat формате устанавливаются без необходимости подтверждать их установку.
  • 2. Нет задержки перед установкой расширений.
  • 3. Расширение во flat формате можно расположить где угодно, а не только в профиле или папке программы. Далее будет рассказано как подключить расширение расположенное в совершенно посторонней папке к Firefox 1.5/Thunderbird 1.5
  • 4. Процесс восстановления работы Firefox/Thunderbird при переустановке ОС сильно упрощается. Что может быть проще чем заархивировать и разархивировать несколько папок с расширениями.

IIb. Неинтерактивные способы установки расширений (процесс).

1) Установка путем копирования расширений во flat формате в подпапку extensions профиля программы

  • Способ установки:

a) Закройте программу. b) Скопируйте папки с расширениями в flat формате в папку extensions профиля программы (чтобы структура каталогов была вида \extensions\{847b3a00-7ab1-11d4-8f02-006008948af} ). с) Запустите программу.

  • Где работает: в Firefox 1.5/Thunderbird 1.5
  • Кол-во расширений которые можно установить единовременно: не ограничено
  • Операционные системы: Windows, Linux, MacOSX
  • Для кого устанавливаются расширения: Для текущего пользователя
  • Достоинства: Отличный способ пакетной установки расширений. При переустановке Firefox 1.5/Thunderbird 1.5 не нужно скачивать по новой расширения.
  • Недостатки: При установке очень большого кол-ва расширений за раз иногда бывают проблемы.

2) Установка путем копирования расширений во flat формате в подпапку extensions папки где установлена программа

  • Способ установки:

a) Закройте программу b) Скопируйте папки с расширениями в flat формате в подпапку extensions папки где установлена программа (чтобы структура каталогов была вида \extensions\{847b3a00-7ab1-11d4-8f02-006008948af} ) c) Запустите программу.

  • Где работает: в Firefox 1.5/Thunderbird 1.5
  • Кол-во расширений которые можно установить единовременно: не ограничено
  • Операционные системы: Windows, Linux, MacOSX
  • Для кого устанавливаются расширения: Для всех пользователей
  • Достоинства: Отличный способ пакетной установки расширений. При переустановке Firefox 1.5/Thunderbird 1.5 не нужно скачивать по новой расширения.
  • Недостатки: При установке очень большого кол-ва расширений за раз иногда бывают проблемы. Для установки расширений для всех пользователей необходимы права администратора.

3) Установка путем подключения расширений во flat формате

  • Способ установки:

a) Закройте программу. b) Создайте папку в которой будут расположены расширения (например C:\extensions). c) Скопируйте расширения во flat формате в эту папку (чтобы структура каталогов была вида C:\extensions\{847b3a00-7ab1-11d4-8f02-006008948af} ). d) Найдите в профиле файл extensions.ini и откройте его простым текстовым редактором. В нем найдите секцию [ExtensionDirs] и добавьте в него строки с путями к вашим расширениям, например:

Extension1=C:\extensions\{847b3a00-7ab1-11d4-8f02-006008948af5}
Extension2=C:\extensions\{e968fc70-8f95-4ab9-9e79-304de2a71ee1}
Extension3=C:\extensions\{9bc938d6-4c4c-42ea-a689-69b84c0feb1b}
Extension4=C:\extensions\{0538E3E3-7E9B-4d49-8831-A227C80A7AD3}
Extension5=C:\extensions\{3acc3b91-1e3c-4d0d-aefe-f82dead71816}
Extension6=C:\extensions\{1ced4832-f06e-413f-aa14-9eb63ad40acd}
Extension7=C:\extensions\{24898804-7da3-4355-9e8d-065f3ee79ccc}

e) Запустите программу.

  • Где работает: в Firefox 1.5/Thunderbird 1.5
  • Кол-во расширений которые можно подключить единовременно: не ограничено
  • Операционные системы: Windows, Linux, MacOSX
  • Для кого устанавливаются расширения: Для текущего пользователя
  • Достоинства: Отличный способ подключения расширений расположенных в другой папке или другом диске. Можно быстро подключить все расширения после переустановки системы. При переустановке Firefox 1.5/Thunderbird 1.5 не нужно скачивать по новой расширения.
  • Недостатки: При подключении очень большого кол-ва расширений за раз иногда бывают проблемы.

4) Установка путем создания текстового файла с именем расширения

  • Способ установки:

a) Закройте программу. b) Создайте текстовый файл в папке extensions профиля программы с именем расширения, в нем пишем путь к расширению. с) Запустите программу.

  • Где работает: в Firefox 1.5/Thunderbird 1.5
  • Кол-во расширений которые можно установить единовременно: не ограничено
  • Операционные системы: Windows, Linux, MacOSX
  • Для кого устанавливаются расширения: Для текущего пользователя

5) Установка путем создания ссылки на каталог с расширением (только для файловой системы NTFS)

  • Способ установки:

a) Закройте программу. b) Создайте ссылку на каталог с расширением в папке extensions профиля программы. с) Запустите программу.

  • Где работает: в Firefox 1.5/Thunderbird 1.5
  • Кол-во расширений которые можно установить единовременно: не ограничено
  • Операционные системы: Windows, Linux, MacOSX
  • Для кого устанавливаются расширения: Для текущего пользователя
 
  general/extensions_installing.txt · Последние изменения: 2006/04/12 21:06
 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2011 Mozilla Russia
Язык отображения форума: [Русский] [English]