Subscribe to How-To Geek Підписатись на How-To Geek

Important! This is an automatic machine translated page. If you can read english, you should Click Here to read the original English version of the article.

Make Firefox Extensions Compatible After Firefox Update Breaks Them For No Good Reason Зробити розширень Firefox Сумісні Після оновлення Firefox ламає їх без будь-якої на те причини

I wasn't going to write another Firefox article tonight, but after restarting Firefox the automatic updater ran without my permission and broke my favorite extension. Я не збираюся написати ще одну статтю Firefox сьогодні ввечері, але після перезапуску Firefox автоматичних оновлень побіг без мого дозволу, і зламав мій улюблений розширенням. I could obviously crack open the extension and manually fix the problem, but it's just ridiculous to have to do that. Я міг би, очевидно, відкриті тріщини розширення і виправити цю проблему, але це просто смішно мати для цього.

Short Rant: Why does an xxx1 release have to break any of my extensions? That's just completely ridiculous. Це просто абсолютно безглуздо. I realize that the extension developers could have picked a better version number in order to handle this, but it worked fine with 2.0.0.5, so it should work with 2.0.0.6. Я розумію, що продовження розробники могли б обрали кращий номер версії, з тим щоб з цим впоратися, але він працював добре з 2.0.0.5, тому він повинен працювати з 2.0.0.6.

Back to the topic… you have a few options at this point: Повернутися в тему ... у вас є кілька варіантів на цей рахунок:

  • Crack open the extension in your profile directory and change the version number in the extensions.rdf file. Тріск відкритим розширенням вашого профілю і змінити номер версії, в extensions.rdf файлу.
  • Install the Nightly Tester Tools which will let you override the incompatibility. Встановити Nightly Tester Tools, яка дозволить вам скасувати несумісність.

Once you install the Nightly Tester Tools extension and restart Firefox, open up your Add-ons folder, right-click on the incompatible extension, and choose the “Make Compatible” option from the menu. Як тільки ви встановите Nightly Tester Tools розширення і перезавантажте Firefox, відкрийте свій Додатки папці правою кнопкою мишки на несумісні розширення і оберіть "Зробити Сумісно" з меню.

зображення

Now once you restart Firefox yet again, your extension should be back to normal and working fine. Тепер, після перезавантаження Firefox ще раз вашу розширення має повернутися в нормальне русло і працює нормально.

Second Rant: Installing themes, plugins, changing options, restarting because of memory leaks…  Rebooting Firefox is beginning to remind me of Windows 98. Другий Rant: Установка теми, плагіни, змінюючи параметри, перезапуск з-за витоку пам'яті ... перезавантаження Firefox починає нагадувати мені про Windows 98.

Install Nightly Tester Tools from Oxymoronical Встановити Nightly Tester Tools від Oxymoronical

This article was originally written on 07/30/07 Tagged with: Ця стаття була спочатку написана на 07/30/07 тегами: Firefox Firefox , , Firefox & Web Firefox & Web

Daily Email Updates Email Щоденні оновлення

You can get our how-to articles in your inbox each day for free. Ви можете отримати наші довідкові статті у Вашу поштову скриньку щодня безкоштовно. Just enter your name and email below: Просто введіть ваші ім'я та адресу електронної пошти нижче:


Name: Ім'я:
Email: Електронна пошта:

