[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 11/12 20:41 / Filesize : 385 KB / Number-of Response : 947
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【ニコニコ】自動ローカル保存プロクシ NicoCache 8



26 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/07(土) 01:29:07 ID:Gn+1hwCZ0]
NGCommentExtensionで世界の新着コメを消すものすごいやっつけパッチ
新プレーヤーを使って無くてwrapperを未だに使ってる人用
--- NGCommentExtension_orig.java 2009-09-24 19:07:54.000000000 +0900
+++ NGCommentExtension.java 2009-11-06 20:53:39.011875000 +0900
@@ -156 +156 @@
- "(<chat[^>]+date=\"\\d+\")([^>]+no=\")(\\d+)(\"[^>]+user_id=\")([^\"]+)(\"[^>]*)>([^<]*)</chat>");
+ "(<chat(?: anonymity=\"\\d+\")?[^>]+date=\"\\d+\"(?:[^>]+mail=\"([^\"]+)\")?)([^>]+no=\")(\\d+)(\"[^>]+user_id=\")([^\"]+)(\"[^>]*)>([^<]*)</chat>");
@@ -170,3 +170,4 @@
- String comm_no = m.group(3);
- String user_id = m.group(5);
- String comment = m.group(7);
+ String mail = m.group(2);
+ String comm_no = m.group(4);
+ String user_id = m.group(6);
+ String comment = m.group(8);
@@ -173,0 +175,6 @@
+ if(mail != null && mail.indexOf("_live") >= 0) {
+ matched = true;
+ if (NGCommLoggingNGWORD || Boolean.getBoolean("NGCommLoggingNGWORD"))
+ info("match No."+comm_no+" is live COMM "+cutStr(comment,15));
+ }
+ else {
@@ -184,0 +192 @@
+ }
@@ -186 +194 @@
- m.appendReplacement(sb, "$1 deleted=\"1\"$2$3$4$5$6></chat>");
+ m.appendReplacement(sb, "$1 deleted=\"1\"$3$4$5$6$7></chat>");
@@ -189 +197 @@
- m.appendReplacement(sb, "$1$2$3$4$5$6>["+cutStr(user_id,8)+"] $7</chat>");
+ m.appendReplacement(sb, "$1$3$4$5$6$7>["+cutStr(user_id,8)+"] $8</chat>");







[ 続きを読む ] / [ 携帯版 ]

全部読む 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](;´∀`)<385KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef