この前,
私のFirefoxの一部を紹介したけど
今日はその第2弾
ユーザスクリプトの話でもしようと思ってやって参りました
忘れずちゃんとこのネタで書いた!www
このユーザスクリプトって,使ってみればかなり便利なんだけど
なんか難しいイメージがあるみたいで,身の回りで使ってる人があんまりいない
やっぱり1クリックインストールで簡単に導入できる印象があるAdd-onとは
イメージがちょっと違うのかな
でも,ユーザスクリプトとして
Greasemonkeyを使ったら
ユーザスクリプトが1クリックでインストールできる上に
Add-onの時に必要だったFirefoxを再起動するって作業がなくなってびっくりすると思う
さらに,Add-onとしてパッケージングされてるけど
ユーザスクリプトで十分同じ機能が実現できるものってけっこういっぱいあるので
そういうのを全部ユーザスクリプトに移しちゃうとFirefoxをスリム化できるし
いいことずくめですよ
というわけで,今日は私の使ってる
Greasemonkeyスクリプトもとい,ユーザスクリプトを紹介
使うためには事前に
GreasemonkeyをFirefoxにインストールしておく必要があるので注意
じゃあまず,一般に公開されてるスクリプトから
- AutoPagerize
- 言わずとしれた,超有名スクリプト.「次へ」ボタンなんてもう押さなくてもいいんだぜ?
- Resizable Form Fields
- Google Chromeだとフォームのサイズを自由に変えられるけど,そのユーザスクリプト版.小さいフォームもこれで超拡大! 同一機能を持つAdd-onはいっぱいあるけど,ユーザスクリプトにしてすっきり.
- Force AutoComplete
- Hotmailなんかのログインフォームはブラウザのパスワードマネージャがパスワードを記録しないように細工してあるんだけど,その細工を無効化するスクリプト.パスワードマネージャに覚えさせないように細工する意味がわからん.
- Adds Site Search by Google
- どんなサイトからでも,そのサイト内をGoogleで検索できるようになるスクリプト.地味に便利.わざわざ「site:ほにゃらら」って検索窓に打つ手間が省ける.
- Google Button Search Now
- Googleの「ウェブ全体から検索」と「日本語のページを検索」のラジオボタンを,切り替えたら自動で再検索してくれるスクリプト.地味な操作を短縮できるので便利.
こんな感じ?
定番を押さえつつ,無駄なのをそぎ落としたつもり
作者さん,いつもお世話になっておりますorz
じゃあ,次に配布されてるのを私が大きく改変した奴
ちなみに,上述した「Adds Site Search by Google」も,一部改変したんだけど
改変部分がGoogleに渡すGET値を変えただけだから,こちらにはリスティングしませんでした
- 2ch URL modify
- 2ちゃんねるをブラウザから見やすくするスクリプト.
ただ,このスクリプトってけっこういらない機能とか
無駄な処理してる部分があって,それらを私の方でがっつりそぎ落としたのを使ってる
こっちは,ライセンス的に微妙なので私が使ってるバージョンは公開しません
最後に,私謹製
- Amazonの成年認証スキップ
- その名のとおり,Amazonの「18歳以上ですか?」に対して自動で「はい」を押すスクリプト.地味に便利ww
このソースコードだけど,超簡単でこんな感じ
ライセンスはパブリップドメインだから,好きに使ってください
// ==UserScript==
// @name Amazon Over 18+
// @namespace http://www.maidsphere.jp/
// @description Amazon Over 18+
// @include http://www.amazon.co.jp/*
// @include http://amazon.co.jp/*
// @include https://www.amazon.co.jp/*
// ==/UserScript==
(function() {
var anchors = document.getElementsByTagName('a');
for (var i = 0; i < anchors.length; i++) {
if (anchors[i].href.match(/black\-curtain\-redirect\.html/)) {
location.href = anchors[i].href;
break;
}
}
})();
こんな感じ
個人的にユーザスクリプトって
日々の地味な作業を補助してくれるものだって考えてるから
地味に手間がかかるとことかめんどくさく感じるところとかを
補助させる目的で使ってます
こういう積み重ねが
快適なブラウジング生活を(ry
とりあえず,ユーザスクリプトって
多くの人たちが思ってる以上に簡単でおもしろいものだから
ぜひぜひ使っていってほしいと思います