>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Firefox http://forum.mozilla-russia.org/viewforum.php?id=4 >Как установить несовместимое расширение из файла? http://forum.mozilla-russia.org/viewtopic.php?id=54332 |
Scriber > 27-03-2012 02:13:21 |
Нужно установить расширение из файла. Браузер (Nightly 14.01) пишет, что расширение не совместимо. Уже установил 2 расширения, убирающих проверку совместимости (Nightly Tester Tools и Disable Add-on Compatibility Checks) - не помогает. Как установить? Расширение скорей всего будет работать. На сайте addons.mozilla.org этого расширения нет. |
feas > 27-03-2012 02:59:21 |
Scriber пишет
не факт! |
Scriber > 27-03-2012 03:34:09 |
feas пишет
Не. Что и как править? Кинь ссылку, если не тяжело. |
feas > 27-03-2012 03:38:48 |
открываем xpi файл (это zip архив) там далее тут же бросается Install.rdf - открываем и меняем версию браузера на 14.0a1 во всех местах (min необязательно) |
Scriber > 27-03-2012 04:14:23 |
feas пишет
Поменял, не помогло. Было Прописывал и 14.0.* и 15.0.* и 14.* и 14.0a1 Интересно, что с сайта с расширениями несовместимые расширения можно установить принудительно. Почему нельзя из файла? |
Крошка Ру > 27-03-2012 04:47:39 |
Scriber Скорее всего у данного расширения несовместимая с новой версией браузера архитектура
а они у вас вместе включены были или по очереди пробовали? 27-03-2012 04:49:00
почему нельзя - можно , но не всякое ... у Вас какое именно ? |
hydrolizer > 27-03-2012 06:30:17 |
Scriber |
Scriber > 27-03-2012 21:36:11 |
Крошка Ру пишет
Сначала стоял пробовал с Nightly Tester Tools, потом установил Disable Add-on Compatibility Checks, теперь еще и Add-on Compatibility Reporter - результат тот же. На 11-ю версию Firefox расширение устанавливается. Да, забыл сказать что браузер Nightly 64-битный. Воозможно, что нельзя установить из-за этой причины, но ведь расширения с сайта Firefox устанавливаются. Даже не то что другие, а все расширения устанавливаются, а это хоть тресни. Наверное, надо ждать пока разработчики обновят. |
Sid > 27-03-2012 22:37:58 |
Scriber Можешь попробовать вручную удалить из install.rdf следующую строку: Тогда расширение установится, но не факт, что будет работать. И, ради всего святого, никогда не пользуйся всеми этими Nightly Tester Tools, Disable Add-on Compatibility Checks и Add-on Compatibility Reporter. Раньше это было актуально, теперь от них больше вреда, чем пользы. После удаления этих расширений отфильтруй about:config по слову compat и сбрось изменённые настройки. |
Scriber > 28-03-2012 00:19:09 |
Sid пишет
Спасибо! Да - расширение установилось, да - не работает. |
Sid > 28-03-2012 00:39:52 |
Scriber пишет
О, спасибо, буду знать. В документации вроде про систему написано. Scriber пишет
Ну так и пользуйся 32-битной ночнушкой. Разработчики уверяют, что она, во-первых, быстрее, а, во-вторых, стабильнее. Плюс локаль отдельно ставить и обновлять не нужно. |
Scriber > 28-03-2012 01:09:54 |
Sid пишет
Я никакую локаль не ставил. А что правда 32-битная быстрее? Я думал, что на 64-битной системе 64-битные приложения как-бы "родные" и должны работать быстрее 32-битных. |
hydrolizer > 28-03-2012 03:29:51 |
Sid пишет
Я с этим уже сталкивался вот здесь - FF разрядность targetPlatform определяет не по разрядности именно системы, а по разрядности себя (по ссылке речь идет о директиве в chrome.manifest, но это не важно - всё это работает через nsIXULRuntime.XPCOMABI). |
Пандёнок > 28-03-2012 09:31:18 |
Scriber |
Tiger.711 > 28-03-2012 15:28:58 |
hydrolizer пишет
Всё логично. Ведь если она 32х-битная, то она запустилась в среде эмуляции WoW64, следовательно - для самого браузера и всех его компонентов (и плагинов - в том числе) среда работы полноценная 32х-битная. |
hydrolizer > 28-03-2012 16:59:15 |
Tiger.711 пишет
Не полноценная - см. по той ссылке, которую я привел выше. Скорее всего, это баг, но тем не менее факт имеет место быть: FF x86 на Winx86, и WOW64 - на данный момент вещи разные. |
MrBrandonM > 16-04-2012 21:43:18 |
вроде расширение есть специальное которое позволяет обходить это |