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


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

ニコニコ動画RC専用オミトロンソフト板 part2



1 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/02(木) 21:18:36 ID:MtZZqzEG0]
ココはProxomitron(愛称:オミトロン)とJavaScriptを使用して
ニコニコ動画をより便利に楽しむ為のスレッドです。

ニコニコ動画(RC)
ttp://www.nicovideo.jp/

前スレ
ニコニコ動画RC専用オミトロンソフト板 part1
pc11.2ch.net/test/read.cgi/software/1182775043/

152 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/08(水) 18:24:00 ID:STDDNjKk0]
[HTTP headers]
In = TRUE
Out = FALSE
Key = "aaa: no header test1 (in)"
Match = "(^*test)"
Replace = "$ALERT(match)"

[HTTP headers]
In = TRUE
Out = FALSE
Key = "aaa: no header test2 (in)"
Match = "(^*test)$ALERT(match)"

test1はアラートが出るがtest2は出ない。
Replace欄がカラの場合$ALERTは実行されないようだ。 これはマッチしていないってことなのか、
それともマッチしているが単に実行されないだけなのか。 まあとぢらにせよ俺なら?を入れるな。

153 名前:668 ◆LKPG957lls mailto:sage [2007/08/08(水) 19:02:05 ID:jBsv4v7w0]
?を入れると
Content-Encoding: 値なし(ヘッダのみ)にマッチしないので駄目だと思いますが…

154 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/08(水) 20:11:26 ID:DRNIuqFD0]
質問です
動画中にID表示させたく
昨日オミトロンを導入しました。
オミトロンを落とし
日本語化し
default.cfgを書き換えないといけないことはわかったのですが、
実行したところうまくいきません。
↓defaultの内容です


155 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/08(水) 20:12:07 ID:DRNIuqFD0]

##
## Proxomitron Config File
##

[Global]
Enable = TRUE
FreezeGIF = TRUE
FilterHTML = TRUE
FilterHeadersOut = TRUE
FilterHeadersIn = TRUE
EnableProxy = FALSE
EnableAutoRun = FALSE
ForceTextures = FALSE
NoTextures = FALSE
SysTray = TRUE
UseSSLeay = FALSE
NoCmdURL = TRUE
BypassURL = "$LST(Bypass)"
Port = 8080
MaxCapURL = 100

[Blocklists]
List.Bypass = "..\Lists\Bypass List.txt"
List.AdList = "..\Lists\URL Killfile.txt"
List.NoImages = "..\Lists\Kill Images.txt"
List.CookieList = "..\Lists\AllowCookies.txt"
List.AdKeys = "..\Lists\Keyword list.txt"
List.AliasList = "..\Lists\URL Alias List.txt"

[

156 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/08(水) 20:12:39 ID:DRNIuqFD0]
HTTP headers]
In = TRUE
Out = FALSE
Key = "Nico XML-Filter On"
URL = "msg[0-9]+.nicovideo.jp/*"
Replace = "$FILTER(true)"

[Patterns]
Name = "Nico Custom(Message ID)test"
Active = TRUE
URL = "msg[0-9]+.nicovideo.jp/*"
Limit = 200
Match = "(chat date="[^"]+" (mail="[^"]+" |))\1(name="([^"]+)\2" |)([^>]++user_id="([^"]+)\3")\4"
Replace = "\1name="\[\3\]\2" \4"

[Proxies]
OpenLog = TRUE



157 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/08(水) 20:13:53 ID:DRNIuqFD0]
インターネットオプションも設定し
localhost 8080
なども変更しました。
何か抜けてる手順があったら教えてください

158 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/08(水) 20:16:54 ID:TfROPqJp0]
何かやけに初導入の質問が多いけど、どっかで闇雲に紹介されたりしてるのかな。

159 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/08(水) 20:17:10 ID:r2O/0g4u0]
>>157
>>3の設定済みのフィルタを更新して使うかようつべ板のほうの設定済みを使うかでいいじゃん

160 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/08(水) 20:20:47 ID:hvfJVp6m0]
おまえは何がしたいんだw
>動画中にID表示させたく
ってことは動画のコメントにIDつけたいってことだよな?

なぜめっちゃ古いiroiroカスタムからフィルタとってくるんだ
動画の中でID表示させたいなら
>>3のフィルタまとめ から必須フィルタとID表示フィルタのみでOK

あと[Blocklists]は全部消しておk



161 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/08(水) 20:29:02 ID:qVkVfSgT0]
そもそもそんな知識でproxoを使おうと考えること自体がおかしい

162 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/08(水) 20:32:42 ID:FAizlhts0]
>>157
>>141から多少の進歩はあったようだw

163 名前:157 mailto:sage [2007/08/09(木) 08:20:58 ID:gfTalWly0]
みなさん 叱咤助言ありがとう。
設定済みフィルタに挑んでみます

164 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/09(木) 08:26:55 ID:gfTalWly0]
>>160
詳しい説明ありがとうございます。


165 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/09(木) 18:31:24 ID:fEuxI+6U0]
また市場の仕様が変わったような気がするが

