練炭ブログ

萌え壁紙、Irvine、DMonkey、Proxomitron などの情報を扱ってます。

Proxomitron: embed_wav_player.user.js

コメントなし»

英和辞書の発音のWAVファイルを埋め込みWindows Media Playerで再生します。プレイヤー自体は表示されません。

Firefox+Greasemonkeyでも動作します(HTML5のaudioタグで再生します)。

Play pronunciation by embedded WMPをUserScriptに対応させようとして作りましたが、うまくいかない部分もあったりして結構変わっています。

以下の辞書に対応しています。

  • Yahoo!辞書 新グローバル英和辞典
  • エキサイト辞書 新英和中辞典

添付ファイル:embed_wav_player_20110818.zip

適用アドレス

dic.yahoo.co.jp/dsearch\
www.excite.co.jp/dictionary/english_japanese/\?

Proxomitron: Play pronunciation by embedded WMP

コメントなし»

英和辞書の発音のWAVファイルを埋め込みWindows Media Playerで再生します。

以下の辞書に対応しています。

  • Yahoo!辞書 新グローバル英和辞典
  • エキサイト辞書 新英和中辞典
[Patterns]
Name = "Play pronunciation by embedded WMP  (2011-08-18; rentan)"
Active = TRUE
URL = "(dic.yahoo.co.jp/dsearch\?|www.excite.co.jp/dictionary/english_japanese/\?)$TYPE(htm)"
Limit = 500
Match = "(<a\shref=$AV((*.wav)\9))\0>"
Replace = "\0 onclick='this.insertAdjacentHTML("BeforeBegin",""
          "<object width=280 height=26 type=audio/x-wav "
          "classid=clsid:22d6f312-b0f6-11d0-94ab-0080c74c7e95>"
          "<param name=Filename value="+this.href+" />"
          "<param name=ShowTracker value=false />"
          "<param name=Volume value=0 />"
          "</object>");this.onclick=null;return false;'>"

Proxomiron: アキバ総研画像直リン化

コメントなし»

アキバ総研の画像リンク(新しいウィンドウで原寸画像が埋め込まれたページが表示される)を、画像そのものへの直リンにします。
Firefox+Greasemonkeyでも動作します。

添付ファイル:akiba_souken_20110715.zip

適用アドレス

akiba.kakaku.com/

Proxomitron: MF文庫J 表紙&ピンナップ画像直リン化

コメントなし»

MF文庫J オフィシャルウェブサイトの新刊情報やライブラリーの詳細ページにて、表紙画像とピンナップ画像を直リン化します。

添付ファイル:mf_bunkoj_20110623.zip

適用アドレス

www.mediafactory.co.jp/bunkoj/books.php

Proxomitron: Small font-size Killer

コメントなし»

小さいフォントサイズを大きくするフィルタセットです。

レイアウトが崩れるサイトはブロックリストでバイパスするのですが、その対処が面倒なので今後は「普段見るサイトでフォントが小さいところだけ適用する」という方向に転換しようと思って試行錯誤しています。

これは使わなくなったのでバックアップ代わりに置いておきます。使い勝手は良くないと思います。

添付ファイル:SmallFontKiller_20110607.zip

  • Small font-size Killer(CSS font-size 用)
  • Small line-height Killer(CSS line-light 用。font-size を大きくした分だけ行の高さも広げないと文字が重なってしまうので)
  • Small <font size> Killer(<font> タグ用。[2]、[3] は適用するサイズ)

fo\\+nt ってあるのは、どっかのサイトで使われていた CSS ハック(特定のブラウザのみ効かせる or 無視させる)です。

Proxomitron: はてブのコメントページをWebApp版へ飛ばす

コメントなし»

コメント一覧が表示されなくなって悪い評価しか聞かないはてなブックマークを、Google Chrome 用ウェブアプリに飛ばすことでコメント一覧を表示させるフィルタを作った人がいましたのでメモ。

