Как открыть расширения в мозиле. Как удалить лишний плагин в Mozilla Firefox


16 января 2011 в 22:44

Анатомия Огненного лиса

  • Firefox

Захотел мой друг установить себе FireFox. И не просто установить, а так чтобы было «как у тебя». У FireFox есть встроенный инструмент, для публикации списка установленных дополнении. Я тут же им воспользовался и опубликовал свои дополнения. Но так как друг человек к ИТ не сильно близкий, хотя такой же ленивый, то куда-то там заходить, скачивать, устанавливать, настраивать ему совсем не хотелось. Говорит «зачем все это, у тебя же все на флешке, просто скопируй мне».

Пришлось призадуматься: просто скопировать нельзя, кроме настроек FireFox и его плагинов, там еще есть пароли, история посещении, избранное. Зачем ему знать по каких порно сайтам я бродил. Вручную чистить не хочется. Хранится все это в файлах, а не в реестре - FireFox кроссплатформенный, а в Линуксе реестра, насколько я знаю, нет. Значит файлы, в которых это все хранится, надо попробовать заменить на файлы из свежеустановленного FireFox-а.

Задача-минимум: выяснить где FireFox хранить сохраненные пароли и историю.
Задача-максимум: составить общее мнение о назначении файлов в каталоге FireFox.

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

Итак, пробуем включить интуицию, благо имена там вполне осмысленные, смотрим на каталог свежеустановленного FireFox-а и видим там такие подкаталоги:

chrome - содержит jar-файлы с их манифестами, причем формат манифеста не Windows;
components - Java-скрипты, отвечающие за ту или функциональность FireFox-а (о назначении можно догадаться по имени файла, например, как вам такое имя: NetworkGeolocationProvider.js);
defaults - скрипты и стили общие для всех профилей;
dictionaries - словари для проверки правописания (для движка HunSpell);
extensions - дополнения общие для всех (обычно там только тема по умолчанию);
greprefs - настройки движка FireFox-а в виде Java-скриптов;
modules - дополнительные Java-скрипты для работы разных фенечек (например для микроформатов);
plugins - плагины общие для всех (по умолчанию там только Mozilla Default Plugin, предназначение которого следить за обновлениями других плагинов или при необходимости выводить сообщении о не хватающем плагине);
res - некоторые CSS-стили, шрифты и рисунки (а web-дизайнером интересно будет глянуть на «справочники» в подкаталоге «dtd» и да прибудут с вами <, > и & );
searchplugins - поисковые движки (те самые которые «найти с помощью...»);
uninstall - программа для деинсталяции и лог-файлы установки (удалять не рекомендую, иногда нужен при обновлении FireFox-а).

А так же файлы в каталоге FireFox-а:
AccessibleMarshal.dll - если честно, то не знаю что это за ActiveX-библиотека, у меня все работает и без ее регистрации в системе;
application.ini, platform.ini - несколько неважных настроек;
blocklist.xml
browserconfig.properties - несмотря на громкое название, всего лишь настройка «домашней страницы»;
crashreporter.exe, crashreporter.ini, crashreporter-override.ini - то самое приложение, которое запускается при падении FireFox-а, плюс его настройки;
dependentlibs.list - список библиотек, требуемых для работы FireFox-а в данной операционной системе;
freebl3.dll, nspr4.dll, nss3.dll, nssckbi.dll, nssdbm3.dll, nssutil3.dll, plc4.dll, plds4.dll, softokn3.dll, smime3.dll, ssl3.dll, xpcom.dll - те самые «требуемые библиотеки», насколько я понял, это обертки для работы с файлами, каталогами и криптосистемой операционной системы (префикс ns указывает на родителя FireFox - Netscape);
freebl3.chk, nssdbm3.chk, softokn3.chk - цифровые подписи некоторых библиотек (а может и не подписи, а может и не цифровые);
firefox.exe - он самый, тот который огненный:)
install.log - лог установки (можно посмотреть на ошибки при установки, а можно просто удалить);
js3250.dll - движок Java-скриптов;
LICENSE - MOZILLA PUBLIC LICENSE Version 1.1 - именно так, большими буквами;
mozcpp19.dll, mozcrt19.dll - обертки над объектами операционной системы (типы, строки, потоки, нити и функции для работы с ними) - такова цена кроссплатформенности (прям страшно смотреть на заголовки);
plugin-container.exe - с некоторых пор дополнения выполняются в песочнице, которая реализуется этим приложением (довольно часто выручает при работе с кривыми дополнениями);
README.txt - файл, который никто никогда не читает (там в принципе и читать-то нечего);
sqlite3.dll - движок базы данных SQLite (именно он используется в FireFox-е);
updater.exe, update.locale, updater.ini - обновлятор и его настройки (update.locale - сестра таланта);
xul.dll - прослойка между контентом и плагинами (могу ошибаться);

