Creazy!

WEBエンジニア・ヤガーのテック・ガジェットブログ

技術情報

Google Chrome にいよいよ GreaseMonkey がやってくる

投稿日:


Chrome + GreaseMonkey
登場直後から要望が多かったと思われる、Chrome への GreaseMonkey 導入がいよいよ現実になりそうです。

ウェブを多用する「Firefox」ユーザーの間で人気のカスタマイズツール「Greasemonkey」がオープンソースブラウザ「Google Chrome」向けにも提供される。

via: Firefox用拡張機能「Greasemonkey」、Google Chromeに対応 – builder by ZDNet Japan

ネタ元のGoogle Operating Systemには、最新のdevバージョンでのGreaseMonkeyの対応状況や、有効化の手順などが書いてあります。

For now, the support is limited: Chromium reads the scripts from the hard-coded directory c:\scripts and it ignores the @include metadata which restricts scripts to one or more web addresses.

via: Google Chrome to Add Greasemonkey Support

ブラウザにUserScript用のインターフェイスはなく、「C:¥scripts」ディレクトリに直接user.jsファイルを置くようです。
それから、@includeでGreaseMonkeyを有効にするURLを絞る機能はまだないそうです。(つまり、全サイト/ページで実行される)

To enable Greasemonkey support, you need to use the flag: –enable-greasemonkey, for example by appending it to the target of a shortcut.

via: Google Chrome to Add Greasemonkey Support

GreaseMonkeyを有効にするにはショートカットを作って「–enable-greasemonkey」オプションを付けて起動するみたいです。
dev感たっぷりですねw
Chromeはファイルを置くだけで実行できますので、以下、お気軽に試してみます。


Chromeの最新版はDev Channel(というか人柱版)に切り替えると自動アップデートされますが、さらに新しいbuildは手動でダウンロードしないといけないみたいです。

the latest Chromium snapshots are available at the BuildBot site, but they don’t support Google’s auto-updater and they’re less stable than the official releases. You only need to download the file chrome-win32.zip from the most recent folder.

via: Google Chrome to Add Greasemonkey Support

折角だから一番新しいのにしようと思いbuild:3646のフォルダを選びました。
Index of /buildbot/snapshots/chromium-rel-xp
dev build site
※開発版なのですでにどんどんバージョンあがってます…
dev build download
この中から、chrome-win32.zipをダウンロード
zipの中身
適当なフォルダに展開したらこんなファイル構成。
既存のChromeフォルダに上書きしなくてもうごいたよ。
exeのショートカットを作成
右クリックしてデスクトップにショートカットを作った
ショートカットのオプション
ショートカットアイコンを右クリックしてオプションを開く
ショートカットにフラグ追加
「リンク先」のexeのパスに「–enable-greasemonkey」オプションを追加。
う〜ん、開発中っぽい。
dev buildのInformation
ショートカットアイコンからChromeを起動して、バージョン確認しました。
最新buildになっていますね。(Chromiumだし)
c:¥scripts
UserScriptは「C:¥scripts」に置くようです。(現在はディレクトリ変更不可)
とりあえず、Safari用のAutopagerizeと自作の「More Info」シリーズなんかを置いてみた。
GreaseMonkey動いた
Autopagerize一応動きました。More Infoも問題無し。

まとめ

まだまだ、制限が多いしバグもおおそうな状態だけど(Autopagerizeは2ページ目以降を読み込まなかった)、とりあえずChromeにGreasemonkeyを付けるべく開発が進んでいることは間違いないですね。
※あ、GM_関数の実装状況を確認しそこねた…。
本体に組み込まれているだけあって、体感ではGreaseMetalよりも動作が軽いし、正式版が公開されるころには更にクオリティが上がっているはず。Greasemonkeyの搭載でブラウザシェアに変動が起こるのか、気になるところですね。

-技術情報

執筆者:


comment

メールアドレスが公開されることはありません。

関連記事

古いHotmailからWindows Live Hotmailに移行する時にイヤが画面が…

近頃はほとんど利用していないのですが、久しぶりにHotmailをのぞいてみたら、いやおうなしにWindows Live Hotmailに移行せよとの画面がでてきた。クリックしていくだけっぽかったので、 …

顔ちぇき!とEXLIMの意外な関係

流行にのって2つも「顔ちぇき!」関連のエントリー書きましたが… ・顔認証システムで遊ぶ、「顔ちぇき!」と「Stars In You」 ・顔ちぇき!の次はパパちぇき!だってさ そうすると、顔認証の仕組み …

動画を楽しもう!(HandBrakeの最新版0.9.0を試してみる)

[2008/11/24:追記] もっと新しいバージョンの記事も書いたので、こちらもよろしければお読みください。 ・動画を楽しもう!(HandBrake 0.9.3 でYoutubeのHD動画からDoc …

ラーメン画像を高画質で楽しむ「menblr. (麺ブラ)」を始めました

menblr. (麺ブラ) 痩せる痩せる詐欺継続中、ラーメン大好きヤガーです! もともとラーメン好きだったのですが、就職してからずっとラーメン過疎地区で働いていたのでそうでも無かったのが、渋谷で働き始 …

MacVim-Kaoriya を Mac OS X 10.4 Tiger で使う場合

先日のエントリーでMacVimをインストールしてみた件を書いたのですが、MacPortsでインストールしたものでした。ですが、Vimの中では有名な「香り屋」パッチをあらかじめバンドルした「MacVim …

スポンサードリンク

スポンサードリンク