166 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/09(木) 18:57:04 ID:95rYg9mc0]
変わってるな。フィルタ効果なくなった

167 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/09(木) 19:09:41 ID:a1Q51Hp10]
しょーも無いことばっかり対策しやがって

168 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/09(木) 20:56:44 ID:P601wZmV0]
ニコニコ動画のローカル再生をオミトロンだけで行うフィルタを
使ってる方居たらアップしてもらえないでしょうか
確か前スレにあったと思うんですが

169 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/09(木) 21:37:50 ID:UWrYw/cd0]
>>167
自意識過剰乙
オミトロン使用者なんて歯牙にもかけてねえよ

170 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/09(木) 21:40:51 ID:C1uKJ7Yo0]
( ^ω^)=3



171 名前:668 ◆LKPG957lls mailto:sage [2007/08/09(木) 22:14:41 ID:+FwXXgAM0]
とりあえず更新 基本バグ修正
tinyurl.com/23moov

# 正直飽きてきた これ以上の更新は期待しないでほしい

172 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/09(木) 22:22:24 ID:k1MMjfcn0]
はい さようなら

173 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/09(木) 22:26:05 ID:N/dn+vdC0]
>>168
使ってるお( ^ω^)
いつも見てる動画この時間低画質モードになるから
これ便利なんだよな
[HTTP headers]
In = TRUE
Out = FALSE
Key = "Nico getflv-Filter On [in]"
URL = "www.nicovideo.jp/api/getflv"
Replace = "$FILTER(true)"

[Patterns]
Name = "Nico: Local Movie redirector (070714) test03"
Active = TRUE
URL = "www.nicovideo.jp/api/getflv $TYPE(oth)"
Limit = 512
Match = "url=*\&link=\1%2Fview%2F\0%2F"
"((^(^*deleted=))|$TST(\0=$LST(MovID_Local)))"
Replace = "url=http%3A%2F%2Flocal.ptron%2Fvideo%2Fsm\0.flv"
"&link=\1%2Fview%2F\0%2F"

[Blocklists]
List.MovID_Local = "..\Lists\nicoMovID_Local.txt"

html内にvideoフォルダ作成しその中に「sm******.flv」(その動画のアドレス)形式で保存
削除された動画はずっとローカル読みに行く仕様「(^(^*deleted=))|」削除で登録された動画のみローカル再生
動画ページ開く際「Alt」キー押しながら開くと「nicoMovID_Local.txt」に登録され以降その動画はローカル再生のみ

>>171
大きな仕様変更きたら修正してくれないとみんな路頭に迷う(ノA`)

174 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/09(木) 22:29:50 ID:N/dn+vdC0]

[Blocklists]は無くても動作出来るはず
ただ無いと登録された動画どこで解除するかわからないから
俺が勝手に付けた

175 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/09(木) 23:07:06 ID:P601wZmV0]
>>173
ありがとう。
けど、どうも上手く動かない。

ログ見ると
BlockList 6409: in MovID_Local, line 2
って載ってて動いてるようなんだけど
Nico: Local Movie redirector (070714) test03
はログに表示されなくてローカル再生も動かない…。
他のフィルタを全部消したりもしたんだけど。

176 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/09(木) 23:18:43 ID:N/dn+vdC0]
>>175
$TYPE(oth)を消してみては?
必須フィルタの入れるVerによっては弊害になるかも

177 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/09(木) 23:27:49 ID:P601wZmV0]
>>176
今ニコニコ動画落ちてる?みたいだから後で試してみる。
ありがとう。

178 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/09(木) 23:36:53 ID:mLueCpxb0]
player: 2007-08-09 22:00
プレイヤーにプレミアム表示されるようになった。

179 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/10(金) 01:23:37 ID:nEIdWujv0]
JavaScript が無効になっているためプレイヤーを表示できません


メンテ終了後動画見ようとしたらこのように表示された

180 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/10(金) 01:29:45 ID:UBfkCJB20]
復活北
あれ、なんか
再生:6(0) コメント:1(0) コメント率:16.67%(0%)  総再生の約0% 総コメントの約0%  1(0-0)/1
になってる



181 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/10(金) 01:36:43 ID:dCt12/yn0]
市場が消えない

182 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/10(金) 05:35:37 ID:+gSkrCMt0]
>>104
が効かなくなったな・・・・orz

183 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/10(金) 06:20:32 ID:yvzAxE9Y0]
>>182
普通に効いてるような

184 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/10(金) 07:54:46 ID:7EloVVfz0]
flvplayer_wrapper

再生数の上部が切れているので幅を増やす
nico._y = -60;
nico._y = -50;

Flash表示部も、ってかクォートを忘れちょる
send_js("$(flvplayer_container).style.height=\"480px\";");
send_js("$(\'flvplayer_container\').style.height=\"490px\";");
(mylist_add_statusもクォートを忘れているが、ページからも無くなっていたり)

base_left.jpgも太くする

wrapperついでに大きさも
Match = "new SWFObject\("flvplayer.swf\1"540"$STOP()"
Replace = "new SWFObject("flvplayer_wrapper.swf\1"490""

ですっきりーヽ(´ー`)ノ

