1 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/03(火) 19:34:53 ID:nyXPxVmz0] Proxomitron-J www.pluto.dti.ne.jp/~tengu/proxomitron/ 日本語訳ヘルプ www.pluto.dti.ne.jp/~tengu/proxomitron/help/Contents.html Proxomitron等に関するWiki abc.s65.xrea.com/prox/wiki/ Thinking Archive(仮) vird2002.s8.xrea.com/ Proxomitron専用Uploader ( Upパス=Naoko ) proxo.hp.infoseek.co.jp/ 4.5June+7 + 有難屋アイコン + バイパス赤アイコン な本体 ttp://proxo.hp.infoseek.co.jp/cgi-bin/sn_uploader/src/pr0165.zip 【前スレ】Proxomitron フィルター作成スレッド Part10 pc11.2ch.net/test/read.cgi/software/1223923192/ ---- 関連スレ ---- Proxomitron Part 30 pc11.2ch.net/test/read.cgi/win/1218905098/ ■■■■Proxomitron入門スレッド■■■■6 pc11.2ch.net/test/read.cgi/pcqa/1201242934/ ニコニコ動画専用オミトロンソフト板 Part21 pc11.2ch.net/test/read.cgi/software/1232248443/ 【オミトロン】ニコニコ動画RC2専用オミトロン part12【.js】 pc11.2ch.net/test/read.cgi/streaming/1221869500/
604 名前:think ◆MM0nnAOCiQ mailto:sage [2009/04/21(火) 06:21:42 ID:ybIy5DV20] SITEINFOの取得方法が大きく変わりました。 今まではss-o.netのSITEINFOを常に読み込んでいましたが、これはサーバ負荷が大きいため、 全面的にローカル(local.ptron)のSITEINFOを読むように変更しました。 そのままだとSITEINFOが更新されないため、wgetを使用してサーバ上のSITEINFOをダウンロードするようにしています。 wedataのSITEINFOも取得できるようになりました。 wedataとss-o.netのSITEINFOは基本的に同じですが、wedataのSITEINFOがss-o.netにコピーされるまでに若干の時間を要します。 そこでwedataのSITEINFOをダウンロードして、xAutopagerize用のフォーマット変換できるようにしました。 フォーマット変換にJScriptを利用していますが、初めてJScriptを組んだので不具合が残っているかもしれません。 (一応、こちらでテストした限りでは問題なさそうです) # 余談ですが、JScriptも面白いですね。 # 単純作業の自動化に活用できそうです。
605 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/21(火) 07:25:16 ID:Wn0clHQc0] せっかくの zip なのに圧縮せずにアーカイブしただけなのか…。
606 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/21(火) 20:22:31 ID:aD0YNQZm0] >>603 更新乙です >>605 アーカイバの設定ミスだろうけど重箱の隅を突付くって恥ずかしいな
607 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/21(火) 20:51:54 ID:ZwU4U2LY0] > 重箱の隅を突付くって恥ずかしいな ×重箱の隅を突付く ○重箱の隅をほじくる # ...と、重箱の隅をほじくるような「恥ずかしい」マネは置いといて、と ;) そもそもが「サーバ負荷が」「トラフィックが」という話の流れにあって、 圧縮すれば5分の1近くになるものを2MB超のオリジナルサイズ (ってか、アーカイバのヘッダが付く分かえってファイルサイズは増えている) で配布している点にツッコミの入るのは決して「重箱の隅」云々ってほど 的外れなことでもないと思うけどね。
608 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/21(火) 20:55:31 ID:7/fHyAzq0] ノ |ノ / / _.ィ ∠ / _z‐フ' _.イ / 〉 ィ _ \ ! r‐ィ‐≦ニ.._/./ // ヽィイ \ \`ヽヽ l rァァ,ィ _リ 、_`>、ー-.ム′ /ハ ヽ、ヽ \ ヽ {/´ .| r´ ァ,{芯刄^ミメ、l! ノ' | ヘヽ| ヽ ∧ ノ 〉 -` ^`='--'´`|′ ム竺ニソ l ヽ. \ 〉 ハ 〈 `フ′ ー ' 化歹テ.イl !ヽ |` ー- ー- . / ィ ,i`ハト、_ ヽ.ィ |`¨ー^/ |ハ | l | _/´//ハ{小`ヽ ̄´ | / ノ ヽ l′  ̄/=. 、 ! 、-- __ | 厶 荒れる前に言っておくが、ここまで俺の自演だ `\ ヽ ` ー ._ ` -―'.厶 \\ 、 一 / ̄´  ̄ - ._ \ヽ ー , ′ ` _ ヽ 、 /  ̄ ` - \ーァ--- ' ` ーヽ .._  ̄ ー 、
609 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/21(火) 21:02:13 ID:QF6MTPeI0] >別に無名関数を使ってようが使ってなかろうが良し悪しなんて関係ないし、 >別に無名関数を使ってようが使ってなかろうが良し悪しなんて関係ないし、 >別に無名関数を使ってようが使ってなかろうが良し悪しなんて関係ないし、
610 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/21(火) 21:10:56 ID:tLspnd9l0] 圧縮せずにアーカイブだけして配布しているthinkは、別にアホとは全然思わないが >>606 は正直アホだと思った
611 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/21(火) 21:12:01 ID:QF6MTPeI0] jsスレにもアホが貼り付いてるが同一人物か?
612 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/21(火) 22:29:33 ID:0tGVTYr90] zipは無圧縮じゃいけないなんていうルールなんて無いんだから好きでいいじゃん 数百MBもあるデカブツじゃないんだし
613 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/21(火) 22:59:56 ID:v/k5fpzK0] いつもの数字の人でしょ
614 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/21(火) 23:19:32 ID:ixEYWLpb0] 自分のサイトなんだし好きにさせてやれよ しかもたったの2M程度で
615 名前:think ◆MM0nnAOCiQ mailto:sage [2009/04/22(水) 00:36:26 ID:tqjU97Hm0] Autopagerizeとは全く関係ないところで盛り上がるとは思わなかった。 最高圧縮でアーカイブして再UPしました。 (SITEINFOと違って定期的にトラフィックが発生するものではないので、それほど気にする必要はないと思いますが。) ちなみに、xreaのアクセス統計によれば「アカウントの負荷率: 0 pt」とあり、昨日の負荷はほぼ "0" だったようです。
616 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/22(水) 00:53:20 ID:D9Bf/OYQ0] ここの馬鹿どもにスクリプトの話したって(ry
617 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/22(水) 00:55:05 ID:1x8aHz/x0] スクリプトの話しだってw
618 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/22(水) 01:03:59 ID:v5m0MECq0] >>615 いやいやw乙です ブラウザの垣根を越えて使えるメリットは大きいですね
619 名前:think ◆MM0nnAOCiQ mailto:sage [2009/04/23(木) 01:22:25 ID:j1t/qBCc0] >>545 ついに夢のCAPTCHAシステムが! シンプルでいて機械に判読不能というのが素晴らしい。 絵が回転:Google、CAPTCHA破り対抗の新システム開発 - ITmedia News www.itmedia.co.jp/news/articles/0904/22/news027.html 写真だと影を識別して正向きを判断されそうに思えますが、それほど簡単ではないようです。 是非試してみたいです。
620 名前:think ◆MM0nnAOCiQ mailto:sage [2009/04/23(木) 12:10:37 ID:j1t/qBCc0] WScript.ShellオブジェクトのRunメソッドを使うとウインドウ非表示でプログラム実行できるようです。 これを使えば Download_AutopagerizeFiles.bat と replaceAutopagerizeFiles.js を一つにまとめられるし、良さそうですね。 1.10 プログラムを実行する、ファイルやフォルダを開く(Runメソッド) www.happy2-island.com/vbs/cafe02/capter00110.shtml
621 名前:think ◆MM0nnAOCiQ mailto:sage [2009/04/23(木) 12:11:18 ID:j1t/qBCc0] こんな感じ? 第二引数の 4 と 5 の違いが良くわかりません。 ------- test.js ------- function loadFile(command){ var objWShell = new ActiveXObject("WScript.Shell") // 第二引数: // 0=ウィンドウを非表示 // 1=通常のウィンドウ(アクティブ) // 2=最小化(アクティブ) // 3=最大化(アクティブ) // 4=通常のウインドウ(バックグラウンド, 最新のサイズと位置で表示?) // 5=通常のウインドウ(バックグラウンド, 現在のサイズと位置で表示?) // 6=指定したウインドウを最小化 // 7=最小化(バックグラウンド) objWShell.Run(command, 5, false); } // boot.ini をメモ帳で開く loadFile('%SystemRoot%\\system32\\notepad.exe C:\\boot.ini'); --------------------- Run メソッド msdn.microsoft.com/ja-jp/library/cc364421.aspx
622 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/23(木) 12:27:33 ID:r409f+8y0] >>619 総当りでも1/4程度で通せるから数こなすだけって考えると どこまで効果あるんだろう。
623 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/23(木) 13:43:10 ID:YKp4gUHW0] こいつで画箱の画像を閲覧できるようにならんだろうか
624 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/25(土) 12:11:05 ID:xcw2pVXQ0] すいません pixivの広告を切りたいんですが、どう表記すればいいんでしょうか。 何度やってもうまく広告を消せないので…
625 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/25(土) 12:41:26 ID:bsso9go/P] 俺はpixiv見たこと無いけど、どのページのどんな広告を切りたいか書いたほうがいいと思うよ
626 名前:395 mailto:sage [2009/04/25(土) 14:04:21 ID:Rjq7AuMp0] [Patterns] Name = "Yahoo!: CSS WAVE (IE only)" Active = TRUE URL = "www.yahoo.co.jp/ $TYPE(htm)" Limit = 256 Match = "(^(^</html))$STOP()" Replace = "<script type="text/javascript">\r\n" "<!--\r\n" "(function(){\r\n" " if (!document.attachEvent)return;\r\n" " var phaseNum=0;\r\n" " var element = document.getElementsByTagName("body")[0];\r\n" " \r\n" " function applyFilter(){\r\n" " element.style.filter = "Wave(freq=2,strength=10,lightStrength=5,phase=" + phaseNum + ")";\r\n" " phaseNum += 2 % 360;\r\n" " setTimeout(applyFilter, 300);\r\n" " }\r\n" " applyFilter();\r\n" "})();\r\n" "// -->\r\n" "</script>\r\n" 裸になってなにが悪いフィルタ、IE専用。 www.yahoo.co.jp/
627 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/25(土) 14:56:21 ID:xcw2pVXQ0] >>625 失礼しました。 www.pixiv.net/tags.php 内にある 上部タイトル横の広告と、 「インタレストマッチ」と書かれた部分の下にある広告上下2箇所の広告です。 JSかdiv消しで消せるかと思ったのですが消せなかったので… どなたかにお知恵を拝借したいです。
628 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/26(日) 22:21:05 ID:cpG8bhyq0] ttp://stepup.yahoo.co.jp/english/toeictest/question.html?c=5&c1=1 ここを綺麗さっぱりしてください 問題以下 広告欄やスポンサー欄 右のテーブルを消して欲しいです
629 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/27(月) 13:22:35 ID:8mYwNyGj0] ads.pixiv.net/
630 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/27(月) 13:59:13 ID:+EibuFNCP] >>628 [Patterns] Name = "Yahoo: stepup.yahoo.co.jp/english/toeic" Active = TRUE URL = "stepup.yahoo.co.jp/english/toeic" Limit = 16384 Match = "$NEST(<div,\sid=$AV(provider|pos-\w|sponsor-search)*,</div>)" "|<!--\sanemos\s-->*<!--/anemos\send-->" "|<p\sclass="survice-summary">*</p>$URL(*question)" "|$NEST(<div,\sid=$AV(uhd-wrap|wrapper|edu-\w|sidebar|footer|s-wrap)*,</div>)$URL(*question)"
631 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/27(月) 23:15:58 ID:9uHZqmUr0] このソフト8年使ってきたが、右クリックからコピペできたなんて…ブブブ
632 名前:名無しさん@お腹いっぱい。 [2009/04/28(火) 02:06:52 ID:/ZjqZsbi0] このソフト素人には難しいですね。 使いこなしている人は、IT関連方が多いんでしょうか? 私には記号だらけで何の事やらさっぱり分かりません。
633 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/28(火) 05:58:59 ID:eCPy75GW0] フィルタを書いたりするのはそれなりの知識を必要とするけど 単に「使う」だけなら初心者でも出来る この程度も理解出来ないならWindowsの基本操作さえ怪しく思える
634 名前:名無しさん@お腹いっぱい。 [2009/04/28(火) 06:46:03 ID:/ZjqZsbi0] 公開されているフィルタを登録したりする事は出来るんですが、 このソフトでfirefoxのちょっとしたアドオンやGracemonkeyの代替が出来ると聞きました。 そこまで凝ったフィルタは見当たらないんですが、公開されてはいないんでしょうか? Greased Lightboxというスクリプトのような動作も可能ですか? それとも自分で書くしか無いんでしょうか。
635 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/28(火) 07:18:46 ID:MGeDKihJ0] 自分で調べる気がないならやめとけ
636 名前:名無しさん@お腹いっぱい。 [2009/04/28(火) 07:54:11 ID:/ZjqZsbi0] 済みません。調べたんですが、ProxomitronとGracemonkeyとの情報は少なくて分かりませんでした。 ページの書き換えが出来たりカスタム性が高いソフトというのは分かるんですが、 他の方がどこまで使い込んでいるのか分からなくて。 firefoxアドオンやGracemonkeyのどの辺りまでカバー可能なんですか?
637 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/28(火) 08:24:53 ID:HRszLoCM0] >>636 Javaまで、ってとこかな
638 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/28(火) 09:54:56 ID:ZU2vuoII0] 特定のサイトだけProxomitronが効かないってことはあるんでしょうか? どのサイトでも特定の単語の書き換えができるのに、 特定のサイトだけ単語の書き換えすらできないということが起こってるんですが…。
639 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/28(火) 09:59:47 ID:l7E7m3Yr0] 本当に困ってるなら、まずはそのサイトのURL貼れよ
640 名前:think ◆MM0nnAOCiQ mailto:sage [2009/04/28(火) 12:06:56 ID:0Q8TZoXU0] >>634 ,636 GreaseMonkeyとの対応関係はこんなところでしょうか。 Greased Lightbox (フィルタ、リスト公開/Image Popup - Proxomitron等に関するWiki) abc.s65.xrea.com/prox/wiki/%E3%83%95%E3%82%A3%E3%83%AB%E3%82%BF%E3%80%81%E3%83%AA%E3%82%B9%E3%83%88%E5%85%AC%E9%96%8B/Image%20Popup/ Autopagerize, LDRize, minibuffer vird2002.s8.xrea.com/download/download.php?type=proxomitron&file=filter_AutoPagerize Text Link (「http Text to Link」) vird2002.s8.xrea.com/download/#filter_web NoScript (No object!!(似非NoScript) ver.20090326) proxo.hp.infoseek.co.jp./cgi-bin/sn_uploader/src/pr0221.zip Adblock (「Kill href/src ad」等) vird2002.s8.xrea.com/download/#filter_kill_ad_type-list > firefoxアドオンやGracemonkeyのどの辺りまでカバー可能なんですか? Gracemonkeyはよく知りませんが、FirefoxのUI、Firefoxの独自操作をするものでなければ大抵対応できると思います。 Gracemonkeyには特権モードというのが設定されていて、JavaScriptでセキュリティ上許されていない動作も許すモードです。 特権モードに関しては未知数ですが、$RDIRを利用して解決した事例もありますし、ほぼ対応できると思って良いと思います。
641 名前:規制につき代理です mailto:sage [2009/04/28(火) 13:29:18 ID:xrFyh7Y80] 自分もFirefoxとgreasemonkeyは詳しくないけど、 ファイルの読み書きもできるような気がしなくはない。 少なくともSQLiteは使えるみたい ttp://castor.s26.xrea.com/products/greasemonkey/nicovideo_additional_mylist_sh.html あと自動更新出来るのが良いね。 オミトロンでは高度なファイル操作はできない。 リストやログぐらいならいけるし、サーバーと連動させれば可能ではあるけど… あと自動更新も出来ない。ニコニコ動画の方で可能にするソフトがあるっぽいが…
642 名前:規制につき代理です mailto:sage [2009/04/28(火) 13:30:36 ID:xrFyh7Y80] 外部サイトの情報を無理矢理引き出す、無理矢理外部にPOSTする、位なら$RDIR使うことで出来る。 POSTデータの書き換えなどもサーバーと連動させれば一応可能。 色々出来るとは思うけど、グリモンで満足してるなら無理してProxomitron使う必要はないんじゃないかな。
643 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/28(火) 14:27:09 ID:Ry5F1PwH0] どこまでカバー可能なんですか? と質問したところで ソフトの能力限界まで引き出せる力量が無ければ意味無いだろ 逆に、そういうスキルのある人は質問するわけがないし 結局、聞いてどうすんの?という疑問が残った とりあえず聞いてみたい暇な大型連休厨、か
644 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/28(火) 14:58:36 ID:GsKbFoQU0] think氏 autopagerize googleイメージ検索にも対応させるにはどうしたらいいですか?
645 名前:名無しさん@お腹いっぱい。 mailto:sage 規制につき代理レスです [2009/04/28(火) 16:07:49 ID:j007P24M0] 自分もFirefoxとgreasemonkeyは詳しくないけど、 ファイルの読み書きもできるような気がしなくはない。 少なくともSQLiteは使えるみたい ttp://castor.s26.xrea.com/products/greasemonkey/nicovideo_additional_mylist_sh.html あと自動更新出来るのが良いね。 オミトロンでは高度なファイル操作はできない。 リストやログぐらいならいけるし、サーバーと連動させれば可能ではあるけど… あと自動更新も出来ない。ニコニコ動画の方で可能にするソフトがあるっぽいが… 外部サイトの情報を無理矢理引き出す、無理矢理外部にPOSTする、位なら$RDIR使うことで出来る。 POSTデータの書き換えなどもサーバーと連動させれば一応可能。 色々出来るとは思うけど、グリモンで満足してるなら無理してProxomitron使う必要はないんじゃないかな。
646 名前:代理人 mailto:sage [2009/04/28(火) 16:09:06 ID:j007P24M0] >>645 すいません。二重カキコになってしまいました。
647 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/28(火) 16:41:08 ID:7VXOlKtB0] >>644 google imageのURLにgbv=てのがあるから これを1にする
648 名前:名無しさん@お腹いっぱい。 [2009/04/28(火) 19:51:29 ID:/ZjqZsbi0] >>637 ,640,645 遅くなりました済みません。 有難う御座います!凄く参考になりました。 初心者な質問して申し訳ありませんでした。
649 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/28(火) 20:47:46 ID:GsKbFoQU0] >>647 できました。ありがとうございます。
650 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/28(火) 20:49:10 ID:vfpO2v8m0] 痛いニュース内に表示されるAds by Googleを消したいのですがどのように除去すればいいのでしょうか? 適当に怪しそうな場所の除去を試したのですが消えませんでした・・・・ URL blog.livedoor.jp/dqnplus/ [Patterns] Name = "itai news" Active = TRUE URL = "blog.livedoor.jp/dqnplus" Limit = 8192 Match = "google_ad_client*<!-- Article Pager // -->" Replace = "\0"
651 名前:think ◆MM0nnAOCiQ mailto:sage [2009/04/29(水) 00:55:41 ID:Xbq904ub0] >>644 おかしいですね。Googleイメージ検索、何もせずとも働いてます。 xAutoPagerize.user.js にある「&gbv=2 → &gbv=1」のリンク書き換え処理のおかげだと思いますが、>644ではなぜ働いてないのか…。
652 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/29(水) 06:25:42 ID:rmqNoFIN0] 他と干渉してるんじゃ? lightboxとかダイレクトリンクとかと干渉しやすいし。
653 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/29(水) 07:59:40 ID:fYxoanu70] >>651 ,>>652 ダイレクトリンクを切ったら正常に動作するようになりました。 ありがとうございました。
654 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/29(水) 18:49:00 ID:tnnqWtn90] あーどうしてもthink氏のフィルターが使えないと思ってたら ダイレクトリンク系と干渉か…
655 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/29(水) 20:11:26 ID:d1o5g94f0] >>630 special thanx すいませんが回答ページもざっくりいってもらえませんか・・・?
656 名前:think ◆MM0nnAOCiQ mailto:sage [2009/04/29(水) 20:46:48 ID:Xbq904ub0] >>652-654 初めダイレクトリンクが何のことかわからなくて探し回りました。 --- [Patterns] Name = "Google Image Direct Link (2009/1/17)" Active = TRUE URL = "images.google.[^/]+/images\?$TYPE(htm)" Limit = 16384 Match = "$NEST(<script,</script>)" "$SET(0=<!-- JavaScript Off -->)|" "$NEST(<noscript>,\1,</noscript>)" "$SET(0=<!-- Redirect On -->\1)|" "$NEST(<div\sid=$AV(ImgCont),</div>)" "$SET(0=<!-- Google Ad Block -->)|" "<a\shref=$AV(/imgres\?imgurl=\1\&imgrefurl=\2\&*)[^>]+>(<img\s[^>]+></a>)\3" "$SET(0=<a href="\1">\3<br><a href="\2" style="font-size:12px">site</a>)" Replace = "\0" 自作フィルターの紹介 - Proxomitron 入門 pasokon-yugi.cool.ne.jp/proxomitron/introduce_filters.html#Google --- 上記フィルタを使っている場合は、下記フィルタに変更すればxAutopagerizeが働きます。 [HTTP headers] In = FALSE Out = TRUE Key = "URL: Redirect Google Image reference page [2007/06/18] test1" Match = "images.google.co.jp/ (imgres\?imgurl=[^&]+(^*\&frame=small)*)\0" Replace = "$JUMP(images.google.co.jp/\0&frame=small )"
657 名前:think ◆MM0nnAOCiQ mailto:sage [2009/04/29(水) 22:04:10 ID:Xbq904ub0] >656は誤りでした。 こちらが正解…。 [HTTP headers] In = FALSE Out = TRUE Key = "URL: Google image redirector [2007/07/23] test1" URL = "images.google.co(.jp|m)/imgres\?" Match = "[^/]+/imgres*[&?]imgurl= ([^&]+)\0" Replace = "$JUMP($ESC(\0))"
658 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/29(水) 23:25:27 ID:MVM8CzgY0] 2chの「書きこみ&クッキー確認」を勝手に押してくれるフィルターが 有ったと思うのですが教えてください。
659 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/30(木) 06:30:16 ID:O6RDPWMh0] つーかヘッダでクッキーいじれるのでは
660 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/30(木) 09:26:17 ID:vTzf3omV0] 二段構えで出てくる「書きこみ&クッキー確認」の時は定型じゃないのです。
661 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/30(木) 16:26:38 ID:c3FDAfj00] list3.auctions.yahoo.co.jp/jp/2084230819-category-leaf.html 4月15日あたりから導入された、「気になるアイテム」消していただけないでしょうか
662 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/30(木) 16:48:28 ID:kWU8ilmeP] >>655 [Patterns] Name = "Yahoo: stepup.yahoo.co.jp/english/toeic" Active = TRUE URL = "stepup.yahoo.co.jp/english/toeic" Limit = 16384 Match = "$NEST(<div,\sid=$AV(provider|pos-*|sponsor-search)*,</div>)" "|<!--\sanemos\s-->*<!--/anemos\send-->" "|<p\sclass="survice-summary">*</p>$URL(*(question|answer))" "|$NEST(<div,\sid=$AV(uhd-wrap|wrapper|edu-*|expand|sidebar|footer|s-wrap|plugin*)*,</div>)$URL(*(question|answer))"
663 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/30(木) 21:05:00 ID:1Hcso4Ox0] >>638 じゃないけど、俺も同じ現象が起こる pixiv(www.pixiv.net/ )とdrawr(drawr.net/ )で動作しなくなる 一旦他のフィルタ全部切って、簡単な書き換えフィルタ使っても動作しない 理由がわからなくて放置してるんだが…
664 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/30(木) 21:35:46 ID:73NeRgc50] 一度すべてのフィルタ外して確認してみた?
665 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/30(木) 21:43:52 ID:1Hcso4Ox0] >>664 うん ヘッダ、Webページ、全部外してタイトル部分のpixivという単語の 書き換えフィルタかけても動作しなかった IEでもFirefoxでもダメだったんだよなぁ
666 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/30(木) 21:54:13 ID:GbT3V/qU0] 俺はpixivでも動作するぞ。
667 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/30(木) 22:09:33 ID:L1Fis0I80] FW絡みだと思うなぁ
668 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/30(木) 22:13:29 ID:73NeRgc50] あと考えられるのは ・URLが違う ・そんな文字列ありません とかだが 前から効かなかったの? それともいつの間にか効かなくなってたの?
669 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/30(木) 23:52:52 ID:O6RDPWMh0] Limitの数値って何にすればいいの? 99999とかだとマッチングしなかったりするんだが
670 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/01(金) 00:06:27 ID:T0AlQ8ig0] Limitの最大有効値は32767 99999でエンターしても32767になる あとマッチングしないってのは書き方が悪いだけだよ 少なくてマッチしないことはあっても多くてマッチしないことはない
671 名前:think ◆MM0nnAOCiQ mailto:sage [2009/05/01(金) 02:06:44 ID:/AMO4r0T0] >>638 ,663 まず、Proxomitronが機能しているか、を確かめるのが先決だと思います。 [HTTP headers] In = FALSE Out = TRUE Key = "URL: Proxomitron enable?" Match = "www.pixiv.net/ " Replace = "$LOG(!wProxomitron enable!)" このフィルタを導入→ www.pixiv.net/ にアクセス で、ログウインドウが開けばProxomironは動作しています。
672 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/01(金) 18:15:48 ID:gyUaObtT0] <p title="test">aatestaa</p> の、2つめのtestにヒットさせるにはどう書けばいいのですか?
673 名前:think ◆MM0nnAOCiQ mailto:sage [2009/05/01(金) 22:43:29 ID:/AMO4r0T0] >>672 額面通りに受け取るなら (<p\stitle="test">[^<]++)\0test になるのですけど、いいのかな…? ダメなら「どこがダメなのか」を伝えると求めている動作が正確に伝わると思います。
674 名前:ニライム ◆AbJJrhRXsM mailto:sage [2009/05/02(土) 11:14:46 ID:/jawds4Z0 BE:649212285-2BP(55)] ttp://www5.himitsukichi.info/panther_pc_viwer.php?category=jyosiana&bname=1230299646&fname=1233847882&extnt ここの画像掲示板は、画像クリックするとウィンドウ閉じようとするのね。 それが、IE8の画像クリックすると画像をウィンドウに合わせる機能とぶつかって、ブラウザごと落ちることがタマにある。 で画像をクリックしても、ウィンドウ閉じないようにするフィルタ作ってみたけど、これでいいの? 一応機能してる。 [Patterns] Name = "no clause window" Active = TRUE Multi = TRUE Limit = 256 Match = "window.close" Replace = "[]"
675 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/02(土) 12:41:35 ID:wJLDnSIN0] >>674 多分どこかで予期せぬエラーがでてるかと 俺の巡回スレでよく見かけるコテなんで、 きまぐれで作ってみたが、これはどう? 画像をクリックしても、ウィンドウ閉じないようにするフィルタ [Patterns] Name = "himitsukichi_onClick_BackOrClose_Remover" Active = TRUE URL = "$TYPE(htm)(www[0-9]|erosu).himitsukichi.info/" Limit = 256 Match = "(<img[^>]++)\0onClick=\"BackOrClose\(\)\"([^>]++>)\1" Replace = "\0\1"
676 名前:ニライム ◆AbJJrhRXsM mailto:sage [2009/05/02(土) 12:51:53 ID:/jawds4Z0 BE:194764043-2BP(55)] >>675 ヽ(´ー`)ノさんくすですよん このフィルタだと、下の閉じるボタンは生きてるんだよね。 "window.close"で全部潰しちゃうのはまずかったか…
677 名前:672 mailto:sage [2009/05/02(土) 16:12:48 ID:27aR2Pjy0] >>673 すみません、 p要素に限らず、ブラウザで表示される文字にstyleを付けたいのですが、 titleやaltの内容にマッチすると、たとえば>>672 の例なら <p title="test">aatestaa</p>を <p title="test">aa<span style="color:red">test</span>aa</p>にしたいのに、 <p title="<span sytle="color:red">test</span>">aa<span sytle="color:red">test</span>aa</p> となってしまいますよね。 <と>に挟まれていないテキストの検索はどうすればいいのでしょうか? 先頭に[^>]+とやると固まってしまいます
678 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/02(土) 16:49:38 ID:Eew1fHsT0] >>677 両方に一致させちまえよ。 Match = "($NEST(<,*test*,>))\0|\1test\2$SET(\0=\1MATCH\2)" Replace = "\0"
679 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/02(土) 17:26:17 ID:Eew1fHsT0] 修正 ($NEST(<,*test*,>))\0|test$SET(\0=MATCH)
680 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/02(土) 20:06:08 ID:34GB8sLH0] >>674 俺はこういう汎用スクリプトを使ってる。 // Replace window.close to history.back var Proxclose = window.close; if (!document.URL.match (/^http:\/\/www\.bookmark\.ne\.jp\/[^./][^/]+\//i)) { window.close = function () { history.back (); }; }
681 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/02(土) 20:15:11 ID:JWy/pgwo0] >>677 Name = "Test" Active = TRUE Multi = TRUE Limit = 1024 Match = "(>[^<]++)\0test" Replace = "\0<span style="color:red">test</span>" からJavaScript内部やスタイルシートの内部を除外していけばいいんじゃない 除外の仕方は ttp://thinkarc.blogspot.com/2008_01_01_archive.html でやってる
682 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/02(土) 20:28:46 ID:JWy/pgwo0] Name = "Test" Active = TRUE Multi = TRUE Limit = 1024 Match = ">(([^<>]++)\#test$SET(\#=<span style="color:red">test</span>))+{1,*}" Replace = ">\@" こうかな?
683 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/02(土) 21:14:17 ID:An6hhHTyP] [Patterns] Name = "New HTML filter" Active = TRUE Multi = TRUE Match = "(>)\#(^[^<]++</span\s>)(([^<]++)\#(^(^test1|test2|...))$SET(#=<span style="color:red">)(test1|test2|...)\#$SET(#=</span >))+{1,*}" Replace = "\@"
684 名前:think ◆MM0nnAOCiQ mailto:sage [2009/05/03(日) 01:24:57 ID:DtTYu7KV0] 活気があっていいなあ。 >>677 既に>681-682さんが回答されているので私からはほとんど言うことはないのですけど、あえて補足すると 2バイト文字へのマッチも厳密にする前提なら、ReplaceStrフィルタも参考になると思います。 単純な文字列置換なら、ReplaceStr一つで対応できます。 vird2002.s8.xrea.com/download/download.php?type=proxomitron&file=filter_Type_Web > 先頭に[^>]+とやると固まってしまいます 先頭にワイルドカードを使うと、パフォーマンスが極端に悪くなります。 (ワイルドカードというのは * や [^>] のような複数の文字を示す文字です。) 逆に「先頭を1文字にする」と、スピーディにマッチできます。 まず、先頭の1文字を決めてから後続の文字列をどうマッチさせるか、考えるようにすると良いと思います。
685 名前:683 mailto:sage [2009/05/03(日) 10:20:43 ID:7mQLk+ZLP] 修正してみた [Patterns] Name = "New HTML filter" Active = TRUE Multi = TRUE URL = "$TYPE(htm)" Limit = 256 Match = "(>)\#(^$TST(f=1))([^<]++)\#(test1|test2|...)\0(^</span\s)$SET(#=<span style="color:red">\0</span >)" "|(<)\#(^(^(script|style|...)\0(^$TST(f=1))$SET(f=1)$SET(tag=\0)|/$TST(tag)$SET(f=)))" Replace = "\@"
686 名前:think ◆MM0nnAOCiQ mailto:sage [2009/05/04(月) 12:05:05 ID:+FvH03oe0] >485のcontenteditableは印刷するページに対して適用すると、不要部分削除、メモ書きが出来て便利ですね。 Googleマップの「メモ」が思いの外便利だったので、他の印刷用ページにも適用したくなってきました。 [Patterns] Name = "ekitan.com: PrintPage Editable [2009/05/04] test1" Active = TRUE URL = "search.ekitan.com/norikae/PrintServlet(^?)$TYPE(htm)" Limit = 8 Match = "(^(^</body>))$STOP()" Replace = "<script type='text/javascript'>" "document.body.contentEditable = 'true';" "document.designMode='on';" "</script>" 駅探 ekitan.com/ の印刷ページを編集可能にします。 contentEditableとdesignModeの違いはまだ検証していませんので、とりあえず両方付けました。 mozilla-remix.seesaa.net/article/103202489.html のブックマークレットを参考にしました。
687 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/04(月) 15:31:06 ID:s5+oi36U0] ソフトアンテナ ttp://www.softantenna.com/ の左側のライブラリがFirefoxだと中央の更新ソフトウェアに 食い込んで見づらいので、どなたかフィルターを作ってくださいませ。 よろしくお願いします。
688 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/05(火) 10:38:05 ID:kqebwuPm0] >>687 FIREFOX3.0.10だが食い込まないよ (NOSCRIPT等でスクリプトの許可をしていない場合は食い込むはず) なんでスクリプト関連のフィルタの見直しをした方が良いかも めんどうなら、ヘッダと左のライブラリしか見てないが↓でもいいはず [Patterns] Name = "softantenna" Active = TRUE URL = "www.softantenna.com/" Limit = 256 Match = "<link rel="stylesheet" href="js/jquery.treeview.css" />" "|<script src="js/jquery.js" type="text/javascript"></script>" "|<script src="js/jquery.treeview.js" type="text/javascript"></script>" "|<ul id="tv" class="filetree">"
689 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/05(火) 15:41:00 ID:d7t2edRg0] >>688 おっしゃるとおり、NoScriptを使っています。スクリプトは許可したくないので フィルタを使わせていただきます。ありがとうございました。
690 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/05(火) 23:58:04 ID:2cwK8RYd0] www.softama.com/rss/reader.html ここって自動ログオンするのとか出来るの? それから、下の広告も出来るなら消してほしい・・・・ なんか消すと2ch掲示板見るときに、元スレ二トンでしまう。
691 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/06(水) 12:39:55 ID:tjQQH4lj0] 爆裂ブロック崩しの球のスピードを遅くするフィルタをお願いします ブロック崩しとかの脱衣Webゲーム Part13 yomi.bbspink.com/test/read.cgi/ascii2d/1235197381/13 ソースの <param name="wait" value="*"> ここの部分がスピードだからProxomitronで ↓ <param name="wait" value="30"> ぐらいにしておけば出来るよ ちなみに数字を下げるとスピードアップする
692 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/06(水) 12:51:59 ID:RlFV5c0m0] そこまで分ってるんなら自分でやれよ
693 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/06(水) 12:57:07 ID:lOejGG4vP] >>691 単純に下みたいにしてurlとかlimitとか設定しとけばok Match = "<param name="wait" value="*">" Replace = "<param name="wait" value="30">"
694 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/06(水) 13:21:16 ID:Z0SJgiT10] むしろご褒美画像に直接飛ぶフィルタを書くべきじゃないのか
695 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/06(水) 13:29:57 ID:tjQQH4lj0] >>693 動作しました。ありがとうございます
696 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/07(木) 05:06:51 ID:Mm7e+duD0] 広告チェックのために 同ドメインのものはスルーして、他のものは<a>リンク化したいです。 たとえば Host: www1.example.com にアクセスするとして <iframe src="www.example.com/... " <iframe src="example.com/... " <iframe src="www.www3.example.com/... " は同ドメインのためスルーして、 <iframe src="bad.ad.com/... " は <a href="bad.ad.com/.. ">[ad]</a> みたいにしたいのですが 上手いマッチングの書き方が思いつきません。お知恵を拝借できればと思います。 ここではiframeの例を出しましたが、imgなどにも適用したいです。
697 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/07(木) 06:49:47 ID:iyPe/bDR0] >>696 外部iframeをリンク化は自分はこんな感じ $URLのドメイン部分を\1に取り込んでsrcと一致しない事を$TST Name = "Make External Iframe Anchor" Active = TRUE URL = "$TYPE(htm)" Limit = 4096 Match = "$NEST(<iframe,[^>]++\ssrc=($AV(" "(http(://|s://)|//)$URL(" "http://([^:/]++.|)(" "[^.:/]++.(a[cd]|co|ed|g[or]|lg|ne|or).[^.:/]+|" "(^(a[cd]|co|ed|g[or]|lg|ne|or).)[^.:/]+.[^.:/]+" ")\1(/|:80/)|" "https://([^:/]++.|)(" "[^.:/]++.(a[cd]|co|ed|g[or]|lg|ne|or).[^.:/]+|" "(^(a[cd]|co|ed|g[or]|lg|ne|or).)[^.:/]+.[^.:/]+" ")\1(/|:443/)" ")(^([^:/]++.|)$TST(\1))[^:/]+(/*|:80/*|:443/*|)" "))\0*,</iframe>)" Replace = "<a href=\0>[iframe]</a>"
698 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/07(木) 06:59:25 ID:bIrZTIk90] pixiv images direct link userscripts.org/scripts/show/45192 こちらのユーザースクリプトをProxomitronで再現するフィルタをお願いします thumbnailの下に[S]という画像への直リンクが付与されます
699 名前:696 mailto:sage [2009/05/07(木) 16:44:26 ID:Mm7e+duD0] >>697 さんありがとうございます。無事うまくできました。 これで広告が探しやすくなります。感謝です。 Active = TRUE URL = "$TYPE(htm)" Limit = 4096 Bounds = "<img\s[^>]+>|<area\s[^>]+>|$NEST(<iframe\s,</iframe)|$NEST(<layer\s,</layer>)" Match = "([^>]++\s|)(href|src)=$AV(([a-z]+://" "$URL(" "(http|https)://([^/:]++.|)" "(" "[^./:]+.[^./:]+.[^./:]+|" "[^./:]+.[^./:]+" ")\1" ")" "(^([^/:]++.|)$TST(\1))[^/:]+[/:]+*" ")\2)*" Replace = "<a href="\2">[ad?]</a>"
700 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/08(金) 13:57:44 ID:SQjhKN0o0] ニコニコ動画の時報仕様変更した? 時報回避してくれなくなった。。
701 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/09(土) 04:36:17 ID:oQBLSHte0] グローバル変数の使い方が、よく分からん。 ソースの中ほどのワードをグローバル変数に代入して、 ソースの最初の方に使いたかったんだが、検索してみると、 titleを書き換えるには?〜 方法A: フィルタを2つ使い、正攻法で書き換える ttp://d.hatena.ne.jp/Falky/20080612/1213289644 まさに、こんな感じで動かない。 これが機能しない原因を教えてチョ。
702 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/09(土) 05:01:11 ID:UFluB4C10] 人の頭の中にインスコされてる正規表現はすごく高性能 すごいコピペ ★2 tsushima.2ch.net/test/read.cgi/news/1241775381/ >>701 フィルタA = "234" にマッチする フィルタB = "123" にマッチする HTMLソース = "1234" フィルタ順序 = (上=A、下=B) 結果 = Bだけマッチ HTMLソースの中でフィルタBにマッチする文字列が先に出てくるから フィルタBが先にマッチする、というのがオミトロンの仕様。
703 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/09(土) 05:04:17 ID:UFluB4C10] フィルタ順序はHTMLソースの中でマッチする文字列が同時に出てきたときだけ使われマッスル。 フィルタA = "234" にマッチする フィルタB = "234" にマッチする HTMLソース = "1234" フィルタ順序 = (上=A、下=B) 結果 = Aだけマッチ
704 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/09(土) 11:45:05 ID:2QqbZ0igP] >>701 ソース:ABCDE 検索語句:(E|D|C|B|A) とした場合、マッチする順番はE,D,C,B,AじゃなくてA,B,C,D,Eの順にマッチする。 つまり、検索語句の順にEを探して、Dを探してとやっていくんじゃなくてソースの最初の文字から順番に見ていくから (A(変数使う)|C(変数セット))としてもAがマッチする時にCはまだマッチしてないから変数には何も入ってない。 フィルタを2つに分けてもフィルタごとに1回ずつ上から下までソースをチェックするんじゃなくて 一回で(フィルタ1の内容|フィルタ2の内容|フィルタ3の内容)(番号はフィルタの並び)みたいにして検索していくから同じになる。(多分) 否定表現使えばマッチ消費しないからlimitを超えない限りは後ろを検索して変数に入れてから前の方で使うみたいなこともできる。 あとはjavascriptを使って書き換えたりもできる。>>486 に同じような質問があるので読むといいかも。