Comments (7) Коментарі (7)

  1. Asa Dotzler Аса Dotzler

    Security updates do not break extensions unless the extension author failed to write the extension's compatibility version correctly. Оновлення для системи безпеки не ламаються, якщо розширення розширення автор не зміг написати сумісності версій розширення правильно. If you have an extension that's disabled with a security update, contact the extension author and let her know that she hasn't put the correct compatibility string in the extension. Якщо у вас є розширенням це інваліди з оновлення безпеки, зверніться до розширення автора і сказати їй, що вона не поставила правильний рядок сумісність з розширенням. It's probably missing a .0.* or something simple like that. Це, ймовірно, відсутні .0 .* або що-небудь просте, як це.

    - A --

  2. The Geek Грайте та вигравайте

    I realize it's the extension developers fault for not following the guidelines. Я розумію, що розробників розширень вина за недотримання принципів.

    That said, it's still extremely annoying, especially in this case…. Проте, вона все ще дуже дратує, особливо в даному випадку .... why did it work fine with 2.0.0.5 but not 2.0.0.6 ? Чому це чудово працювати з 2.0.0.5, але не 2.0.0.6?

  3. Jake Джейк

    The Geek: Asa Dotzler answered this it looks like to me. Грайте та вигравайте: Asa Dotzler відповіли на це схожий на мене. You are supposed to define for maximum version to support, for instance, all 2.0 versions or all 1.5 versions. Ви повинні визначити для максимального Версія для підтримки, наприклад, всі версії 2,0 або 1,5 всіх версій. The author instead specifically said the highest compatible version was 2.0.0.3, which is was a security update. Автору, а конкретно сказав, що високі сумісна версія була 2.0.0.3, яка була оновлення безпеки. I made a version that shuold work with all future security updates to 2.0. Я зробив версію, яка shuold працювати з усіма майбутніми оновленнями безпеки 2.0.

    http://localhostr.com/files/aa.....077cfb.xpi http://localhostr.com/files/aa.....077cfb.xpi

    Let me know if that works. Дозвольте мені знати, якщо це спрацює.

  4. The Geek Грайте та вигравайте

    Jake, Джейк,

    Thanks for the update… I'll install it. Спасибі за оновлення ... я його встановити.

  5. Webdog Webdog

    A minor heads-up: You may not notice it at first, but while the Nightly Tester add-on is active, it triggers a “build €? Неповнолітній Heads-Up: Ви можете не помітити його на перше, але поки Nightly Tester додатки активною, вона викликає "побудувати €? number reference in the title bar of the Firefox browser. номер документу у заголовку вікна браузера Firefox. If that annoys you, after you have made your extensions “compatible” just disable the Nightly Tester add-on and the build number disappears. Якщо це вас дратує, після того як ви зробите свій розширення "сумісні" просто відключити Nightly Tester доповнення та номер зборки зникає.

  6. Lisaweb Lisaweb

    Wow, awesome, awesome tip! Wow, Awesome, Awesome відгук! I rely heavily on several of my extensions for work productivity, and the authors of certain extensions are slow to update version compatibility. Я сильно залежать від кількох моїх розширень для продуктивності праці, і автори деяких розширень повільне оновлення версії сумісність. This saves me, big time. Це економить мені, великі терміни. Thanks Geek! Завдяки Грайте та вигравайте!

  7. web design company компанія веб-дизайну

    Or even easier, create a new (true) boolean key in about:config called “extensions.checkCompatibility” Або ще простіше, створити нові (TRUE) булевої ключа в About: Config званих "extensions.checkCompatibility" http://kb.mozillazine.org/Exte.....patibility http://kb.mozillazine.org/Exte.....patibility


Leave a Comment Залишити коментар




Leave your Залиш свій friendly дружній comment here. коментарі.

If you have a computer help question, Якщо у вас є комп'ютер допоможе питання, click here to leave it on the forums Натисніть тут, щоб залишити його на форумах instead. замість.

Note: Your comment may not show up immediately on the site. Примітка: Ваш коментар може не з'явитися відразу на місці.

Our Friends Наші друзі
Getting Started Приступаючи до роботи


About How-To Geek Про How-To Geek
What Is That Process? Що це за процес?
svchost.exe svchost.exe
jusched.exe jusched.exe
dwm.exe dwm.exe
ctfmon.exe Ctfmon.exe
wmpnetwk.exe wmpnetwk.exe
wmpnscfg.exe wmpnscfg.exe
rundll32.exe rundll32.exe
wfcrun32.exe wfcrun32.exe
Ipoint.exe Ipoint.exe
Itype.exe Itype.exe
Wfica32.exe Wfica32.exe
Mobsync.exe Mobsync.exe
conhost.exe conhost.exe
Dpupdchk.exe Dpupdchk.exe Adobe_Updater.exe Adobe_Updater.exe

Copyright © 2006-2009 HowToGeek.com. Copyright © 2006-2009 HowToGeek.com. All Rights Reserved. Всі права захищені.