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] ごちになります!