185 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/10(金) 10:31:14 ID:q1yyTL0p0]
>>184
上2つってphpを書き換えるの?
それらしき文がそこしかないけど

ってかswfに変換するのってフリーソフトである?

186 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/10(金) 10:36:43 ID:AH5WHK2S0]
>>184
それどこで弄るんだ?w
素人にはオススメできない系かな・・・

187 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/10(金) 11:39:24 ID:VlvkOJBj0]
198氏の flvplayer_wrapper.php は、ming という swf 生成ライブラリを使った PHP スクリプトです。
もし既に PHP がインストールされているなら、試しに実行してみるとどんなものだか分かると思います。
php.ini の ;extension=php_ming.dll ってとこのセミコロン外すのを忘れずに。

でも、わざわざこれだけのために PHP 等をインストールするのは相当のチャレンジャーだと思います。
同じアクションスクリプトやボタンを内蔵した swf さえ作れたら問題ないと思うので、
スクリプトの内容を読み替えて、各自の愛用ツールで生成し直すのも手だと思います。

正直 PHP + ming という作成方法自体が採用されるとは思っていませんでした。変なとこで敷居上げてすみません。
同じフリーのものなら ParaFla! 等の方が扱える人も多かったと思うのですが、扱いに慣れてなくて。

188 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/10(金) 11:51:25 ID:q1yyTL0p0]
swfを作れる人ってそんなにこのスレにいるの?
Flash MXなら昔学割で買ったが未だに使い方解らん
ってか 高くて最新のには手がだせん(ノA`)

189 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/10(金) 12:54:34 ID:8Xn8tFxw0]
flasmでswfを書き換えてみた
ttp://www.imgup.org/iup438164.png
とりあえずこれでいいや

190 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/10(金) 13:23:41 ID:QW6VAl2t0]
うちもflasmでひとまずなんとかなった



191 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/10(金) 13:33:24 ID:kIdAlKAB0]
これだけのためにインストールしてきた
ttp://www.imgup.org/iup438188.png
>>184感謝

192 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/10(金) 15:02:50 ID:hevk7srX0]
NGwordってコメントの一部でも良いからあってたら排除だけど、
完全一致したときに排除するフィルター誰か作ってくれないかorz
たとえば「1」を入れといたら「1番〜〜」とかは死なずに「1」だけが消えるようなフィルター

193 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/10(金) 15:13:07 ID:n4EkZh9l0]
動画DLリンク表示 ※MSIE以外専用を使ってるんだけど、
一部の動画がDLできない。長すぎると無理なのかな?

194 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/10(金) 15:30:47 ID:bY4c9xTF0]
>>173
私ごときのフィルタがお役に立っていたようで光栄です。
機能的にはflvplayer_wrapperの方が便利だと思いますが、
環境や用途によってはこちらも有用だったら嬉しい限りです。

削除自動ローカルはリストの記録・参照が不要で便利かと思いましたが、
どのファイルがどの動画か判りにくくなってしまうので
結局リストにタイトルと動画IDを記録した方が便利な気がします。

タイトルをファイル名にする方法も検討したのですが、
同一タイトルの動画やファイル名に使用できない文字など問題も多いので
当面は動画IDをファイル名とする方針。

ちなみにsmile以外の動画は観る機会がほとんど無いわりに手間なので、
今のところ対応予定はありません。

>>176
$TYPE(oth)を消しても特に問題は無いはずですが、
メッセージ関係の必須フィルタとはマッチさせるURLが異なっているので
$TYPE(oth)の有無にかかわらずそちらの影響は受けないと思います。

>>192
"*$LST(NGword)*"の前後の*を削除して"$LST(NGword)"とすれば良いかと

195 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/10(金) 15:36:13 ID:bY4c9xTF0]
>>173
「Alt」を押しながら開くと「MovID_Local.txt」にIDとタイトルを登録する
フィルタが抜けていますので、現在私が使用している版で補足です。

# ねこ鍋〜補足〜
806005(^?)

こんな感じでタイトルと動画IDをセットでリストに登録します。

[Patterns]
Name = "Nico: ADDLST MovID_Local + Title (070810) test02"
Active = TRUE
URL = "www.nicovideo.jp/watch/sm $TYPE(htm)"
Limit = 512
Match = "$KEYCHK(^a) "
"$URL(www.nicovideo.jp/watch/sm(^$LST(MovID_Local)(^?))\0)"
"$NEST(<title>,"
"([%e3][%83][%8b][%e3][%82][%b3][%e3][%83][%8b][%e3][%82][%b3][%e5][%8b][%95][%e7][%94][%bb](\([^)]+\)|))\s+([%e2][%80][%90]|-)"
"\s+\1,</title>)"
"$ADDLST(MovID_Local,# \1)"
"$ADDLST(MovID_Local,\0(^?)) $STOP()"
Replace = "<title>\1</title>"

196 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/10(金) 16:32:13 ID:VwM/2I180]
検索結果に広告が出るようになった

197 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/10(金) 16:35:32 ID:+gSkrCMt0]
>>196
消しましょう
$NEST(<div\sstyle=$AV(text-align:center;)\sid=$AV(web_pc_search)>,</script>)

198 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/10(金) 16:44:07 ID:q1yyTL0p0]
>>197
ついでに「注目のタグ」のとこの広告も消して欲しい

199 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/10(金) 17:13:18 ID:bY4c9xTF0]
>>198
これでどうでしょうか?

[Patterns]
Name = "Nico: Search & Tag AD Killer"
Active = TRUE
URL = "www.nicovideo.jp/(search[/\?]|tag)$TYPE(htm)"
Limit = 512
Match = "$NEST(<div\sstyle=$AV(text-align:center;)\sid=$AV(web_pc_search|web_pc_tag)>,</script>)"

200 名前:名無しさん@お腹いっぱい。 [2007/08/10(金) 20:23:27 ID:hevk7srX0]
>>194
無事大草原が消えました!
ありがとうございます(-д-;)



201 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/10(金) 20:35:38 ID:aE262Ji00]
flasmで上2つの部分書き換えてみたけど修正されねーなぁ
なんでだろう

202 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/10(金) 21:28:42 ID:BB+lGKjt0]
[Patterns]
Name = "Nico: Search NGMOVIE to small (070714) test01"
Active = TRUE
URL = "www.nicovideo.jp/((^?)|\?g=|search|tag|recent) $TYPE(htm)"
Limit = 2048
Match = "$NEST((<td[^>]+>\s+<div[^>]+>)\#,"
" $NEST(<div[^>]+>,</div>)"
" $NEST(<div[^>]+>,*<a\s$SET(#=<a style="font-size: xx-small")"
"((href=$AV(watch/*)*$LST(NGMOVIE)*</a>)\#"
"|(href=$AV(watch/*)*</a>)\#</p>\s+<p[^>]+>*$LST(NGMOVIE)*</p>\s+<p>)"
"*,</div>)"
"*,</div>\s+</td>)$SET(#=</div></td>)"
"|<a\s(([^>]++)\1onclick=$AV(switchCategoryTag*)\2>&[^>]++href=$AV(\?g=*))$SET(#=<a \1 \2>)"
Replace = "\@"

これ、うp主が書いたコメントも反応してしまうんだね
タイトルだけを反応させるにはどうしたらいいの?

203 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/10(金) 21:33:10 ID:AsZ+NYle0]
注目のタグと最新ニコニコ情報の間にある広告を消したいんだけど、フィルタにどう書き込めばいいのか分からん・・・

204 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/10(金) 21:54:36 ID:bY4c9xTF0]
>>202
以下の部分を削除すればUP主さんのコメントにはマッチしなくなるはずです。

|(href=$AV(watch/*)*</a>)\#</p>\s+<p[^>]+>*$LST(NGMOVIE)*</p>\s+<p>

普段自分で使っていないフィルタな上に書いてから一ヶ月近くたってしまうと
すっかりうろ覚えというか…自分で自分のフィルタを解読する気分です…orz

205 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/10(金) 22:06:52 ID:BB+lGKjt0]
>>204
できました!
ありがとうございました!

206 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 00:05:54 ID:QZUAy0zq0]
>>173
>>195
を参考にしたけどnicoMovID_Local.txtには登録するけど
ローカル再生できないorz
htmlフォルダにvideoフォルダ作って落としたファイルを入れるであってますか?

207 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 00:50:02 ID:TTCpYwhZ0]
>>206
[HTTP headers]
In = TRUE
Out = FALSE
Key = "Nico getflv-Filter On [in]"
URL = "www.nicovideo.jp/api/getflv"
Replace = "$FILTER(true)"

まずは上のヘッダフィルタも有効になっているか再確認して下さい。

www.nicovideo.jp/watch/sm806005
であれば、以下のようにファイルとリストを用意。

\Proxomitron\html\video\sm806005.flv

[Blocklists]
List.MovID_Local = "..\Lists\nicoMovID_Local.txt"
# ねこ鍋〜補足〜
806005(^?)

本当にローカルファイルが読み込まれたか確認しやすいように、
全く別の動画のファイル名を変更して使用してみるのもテスト法の一つです。
その際はブラウザのキャッシュを削除してから試してください。

(1) 本来の動画がサーバーから再生されてしまう
(2) 何も再生されない
(3) ローカルに用意した別の動画が再生される

208 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 01:14:36 ID:zf3YuOYu0]
>>207
自分は>>206じゃないけど、最初は出来なかったのに
キャッシュ消した後2回リロードしたら動いた。
とりあえずキャッシュ消してから試すのがよさそう。

質問なんですが、
Proxomitron\html
ではなくて、別のフォルダ(ドライブ)を指定することは出来ませんか?
動画を置いてるドライブと、ソフト類を置いてるドライブが別なので空き容量が少なくて。

209 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 01:16:55 ID:CrH9mQjn0]
>>104が効いたり効かなかったりするようになったな

210 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 01:20:10 ID:QZUAy0zq0]
>>207
出来ましたありがとうございます
sm806005←この番号が間違ってるという初歩的なミスでした



211 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 03:21:23 ID:n3lBL7Oj0]
ニコニコ トップページの右カラムを編集して、
人気の動画ベスト3、新着投稿動画なんかの順番を編集したり、
プレミアムとかの広告を削除できたりするフィルタ。>>104の改訂版。

[Patterns]
Name = "NicoVideo Right Column Edit (070811)"
Active = TRUE
URL = "www.nicovideo.jp"
Limit = 20000
Match = "<!--[%E5][%8F][%B3][%E5][%88][%97][%28][%E9][%96][%8B][%E5][%A7][%8B][%29]-->"
"*"
"(<div *<img src="img/top/tit_tag.gif" *></div>"
" *<!--[%E8][%87][%AA][%E7][%A4][%BE][%E5][%BA][%83][%E5][%91][%8A]-->)\1"
"(*<!--[%E8][%87][%AA][%E7][%A4][%BE][%E5][%BA][%83][%E5][%91][%8A]-->)\2"
"*"
"(*</table>)\3"
"(*</table>)\4"
"(*</table>)\5"
"(*</table>)\6"
"*"
"<!--[%E5][%8F][%B3][%E5][%88][%97][%28][%E7][%B5][%82][%E4][%BA][%86][%29]-->"
Replace = "\4"
"\6"
"\3"
"\1"

>>182 >>209 使ってくれてありがとう

212 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 03:33:17 ID:TdAOgAPP0]
>>211
サンクスいや〜これいいっすよ。
画面すっきりで
ありがとうございます。

213 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 03:42:16 ID:DCkkGSP50]
>>211
これは良い。乙。

214 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 03:42:53 ID:q7xoeu9w0]
>>211
これはいいな。お疲れ様

215 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 04:23:49 ID:1ZwuVKgg0]
>>208
オミトロン自体はどこのドライブにあってもいいんだから
動画を置いてるドライブに入れて
スタートアップなりショートカットなりを修正したらいいんじゃね

216 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 04:47:41 ID:pnAxsPiJ0]
正直ヘッダー部分が領域使いすぎててうざいと思っている人用

Name = "Nico header light"
Active = TRUE
URL = "www.nicovideo.jp/$TYPE(htm)"
Limit = 6144
Match = "<div id="PAGEHEADER">[^<]++<!--PAGEHEADER-->*(<input\stype=$AV(text)\sname=$AV(s)[^>]++)\0class=$AV(form_search)*<!--PAGEHEADER-->[^<]++</div>"
Replace = "<table width="960" border="0" cellspacing="0" cellpadding="0" summary="" style="margin:0px;background:#fff;">"
"<tr><td class="TXT12" style="color:#000; text-align:left;">"
"<form action="search" method="get" target="_self">"
"<input type="hidden" name="ref" value="top"><!--動画検索-->"
"\0>"
"<input type="button" value="検索" onclick='window.open("www.nicovideo.jp/search/"+document.all.s.value,"_blank")'>"
"<input type="button" value="タグ" onclick='window.open("www.nicovideo.jp/tag/"+document.all.s.value,"_blank")'>"
"</form></td><td class="TXT12" style="color:#000; text-align:left;">"
"<a href="www.nicovideo.jp/">トップ</a>"
"┃<a href="www.nicovideo.jp/random">きまぐれ</a>"
"┃<a href="www.nicovideo.jp/tag">注目タグ</a>"
"┃ランキング"


217 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 04:48:14 ID:pnAxsPiJ0]
" <a href="www.nicovideo.jp/ranking/mylist/newarrival/all">マイリスト</a>"
" <a href="www.nicovideo.jp/ranking/res/newarrival/all">コメント</a>"
" <a href="www.nicovideo.jp/ranking/view/newarrival/all">再生</a>"
"┃<a href="www.nicovideo.jp/newarrival">新着</a>"
"┃<a href="www.nicovideo.jp/my">マイページ</a>"
"┃<a href="www.nicovideo.jp/history">最近見た動画</a>"
"┃<a href="www.nicovideo.jp/?p=premium_top">課金状態</a>"
"┃<a href="www.nicovideo.jp/logout">ログアウト</a>"
"┃<a href="www.smilevideo.jp/">SMILE</a>"
"</td></tr></table>$STOP()"


218 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 05:11:33 ID:STPSITDL0]
>>139

Proxomitronが理解できないContent-Encodingを削除するフィルタですが、
Content-Encodingが identity 以外の場合、
何らかのエンコーディングが施されている可能性があるのではないでしょうか。
ですので、解凍・フィルタを実施しないProxomitronの処理は正しいのかもしれません。
ヘッダーを削除してしまうと、エンコーディングが施されていないとみなして
解凍・フィルタ処理を実行しようとして無駄な処理を行うことになると思います。

ですので、対応としては
1.リクエストで受付可能エンコーディングを指定する。
  デフォルトのAccept-encoding: Allow webpage encoding (out) でもよいかもしれません。
  もしくは、受付可能なもの以外を削除するようなフィルタを作成。

2.Content-Encoding : identity の場合は、ヘッダーを削除
  エンコーディングが施されていないので、削除しても大丈夫なはず。

3.Content-Encoding : x-gzip や x-compless などエンコーディングが特定できるものは、
  正しい名称に変換する(x-compless→complessなど)

4.それ以外は無視。解凍・フィルタを行わない。

とするのがよいと思います。

219 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 05:59:01 ID:bPlaMMHy0]
>>216
すっきりしてていいね
いままでここら辺は火狐のアドオンで編集してたから読込みが遅かったけど
これは早くて使いやすいな

220 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 06:19:07 ID:7ud3Fo780]
4はむしろ\k$LOG(!Rwarning)とかしたほうがいいような?



221 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 06:57:39 ID:DMy8kXc30]
【教えて君は】ニコニコ動画専用オミトロン【半年ROMれ】
pc11.2ch.net/test/read.cgi/streaming/1177645673/775+794+808
の関係で昔お世話になりましたのでまとめて再掲します。あのときはthink様、お世話になりました、dat落ちしてるようなので手元よりまとめてみました。

デフォルトで有効になっているフィルター群の修正版
Proxomitron フィルター作成スレッド Part6
pc11.2ch.net/test/read.cgi/software/1163404832/850

Name = "Suppress all JavaScript errors [2007/05/21] fixed"
Active = TRUE
URL = "$TYPE(htm)"
Limit = 8
Match = "(^(^</head>))$STOP()"
Replace = "<script> function NoError(){return(true);} onerror=NoError; </script>\r\n"

Name = "Stop browser window resizing [2007/05/21] fixed"
Active = TRUE
URL = "$TYPE(htm)"
Limit = 8
Match = "(^(^</head>))$STOP()"
Replace = "<script> function moveTo(){return true;} function resizeTo(){return true;} </script>\r\n"


222 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 06:58:21 ID:DMy8kXc30]
>>221の続き
Proxomitron フィルター作成スレッド Part6
pc11.2ch.net/test/read.cgi/software/1163404832/869

Name = "Kill pop-up windows [2007/05/22] fixed2"
Active = TRUE
URL = "$TYPE(htm)"
Limit = 8
Match = "(^(^<script[ >]|</head>))$STOP()"
Replace = "<script src="local.ptron/WindowOpen.js"></script>\r\n"

Proxomitron フィルター作成スレッド Part6
pc11.2ch.net/test/read.cgi/software/1163404832/870

Name = "Restore pop-ups after a page loads [2007/05/22] fixed"
Active = TRUE
URL = "$TYPE(htm)"
Limit = 8
Match = "(^(^</html>))$STOP()"
Replace = "<script>PrxRST();</script>\r\n"


223 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 06:59:37 ID:DMy8kXc30]
>>222の続き
デフォルトのフィルターではないですが

Proxomitron フィルター作成スレッド Part6
pc11.2ch.net/test/read.cgi/software/1163404832/885
Proxomitron-J」で配布されている「Allow right mouse click 3種セット」関連があるはずです


224 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 07:00:28 ID:DMy8kXc30]
>>223の続き
これよりアドバイスを頂いて真似して修正した分
Proxomitron フィルター作成スレッド Part6
pc11.2ch.net/test/read.cgi/software/1163404832/858

Name = "Stop status bar scrollers [2007/05/22] fixed"
Active = FALSE
URL = "$TYPE(htm)"
Limit = 8
Match = "(^(^</head>))$STOP()"
Replace = "<script> function status(txt){return(1);} </script>\r\n"

Name = "Kill Dynamic HTML JavaScripts [2007/05/22] fixed"
Active = FALSE
URL = "$TYPE(htm)"
Limit = 8
Match = "(^(^</head>))$STOP()"
Replace = "<script> function NoWrite(txt){return(1);} document.write=NoWrite; document.writeln=NoWrite; </script>\r\n"

Name = "Stop JavaScript Timers [2007/05/22] fixed"
Active = FALSE
URL = "$TYPE(htm)"
Limit = 8
Match = "(^(^</head>))$STOP()"
Replace = "<script> function setTimeout(x,y){return(null);} </script>\r\n"

Name = "Force pop-ups to have browser controls [2007/05/22] fixed"
Active = FALSE
URL = "$TYPE(htm)"
Limit = 8
Match = "(^(^</head>))$STOP()"
Replace = "<script>PrxModAtr=1; </script>\r\n"

225 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 07:01:26 ID:DMy8kXc30]
>>224のつづき
Name = "Kill alert/confirm boxes [2007/05/22] fixed"
Active = FALSE
URL = "$TYPE(htm)"
Limit = 8
Match = "(^(^</head>))$STOP()"
Replace = "<script> function NoBox(txt){ return(1);} window.alert=NoBox; window.confirm=NoBox; window.prompt=NoBox; </script>\r\n"

Name = "Frame Exploder [2007/05/22] fixed"
Active = TRUE
Multi = TRUE
URL = "$TYPE(htm)"
Limit = 8
Match = "(^(^</head>))$STOP()"
Replace = "<script> if (top.location != location){window.open(location.href); window.close();} </script>\r\n"

以上です。

もし自作の分でまずいのありましたらご指摘を〜

226 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 09:29:28 ID:t5L9ywoD0]
TOPページの広告を消すフィルタ、ありますか?

227 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 10:38:19 ID:3jOV8URk0]
>>208
"Nico: Local Movie redirector" 内の
下記の部分を任意のアドレスに書き換えれば可能です。
半角英数以外の文字はUTF-8でエンコードが必要な点にご注意を。

http%3A%2F%2Flocal.ptron%2Fvideo%2F


file://D:/video/
file%3A%2F%2FD%3A%2Fvideo%2F

file://C:/動画/
file%3A%2F%2FC%3A%2F%E5%8B%95%E7%94%BB%2F


"local.ptron/"を経由させると折角のローカルファイルなのに
ブラウザがキャッシュを作成して二重にファイルを保持する事になってしまう。
フォルダからキャッシュにコピーされる時間や負荷も無視できない。

しかし"file://"でフォルダを指定すれば直接ローカルファイルが読み込まれ、
local.ptronを経由するより効率的にローカル再生が可能です。
各自のフォルダのアドレスに合わせて書き換えが必要な点だけが問題なので、
可能であればhtmlフォルダ内でも"file://"で書き換えた方が良いと思います。

file://C:\Program Files\Proxomitron\html\video\
file%3A%2F%2FC%3A%5CProgram%20Files%5CProxomitron%5Chtml%5Cvideo%5C

228 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 11:54:48 ID:3jOV8URk0]
>>226
既にあったような気がしますが、探すより作った方が早そうだったので
適当に作ってみました。こんな感じで良かったでしょうか?

-トップページ、マイページ、マイリストの上部広告を削除します
(トップ右カラム内の広告は>>211さんのフィルタにお任せします)

[Patterns]
Name = "Nico: Top & my AD killer (070811) test01"
Active = TRUE
URL = "www.nicovideo.jp/((^?)|\?g=|my)$TYPE(htm)"
Limit = 1024
Match = "$NEST(<div\sclass=$AV(mb16p4)[^>]+> <p\sclass=$AV(TXT12)> <a\shref=$AV(ad.nicovideo.jp/*),</div>)"



>>211
一応マッチさせるURLをトップページに限定した方が良いのではないでしょうか?

URL = "www.nicovideo.jp/((^?)|\?g=)$TYPE(htm)"

229 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 12:05:36 ID:/Wt7nxk00]
>>216-217
NicoVideo: iroiro (1/2) (070727) for IE deferとNicoVideo: id view (message) (070809)に
干渉して、再生・コメント数が0になって、コメントの前にIDが表示されてしまう

230 名前:226 mailto:sage [2007/08/11(土) 12:10:45 ID:aCuGNJwb0]
>>228
フィルタどうもです!綺麗に広告消えました。



231 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 12:57:24 ID:XozUx+i20]
>>229
俺もコメント数のところと、比率(SD、HD)の調整のところが表示されなくなった

232 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 15:48:56 ID:pnAxsPiJ0]
iroiroは元々からヘッダ部分弄る仕組み持ってるから共用は無理だな

233 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 16:23:59 ID:7ud3Fo780]
>221-
jsのエラー非表示にするとかステータスバーウザイの止める程度なら(^(^</head〜でもいいけど
popupとかresizeとかalertループとか、いわゆるブラクラを狙ったページだと
律儀にhead宣言するだろうかという疑問が…

俺もIEの文字コード判定よけのためにも
できるだけヘッダの後ろの方に入れたいのは山々なんだけど
headの中にウザjs仕込んであったら意味ないし
headタグ無しだとそもそもマッチしないしで
結局は諦めて頭にくっつけるバカフィルタにしてる(;´д`)