はてブのコメントページをWebApp版へ飛ばすProxomitronフィルタ

ウェブアプリを触ったのははじめてなのでちょっと戸惑いましたが、従来の拡張機能と違ってインストールはウェブストアからで、Google にログインしておく必要あり。アンインストールは新しいタブのアプリケーション欄にある「はてなブックマーク」を右クリックしてメニューから。

Proxomitron: pixiv 用 JavaScript 更新

コメントなし»

前回

添付ファイル:pixiv_20110513.zip

  • フッタの HTML 構造変更に対応。

Proxomitron: Google image link 標準形式と簡易形式を統合

コメントなし»

Google の画像検索が
http://www.google.co.jp/search?...&tbm=isch...
なアドレスで表示されるようになり、しかも従来の
http://www.google.co.jp/images?...
http://images.google.co.jp/images?...
といったアドレスも残っているため、マッチさせる URL パターンが複雑になってきました。

そこで簡易形式用の JavaScript(GoogleImageLink_sout1.js)を標準形式用のファイル(GoogleImageLink.js)に統合し、JavaScript 内で処理を振り分けるようにしました。

====
Google 画像検索の画像を直接リンクにします。

JavaScript ファイルなので、検索結果のページに <end> で挿入して下さい。
自分は以下の URL に適用しています。

www.google.co(m|.jp)/search\?( (*\&|)tbm\=isch(^[^&]))
www.google.co(m|.jp)/images\?
images.google.co(m|.jp)/images\?

添付ファイル:GoogleImageLink_20110503.zip

  • 画像のリンク先を原寸画像に差し替えます。
  • ファイル名のリンク先はそのままです(プレビューページ)。
  • ドメイン名を、画像のサイト(画像が含まれるページ)へのリンクにします。
  • 設定により、リンクを新しいウィンドウで開くことが出来ます(既定値では Cookie を参照して Google の検索設定に従います)。
  • Google の出力する HTML が変わると効かなくなることがあります。

「ページごとに JavaScript ファイルを指定するフィルタ」のようなものを使っていない場合は、専用のフィルタを作るのでコメントかトラックバックかメール下さい。

Proxomitron: komica.csie.org shared.js patch

コメントなし»

セッション Cookie 以外の Cookie を全てブロックしていても某画像掲示板を見られるようにするフィルタ。
広告の表示も監視しているようでしばらくすると画像が表示できなくなります。

その掲示板を継続して使う予定はない(使うなら Cookie を許可する)ので、これ以上手を入れるつもりはなく没フィルタになりました。

[Patterns]
Name = "komica.csie.org shared.js patch  (2011-02-25; rentan)"
Active = TRUE
URL = "komica.csie.org/share/shared.js"
Limit = 500
Match = "(.split\('\|'\),0,{}\))\#"
Replace = "$STOP()\@"
          ".replace ('"; expires="+d.toGMTString()', '""')"

Proxomitron: Kill image viewer JS 更新

コメントなし»

画像表示系の JavaScript ライブラリを削除します。

対応ライブラリ:

  • jQuery lightBox
  • jQuery.lightpop
  • jQuery Colorbox
  • Lightbox
  • multibox
  • Highslide
  • Shadowbox …… 画像以外も表示できるようですが、HTML ソースとしては普通のリンクと変わらないはずなので問題ないと思います。
[Patterns]
Name = "Kill image viewer JS  (2011-03-05; rentan)"
Active = TRUE
Bounds = "<script\s*</script>"
Limit = 256
Match = "*src=$AV((*/)+"
        "(jquery.lightbox(-[0-9.]+|)(-min|pack)"
        "|jquery.lightpop(-[0-9.]++[0-9]|)"
        "|jquery.colorbox"
        "|lightbox"
        "|multibox"
        "|highslide(-with-gallery|)"
        "|shadowbox(-base|)"
        ").js(^?)&\1)*"
Replace = "<!-- image viewer JS killed: \1 -->"