![]() |
Gallery/FC2最終更新: 2013-12-10 (火) 11:09:56 (3646d) |
[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>"
更新履歴
ちょっと古いです。
[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>)"
[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 = "\@"
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"
色付けする再生時間を変更する場合は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"
枠付けするアルバム追加数を変更する場合は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"
動画下のコメントで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>)"