あとieのstatus()はオーバーライドしててもstatus="hogehoge"ってやられると無力という/(^o^)\

234 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 18:52:53 ID:swzzxqaG0]
すいません、youtube板の方に書いたのですがお返事をいただけなかったのでマルチポストで失礼…

iroiroのXML保存を始めて使ってみたんだけど、NicoPlayerで読み込もうとすると
「コメントデータ読み込み中に例外が発生しました。データの形式に誤りがある可能性があります。」
となってコメント再生してくれないんだけど、何か解決法心当たる方いますか?
ちなみにNicoPlayerを使用してコメントをDLすれば再生できました。

235 名前:名無しさん@お腹いっぱい。 [2007/08/11(土) 19:11:47 ID:eONu5/jA0]
>>216-217
flvplayer_wrapperとも共用出来ない

236 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 19:44:43 ID:LrTtLg700]
>>235
できてるんだが

237 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 21:06:37 ID:eONu5/jA0]
>>236
まじで?
俺の場合、ページ上部に黒いバーが表示されるだけ(プレイヤーも表示されない)になっちまうorz

238 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 21:08:26 ID:VnR7ISRT0]
>>227
うまく読み込んでくれようです
local.ptronで我慢します

239 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 21:42:12 ID:Pv33IszH0]
>>216-217
全てのフィルターoffにしてもおかしくなる俺
火狐、プニル共に微妙に違うけど両方全く使えない。

