Keijir Blog

やっぱハワイ行きたいよね

利用中の Greasemonkey を表示するスクリプト

Greasemonkey スクリプト一覧ボタン一発でリスト化出来ないのね。エライ大変でした

TanukiTamマニマニ:Firefox3 現在のグレモン一覧 - livedoor Blog(ブログ)

激しく同意という事で,めんどくさいので script 書いた.


スクリプトの動作
  1. 動作環境は Mac OSX *1
  2. 利用中のスクリプト名を一覧表示する.
echo-gmscript.rb
#!/usr/bin/ruby
puts ARGV[0]
while line=gets
  if /<Script (.+) name=\"(.+?)\"(.+) enabled=\"(.+?)\"(.+)>/ =~ line
   if $4 == "true"
     puts $2
   end
 end
end
echo-gmscript.sh *2
#!/bin/sh
echo-gmscript.rb ~/Library/Application\ Support/Firefox/Profiles/*.default/gm_scripts/config.xml | sort
使い方
$ echo-gmscript.sh
自分の結果 *3
2ch Browser Userscript
2ch RSS Auto Discovery
A Bit Better RTM
Add Hatebu on NicoRank
Amazon Lowest Price Checker coneco.net ver.
AmazonTOCPreview
AutoPagerize
Backx2 LiveDoor Reader 0.2
CookpadAndYahooRecipe
CookpadUtility
CookpadUtility2
Flickr Link Original Images
Gmail Unread Message Count in Favicon
Google Calendar - colorize Sat/Sun (start on Mon)
Google Images AutoPager + enlarger
Google result number
Hatena Bookmark Full Title
Hb secret comment viewer
Japanese Popular SBM Count With Google
Javadoc Incremental Search
LDR - Dedupe Entries
LDR - secure login
LDR - subscribe
LDRize
Minibuffer
NicoVideoAutoPlay
Remember The Milk - display keyboard shortcuts
Textarea Resize
Utilities for livedoor Reader (modified)
YouTube HQ + 720p [7 March 2009] [NEW: Resize Youtube for 720p!!!] [+force low quality option]
ashikeshi
google pageRank
ldr_relative_rate
mixi appli uri
nicovideo Thumbinfo popup
pasted script installer

これでいろんな人が自分の使ってる GreasemonkeyScript 公開してくれるといいな〜.

*1:他のでもスクリプト少しかえればいけるいける!

*2:Firefox の profile は default を利用するようにしてる.

*3:LDR - secure loginとLDR - subscribeは自作なので探してもないと思います.