Теперь, не выключая интуицию, рассмотрим каталог профиля пользователя, в котором есть следующие подкаталоги:
bookmarkbackups - содержит файл с закладками и его бэкапы в формате JSON (то, что json легкочитаемый - враки, чуть глаза не сломал, когда открыл его в блокноте);
chrome - пользовательские css-стили;
extensions - дополнения (таков официальный перевод);
minidumps - хранит минидампы памяти, записанные при падении FireFox-а;
searchplugins - пользовательские поисковые движки;

а так же файлы:
blocklist.xml - список плагинов, заблокированных для установки;
bookmarks.html - страница-заглушка для закладок;
cert_override.txt - добавленные/перекрытые пользователем корневые сертификаты;
cert8.db - корневые сертификаты;
compatibility.ini - ?
compreg.dat - зарегистрированные для выполнения Java-скрипты/компоненты
content-prefs.sqlite - некоторые настройки FireFox-а;
cookies.sqlite - сохраненные куки (кроме флэш);
downloads.sqlite - список загруженных файлов;
extensions.cache, extensions.ini, extensions.rdf - установленные дополнения;
formhistory.sqlite - история заполнения html-форм;
key3.db - файл, хранящий ключ, которым зашифрованы сохраненные пароли;
localstore.rdf - ?
mimeTypes.rdf - список известных MIME -типов;
permissions.sqlite - сохраненные разрешения для сайтов (например, сайт addons.mozilla.org может устанавливать дополнения);
places.sqlite - расположение закэшированных ресурсов;
places.sqlite-journal - ? журнал текущих кэшируемых ресурсов?
pluginreg.dat - список зарегистрированных плагинов (не путать с дополнениями);
prefs.js - пользовательские настройки;
search.json - история поисковых запросов;
search.sqlite - ? история поисковых запросов (почему то сюда ничего не записывается, может в будущем будет)?
secmod.db - ? настройки шифрования и использования токенов?
signons.sqlite - сохраненные пароли;
urlclassifierkey3.txt - ?
webappsstore.sqlite - ? сохраненные

Плагины - это специальные дополнения, которые расширяют функционал программ, для которых созданы. Плагины часто путают с «расширениями», так как они тоже расширяют стандартные возможности программ. Однако, в случае с браузером Mozilla Firefox, расширения и плагины это несколько разные дополнения.

В «Мозиле» (как часто называют браузер Mozilla Firefox), часто требуется загрузка новых дополнений — это позволяет существенно повысить эффективность работы в интернете (особенно, если пользователь точно знает, для чего и какой именно плагин или расширение ему нужно).

В качестве примера попробуем включить плагины в Мозиле несколькими способами.

Быстрая навигация по статье

Включаем плагины

Для того чтобы включить дополнительные плагины в Мозиле, нужно перейти в пункт меню «Дополнения» (в новой версии браузера достаточно нажать слева вверху кнопку «Firefox» и перейти в «Дополнения», либо перейти в «Инструменты» -> «Дополнения», если у вас активно верхнее меню):

  • Если верхнее меню браузера неактивно, то попробуйте нажать «Alt» (и наверху откроется панель меню);
  • Также существует возможность перейти в «Дополнения» через меню настроек: вкладка «Основные» -> «Настроить дополнения».

После того как будет открыт раздел «Дополнения», появится возможность посмотреть уже установленные (и установить необходимые) расширения. Для того чтобы получить возможность включать и отключать плагины, необходимо в левой части экрана найти пункт меню «Плагины» (четвёртый сверху).

Проверка работоспособности

В дальнейшем можно отключать и потом включать некоторые плагины для проверки их работоспособности:

  • В разделе «Дополнения» откройте «Плагины»;
  • В открывшемся окне появился список всех плагинов браузера. Нажимайте «Отключить» напротив каждого пункта. Когда нефункционирующий плагин будет найден, удалите его.

