修理工の話をしよう | macsimのブログ

修理工の話をしよう

今回の話はGreasemonkeyについてちょっとだけやっていこう。
え?なぜ修理工なのかって?
grease monkey
↑を今までオイラのブログで紹介した部分翻訳のアドオンや拡張機能で翻訳してみろ。Google系のエンジン使ったやつだと「修理工」ってでるぞ(FirefoxならImTranslator、ChromeだとAuto-Translate)。ちなみにBing翻訳だと「グリース モンキー」だけどな(;^_^ A

Greasemonkey :: Add-ons for Firefox

インストールしてみよう。
ブラウザのステータスバーにおサルの顔が現れる。
$macsimのブログ-GM_001

で、ここでじっと待ってみても何も起こらない…。

このGreasemonkeyというアドオンは導入しても何もしてくれない。実はこれ単体ではなにも有効に機能してくれないアドオンだ。

そこで今度はこのサイトに行ってみてくれ。

AutoPagerize for Greasemonkey

このサイトの上部に薄いグリーンで「Install」というボタンがある。とりあえず押してみよう。
そうするとこのようなサブウィンドウが現れる。
$macsimのブログ-GM_002

まあインストールを無条件で押してしまえ。
そうするとGreasemonkeyのアイコン辺りに一瞬なんか文字が現れて消える。
まあ、ほとんどの場合上手く行っているはずなので、とりあえずgoogle先生のページに行って何か検索してみよう。
$macsimのブログ-GM_003

画面の右端上部になにかアイコンがあるのに気付くだろうか?グリーンの■。
画面をスクロールさせてみよう…。

お!なんか変だ!何だこの「Page:2」ってのは?
$macsimのブログ-GM_004

おお!これがGreasemonkeyの威力なのか!…と思うのは間違いで、これはあとからインストールしたAutoPagerizeの機能だ。
このAutoPagerizeでは「次ページ」みたいなリンクのあるページで機能し、画面をスクロールして下の方を表示させようとすると、現在の表示中の内容の後ろに「次ページ」を継ぎ足していってくれるツールだ。次ページが何ページもあればあるだけ読み込んで行ってくれる。
$macsimのブログ-GM_005


ではGreasemonkeyは何をしたのかというと、このAutoPageraseを実際にFirefoxに反映してくれている。
これらのユーザスクリプトはJavaScriptで作られていて、有名なサイトの体裁を見やすいように整えたり、便利なリンクを追加したりする機能を持っている。
ただユーザスクリプト単体ではFirefox上では簡単に機能させられないため、Greasemonkeyがスクリプトの実行・管理を行ってくれている。

このGreasemonkeyを経由して機能するユーザスクリプトは様々な種類のものが数多く存在する。今後このユーザスクリプト関連についても紹介していきたい。


ちなみに、ステータスバーのおサルのアイコンをクリックすると色が消える(というか、上にグレイがのる感じかな)。


ではGreasemonkeyは何をしたのかというと、このAutoPageraseを実際にFirefoxに反映してくれている。
これらのユーザスクリプトはJavaScriptで作られていて、有名なサイトの体裁を見やすいように整えたり、便利なリンクを追加したりする機能を持っている。
ただユーザスクリプト単体ではFirefox上では簡単に機能させられないため、Greasemonkeyがスクリプトの実行・管理を行ってくれている。

このGreasemonkeyを経由して機能するユーザスクリプトは様々な種類のものが数多く存在する。今後このユーザスクリプト関連についても紹介していきたい。


ちなみに、ステータスバーのおサルのアイコンをクリックすると色が消える(というか、上にグレイがのる感じかな)。
$macsimのブログ-GM_006

その場合はGreasemonkeyを無効化している状態だ。該当サイトでGresemonkey二登録したユーザスクリプトを使いたくない場合には無効化するといい。もう一度クリックすれば有効化(アイコンの色が戻る)される。


で、なぜ今更Greasemonkeyかというと、前回の記事でFirefox側のTwitterサイトの見栄えを代えるアドオンもそのうち紹介しよう、って書いたのでそのためだ。そう、このGreasemonkey経由のスクリプトを使用している。
次回あたりはそれを紹介したい。


今回は結構インストールするあたりで命令形を使ってしまっているが…
アドオンやユーザスクリプトのインストールは自己責任で行ってください(`・ω・´)
問題が発生してもmacsimは責任を負いかねます(;^_^ A
…ってことでよろしくw


あ!あと、このAutoPagerizeの機能は欲しいけど、わざわざGreasemonkey使うのはって人はこちらを。

AutoPager :: Add-ons for Firefox

Greasemonkey+AutoPagerizeとほぼ同じ機能の様です。ただし、自分は使ったことないのでレビューまではしないけどね(;^_^ A




【今日のおすすめ動画のコーナー】
今日はカサスさんの新作を紹介。
以前たしかサンタコスで踊ったのを紹介したが、今回は人気曲の「恋愛サーキュレーション」を躍ってくれている。
ダンスは今回もとっても上手に踊ってくれている。
そして、髪型がショートヘアになってる!
もともとPerfumeを踊ることの多い踊り子さんだが、一層のっち風になっているぞ(⌒▽⌒)
ちなみに、おまけで練習中を撮ってくれているが、これもPerfumeの曲だ。
次回作にも期待だね!