Y & N ツールバー スクリプト その3
一からスクリプトを記述するのには、目的とか理由がいるわけなので、この記事ではお手軽に動作するスクリプトのサンプルとして、SleipnirのSeahorse用に作られてたスクリプトを利用してみることにします。
Sleipnirで私も使っているプヨぷよさんが作られた「about:blankでもさもさ」です。オリジナルは、以下のサイトにあります。
このページの一番下にある「about:blankでもさもさ(SH)」を利用します。このソースコードをコピペして、適当なファイル名で保存します。ここでは、mosamosa.user.jsとしました。
このファイルをYouTube & ニコニコ動画 ツールバー 2.00 β3をインストールしたフォルダのscript\automaticに格納します。
ここから多少改変が必要です。
このスクリプトは埋め込みタイプとして動作させるので、ヘッダー部分に@x-typeを記述してinnerを指定します。
// ==UserScript==
// @name mosamosa at about:blank
// @author プヨぷよ
// @include about:blank
// @description about:blankでもさもさ
// @x-type inner
// ==/UserScript==
こんな風になります。必要な記述はこれだけなんですが、私の環境でabout:blankを表示している時のオブジェクトは6個になっているため、スクリプトの条件チェックではじかれてしまいます。
そのため、先頭の方にある
if (document.all.length < 5) {
を
if (document.all.length < 10) {
に変更しました。
あとは、スクリプトの設定画面を表示して、スクリプトを有効にします。

これで準備はできました。about:blankを表示すると、“もさもさ”すると思います。

いやぁ、面白いスクリプトですね。プヨぷよさんに感謝です。
HTMLのオブジェクトのみを利用している場合は比較的簡単に流用できますが、SeahorseやGreasemonkey用に作られたすべてのスクリプトが動作するわけではないので、ご注意ください。




コメント&トラックバック
トラックバックURL: http://darksky.biz/blog/archives/1376/trackback/