Плагины и обновление браузера

Если какие-то плагины не работают даже после их «включения» (и перезагрузки Firefox), это может означать, что они устарели и не поддерживают новую версию браузера (обычно это случается во время обновлений). Для нормальной работы плагинов их тоже желательно периодически обновлять.

Где находятся плагины для Firefox, как их удалить, отключить или произвести переинициализацию.

Управление плагинами в браузере Mozilla Firefox ® (Pale Moon)

Управление плагинами осуществляется на странице "Дополнения", где можно отключить плагин для Firefox или проверить актуальность версии всех установленных плагинов.

Как отключить плагин.

Для того, чтобы отключить плагин в браузере Mozilla Firefox (Pale Moon), перейдите в меню:

"Инструменты " -> "Основные " -> "Настроить Дополнения " -> "Плагины "

(или "Инструменты " -> "Дополнения" -> "Плагины" , в зависимости от релиза)

Более подробную информацию об установленных плагинах и их местонахождении, Вы можете узнать на странице своего браузера по адресу:

Рис. 1. Окно "Плагины " браузера Mozilla Firefox (Pale Moon) показывающий список установленных плагинов.

Если Вы установили или удалили плагин, то Вам необходимо будет перезагрузить браузер для принятия изменений.
(Прим. данное условие не для всех плагинов, некоторые готовы к работе сразу без перезагрузки. )

Отключения плагина в браузере Mozilla Firefox (Pale Moon).

Иногда бывают ситуации, когда плагины конфликтуют с различными приложениями, увеличивают время загрузки самого браузера, имеют "дыры" в системе безопасности и т.д., тогда возникает необходимость отключить плагин или целый набор плагинов в браузере, при этом не удаляя с компьютера родительские программы.

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

Например, Вы используете в своей работе несколько программ для просмотра PDF-документов в различных вариантах из списка:
PDF-XChange Viewer ,
PDF Foxit Reader ,
Adobe Reader PDF ,
Nuance PDF Reader ,
Плагин и расширение конвертера PDF Architect.
...,а в браузере хотели бы использовать - Sumatra PDF , то просто обязаны отключить все плагины PDF-ридеров, кроме SumatraPDF Browser Plugin .

Для отключения плагина , перейдите "Настройки" - "Дополнения" и в окне "Плагины", установите курсор на имени плагина, который должен быть отключен, и нажмите кнопку "Отключить "

Вот такая простая процедура решающая большие проблемы с Firefox.

Как удалить плагин.

Для удаления плагина, Вам необходимо деинсталлировать программу, которая установила данный плагин на Ваш компьютер.

Удаление можно произвести:

  • непосредственно через деинсталлятор программы установившей плагин, обычно создается в меню ярлык (например: Uninstall ... имя программы, Удалить... имя программы )
  • средствами Windows - "Установка и удаление программ " (см. в "Панели управления " Windows ),
  • специализированными деинсталляторами, например бесплатной программой Revo Uninstaller.
    Данные программы удаляют, в отличии от стандартных, остатки мусора.

Удаление плагина вручную для браузера Mozilla Firefox и Pale Moon.

Если Вы не можете удалить плагин штатными средствами, то удалите плагин вручную:

  • 1. Откройте страницу -
  • 2. В строке "Фильтр" введите значение -

    plugin.expose_full_path

  • 3. Если значение параметра false , то двойным щелчком мышки, измените значение на true .
  • 4. Найдите файл плагина, который Вы хотите удалить (адрес, где расположен плагин Вы можете увидеть на странице about:plugins . см. Рис. 2.)
  • 5. Переименуйте или удалите данный файл.
  • 6. Запустите браузер Mozilla Firefox (Pale Moon)
  • 7. Проверьте, что плагин удалён, на странице:

Просмотр информации о плагинах.

Для просмотра - откройте в Mozilla Firefox (Pale Moon) страницу:

Рис. 2. Страница браузера Mozilla Firefox (Pale Moon), которая генерирует информацию о Ваших плагинах - about:plugins


Информацию о "MIME" см. в статье - MIME - тип и Firefox

Переинициализация плагинов в Mozilla Firefox (Pale Moon).

Удалять файл pluginreg.dat , необходимо при закрытом браузере Mozilla Firefox (Pale Moon).

