削除できない拡張機能を作成する方法、または単に非表示にする方法

Windowsレジストリにキーを登録します。



[HKEY_LOCAL_MACHINE \ SOFTWARE \ Mozilla \ Firefox \ extensions]

"Xxx @ yyy" = "F:\ WINDOWS \ Temp \ xxx @ yyy"



ここで、キー名は拡張機能のUIDであり、その値は拡張機能フォルダーへの絶対パスです(install.rdfなどがあるはずです。すべてが通常どおりです)。



次回のfoxの起動時に、この拡張機能が検出され、「ツール/アドオン」リストで常にハングします。これは、「アンインストール」アイテムが使用できないためです。 (それでも安全にすることができます-Mozillaの計算ミスがあります。)さらに、通知なしでインストールされます。つまり、平均的なfoxユーザーは彼について知らないかもしれません。



別のオプションがあります-拡張機能を一般リストから非表示にします。 上記の方法でインストールされた拡張機能のinstall.rdfに<em:hidden> true </ em:hidden>という行を追加するだけで十分です! -コードは静かに実行され、アドオンのリストには表示されず、ユーザーは以前よりも激しく眠ります。 そして、急がないでください-すべてはAPIに準拠しています。



しかし。 文字通り、Firefox 3.6「Namoroka」の次のバージョン、最後の(隠された)ショップがカバーされます-おそらく闇の勢力との契約は終了しました。 そして、それは1ゼロのバージョン以来存在していました。



そのような拡張の私の例もっと



All Articles