ふたりはポリピュアのチラうら

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
  1. --/--/--(--) --:--:--|
  2. スポンサー広告

ひまわり動画 - プロフィールの埋め込みYoutubeをブロックする方法

他人のプロフィールページに入って、いきなり爆音Youtube BGMが流れ出してびっくりすることがよくあります。
そんな埋め込みYoutubeプレイヤーを根こそぎ削除してしまう方法を紹介します。
とはいってもプロフィールのembedタグを非表示・削除するだけですが。好きな方法をどうぞ。

1.AdblockPlus要素非表示フィルタ
himado.in##EMBED[src*="youtube.com"]


2.Firefoxのアドオン「Stylish」を使う場合のスタイルシートならこうなります。

@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document url-prefix("http://himado.in/?mode=profile") {
  embed{
   display:none;
  }
}



3.FireFox+GreaseMonkey、Chrome用スクリプト
// ==UserScript==
// @name ひまわり動画プロフィールYoutubeブロック
// @namespace http://himado.in/
// @include http://himado.in/?mode=profile&user_no=*
// ==/UserScript==
var embed = document.getElementsByTagName("embed");
for(i=embed.length-1;i>=0;i--){
 embed[i].parentNode.removeChild(embed[i]);
}


4.Opera用スクリプト(「~.user.js」ではなくて、「~.js」として保存)
※設定>詳細設定>コンテンツ>サイトごとの設定を編集 で、himado.inのみで動くスクリプトフォルダを作って、そこに放り込んでください。
// ==UserScript==
// @name ひまわり動画プロフィールYoutubeブロック
// @namespace http://himado.in/
// @include http://himado.in/?mode=profile&user_no=*
// ==/UserScript==
document.addEventListener('DOMContentLoaded', function() {
 var embed = document.getElementsByTagName("embed");
 for(i=embed.length-1;i>=0;i--){
  embed[i].parentNode.removeChild(embed[i]);
 }
},false);



スポンサーサイト

テーマ:インターネットサービス - ジャンル:コンピュータ

  1. 2012/06/19(火) 17:49:03|
  2. パソコン

ひまわり動画 - 繰り返しだけのコメントをNGにする正規表現

「wwwwww」とか「ああああああ」など、同じ文字を繰り返しているだけのコメントをNGにする正規表現です。

^(.)\1+$
または
^(\w|\W)\1+$

でOKです。

[抽出結果]
019-01.jpg


また、たとえば「うわぁぁぁぁぁぁ」とか「ちょwwwwwwww」などの「5文字以上同じ文字が繰り返されるコメント」もNGにしたいときは

(.)\1{4}

でOK。上記正規表現の{4}は「5文字以上、(5-1=4)」の意味です。この正規表現はマシンスペックを結構消費すると思います。

※本スレでは「^([\w|\W])\1+$」と書きましたが、レス後よく考えると大カッコは別に無くてもいいことに気づきました・・・。

テーマ:インターネットサービス - ジャンル:コンピュータ

  1. 2012/06/14(木) 01:57:01|
  2. パソコン

ひまわり動画 - ローカルファイルをMyソース再生するときフォルダ・ファイル名に使えない半角記号

フォルダやファイル名をURLにして使用するわけですから、エスケープ・URLエンコードの処理しだいで使えない半角記号が出てきます。
とりあえずそれを調べてみました。環境が変わると結果もかわるような気もしますが、まあ参考にしてやってください。

[調査環境]
Windows7 64bit Ultimate
Firefox13
FlashPlayer 11.2
Apache2.2 64bit

[結果]
・「動画ファイルのURLを指定」でローカルURLを入力するとき
  使えない記号→「 # % + 」
・FF+グリモンのローカルファイル一覧表示を利用するとき
  使えない記号→「 & + 」
  使用を避けたい記号→「 ' 」

「動画ファイルのURLを指定」とFF+グリモンとではローカルURLの生成の流れが違うので、使えない記号も異なるようです。要するに、URL内にあると特殊な意味を成す半角記号は使うなということですね。それと、アポストロフィの使い勝手が怪しいのは、Javascriptの中でうまくエスケープされてないからでしょうか。プログラムを組む人ならピンとくると思います。

テーマ:インターネットサービス - ジャンル:コンピュータ

  1. 2012/06/14(木) 01:33:13|
  2. パソコン

プロフィール

ふたりはポリピュア

Author:ふたりはポリピュア

リンク

このブログをリンクに追加する

最新記事

カテゴリ

未分類 (0)
パソコン (26)

検索フォーム

ブロとも申請フォーム

この人とブロともになる

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。