Если у Вас возникли проблемы с работой плагина в браузере, то возможно Вам поможет переинициализация записей об установленных плагинах для Mozilla Firefox (Pale Moon).

Переинициализация плагинов в Mozilla Firefox (Pale Moon), производится просто: удаляется файл - pluginreg.dat , который находится в папке Вашего действующего профиля.

При следующей загрузке браузера, будет создан файл pluginreg.dat , с новыми записями Ваших плагинов.

Рис. 3. Открытое окно проводника Windows XP в папке текущего профиля браузера, для удаления файла записей плагинов - pluginreg.dat.

Файл pluginreg.dat открывается любым текстовым редактором. Фрагмент примерного содержание записей в файле:

Generated File. Do not edit.


Version|0.14|$
Arch|x86-msvc|$


npwmsdrm.dll|$
C:\Program Files\Windows Media Player\npwmsdrm.dll|$
9.0.0.4503|$
1208260800000|1|1|$
DRM Store Netscape Plugin|$
Microsoft® DRM|$
1
0|application/x-drm|Network Interface Plugin|nip|$
npdsplay.dll|$

Управление обновлениями плагинов для браузера.

Автоматическое обновление плагинов для Mozilla Firefox, пока отсутствует по определению и "мучить" "Мозиллу" не надо.

Отключение обновлений расширений

А вот функция автоматического обновления расширений, встроена в браузер и управляется в:

Настройки - Дополнения - Расширения - "шестеренка"

В раскрывшемся меню, убрать (установить) "галочку" с пункта меню "Автоматически обновлять расширения "

Вполне возможно, что в будущем, функция автоматического обновления плагинов будет встроена в браузер.

Но пока только реализована функция перехода на сайт Mozilla для проверки актуальности установленных у Вас плагинов.

Для проверки текущих версий плагинов в Firefox, перейдите в:

  • Настройки - Дополнения - Плагины
  • Нажмите на верхнюю строчку: "Проверить актуальность версий установленных у вас плагинов "

Данный сервис от Mozilla, для всех браузеров, подключен к нашему сайту на странице - Сервис обновления плагинов .

Отключать и включать систему обновления плагинов, в зависимости от самой программы устанавливающей свои плагины, можно и необходимо в:

  1. настройках родительской программы, программы устанавливающий плагин
  2. "Панели инструментов" Windows - "Назначенные Задания".
  3. для самых хитрых программ - в реестре Windows.

Например: в "Назначенных Заданиях " Windows прописываются программы для обновления от Google, Real , Ask:

Приложение. Ручная регистрация.dll в Windows.

Для ручной регистрации компоненты библиотеки в Windows, в командной строке необходимо напечатать и выполнить:

regsvr32 "имя".dll

Если Вас интересуют некоторые аспекты удаления расширений, то Вы можете ознакомиться со следующими статьями:

Здравствуйте всем, кто зашел на сайт для новичков интернета. На страницах нашего ресурса мы рассказывали о браузере Mozilla Firefox, как его установить, его настройки и т.д. Более подробно смотрите в , посвященной этой теме. Сегодня мы рассмотрим, что такой профиль, как его найти, какие файлы в нем находятся и за что они отвечают.

Во время установки браузера создается специальная папка, в которой в дальнейшем будет храниться вся наша информация: сессии, пароли, закладки, установленные расширения, различные панели и многое другое. Эта папка и называется «профиль ».

Она хранится отдельно от всех программных файлов браузера. Это означает, что вы сможете спокойно удалить, переустановить Mozilla Firefox. Ваши данные в профиле сохраняться. Или наоборот, если у вас возникла проблема, то вам не придется удалять браузер, а просто удалить профиль и таким образом решить свою проблему.

Где находится профиль firefox

Чтобы узнать где находится папка профиля firefox есть два способа. Рассмотрим их.

С помощью браузера . Запускаем его, открываем главное меню и кликаем по маленькой иконке с вопросительным знаком.

Таким образом мы откроем справочный отдел.

И переходим в «Информация для решения проблем ».

Перед нами появится страница сведений об Mozilla Firefox. В графе «» нажимаем на кнопочку «Показать папку ». Через секунду она откроется перед вами. Вся ваша информация из этого браузера хранится именно здесь.

Перейти к этой папке профиля можно и не открывая Firefox - сочетания клавиш Win и R (Win + R). При их использовании появляется окошко «Выполнить »