240 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 21:52:29 ID:LrTtLg700]
こんな感じになった 火狐2.0使用
www.uploda.org/uporg956339.jpg

仕様変更で再生数表示が変になったのはまだ直せてないけど




241 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 21:55:11 ID:pnAxsPiJ0]
全角文字で引っかかってるかもしれん
Janeだと投稿時の数値文字参照のままでコピーできるから油断してたわ
この辺からコピペしてみてくれ
ttp://abc.s65.xrea.com/prox/wiki/%A5%D5%A5%A3%A5%EB%A5%BF%A1%A2%A5%EA%A5%B9%A5%C8%B8%F8%B3%AB/nicovideo/#db519ffc

242 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 21:57:30 ID:zf3YuOYu0]
>>227
>>238
file://D:/video/ だとダメだったけど
最初にhttp://をつけてfile://D:/video/
にしたら動いた…けど、これじゃ二重ファイルになるのかな?

243 名前:668 ◆LKPG957lls mailto:sage [2007/08/11(土) 22:49:25 ID:Xb1bevXO0]
>>234
確認 UTF-16からUTF-8に変換すれば正常に読み込めるようになります。
EmEditorなどのUnicode対応エディタで変換してください。
(Windows2000/XPの場合、メモ帳でもOKです)

# 保存ダイアログからUTF-8を選んで保存しても、UTF-16になるようです。
utf.js で UTF-8 に変換したりもしてみましたが、どうも駄目でした。。
responseText自体がUTF-16 → UTF-8に変換してiframeに書き込んでも、書き込んだ時かsaveAs時にUTF-16に変換される?様子
(Content-Type: に charset=utf-8 を付けても駄目な様子)
responseBody は何故かiframeに代入出来ない

