PDA

Просмотр полной версии : Восстановление дополнений Mozilla Firefox



Igor48
12.09.2011, 18:13
http://swalki.net/attachment.php?attachmentid=110&stc=1&d=1315973524

Хочу рассказать - лишний раз убедился в наличии у нас на Свалке полезной, ценной информации. Я имею ввиду пост об установке старых дополнений в новые версии Мозиллы.
Сегодня, "благодаря" моим экспериментам (издевательству над системой:roll:) у меня перестала загружаться Мозилла. Она у меня новейшая, то есть Aurora (http://swalki.net/redirector.php?url=http%3A%2F%2Ffreebrowsers.ru%2F go%2F%3Fhttp%3A%2F%2Fftp.mozilla.org%2Fpub%2Fmozil la.org%2Ffirefox%2Fnightly%2Flatest-mozilla-aurora-l10n%2Ffirefox-8.0a2.ru.win32.installer.exe) beta, находится в процессе постоянного усовершенствования и постоянно обновляется. Так вот, из-за моей лени, насчёт бекапа - кроме закладок у меня на жёстком диске ничего не сохранено, хорошо у меня перед носом всегда лежит стопка бумаги, куда я закидываю всякие полезности... тут-то я и обнаружил список дополнений, которые я использовал. Если есть список, то нет никаких проблем найти и установить все нужные дополнения (http://swalki.net/redirector.php?url=https%3A%2F%2Faddons.mozilla.or g%2Fru%2Ffirefox%2F%3Fapplication%3Dfirefox) если версия Мозиллы не изменилась - с новой версией браузера, старые версии дополнений не работают! Из восьми дополнений, у меня, заработало только одно. Теперь возвращаемся к началу моего повествования - я был вознаграждён за стремление поместить на Свалке, как можно больше полезной информации, нашёл ответ на возникшую неприятность:roll: в теме о дополнениях (http://swalki.net/showthread.php?t=3776&highlight=%E4%EE%EF%EE%EB%ED%E5%ED%E8%FF+%CC%EE%E7 %E8%EB%EB%FB), пост два и три.
Хочу подробно, с картинками, описать все свои действия. Не думаю, что найдётся пользователь, которому это не пригодится!
И так, погнали наши городских!:smile3D:
Как и описано в инструкции, отмеченных выше постов два и три, первым делом надо скачать само дополнение на жёсткий диск, для этого я и пошёл по ссылке указанной выше и, в поле поиска на странице, ввёл название дополнения.




http://swalki.net/attachment.php?attachmentid=102&stc=1&d=1315846476





Бум работать с дополнением Secure Login (http://swalki.net/redirector.php?url=http%3A%2F%2Fwww.pgpru.com%2Fso ft%2Frasshirenijafirefox%23h42714-43).
В результате нажатия на поиск, родилась вот эта страница, где нужное нам дополнение первое в списке

http://swalki.net/attachment.php?attachmentid=103&stc=1&d=1315846904

Для достижения цели, нам нужна страница самого дополнения, по-этому давим на него и приходим сюда:

http://swalki.net/attachment.php?attachmentid=106&stc=1&d=1315847353

Это и есть страница дополнения, в которой нас интересует нижняя часть, а именно "Информация о версии". Чтобы её увидитъ, надо справа нажать на две скобочки:

http://swalki.net/attachment.php?attachmentid=107&stc=1&d=1315847461

А теперь смело на кнопку "Добавить в Firefox" В появившемся окошке всплывает предупреждение, что данная версия дополнения не обновлена под вашу версию Мозиллы, но ниже есть кнопка "Всё равно установить", дык вот - давим на эту кнопку правой кнопкой мыша и в появившемся контекстном меню выбираем "Сохранить объект как..."
В результате в папку, которая назначена (тобой или системой) для сохранения инфы, скачанной из интернета падает нужное нам, но ещё не переделанное дополнение:

http://swalki.net/attachment.php?attachmentid=97&stc=1&d=1315842032

Кликаем на нём и получаем непонятку системы - чем открыть:bash: Включаем "выбрать... из списка установленых..." давим ок и,

http://swalki.net/attachment.php?attachmentid=98&stc=1&d=1315842122

И выбираем винрар. Прежде чем нажать ОК, снимаем галку перед "Использовать данныю прогу для файлА данного типа". Это чтобы в дальнейшем винрар не реагировал на "личные" файлы Мозиллы.

http://swalki.net/attachment.php?attachmentid=99&stc=1&d=1315842190

Вот так видит наше дополнение винрар!

http://swalki.net/attachment.php?attachmentid=100&stc=1&d=1315842253
Выбираем файл install.rdf и открываем его с помощью блокнота.
Вот что у нас получается:

http://swalki.net/attachment.php?attachmentid=111&stc=1&d=1315973691

Наконец-то мы добрались до самого процесса обновления дополнения вручную! Находим в этой абракадабре вот такую строку <!-- Firefox --> после неё ищем <em:maxVersion>Х.*</em:maxVersion> где Х это номер версии с которой работает данное дополнение. Вот нам флаг в руки! Пиши - не хочу! Какое число мы напишем вместо Х, до номера такой версии и будет работатать дополнение.

Теперь закрываем данный файл - система предлагает сохранить изменения - соглашаемся. Система предлагает сохранить изменения и в архиве - соглашаемся. Всё, дополнение готово, устанавливаем его, открыв на этот раз с помощью Мозиллы!

ADMIN
12.09.2011, 18:35
Спасибо Брателла, как всегда всё понятно до мелочей. Мне кажется даже у простого пользователя не будет никаких вопросов.

Igor48
23.12.2011, 12:20
Сегодня мне пришлось искать другой способ обновления дополнения и, я подумал, что не плохо было-бы поделиться с народом. Дело в том что, как описывалось в инструкции выше, для лечения дополнения, надо его скачать из сети и работать непосредственно с ним, точнее с файлом "install.rdf", но именно в поиске дополнения в инете и была проблемма - нет его и всё тут! Дык вот, меня посетила мыслЯ - а зачем мне идти в сеть к дяде, если эти дополнения уже есть у меня в системе! Этот файл присутствует в любом дополнении и, чтобы найти нужный, надо воспользоваться поиском! Но, системный поиск выдал мне наглое -"Объекты, удовлетворяющие критериям поиска, не найдены!":roll: Тогда я обратился за помощью к стороннему софту - есть у меня программа (http://swalki.net/redirector.php?url=http%3A%2F%2Fzalil.ru%2F3235434 4), не требующая установки, но способная дать фору системному поиску!

Вот что она мне нашла:

http://swalki.net/attachment.php?attachmentid=244&stc=1&d=1324644243

Это некоторые мои дополнения и файлы install.rdf, относящиеся к ним.

Мне осталось только выбрать файл install.rdf, принадлежащий моей корове, именно её дополнение я и искал. Ну а дальше всё, как описано в инструкции выше - редактирование файла install.rdf с помощью блокнота!:hello: