user_link_str2_user.js 上記リンクを「名前を付けてリンク先を保存」等でファイル名を user_link_str2.user.js に変更(userの前の _ アンダースコアを . ピリオドに変更するだけ)してローカルに保存後、Firefoxにドラッグ&ドロップでインストール開始。

リンク文字列に該当文字列がある場合に、リンク文字列にユーザー指定の文字列を追加するGreasemonkey用スクリプト。
Greasemonkey用スクリプト 指定したURLのリンク文字列にユーザー指定の文字列を追加する のスクリプトではURLが該当した場合にユーザー指定文字列を追加するようにしていたけど、 今回のものはリンクに表示されている文字列をチェックすることになる。

チェックする文字列と追加する文字列の設定はユーザースクリプトを編集して行う。
例えば、 crawl-66-249-68-238.googlebot.com という文字のリンクでユーザー指定文字列を追加したい場合、
check_host[0] = 'crawl[0-9\-]+.googlebot.com';
disp__text[0] = 'Google bot';
と設定すると
[ Google bot ] crawl-66-249-68-238.googlebot.com
のように表示されるようになる。
check_hostdisp__text は対になっていて、同じ配列番号のものが呼ばれる。
チェック文字列を追加したい場合は、配列を増やして追加すればよい。
check_host[0] = 'crawl[0-9\-]+.googlebot.com';
disp__text[0] = 'Google bot';
check_host[1] = 'てすと';
disp__text[1] = 'テスト用';
上記の例では「テスト」と書かれたリンクに「テスト用」という文字列を追加することになる。

使用法としては、アクセスアナライザに表示されるhostやIPアドレスのリンク文字列をチェックするということを想定している。
いわゆる、リファラspamを行うリモートホストやIPアドレスを判別できるようにする為に効果を発揮するだろう。
つーか、さっきリファラspamに引っ掛かりかっとなって作った。後悔はしていない。

リンク文字列はページ作成者が自由に設定できる為、ブログ等ではこのスクリプトはあまり効果が無いと思われるので、実行ページの対象は自分が使用しているアクセスアナライザしか登録していない。
http://analysis.fc2.com/*
他のアクセスアナライザ等で使う場合は、ユーザースクリプトの管理の「ユーザースクリプトを実行するページ」に追加を。

20091102追記
例の配列番号がずれていたので修正。
あと、check_host 配列と disp__text 配列は対になっている旨を追記。

関連エントリ:(↑新 古↓)
関連記事
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Comment
※コメントスパム防止の為半角httpと全角wをNGワードに設定してあります。






(編集・削除用)

 

管理者にだけ表示を許可
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Trackback
http://nekomimya.blog28.fc2.com/tb.php/295-353c91c3
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ブログ表示設定
横:
縦:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
プロフィール

寝込み屋(nekomimya)

Author:
寝込み屋(nekomimya)
twitter:
寝込み屋(@nekomimya)

リンクはご自由に。外すのもご自由に。

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ブログ内検索
ブログ内検索(Google)
※要JavaScript、別ウィンドウで結果表示
ブログ内検索(FC2)
※検索結果が表示されないことがあり
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
最近の記事
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
最近のコメント
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
最近のトラックバック
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
月別アーカイブ
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
カテゴリ
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
RSSフィード
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
リンク
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
FC2リンク
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
    FC2カウンター
    閲覧者数合計


    現在の閲覧者数
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
    最近の画像
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
    検索フォーム