244 名前:211 mailto:sage [2007/08/11(土) 23:11:42 ID:n3lBL7Oj0]
>>228
( ... ) 括弧は、[...] の場合と同様に、
( の次にくる最初の文字が ^ であった場合には、
括弧の中の表現に一致 しなかった 場合にだけマッチします。

トップページだけにマッチ……この書き方は知ーらなかった!
あと www.nicovideo.jp/?g= はカテゴリタグ用なのですね。いただきです。

245 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 23:29:40 ID:3jOV8URk0]
>>242
ブラウザによってfile://の取り扱いが違うのかもしれませんね。
私の環境(IE6)では逆にfile://ではアクセスできませんでした。
読み込み速度などで見分けがつかない場合は、キャッシュフォルダに
sm2525.flvのようなファイルが作成されていないか確認してみて下さい。

file://D:/video/
file://localhost/D:/video/
file:///D:/video/
file://D:/video/

"localhost/"が省略できたり"/"の数が3つだったり2つでも良かったり、
どう記述するのが最適なのかも今一つ良く分かりません…
やはり万人向けのフィルタではlocal.ptronで妥協しておくのが無難でしょうか。

246 名前:668 ◆LKPG957lls mailto:sage [2007/08/12(日) 00:01:54 ID:Xb1bevXO0]
>>218
JSやFlashを使って独自圧縮を処理〜なんて可能性もあるので、その方が良いかも知れないですね
うーん…

