FC2 Edit

目次 Edit

広告除去 Edit

[Patterns]
Name = "fc2 ad killer"
Active = TRUE
URL = "[^/]++.fc2web.com|[^/]++.fc2.com"
Limit = 5000
Match = "$NEST(<div, (id|class)="sh_fc2blogheadbar*,</div>)"
        "|<!-- St-HP-F -->*<!-- En-HP-F -->"
        "|<div class="adBlock"*</div>"
        "|<span id="ad?">*</span>"
        "|script src="http://x.fc2.com/header.php*/script"
        "|http://web.fc2.com/header.php"
        "|<!-- [%b9][%ad][%b9][%f0] -->*<!-- /[%b9][%ad][%b9][%f0] -->"
        "|<!-- overture ad -->*<!-- overtue ad -->
        "|<a href=\\"http:\\/\\/blog.fc2.com\\/click\\/\?adid*<\\/a>
Replace = "<! AD killed>"

更新履歴

エラーページ転送を回避 Edit

ちょっと古いです。

[Patterns]
Name = "_FC2 AntiRedirect"
Active = TRUE
URL = "*.fc2.com*"
Limit = 256
Match = "(<meta http-equiv="Refresh" content="30;url=http://blog.fc2.com/">)"
        "|(<!-- Tag for http://error.fc2.com/blogbusy --><script language="javascript" src="http://analyzer5.fc2.com/ana/processor.php?[^"]*" type="text/javascript"></script>)"

FC2動画 Edit

画面のレイアウトの幅を変更(横1280px用) Edit

[Patterns]
Name = "FC2: resize (110712)"
Active = TRUE
URL = "$TYPE(htm)video.fc2.com/"
Limit = 64
Match = "(<body[^>]+> )\#$SET(#="
        "<style type="text/css">\n<!--\n"
        "\t#wrap, #container   { width:1152px; }\n"
        "\t#header, #main_menu { margin-left:96px; }\n"
        "\t#side_menu          { width:492px; }\n"
        "\t#side_log_out       { width:300px; }\n"
        "\t.side_inside        { width:470px; }\n"
        "\t.side_video_title   { width:338px; }\n"
        "-->\n</style>\n\n)"
Replace = "\@"

再生時間の短い動画を削除 Edit

match行の[0-5]の数字の変更で削除する再生時間を変更(この場合0分00秒から5分59秒以下の動画)

[Patterns]
Name = "FC2: short movie killer (110814)"
Active = TRUE
URL = "$TYPE(htm)video.fc2.com/"
Limit = 8192
Match = "$NEST(<div,\sclass=$AV((member_|)video_list clearfix)>*<p>[^<]++[%ef][%bc][%9a]0[0-5]:[^<]+</p>*,</div>)"
        "|$NEST(<li,\sclass=$AV(clearfix)*<div\sclass=$AV(side_video_info)>[^<]++[%ef][%bc][%9a]0[0-5]:*,</li>)\s"

再生時間の長い動画を色付けして強調 Edit

色付けする再生時間を変更する場合はmatch行2行目の「[5-9][0-9]|[1-9][0-9][0-9]」を変更してください(この表記だと50分00秒以上の動画を色付け)
色付けしている色が気に入らない場合はReplace行の「lavender」を好きな色名(または色コード)に変更してください

[Patterns]
Name = "FC2: coloring long movie (110814)"
Active = TRUE
Multi = TRUE
URL = "$TYPE(htm)video.fc2.com/"
Limit = 2048
Match = "(<div\sclass=$AV((member_|)video_list clearfix))\0(> <div\sclass=$AV(video_list_thumb)[^>]+> $NEST(<div,</div>)"
        " <p>[^<]++[%ef][%bc][%9a]([5-9][0-9]|[1-9][0-9][0-9]):[^<]+</p>)\1"
Replace = "\0 style="background:lavender;"\1"

アルバム追加数の多い動画を枠付けして強調 Edit

枠付けするアルバム追加数を変更する場合はmatch行2行目の「[7-9][0-9][0-9]|[1-9][0-9]+{3}」を変更してください(この表記だと700以上の動画を枠付け)
枠の形状が気に入らない場合はReplace行の「solid medium orange」を変更してください

[Patterns]
Name = "FC2: coloring popular movie (110814)"
Active = TRUE
Multi = TRUE
URL = "$TYPE(htm)video.fc2.com/"
Limit = 2048
Match = "(<div\sclass=$AV(video_list_comment))\0([^>]+|)(> ($NEST(<div,</div>)|) $NEST(<h3,</h3>) <ul\sclass=$AV(video_list_info clearfix)> $NEST(<li,</li>)"
        " <li>[^<]++[%e5][%8a][%a0][%e6][%95][%b0][%ef][%bc][%9a]([7-9][0-9][0-9]|[1-9][0-9]+{3})</li>)\1"
Replace = "\0 style="border:solid medium orange;"\1"

気に入らないコメントを削除 Edit

動画下のコメントでNGワードに引っかかったコメントを削除
match行1行目はコメント本文、2行目はコメント記入者名に対応
FC2_NGという名前のリストを作ってその中にNGワードを記入してください。(2バイト文字はutf-8でデコードが必要)

[Patterns]
Name = "FC2: NG video_comment (111012)"
Active = TRUE
URL = "$TYPE(htm)video.fc2.com/"
Limit = 16384
Match = "$NEST(<div,\sclass=$AV(video_comment)> $NEST(<p,>*$LST(FC2_NG)*,</p>)*,</div>)"
        "|$NEST(<div,\sclass=$AV(video_comment)> $NEST(<p,</p>) <div\sclass=$AV(video_comment_info)> <a\s[^>]+>*$LST(FC2_NG)*</a>*,</div>)"

コメント Edit



複製名前変更