1 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/03(日) 18:50:06 ID:q90CJcwT0] このスレは作成依頼されたフィルタを有志により作るスレッドPart7です Proxmine - Uploader wind.prohosting.com/proxmine/cgi-bin/uploader/ Proxomitron専用Uploader proxo.hp.infoseek.co.jp/cgi-bin/sn_uploader/upload.html Proxomitron等に関するWiki abc.s65.xrea.com/prox/wiki/ Thinking Archive(仮) vird2002.s8.xrea.com/ CastleCops Proxomitron Filters www.castlecops.com/f65-Proxomitron_Filters.html prox-list : Proxomitron Users List tech.groups.yahoo.com/group/prox-list/ >>2-10 にいろいろと
281 名前:218 mailto:sage [2007/08/11(土) 13:19:25 ID:I4zUWbty0] いろいろ試したらヘッダを消したときこんな症状が出ることが分かりました ○ $LOG、$ALERTが動かない ○ $SETでグローバル変数に何かを代入してもWEBフィルタで $GETを使ったときに中身がからっぽで何も入っていない ○ リストにマッチさせてヘッダを消したときログウインドウにリストがマッチしたことが表示されない これとは別にヘッダを消すフィルタ以外での変な挙動も見付けました ○ マッチ欄が "*" だけのときはそのヘッダが元から存在するときにしか動きません。 しかしマッチ欄が "*&*" のように、"*" 以外の文字が入っているとそのヘッダが存在しないときでも動きます。 これは明らかに変なのでたぶん作者が意図的にこういう挙動にしたんだと思います このことからヘッダが元から存在したかどうかで分岐さたいときには "$OHER(ヘッダ名:*)" または "$IHDR(ヘッダ名:*)" を使えばいいことが分かりました 他にもいろいろ試したけど$LOGを動かす方法は分かりませんでした
282 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 16:28:53 ID:h4iW05q40] >>274 これを1度だけしか検索に引っかからないようなやり方は無いのでしょうか?
283 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 16:30:06 ID:kFgMNE1d0] しこたまある
284 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 16:41:02 ID:h4iW05q40] ですよね こんなよくあるようなのが変換できないはずないですよね・・・ 正規表現勉強してきます
285 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 17:57:21 ID:Tc6B53GV0] 関係ない話だけど便乗で質問。 (out) Range: bytes=921653- If-Range: "15ad0b-e1036-3d185390" (in) Content-Length: 921654 ビットマップファイルを開くとヘッダの一部にこういうものがあって、 IEで画像を保存すると壊れないのに、FirefoxやNetTransportで保存すると壊れる。 上の例だと、ファイルサイズが921654バイトということがわかるけど、 FirefoxやNetTransportで保存した場合は1バイト少なくなっている。 RangeとIf-Rangeのヘッダを消去すれば改善するかもしれないと思ってやってみたけど、 置換テキストに$LOGがあると、 ヘッダの値が空になるだけでヘッダそのものはなくならない。これはなぜだろう。 In = FALSE Out = TRUE Key = "Range: range deleter (2007.08.11)" Replace = "$LOG(w range deleted)"
286 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 19:05:09 ID:jJFzsmLr0] >>241 の修正 右テーブルにスポンサーリンクが無くて 左にだけ有る場合に効かないのを修正 Match = "(<table\scellspacing=0|<div\sid=tpa?)\1" "$SET(0=\1 style="display:none")|" "(<div\sclass=g>)\1$SET(0=\1$STOP())"
287 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/11(土) 22:01:11 ID:Bx/Q1xgH0] ググルキャッシュってIP直打ちの場合もあるからURL matchがそれだと不味くね?
288 名前:281 mailto:sage [2007/08/11(土) 23:20:19 ID:I4zUWbty0] >>281 に追加。 ◆ ヘッダが元からあるとき(値が0文字でもOK)は$LOGが動き、 ヘッダが元からないときは$LOGは動かないことが判明。 ◆ ヘッダが元からないときでもReplace欄がからっぽ以外のときは$LOGは動く。 パターン1 match = "$LOG(Rtest)" Replace = "$LOG(Rtest)" → $LOGが2回表示された パターン2 match = "$LOG(Rtest)" → $LOGが動かなかった 上のフィルタが正常に動くことから下のフィルタもマッチング自体は正常に 行われていると推測出来ます。 つまり下のフィルタは単にマッチしていないのではなく、 $LOGが動かないという不具合が発生している。 >>279 >>285 Replace欄に何かを書くとヘッダが出力されてしまうらしい。
289 名前:281 mailto:sage [2007/08/11(土) 23:50:10 ID:I4zUWbty0] 仮説 元からヘッダがないときはReplace欄がからっぽのフィルタは実行されないように作られている? Replace欄がからっぽのフィルタがマッチしてもヘッダなしからヘッダなしに置換することになるので無駄。 この無駄を省くためにスキップされている? 実に合理的だけどスキップによるメリットよりもフィルタの可能性を縮めるデメリットのほうが大きい気が。
290 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 02:41:48 ID:FcchNM1J0] YOUTUBEのV3バージョンへのフィルタ対応マダ〜?
291 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 05:03:40 ID:dkSQ+SMB0] Name = "YouTube(v3): DL from google" Active = TRUE URL = "$TYPE(htm)(www.youtube|jp.youtube|youtube).com/watch\?v=" Limit = 32 Match = "(<div\sid=$AV((watchqueueStartNew|actionsAreaDiv)))\0" "$URL(\h\p\?v= ([^&]+)\1*)$STOP()" Replace = "<div style="font-size:20px; text-align:center;">" "<a href="cache.googlevideo.com/get_video\?video_id=\1">" "[[[ Download ]]]</a></div>\0"
292 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 07:04:32 ID:s1xsUllK0] ttp://www.webxlab.jp/yss/ こんな感じにgoogleを出来たらいいんだけど難しいかね
293 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 12:30:25 ID:l7WqUmMB0] Yahooの検索結果のページですが、例えば「2ch」で検索して リンク先が「www.2ch.net 」でも実際のリンクは wrs.search.yahoo.co.jp/S=2114736003/K=2ch/v=2/SID=w/TID=F001_F001/l=WS1/R=1/IPC=jp/H=1/;_ylt=A8vY5nDUfL5GF9UAqziDTwx.; _ylu=X3oDMTE4MHZka3A4BGNvbG8DdwRsA1dTMQRwb3MDMQRzZWMDc3IEdnRpZANGMDAxX0YwMDE-/SIG=117jte2af/EXP=1186975316/*-http%3A//www.2ch.net/ (長すぎるとエラーが出るので改行しました) こんな感じで長ったらしいのですが、これを純粋なリンク先のURLに変換するフィルタを 作っていただけないでしょうか?
294 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 21:15:13 ID:SAz16y520] Name = "Yahoo Search URL Cut" Active = TRUE URL = "search.yahoo.co.jp/search\?p=$TYPE(htm)" Limit = 512 Match = "<a\s\#href=$AV(*%3A//(*)\#)" Replace = "<a \#href="\#"" なんか余計なとこにもマッチしてるみたいだけどとりあえず問題なさそうなので
295 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/12(日) 23:35:02 ID:jkiCDwoi0] memo: Foobarヘッダが存在しない場合に$LOGを表示するフィルタ。(試作品) [HTTP headers] In = FALSE Out = TRUE Key = "URL: Header Check (out) test1" Match = "(^$OHDR(Foobar:*))" Replace = "$LOG(wFoobar header was not found.)"
296 名前:293 mailto:sage [2007/08/13(月) 04:38:08 ID:Jc0rPpmE0] >>294 遅くなってすみません。うまくいきました! ありがたく使わせていただきます。
297 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/13(月) 11:38:20 ID:CwXSkPIn0] >>275 専用で考えた結果がたまたま汎用で使えるだけです。 既存のフィルタも無改造で使えて便利だと思ったのですが、そうでもないですか?
298 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/13(月) 19:25:51 ID:ru98NiyJ0] 事前に清書用フィルタを通すのは、 本来の目的のフィルタをすっきりと簡潔に記述するだけで済むから、 むしろ効率的な対応だと思う。 件の </a> を省略してるサイトだって、 1つのtable内ですら省略してるかしてないかが統一されてなかったりすると、 両方対応、結局、汎用のフィルタを書くことになる。 例えそのサイト限定のつもりで書いたとしても。 自分も </a> を所々で </a > と書いてるサイト用に ( a の後ろにスペースが置いてある) 似たような対策をした経験からそう思った。
299 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/15(水) 00:14:28 ID:JRVE/i0F0] ピラミッドに目のマークって、もしや
300 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/15(水) 03:34:47 ID:LYpmz+CQ0] 某闇組織
301 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/15(水) 09:45:51 ID:xpogO+ij0] >>299 キャップストーンに神の目・・・ 我が方へ来たれ・・・・w
302 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/15(水) 12:23:20 ID:xpogO+ij0] ttp://www.veoh.com/ こやつ用のフィルター所持しておる御仁はおられるかな?
303 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/17(金) 13:26:21 ID:HvmhE6jr0] Last-Modified ヘッダの中身を簡単に表示させようという試み。 以下を組み合わせると動作する。 In = TRUE Out = FALSE Key = "Last-Modified: last-modified memorizer (in) (2007.08.17)" URL = "$KEYCHK(y)" Match = "(?*)\1|$SET(modified=not found)" Replace = "\1$SET(modified=\1)$LOG(wLast-Modified was memorized)" Name = "last-modified reminder (2007.08.16)" Active = TRUE URL = "$KEYCHK(y)" Limit = 16 Match = "(^(^</(body|html)>))$TST(modified=?*)" Replace = "<p>Last-Modified: $GET(modified)</p>$SET(modified=)\r\n$STOP()"
304 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/17(金) 13:28:08 ID:HvmhE6jr0] しかし、以下では動作しない。 フィルタをひとつにまとめられると便利だろうと思ったんだけど、 動作しない原因は何だろう。$IHDR しか考えられないけど。 Name = "last-modified displayer (2007.08.17)" Active = FALSE URL = "$KEYCHK(y)&$IHDR((Last-Modified: ?*)\1)" Limit = 16 Match = "(^(^</(body|html)>))" Replace = "<p>\1</p>\r\n$STOP()"
305 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/17(金) 13:33:48 ID:qt8cj2bf0] >>304 >$IHDR((Last-Modified: ?*)\1) 二重括弧はNGでは。
306 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/17(金) 17:15:55 ID:HvmhE6jr0] どうもありがとう。 括弧が二重になるとだめだったとは知らなかった。 $IHDR(Last-Modified: \1) $IHDR(Last-Modified:( [^ ]*)\1) などとしてみるとマッチするようになったけど、いずれも\1の中身が空になる。 あるのかないのかわからないヘッダの値を取得するには 括弧を二重にした方がいいのだけれど、不可能なのかな。 \1が空になる原因もわからないし。 なお、二重にした方がいいという理由は、 ヘッダがなかった場合に任意の文字列を $SET するため。 わざわざログを見なくてもフィルタがマッチしたことがわかるし、デバッグにも利用できる。 >303でも使っているけど、以下のような例。 (?*)\1|$SET(modified=not found)
307 名前:名無しさん@お腹いっぱい。 [2007/08/17(金) 17:29:20 ID:z+Fj7DDn0] 普通のフィルタだと最初にマッチしたものしか置きかえられませんよね。 逆に、マッチした全ての部分を置きかえるにはどうすればいいのでしょうか? 教えてください。。。
308 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/17(金) 19:49:15 ID:Ai4dSw+l0] >>307 具体例で出した方が理解されやすいぞ
309 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/18(土) 09:09:16 ID:PXFGcdYi0] >>306 \1の中身がカラになるのはURL欄で\1を使うとBoundsやMatchの処理前に初期化されるせい。 なので $SET(modified=\1) のように自前の変数に入れるといい。 >二重にした方がいいという理由は、ヘッダがなかった場合に任意の文字列を $SET するため。 これでいいのでは。 ( $IHDR(Last-Modified:(?*\1)) | $SET(modified=not found) )
310 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/18(土) 09:17:14 ID:PXFGcdYi0] ↑カッコの位置間違えた。 ( $IHDR(Last-Modified:(?*)\1) | $SET(modified=not found) ) この処理があればヘッダフィルタは要らない。
311 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/18(土) 22:06:16 ID:hNjJ1yS50] >310 初期化されるというのも知らなかった。 ヘルプや wiki に載っているかわからないけど、 見えないところのそういう事情を知らないと書けないフィルタもあるんだね。 URL = "$KEYCHK(y)" Limit = 16 Match = "(^(^</(body|html)>))($IHDR(Last-Modified:(?*)\1)|$SET(1=not found))" Replace = "<p id="last-modified">Last-Modified: \1</p>\r\n$STOP()" これで無事に動いているようだ。
312 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/18(土) 23:22:54 ID:TDNNnnJl0] [Patterns] Name = "aucfan: www.mbok.jp to auok.duogate.jp" Active = TRUE URL = "aucfan.com" Limit = 256 Match = "smaf.jp/*www.mbok.jp" Replace = "auok.duogate.jp" 今日オミトロン導入した俺が初めて作った aucfan.comの検索で出てくるモバオクをauオークションに変えるフィルタ auユーザーなんだが、モバオクでログインできなくて不便だったので 1つのフィルタでドメイン置き換えと「モバオク」→「auオークション」置き換えを 両方兼ね備えるとか出来るんだろうけど分からないぜ・・・
313 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/19(日) 05:32:12 ID:jZO33P7/0] 1) 色々な場所からモバオクに飛ぶならドメイン置換が便利 その場合はヘッダフィルタで処理する [HTTP headers] In = FALSE Out = TRUE Key = "URL: mbok.jp -> auok.duogate" URL = "www.mbok.jp/" Match = "www.mbok.jp/\0" Replace = "$JUMP(auok.duogate.jp/\0 )" 2) aucfan経由でのみモバオクに飛ぶならWebページフィルタで十分 ヘッダフィルタは副作用もあるからなるべく使わない方向で >>312 でもいいけど<a>タグ内に限定した方が誤爆の可能性が減りそう URL = "$TYPE(htm)aucfan.com/search2" Limit = 96 Match = "<a\shref=$AV(smaf.jp/[^/]+/http://www.mbok.jp/\0 )>" Replace = "<a href="auok.duogate.jp/\0">"
314 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/19(日) 05:43:24 ID:sYXM9MWn0] >>312 はそれに加えてモバオクという文字自体もauオークションに置換したいんじゃないか?リンクの中だけか全部かは知らないが OR関数と$SET使えばできそうだけど俺は$SETの挙動に手を焼かされてるので無理
315 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/21(火) 07:25:15 ID:WID4hyOG0] proxrgxって作者逃亡したのか、ワロタw
316 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/21(火) 09:11:04 ID:o0xzBh7v0] ヤフオクで、ヤフー外へのリンククリック時に出る「ご注意ください!」のページを 省略して、直接該当ページを表示するフィルターお願いします。
317 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/21(火) 19:18:06 ID:7ULyeDsc0] どなたか、Allow right mouse click 3種のthink氏改訂版をupしていただけませんか。 OSが壊れしまい、リカバリ後、Proxomitronも再構築中です。前スレもdat落ちの様で。 どなたか申し訳ないですが...。
318 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/21(火) 20:41:04 ID:Riy16ZPx0] ThinkのHP行けば良いじゃん
319 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/21(火) 23:12:34 ID:pj5EQm6X0] [Patterns] Name = "Allow right mouse click [2007/05/23] fixed" Active = FALSE URL = "$TYPE(htm)" Limit = 16 Match = ".(onmousedown=|captureEvents\()\1" Replace = ".PrxOff_\1" Name = "Allow right mouse click 2 [2007/05/23] fixed" Active = FALSE URL = "$TYPE(htm)" Limit = 8 Match = "(^(^</html>))$STOP()" Replace = "<script> document.onmousedown=null; </script>\r\n" Name = "Allow right mouse click plus [2007/05/23] fixed" Active = FALSE Multi = TRUE URL = "$TYPE(htm)" Limit = 512 Match = "(<[^>]++\s)\0oncontextmenu(^(^=))" Replace = "\0ProxAllow"
320 名前:317 mailto:sage [2007/08/21(火) 23:40:54 ID:7ULyeDsc0] >319 どうもありがとうございます。助かります。
321 名前:think ◆MM0nnAOCiQ mailto:sage [2007/08/22(水) 00:33:41 ID:lYA0ihgj0] >>317 Part6スレッド相当のフィルタでは、「Kill pop-up windows [2007/05/22] fixed2」まで更新されています。 今見てみると修正したい部分があったので、ブログに更新したフィルタをまとめておきました。 thinkのScrapBook: JavaScriptを挿入するデフォルトのProxomitronフィルタ修正版 thinkarc.blogspot.com/2007/08/javascriptproxomitron.html
322 名前:317 mailto:sage [2007/08/22(水) 09:37:20 ID:bIdw1Jgn0] >>321 think氏ありがとうございます。他のフィルターもありがたく使わせてもらいます。
323 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/23(木) 05:16:56 ID:bRYPKAPX0] YouTubeがオーバーレイ広告導入へ ttp://headlines.yahoo.co.jp/hl?a=20070822-00000000-zdn_ait-sci これはフィルタ書くのが楽しみw
324 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/23(木) 08:34:53 ID:XDTeeoqW0] >>323 腕のない俺は、誰かがあっという間に神業フィルタを書いてくれて スレ驚喜YouTube発狂wwwwwな状況を見るのが楽しみw
325 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/23(木) 09:26:51 ID:6aUE9Wt70] 俺はこの流れを見るのが楽しみw
326 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/23(木) 11:48:43 ID:zZb4i24X0] こんわんば、大場 令です。
327 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/23(木) 14:26:40 ID:Peqi6hbg0] ようつべが導入ってことはググルもじきにそうなるってことだよなぁ
328 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/24(金) 12:02:54 ID:NPWEb+bW0] ステータスバーに流れてるメッセージとか消すフィルタって書けます? エロ画像探す時にリンク先を表示させないようにしてる所とかがあって面倒
329 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/24(金) 12:04:53 ID:h0/gZRYF0] >>328 エロサイトいくならJavaScriptきっていけよ
330 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/24(金) 12:21:46 ID:MkknnCuj0] リンクがJSなんじゃね?
331 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/24(金) 12:27:13 ID:h0/gZRYF0] ああ、なるほど Forefoxならオプションから選択的にJS無効にできるよ ステータスバーの〜ってのも含まれてる
332 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/24(金) 12:44:23 ID:NPWEb+bW0] 火狐か、把握 ありがとう
333 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/24(金) 12:45:56 ID:h0/gZRYF0] 綴り間違えてることに今更気がついた
334 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/24(金) 13:32:06 ID:3NBXMlaq0] デフォフィルタにあるよな?
335 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/24(金) 20:07:40 ID:F6UWUGLj0] 一応このソフトはインストールしてはあるのですが どうもあんまり使いやすくはなくて、ぶら。に直接串を入れてます。 タブブラウザやTorではなくて これでなくてはできないことって、フィルター以外では何かあるのでしょうか?
336 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/24(金) 20:45:10 ID:2jgdv+W/0] ないね わしにはフィルタ以外にログ機能も重宝してるが それもたぶん、キミには不要だろう フィルタほどありがたいものはないんだがね^^ Webのカスタマイズで、どんだけネット徘徊が快適 + セキュアになるか
337 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/24(金) 21:00:47 ID:F6UWUGLj0] なるほど・・・ つまりこのソフトが人気なのは 串の切り替え機能が優れているからではなくて フィルターを入れたときの快適さを評価されてのものなんですね。
338 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/24(金) 21:16:05 ID:+BXo5iiA0] ていうかフィルタリングソフトなのにそれ以外の用途で入れて これ使いやすくないですねー^^って言われても、という感じ なんで勘違いしたのか知らんけど、ドンマイ。
339 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/24(金) 21:33:05 ID:aUx+bNw10] 今はニコニコ専用ソフトとか思ってる馬鹿中高生沢山居るしねww
340 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/24(金) 21:38:52 ID:I87ycXBs0] scottたんもびっくりだな
341 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/24(金) 21:41:18 ID:ICJ5AHfJ0] スコットたんも報われないなw
342 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/24(金) 21:56:04 ID:X1eLeEoP0] 死して屍 拾う者なし
343 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/24(金) 22:35:17 ID:te9KmuLQ0] それを猟師が鉄砲で撃ってさ
344 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/24(金) 22:49:04 ID:BnQ67tP30] 煮てさ 焼いてさ
345 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/25(土) 00:10:02 ID:aVkjEXwA0] Proxmineアプロダ死んだ?
346 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/25(土) 21:50:56 ID:oWyfEoNX0] 中身はあるらしい
347 名前:名無しさん@お腹いっぱい。 [2007/08/25(土) 23:59:36 ID:t2uLiX/g0] 突如 >>67 の「YouTube: add download link [2007/06/19] title.flv for EUC-JP, UTF-8」 が使えなくなった(クリックしてもダウンロード出来なくなった)のだけど、 もう使えないんでしょうか?
348 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/26(日) 00:29:56 ID:bue6U/1h0] 仕様変わったからなあ
349 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/26(日) 00:31:58 ID:Q5mC7CRz0] 保存出来ない動画があったらまずURL貼って欲しい。 いろいろな動画見て確認しないと いけないかと思うと確認する気が失せる・・。
350 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/26(日) 03:03:45 ID:ccJPq7720] カーソルキーを勝手に変えられるのを防ぐフィルタを作ってもらえないでしょうか。 javascriptを切ったらデフォルトの矢印になるかと思ったのですが、このせいではないんですね。
351 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/26(日) 03:18:02 ID:hCi4JZhU0] URLを貼れとのことで、例えばこれとか… ttp://jp.youtube.com/watch?v=qxVg_1St77I
352 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/26(日) 04:10:35 ID:lTyf01LY0] >>350 [Patterns] Name = "Stop Changin' Cursor v0.02a.260807" Active = TRUE Multi = TRUE URL = "($TYPE(htm)|$TYPE(css)) & (うざサイト)" Limit = 32 Match = "cursor:*;" Replace = "cursor:auto;" 昔、アドリブで作ったやつ(無差別爆撃するので、URLマッチ入れてみた^^) 役に立つかな?
353 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/26(日) 05:18:57 ID:ccJPq7720] 350です。>>352 さん早速ありがとうございます。 試してみたのですが、たとえば(うざサイト)にあたるのがグーグルだとしたら、 URL = "($TYPE(htm)|$TYPE(css)) & (www.google.co.jp/ )" ↑これでいいんですよね。しかしこれではカーソルは直りませんでした…。 limitも1000までにしてみたのですが、やはり駄目なようでした。 &(うざサイト)の箇所を消してやってみると、直るサイトと駄目なサイトがありました。 ログを見ると、フィルタが作動しないサイトがあるようでした。
354 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/26(日) 05:22:23 ID:U7QoLlLh0] mixiの広告をずれなく消すフィルタを アプロダからいただいて入れたんですが、 ずれが生じてしまいます。 どなたかずれないフィルタをお願いします。
355 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/26(日) 05:44:52 ID:YJKiWYH60] 垢持ってないからメアドとpass教えてくれ
356 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/26(日) 09:00:55 ID:lTyf01LY0] >>353 www.pluto.dti.ne.jp/~tengu/proxomitron/help/Web_Page_Filter_Editor.html のURL Matchの項 外部cssにマッチさせる場合、指定するのは(うざサイトではなく)外部cssのホスト cursorプロパティのURL指定を考えると、Limitは64ぐらいがいいかな? >&(うざサイト)の箇所を消してやってみると、直るサイトと駄目なサイトがありました。 検索表現を手入れしてみました Match = "cursor(\s|):*(;|}|\s)\0" Replace = "cursor:auto; ↑でもダメなら、差し支えなければ、駄目サイトを晒してもらえると助かります
357 名前:356訂正 mailto:sage [2007/08/26(日) 09:07:19 ID:lTyf01LY0] Match = "cursor(\s|):*(;|}|\s)\0" Replace = "cursor:auto\0"
358 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/26(日) 11:54:01 ID:oNIXRD510] >350 フィルタ不要。ユーザスタイルシートで対応できる。 改行制限があるから、ちょっと読みにくい書き方になるけど。 IE 使用の場合 * { cursor: auto !important; } a, a * { cursor: pointer !important; } Firefox 使用の場合(おそらく、area に対する指定は効いていない) *:not(area), a[name], a[id] { cursor: auto !important; } area, a[href], a[href] * { cursor: pointer !important; } Firefox 使用の場合(お好みで追加) *[onclick*="window.open"], *[onkeypress*="window.open"], *[onkeydown*="window.open"], *[onmousedown*="window.open"] { cursor: pointer; } *[onclick*="window.close"], *[onkeypress*="window.close"], *[onkeydown*="window.close"], *[onmousedown*="window.close"] { cursor: pointer; } *[onclick*="document.location"], *[onkeypress*="document.location"], *[onkeydown*="document.location"], *[onmousedown*="document.location"] { cursor: pointer; } あとのブラウザはほとんど使ってないので試していない。
359 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/26(日) 14:31:44 ID:Q5mC7CRz0] >>354 TOPページ見たけどズレてない。 ログインしてからズレるの? 同じくアカ持ってないから確認出来ん・・。
360 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/26(日) 14:44:44 ID:Q5mC7CRz0] >>347 >>351 確認しました。 他の保存フィルタでも404が返ってくるので仕様変更のせいですね。 どういう仕様になったのか調べるのにちょっと時間かかるかも・・。
361 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/26(日) 14:51:01 ID:Q5mC7CRz0] YouTubeですがFirefoxでこの拡張を使ってダウンロード出来ました。 フィルタ完成まではこれで。 ttp://ffjikken.blog.shinobi.jp/Entry/2/
362 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/26(日) 15:27:41 ID:Q5mC7CRz0] >>347 修正しました。 動画ページのHTMLソースがちょっと変わっただけでした。 [Patterns] Name = "YouTube: add download link [2007/08/26] title.flv for EUC-JP, UTF-8" Active = TRUE URL = "(www.|jp.|)youtube.com/watch\?v\= $TYPE(htm)" Limit = 256 Match = "(^(^watch_fullscreen(\?video_id=[^&]+)\0*(\&t=[^&]+)\1))" "$SET(YTube=\0\1)(^$TST(YTube=?*))" "|" "<h1 id="video_title"> (^(^\1 </h1>)) " "(" "([^#%\\/:*?"<> |]+)\#" "" "(#$SET(#=%23)" "|%$SET(#=%25)" "|\\$SET(#=¥)" "|/$SET(#=/)" "|:$SET(#=:)" "|\*$SET(#=*)" "|\?$SET(#=?)" "|\"$SET(#=”)" "|(^</h1>)<$SET(#=<)" "|>$SET(#=>)" "|\|$SET(#=|)" "|\s$SET(#= )" "|)" "" ")+</h1>$STOP()" Replace = "<h1 id="video_title">\1 <a href="title.ext/\@.flv?http://\h/get_video$GET (YTube)">[[[ Download ]]]</a></h1>$SET(YTube=)"
363 名前:347 mailto:sage [2007/08/26(日) 17:14:48 ID:EyakYkfR0] >>362 ありがとうございます。 さっそく動作確認致しました。 そのくらい自分で調べろとか言われるかと思いました。 確かにHTMLソースが変わった程度でしたら自分で何とかできなきゃなりませんね。 もうちょっとProxomitronの勉強しよう……。
364 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/26(日) 17:35:00 ID:jYzzCVnu0] ここはそういうスレだし、別にいいんじゃね?
365 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/26(日) 20:34:22 ID:Q5mC7CRz0] この手のフィルタはHTMLソースがちょっと変わっただけでも修正は難しいからここに丸投げでおk。
366 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/26(日) 20:57:49 ID:cp0a52D80] 作者から任せろっていわれると心強い これからもよろしくお願いしますね
367 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/26(日) 21:11:35 ID:Q5mC7CRz0] 作者じゃないけどまかせてw
368 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/27(月) 01:22:05 ID:d2K+Xtf/0] 350です。>>356 >>358 さん、どうもありがとうございます。 ユーザスタイルシートで変更させないようにするのはできたのですが、 proxomitronを使ってデフォの矢印にできないかと思っていたのです、すみませんでした。 >>356 晒せたらいいのですがちょっと無理です…。 ググっていたら、ttp://www.ii-park.net/~haniwa/の埴輪。さんという方が作ったフィルタが あったので、それと356さんのを合わせこれにしてみたら、きいたようです。 URL = "($TYPE(htm)|$TYPE(css))" Limit = 1000 Match = "((\s|\n|\r|\t|)(body|input|select|a(:(hover|active|link|visited)|))" "([^}{]+|){[^}{]++)\1cursor[^;}]++;([^}{]++})\2|" "(<a[^>]++>([^<]++|\n|\t|)<(span|div)\3 style=("|)[^>"]++)\1cursor[^;]++;([^>]++>([^<]++|\n|\t|)</\3>([^<]++|\n|\t|)</a>)\2|" "(<(body|a|div|span)[^>]++\sstyle=("|)([^>"]++|))\1cursor[^";]++(;|)("|)(([^>]++|)>)\2" Replace = "cursor:auto\0"
369 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/27(月) 03:10:47 ID:Zb+qFmPD0] ttp://hp.vector.co.jp/authors/VA022006/css/ui.html#cursor 矢印にしたいのなら、値に default を指定すればいけるかもしれない。 ただ、default という値は UA によって結果が異なるらしいので、 実際に試してみないとどうなるかわからない。 確実に矢印を使いたいのであれば、 * { cursor: url(http://local.ptron/cursor.png) !important; } こんな風に URI でローカルの画像を使用すればいいかもしれない。
370 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/27(月) 17:33:33 ID:8rzFbjsO0] ヘッダフィルタで.aniと.curを\kすればいいんじゃねーの?
371 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/27(月) 18:25:14 ID:jbShN+9S0] www.socwall.com/ ここの画像のファイル名を時間じゃなくて画像をマウスオーバーすると出てくる名前に するフィルター作ってくれ〜
372 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/28(火) 00:29:08 ID:IMJWty0w0] >>371 何をおっしゃっているのか把握するのが非常に困難ではございますが、 画像のファイル名を変更しろとおっしゃっておられるのですね? つまり ttp://wps.socwall.com/Nature/Flowers/200727085714-3833.jpg のファイル名は「Beauty2」ですから ttp://wps.socwall.com/Nature/Flowers/Beauty2.jpg にしてくれと仰っておられるのですか? 当方おバカなので貴殿の仰っておられる事が全く微塵も理解できません。 どうかどうかもう一度わかりやすく書き直していただけたら幸いでございます。
373 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/28(火) 00:30:22 ID:IMJWty0w0] × のファイル名は「Beauty2」ですから ○ の作品名は「Beauty2」ですから おバカなので書き損じもしてしまうのです、本当にごめんなさい。
374 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/28(火) 07:35:29 ID:FBJiI+Km0] >>372 普通にそうだろ。
375 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/28(火) 12:31:57 ID:7YL1bTdu0] スクリプトを切るやつ死ね、みたいな作りでワロタ
376 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/28(火) 12:48:30 ID:IMJWty0w0] >>374 左様でございますか。 私のようなおバカのために時間を割きご返信を頂きまして、感謝いたします。 >>371 管理人に言えこんのタコ
377 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/28(火) 17:51:40 ID:/HHsMYUU0] igoogleのバイパスが上手くいかないのだけど、 バイパスリストに.google.co.jp/ig*を追加するだけじゃダメなん?
378 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/28(火) 18:37:34 ID:NnLvxx2f0] googleから2ch検索へジャンプするフィルタを作ろうとしているのですが、 www.google.com/search?q= (UTFの検索ワード) find.2ch.net/STR= (EUCの検索ワード) と文字コードが違うため直接渡せません。 google側は、検索ワードに直接日本語を指定したり、 &ie=eucでEUCでの検索が出来るようになっていますが、2ch検索側にこの機能は付いていません。 またgoogleでEUCを指定しても再検索するとデフォルトのUTFに戻ってしまいます。 何か上手く橋渡し出来る方法は無いでしょうか?
379 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/28(火) 22:20:07 ID:X1F2hhpk0] >>378 2ch検索は &IE=UTF-8 で文字コードを指定できると思うが。
380 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/28(火) 22:30:47 ID:bGzZxY7l0] >>378 googleの検索結果のURLに oe=euc-jp を付ければgoogleの検索結果がEUCになります。 なのでヘッダフィルタで oe=euc-jp 付きのURLにリダイレクトさせれば良いかと。
381 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/28(火) 22:37:14 ID:N1FsFRpW0] SJISのクエリ文字列がUTF8エンコードされて渡されるから求める結果を返してくれないって話しじゃないのか?