[トップ][ノート][編集履歴][一覧][最近の更新][->English]

Programming/2008/02/17/Firefoxにインストールされた拡張機能を列挙する

Category of Programming

たまにはユルいネタでも。 こういうxsltファイルを作成して(extention.xslt)、

<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0"
                xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
                xmlns:NS1="http://www.mozilla.org/2004/em-rdf#"
                xmlns:NC="http://home.netscape.com/NC-rdf#"
                xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
                >
  <xsl:output method="text"
              encoding="UTF-8"
              omit-xml-declaration="no"
              indent="no"
              media-type="text/plain"/>

  <xsl:template match="/RDF:RDF">
    <xsl:for-each select="RDF:Description">
      <xsl:if test="@NS1:name!=''">
# <xsl:value-of select="@NS1:name"/>
<xsl:text>
</xsl:text>-- <xsl:value-of select="@NS1:homepageURL"/>
      </xsl:if>
    </xsl:for-each>
  </xsl:template>
</xsl:stylesheet>

xsltprocに食わせる。

$ xsltproc extention.xslt ~/.mozilla/firefox/*.default/extensions.rdf

ちょっと手で修正が必要だけど、まあいいか。

  1. DOM Inspector
  2. Google Toolbar for Firefox
  3. Popup ALT Attribute
  4. Adblock Plus
  5. Compact Menu 2
  6. FormFox
  7. All-in-One Sidebar
  8. Fasterfox
  9. mozless
  10. Firebug
  11. RefControl
  12. Stylish
  13. Locationbar²
  14. Stealther
  15. FlashGot
  16. Hit-a-Hint
  17. Text Link
  18. Resizeable Form Fields
  19. NoScript
blog comments powered by Disqus