Вводим такую команду «%APPDATA%\Mozilla\Firefox\Profiles\ » и нажмем «Ок». Откроется Проводник, где будет указана папка профиля, в которой будет указана слово default, примерно в таком формате (xxxxxxxxx.default-00000000000).

Что хранится в профиле Mozilla Firefox

Теперь давайте рассмотрим, что именно хранится в папке профиля.

Закладки , история, данные о загруженных файлах содержаться в файле places.sqlite

Все резервные копии ваших закладок хранятся в папке bookmarkbackups . Для того, чтобы восстановить закладки из копии резерва, откройте браузера, нажмите на кнопку Импорт и резервные копии

Можно воспользоваться еще одним способом для сохранения закладок - .

Данные о паролях , которые вы сохраняете в браузере хранятся в файлах logins.json и key3.db

Для сайтов такие, как: , где и какие всплывающие окна показывать находятся в файлах permissions.sqlite и content-prefs.sqlite

Список установленных поисковых систем отображает файл search.json.mozlz4

Файл formhistory.sqlite содержит данные о поиске или тех, что вы вводили на различных сайтах. Предназначен для автозаполнения полей форм на ресурсах.

Альтернативой куки является хранилище D OM , оно больше по объему, безопасна. За хранение информации отвечает файл webappsstore.sqlite

Все данные о расширениях , которое вы установили в браузере хранятся в папке extensions

Если вы устанавливали сертификаты безопасности и SSL , то все их настройки хранит в себе файл cert8.db

База данных защитных модулей хранятся в secmod.db

Файл mimeTypes.rdf указывает браузеру какие выполнять действия при загрузке того или иного файла. Например, файл в формате.pdf открывать в Acrobat Reader

Все данные о MIME-типах установленных плагинах содержатся в файле pluginreg.dat

Настройки о расположении панели инструментов , размерах и позициях окон хранятся в xulstore.json

Все настройки браузера, которые мы сами устанавливаем в окне Настройки, сохраняются в файле prefs.js

Мы рассмотрели наиболее важные данные для сохранения и восстановления. Итак, сегодня мы узнали, что такое профиль, где он находится и что в нем находится.

На этом давайте сегодня закончим. В следующий раз мы поговорим, как управлять паролями в Mozilla Firefox. До новых встреч!

Каждый несчастлив ровно на столько, насколько он сам считает себя несчастным.

Джакомо Леопарди

Появившаяся относительно недавно новая Mozilla Firefox 43 стала по умолчанию осуществлять блокировку недописанных расширений. Такое решение было реализовано разработчиками с целью повышения уровня безопасности браузера.

Однако, для большинства пользователей. Которые предпочитают браузер Mozilla Firefox данная новинка не понравилась, поскольку может доставить определенные неудобства. В данной статье можно узнать, как включить расширени. мозиле.

Что такое расширение

Расширение представляет собой небольшие приложения, которые позволяют повысить функциональность и удобство использования браузера. Например, можно установит программу, которая будет блокировать назойливую рекламу и спамы при посещении сайтов, или изменить стандартный облик браузера на более креативный и т. д.

Дополнения подразделяются на три основных вида:

  • Расширения.

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

Позволяют изменить стандартный фон поисковика, а также визуально поменять вид или расположение кнопок и панелей.

  • Плагин.

Дает возможность пользователю взаимодействовать с самыми разными видами интернет-контента, такие как видео, игры, музыка и т. д.

Данные расширения пользователь может загрузить из каталога поисковика мозилы. В данном каталоге все программы протестированы и проверены на вредоносное ПО.

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

Для инсталляции улучшений необходимо будет использовать принудительный способ. Ниже описано несколько способов принудительной установки.

Способ № 1:

  • Зайти в Mozilla
  • В адресной строке ввести about:config.
  • Нажать кнопку
  • После того как вылезет окно безопасности, согласиться с условиями.

Способ № 2:

  • Зайти в панель настроек.
  • Найти xpinstall.signatures.required.
  • Кликнуть ЛКМ несколько раз.
  • После того как запись изменится на false, можно осуществлять инсталляцию улучшений.


После подобных манипуляций можно инсталлировать в браузере Mozilla Firefox 43 различные дополнения, которые будут актуальными для пользователя. Однако в данном случае рекомендуется соблюдать осторожность, поскольку подобные инсталляции могут представлять потенциальную опасность.

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







2024 © gtavrl.ru.