練炭ブログ

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

Proxomitron: Embed Killer [exclude .swf.wmv.mpg.avi]

コメントなし»

default.cfg 軽量化プロジェクト。

.swf .wmv .mpg .avi 以外の <embed> タグを削除します。
4年前に作って放置されてたフィルタなので、何の役に立つのか(何のために作ったのか)不明です。
広告消しっぽい感じ?

Name = "Embed Killer [exclude .swf.wmv.mpg.avi]  (2010-07-05; rentan)"
Active = TRUE
URL = "^($TYPE(oth)|[^./]+.youtube.com/)"
Bounds = "<embed\s*>( </embed>|)"
Limit = 4096
Match = "*\ssrc=($AV((^*.(swf|wmv|mpg|avi)(^[^#?\\]))&\\"\2\\"|\2)&$AVQ(\1))&"
        "(*\stype=$AVQ(\9)$SET(0=title=\9 )|)*"
Replace = "<span class=ProxAn>[<a \0href=\1>\2</a>]</span>"

Seagate Barracuda LP を RMA でメーカー送り

コメントなし»

以前故障した Seagate Barracuda LP ST31000520AS を、Seagate に送ることにしました。

Seagate のウェブサイトで RMA の手続きをする際、SeaTools でのテスト結果を入力する必要があるのですが、この HDD は SeaTools で認識されないので動作テストも出来ません。

よって、コードが得られない場合の選択肢として載っている「CA99C4AC - SeaTools could not detect my drive」を入力。

梱包して近所のコンビニからヤマトで千葉へ発送、640円。
あと梱包材(100円ショップで洗車用スポンジ2個)が210円。
もうちょっと小さい箱にして、梱包材も手持ちがあればもっと安く出来たはず。

Proxomitron: YouTube Ad Killer

コメントなし»

ついでに YouTube の広告消し。

今までも汎用のフィルタで消せてたけど、外側の <div> が残って空白の領域ができてしまったり、[Ad] の文字が表示されたりするので、綺麗に消えるよう専用で作ってみました。

Name = "YouTube Ad Killer  (2010-07-05; rentan)"
Active = TRUE
URL = "www.youtube.com/$TYPE(htm)"
Limit = 5000
Match = "(<script\s*</script>&&*PYV_GOOGLE_AD_SV_LABEL*)|"
        "$NEST(<div,(\sclass=$AV(*))+"
        "\sid=$AV(ad_creative_*|watch-channel-brand-div|homepage-chrome-side-promo)"
        "*,</div>)"
Replace = "<!-- Ad killed -->"

動画内広告(下端に表示されるテロップ)は [^/]++.doubleclick.net/\k する方向で。

Proxomitron: YouTube assist

コメントなし»

このあいだ、寝ぼけてて勘違いして設定ファイルから削除しちゃったので作り直し。

  • watch ページが表示されたときに「チャンネル登録」ボタンのツールチップを表示しない。
  • 「チャンネル登録」ボタンにマウスオーバーしてもツールチップを表示しない。
  • 動画の説明文を自動的に展開する。
Name = "YouTube assist  (2010-07-05; rentan)"
Active = TRUE
URL = "www.youtube.com/watch\?$TYPE(htm)"
Limit = 1000
Match = "yt.www.watch.watch5.promoteSubscribe \(*\)"
        "$SET(#=document.getElementById \('watch-description'\).firstChild.firstChild.click \(\))"
        "|"
        "(<button\sonclick=$AV(yt.www.watch.about.subscribeWatch5*))\# title=$AV(*)"
Replace = "\@"