>>241
iroiro.js併用可能にしてみました すっきり

247 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 01:06:13 ID:w2EtLM8x0]
>>245
暇だったのでIE7、Firefox2、Opera9で試してみましたが、
全部で動作したのは
file://X:/foo/bar
file:///X:/foo/bar
file://E:\foo\bar
file://localhost/X:/foo/bar
あたりですね。
まあ、その辺のメジャーブラウザを押さえておけば問題ないでしょうし、なんでもいいのかもしれません。

RFC的にはfile:///foo/bar (file:// + フルパス)が正しいようですが、Windowsでドライブレター込みでフルパスを記述するときには
X:/foo/barと/X:/foo/barとどっちが正しいんでしょうね。(・ω・`)

248 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 01:29:49 ID:7zUL0ITg0]
www.nya-taloda.jpn.org/2MB/src/mamitasu14005.jpg
www.nya-taloda.jpn.org/2MB/src/mamitasu14004.zip.html

大規模工事中だったので仕様変更遅れました

flvplayer_wrapper20070812版

★主な変更点
二分探索とやらを使って簡易NGIDをもうちょっと実用的に
強調表示中のコメント一覧を表示するように
自動リンク生成をもうちょっとちゃんと
カスタムフィルターの変更をその場で適用できるようにした
184氏のフィルターに変更した(なんで今まで気がつかなかったのだろう)



249 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 01:36:43 ID:fmYZL7RI0]
たぶんlocalhostを省略した結果として
/になってるじゃないかな?

250 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 01:43:25 ID:IMXipR7h0]
>>248
すげぇぇぇ。強調表示中のコメント一覧とか、なんたる高性能。

>>201
いま、flvplayer_wrapper を入れ替えてて気付いたんだけど
一時フォルダにキャッシュされてるのを消さないと新しいのが有効にならないね。



251 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 01:45:53 ID:FegRZ6S/0]
>>248
乙です

プレイヤー下の微妙な部分削除とか強調一覧とか
まだすべての機能把握してないですけどすごすぎです

252 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 02:00:01 ID:grDe3f/k0]
ごちになります!






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

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

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