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 Làm cho Firefox tương thích Sau khi Firefox Cập nhật Breaks Them Good for No Reason Extensions

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. Tôi đã không đi để viết một bài viết Firefox đêm nay, nhưng sau khi khởi động lại Firefox các updater tự động chạy mà không có sự cho phép của tôi và đã phá vỡ phần mở rộng yêu thích của tôi. I could obviously crack open the extension and manually fix the problem, but it's just ridiculous to have to do that. Tôi rõ ràng là có thể crack phần mở rộng mở và tự giải quyết được vấn đề, nhưng nó chỉ là vô lý để làm điều đó.

Short Rant: Why does an xxx1 release have to break any of my extensions? Short Rant: Tại sao một bản phát hành xxx1 có để phá vỡ bất kỳ phần mở rộng của tôi? That's just completely ridiculous. Đó chỉ là hoàn toàn vô lý. 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. Tôi nhận thấy rằng các nhà phát triển phần mở rộng có thể chọn một số phiên bản tốt hơn để xử lý này, nhưng nó đã làm việc tốt với 2.0.0.5, do đó, cần làm việc với 2.0.0.6.

Back to the topic… you have a few options at this point: Trở lại chủ đề ... bạn có một vài lựa chọn vào thời điểm này:

  • Crack open the extension in your profile directory and change the version number in the extensions.rdf file. Crack mở phần mở rộng trong thư mục cá nhân của bạn và thay đổi số phiên bản trong file extensions.rdf.
  • Install the Nightly Tester Tools which will let you override the incompatibility. Cài đặt Nightly Tester Tools này sẽ cho phép bạn ghi đè lên không tương thích.

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. Sau khi bạn cài đặt Nightly Tester Tools phần mở rộng và khởi động lại Firefox, mở ra Add-ons của bạn thư mục, nhấn phải chuột vào phần mở rộng không tương thích, và chọn "Make tương thích" tùy chọn trong trình đơn.

hình ảnh

Now once you restart Firefox yet again, your extension should be back to normal and working fine. Bây giờ khi bạn khởi động lại Firefox nhưng một lần nữa, phần mở rộng của bạn sẽ được trở lại bình thường và làm việc tốt.

Second Rant: Installing themes, plugins, changing options, restarting because of memory leaks…  Rebooting Firefox is beginning to remind me of Windows 98. Rant thứ hai: Cài đặt các chủ đề, bổ sung, thay đổi các tùy chọn, khởi động lại vì rò rỉ bộ nhớ ... Khởi động Firefox là khởi đầu để nhắc nhở tôi về Windows 98.

Install Nightly Tester Tools from Oxymoronical Cài đặt Nightly Tester Tools từ Oxymoronical

This article was originally written on 07/30/07 Tagged with: Bài viết này ban đầu được viết ngày 07/30/07 Tagged với: Firefox Firefox , , Firefox & Web Firefox & Web

Daily Email Updates Email cập nhật hàng ngày

You can get our how-to articles in your inbox each day for free. Bạn có thể làm thế nào chúng tôi vào các bài viết trong hộp thư của bạn mỗi ngày miễn phí. Just enter your name and email below: Chỉ cần nhập tên và email của bạn dưới đây:


Name: Tên:
Email: Email:

Comments (7) Bình luận (7)

  1. Asa Dotzler Asa Dotzler

    Security updates do not break extensions unless the extension author failed to write the extension's compatibility version correctly. Bảo mật thông tin cập nhật không phá vỡ các phần mở rộng trừ khi tác giả đã không mở rộng để viết phiên bản tương thích của phần mở rộng cách chính xác. 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. Nếu bạn có một mở rộng đó là vô hiệu hóa với một cập nhật bảo mật, liên hệ với tác giả mở rộng và để cho cô ấy biết rằng cô ấy đã không đưa chuỗi tương thích đúng trong phần mở rộng là. It's probably missing a .0.* or something simple like that. Đây có thể là 0,0 .* thiếu một hoặc một cái gì đó đơn giản như thế.

    - A - Một

  2. The Geek The Geek

    I realize it's the extension developers fault for not following the guidelines. Tôi nhận thấy đó là lỗi của các nhà phát triển phần mở rộng cho không làm theo các hướng dẫn.

    That said, it's still extremely annoying, especially in this case…. Điều đó nói rằng, nó vẫn vô cùng khó chịu, nhất là trong trường hợp này .... why did it work fine with 2.0.0.5 but not 2.0.0.6 ? tại sao nó hoạt động tốt với 2.0.0.5 nhưng không 2.0.0.6?

  3. Jake Jake

    The Geek: Asa Dotzler answered this it looks like to me. The Geek: Asa Dotzler trả lời này có vẻ như với tôi. You are supposed to define for maximum version to support, for instance, all 2.0 versions or all 1.5 versions. Bạn có nghĩa vụ phải xác định cho các phiên bản để hỗ trợ tối đa, ví dụ, tất cả các phiên bản 2,0 hoặc 1,5 tất cả các phiên bản. The author instead specifically said the highest compatible version was 2.0.0.3, which is was a security update. Các tác giả cho biết cụ thể thay vì các phiên bản tương thích cao nhất là 2.0.0.3, mà là đã là một cập nhật bảo mật. I made a version that shuold work with all future security updates to 2.0. Tôi đã thực hiện một phiên bản shuold làm việc với tất cả các bản cập nhật bảo mật trong tương lai để 2.0.

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

    Let me know if that works. Hãy để tôi biết rằng các công trình.

  4. The Geek The Geek

    Jake, Jake,

    Thanks for the update… I'll install it. Cảm ơn bạn đã cập nhật ... Tôi sẽ cài đặt nó.

  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 €? Một con nhỏ-up: Bạn không thể nhận thấy nó lúc đầu, nhưng trong khi Nightly Tester ích được kích hoạt, nó sẽ kích hoạt một "xây dựng €? number reference in the title bar of the Firefox browser. số tham chiếu trong thanh tiêu đề của trình duyệt Firefox. If that annoys you, after you have made your extensions “compatible” just disable the Nightly Tester add-on and the build number disappears. Nếu điều đó làm phiền bạn, sau khi bạn đã thực hiện phần mở rộng của bạn "tương thích" chỉ là vô hiệu hóa Nightly Tester ích và xây dựng số biến mất.

  6. Lisaweb Lisaweb

    Wow, awesome, awesome tip! Wow, awesome, awesome tip! I rely heavily on several of my extensions for work productivity, and the authors of certain extensions are slow to update version compatibility. Tôi dựa chủ yếu vào một số các phần mở rộng của tôi cho năng suất làm việc, và các tác giả của phần mở rộng là chậm nhất định để cập nhật phiên bản tương thích. This saves me, big time. Điều này giúp tiết kiệm tôi, lớn thời gian. Thanks Geek! Cảm ơn Geek!

  7. web design company thiết kế web công ty

    Or even easier, create a new (true) boolean key in about:config called “extensions.checkCompatibility” Hoặc thậm chí dễ dàng hơn, tạo ra một (mới đúng) boolean then chốt trong about: config gọi là "extensions.checkCompatibility" http://kb.mozillazine.org/Exte.....patibility http://kb.mozillazine.org/Exte.....patibility


Our Friends Bạn bè của chúng tôi
Getting Started Bắt đầu


About How-To Geek Giới How-To Geek
What Is That Process? Quá trình đó là gì?
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. Bản quyền © 2006-2009 HowToGeek.com. All Rights Reserved. Tất cả các quyền.