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


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

Proxomitron フィルター作成スレッド Part9



1 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/06(日) 21:16:16 ID:z9MgGL0A0]
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 フィルター作成スレッド Part8 pc11.2ch.net/test/read.cgi/software/1196532172/

3 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/06(日) 21:35:46 ID:z9MgGL0A0]
---- 関連スレ
Proxomitron Part 29
pc11.2ch.net/test/read.cgi/win/1188824482/
■■■■Proxomitron入門スレッド■■■■6
pc11.2ch.net/test/read.cgi/pcqa/1201242934/
ニコニコ動画RC2専用オミトロンソフト板 Part13
pc11.2ch.net/test/read.cgi/software/1207217412/
【オミトロン】ニコニコ動画RC2専用オミトロン part11【.js】
pc11.2ch.net/test/read.cgi/streaming/1203424925/
【Proxomitron】Jane用内部Proxy設定スレ【Privoxy】
jane.s28.xrea.com/test/read.cgi/bbs/1156092349/

---- 過去スレ
Proxomitron フィルタ作成スレッド
pc5.2ch.net/test/read.cgi/software/1083337210/
Proxomitron フィルター作成スレッド Part2
pc8.2ch.net/test/read.cgi/software/1100052614/
Proxomitron フィルター作成スレッド Part3
pc7.2ch.net/test/read.cgi/software/1117374662/
Proxomitron フィルター作成スレッド Part4
pc7.2ch.net/test/read.cgi/software/1138069706/
Proxomitron フィルター作成スレッド Part5
pc7.2ch.net/test/read.cgi/software/1152479379/
Proxomitron フィルター作成スレッド Part6
pc11.2ch.net/test/read.cgi/software/1163404832/
Proxomitron フィルター作成スレッド Part7
pc11.2ch.net/test/read.cgi/software/1180864206/
Proxomitron フィルター作成スレッド Part8
pc11.2ch.net/test/read.cgi/software/1196532172/

4 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/06(日) 21:41:41 ID:z9MgGL0A0]
--- その他
AD Killer(広告消し)、Add Link(h抜きURL等をリンク化)作者:wahaha さん
proxomitron.at.infoseek.co.jp/

Proxmine - Uploader (※ ファイル一覧が表示されない状態が続いてます)
wind.prohosting.com/proxmine/cgi-bin/uploader/

Meta-X Extension :ブラウザをコマンド入力で操作するフィルタ(日本語)
www.geocities.co.jp/SiliconValley-SanJose/6740/

やたら手の込んだフィルタ群、詳細不明 (英語)
www.jd5000.net/proxo/

5 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/06(日) 21:52:00 ID:z9MgGL0A0]
--- 文字参照関係
10進、16進文字コードin HTMLユニコード (IE用)
code.cside.com/3rdpage/jp/unicode/converter.html
Wiki内の変換CGI
abc.s65.xrea.com/tools/ncr.php
HTMLで使える文字実体参照
www.ne.jp/asahi/minazuki/bakera/html/reference/charref

※ 文字参照が入っているフィルタをそのまま書き込むと文字参照が文字に戻ってしまいます
すべての & を & に置換したものを書き込んで下さい。(&は半角文字)

6 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/06(日) 22:54:06 ID:763GJ2Og0]
お疲れ様。

7 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/10(木) 15:14:18 ID:TP+niaIe0]
なんで相談もなしにテンプレ変えてるんだよ

8 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/10(木) 16:38:38 ID:owfAubGr0]
いや、かなりいいスレ立てだと思うよ。 >>1は省スペースな書き方だし日本語ヘルプサイトもちゃんと入ってるし。

9 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/10(木) 18:48:11 ID:LvzFXwVq0]
自演かよw

>>1にはこれくらい書いとけ。
このスレは作成依頼されたフィルタを有志により作るスレッドPart9です

10 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/10(木) 19:03:11 ID:owfAubGr0]
それフィルタ作成依頼スレみたいじゃん。 自分で作成するのはスレ違いかと。

11 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/10(木) 19:47:55 ID:WR6AwowX0]
最近は自分が携帯で見るの楽なように勝手にテンプレ削っちゃう人多いんだよねえ
でもまあこのスレはバカみたいに見辛いけど減ってないだけマシかも



12 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/10(木) 19:52:11 ID:owfAubGr0]
減ってるどころか増えてる。

13 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/10(木) 19:55:20 ID:U5uPpK8a0]
>>10
ここは元々「フィルタ作成依頼スレ」なんだが

14 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/10(木) 20:08:57 ID:9ZvUVeAB0]
>>10
釣られないゾ

15 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/10(木) 20:23:47 ID:VCf+i3WF0]
携帯でここ見る人はさすがに少ないだろ

16 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/10(木) 21:33:51 ID:owfAubGr0]
>>13-14
ああ、テンプレからその一文が消えるとクレクレ君出来なくなると思って焦ってんのか。
必死だな・・。

17 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/10(木) 22:09:26 ID:mMuKLVCA0]
ここはクレクレ隔離スレだぞ?

18 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/10(木) 22:12:41 ID:LaXDSwbb0]
ニコニコ動画で新参が増えてるからな
本スレだと思ってるやつも多いだろう

19 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/10(木) 22:20:07 ID:FSlPNWny0]
どうしようもないスタートを切りましたがまぁぼちぼちやってきましょ

20 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/10(木) 22:35:28 ID:FslG6Xuk0]
オリンピックの話かと思ったわ

21 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/11(金) 01:09:38 ID:zm/Nerpf0]
マジレスもあれだが、本スレは>>3な。



22 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/11(金) 01:54:19 ID:2VlJjcgv0]
>>16
お前、マジでこのスレの存在意義知らなかったのか?

23 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/11(金) 03:54:51 ID:GzPmZWTp0]
くれくれでもいいんだが作成中に詰まったときのアドバイスもたのむ

24 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/11(金) 07:20:53 ID:Xzb1BN7f0]
ここは本スレじゃないが、一番活気があるスレ。
本スレはお通夜状態。

まあ、ここが本スレかどうかというより、有益なスレで活気があるから、中心となるスレとしてここを活用していきまっしょい。

25 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/11(金) 10:37:32 ID:HeiLueTx0]
向こうを本スレのままにしておいた方が、
>>16みたいのが出なくていいよ。
お題が出て、わいわい活気があるのは同意。

26 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/11(金) 10:43:55 ID:7cZ3H76f0]
ここまでコスプレ。

27 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/11(金) 11:13:14 ID:mAdvrO4P0]
くれくれのくせに態度でかすぎだろ。 もう作ってやんね

28 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/11(金) 12:46:35 ID:n+KwrxAH0]
カッとなったら前スレの「にょ」を使うとよさげ。

29 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/12(土) 14:21:05 ID:Nmq1/38N0]
ようつべデザイン変更対応

[Patterns]
Name = "YouTube: add download link [2008/01/26] title.flv for EUC-JP, UTF-8"
Active = TRUE
URL = "([a-z]+{1,3}.|)youtube.com/watch(^(^\?))*[?&]v\= $TYPE(htm)"
Limit = 256
Match = "(^(^watch_fullscreen[^']++(video_id=[^&'";]+)\0[^']++(\&t=[^&'";]+)\1))$SET(YTube=?\0\1)(^$TST(YTube=?*))"
"|"
"(<div\s[^>]++id=$AV(watch-vid-title)[^>]+> ( <[a-z][^>]+> )+)\1 ([^<\t\r\n]+)\2"
"$TST(\2=(([^#%\\/:*?"<> |]+)\#"
"(#$SET(#=%23)"
"|%$SET(#=%25)"
"|\\$SET(#=¥)"
"|/$SET(#=/)"
"|:$SET(#=:)"
"|\*$SET(#=*)"
"|\?$SET(#=?)"
"|\"$SET(#=”)"
"|(^</h1>)<$SET(#=<)"
"|>$SET(#=>)"
"|\|$SET(#=|)"
"|[\t\r\n]|\s$SET(#= )"
"|))+)"
Replace = "\1\2 <a href="title.ext/\@.flv?http://\h/get_video$GET(YTube)">[[[ Download ]]]</a>$SET(YTube=)$STOP()"

wikiとあぷろだの方は誰か任せた

30 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/12(土) 14:21:47 ID:Nmq1/38N0]
あ、バージョン直し忘れた…

Name = "YouTube: add download link [2008/04/12] title.flv for EUC-JP, UTF-8"

31 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/12(土) 14:22:12 ID:4D/TU5T10]
yugioh.chicappa.jp/bbs/duel/bbs.cgi
ここの

<tr><td bgcolor="#FFFFFF" width="22px" align="center"><a href="./read.cgi?no=1932"><img src="/images/bbsicon/fold1.gif" border="0"></a></td>
<td bgcolor="#FFFFFF"><a href="./read.cgi?no=1932">[1932] ブランド激安市場bag78- 安価卸売り、小売り かばん、時計、財布</a><br>
<span class=s1>by 榎田 2008/04/10 14:41</span></td><td bgcolor="#FFFFFF" width="150px">榎田</td>
<td bgcolor="#FFFFFF" align="center" nowrap class="num">0</td><td bgcolor="#FFFFFF" align="center" nowrap class="num">7</td></td></tr>

の行を除去するべく

<tr><td bgcolor="#FFFFFF" width="22px" align="center">*[%b1][%dd][%c5][%c4]*</td></td></tr>

でマッチを試みたのですがヒットしません。
何とかローカル側で広告を除去したいのですがアドバイスを頂けないでしょうか?



32 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/12(土) 14:28:44 ID:Nmq1/38N0]
>>31
対象ページがShift_JISなんだからShift_JISでエンコードしなきゃダメ
あなたがエンコードした[%b1][%dd][%c5][%c4]はEUC-JP。
榎田 = [%89][%7c][%93][%63]

33 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/12(土) 15:02:44 ID:4D/TU5T10]
ページによって「EUC-JP」だったり「Shift_JIS」に変わったりするのでしょうか?

34 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/12(土) 15:42:05 ID:Nmq1/38N0]
変わったり という意味が分かりませんが、文字コードは色々あります。
一つのサイト内でも、色々な事情によって文字コードが異なっていたりすることもあります。
まぁ、そこらの話はスレ違いですのでご自分で学習してください。

35 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/12(土) 20:11:20 ID:RsF9inJ50]
pc11.2ch.net/test/read.cgi/software/1196532172/983


36 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/12(土) 21:59:58 ID:6K5kvPBt0]
>>29

                ∩
                ( ⌒)      ∩_ _グッジョブ !!
               /,. ノ      i .,,E)
              ./ /"      / /"
   _n グッジョブ!!  ./ /_、_    / ノ'
  ( l    _、 _   / / ,_ノ` )/ / _、 _    グッジョブ!!
   \ \ ( <_,` )(       /( ,_ノ` )      n
     ヽ___ ̄ ̄ ノ ヽ     |  ̄     \    ( E)
       /    /   \   ヽフ    / ヽ ヽ_//


37 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/13(日) 03:00:47 ID:jYF882+H0]
>>29-30
   , - ,----、 
  (U(    ) かたじけない
  | |∨T∨
  (__)_)

38 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/13(日) 15:25:49 ID:TTEZtBNq0]
前スレ959さんに作ってもらった前スレ981のblogの改行カットのやつですが

これに適用させたら一瞬エラーが出るんです
eerriinngg.exblog.jp/
最初の一回だけ何かを開こうとして拒否されたようなエラーメッセージが出ます
二回目以降はOKなので一応使えてはおります
ブラウザはIE7です。こちらでもサイトを開いた最初の時だけ出るので
他の方の環境で再現されるかどうかは分かりません
もし直せるなら改良お願いします
再現されず原因不明で直せないなら、このままで使います
以上ご報告まで


39 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/13(日) 15:40:50 ID:TTEZtBNq0]
念のため報告として書きましたが
9割方使えているので、再現されなかったら無視してもらっていいです。

40 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/13(日) 17:47:49 ID:q7Wkuf2/0]
勝手な要望なんですが、前スレの改行カットのヤツ
3行以上の改行のみを2行にする
みたいな感じにはどうすればいいのでしょうか

41 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/13(日) 18:04:52 ID:G8VT2D4z0]
Match
 {1,*} → {2,*}



42 名前:名無しさん@お腹いっぱい。 [2008/04/14(月) 17:19:05 ID:5NL9dT1Y0]
広告消去できても、必要な画像まで消されたら困る。
まとめまだー?

43 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/14(月) 18:16:03 ID:v2R7+9CM0]
abc.s65.xrea.com/prox/wiki/MatchingRules/#v9e5750e
ここ↑の、全ての入力欄 でエスケープするべき文字に、
&|?*+[]()"'\=^$ 半角スペースって書いてあるのだけれども、他のはわかるんだが、
"'= 半角スペースを、どうしてエスケープしなければならないのかがわからん(´・ω・`)
<div id="ad"> というソースがあったら、<div\sid\=\"ad\"> ってやらなきゃダメなのかな。

44 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/14(月) 18:27:10 ID:9yNBiPkJ0]
それぞれProxomitronでは特殊な動作をするから。
そのページに"の事とか全部書いてあるでしょ。

もちろん、実害がないならエスケープしなくても可。

45 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/14(月) 19:19:04 ID:BJDgoobA0]
「" そのものにマッチさせたい場合はエスケープして \" と書く。
メタキャラクタとして " の機能を使いたい場合は " のまま書く」ってことね。

46 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/15(火) 23:50:04 ID:PCQnlKzO0]
>>43
エスケープする必要は殆どありませんがメタキャラクタだということを理解して使ってあげてくださいw

47 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/16(水) 20:03:29 ID:JvLCuFjz0]
ヤフオクのリンクを踏んだときに出る、
「あなたがアクセスしようとしているリンク先はYahoo!ではありません!」
をスルーできるフィルタをお願いします。


48 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/16(水) 23:36:02 ID:ToER1Ncg0]
あれはウザすぎるよな・・・

元々、言い訳するためだけに作られたページだし。

49 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/17(木) 10:28:15 ID:CVBkpLTy0]
>>47
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/JumpToList/
↑のJumpToリストに↓を追加でスルーできるはず
page[0-9]+.auctions.yahoo.co.jp/jp/show/bouncer?url=([^\&]+)\0&$JUMP($UESC(\0))

50 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/17(木) 18:06:53 ID:AicxoPKY0]
>>29
ありがとう

51 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/17(木) 22:22:17 ID:A3Aju0I10]
2ch dat converter つかってるんだが
最近ニュース板が read.cgi からread.html に変わって
フィルタをそのまま通して表示させると

1 :[ここ壊れてます]:[ここ壊れてます]
[ここ壊れてます]

ってなるんだ。とりあえずそれぽいところをいじってみたが変化なし。
read.cgi → read.(cgi|html)



52 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/18(金) 20:47:41 ID:d81zdl7t0]
>>43
無駄にエスケープしすぎると読みにくくなるだけなのでやめた方がいい
$AV( ) $NEST( )などのマッチングコマンドも無駄に使うと後で修正するときに読みにくくて困る
もちろん使い方によってはとても便利だが

53 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/19(土) 12:50:21 ID:X5cQ+WxV0]
[Patterns]
Name = "Google image redirector [061103]"
Active = TRUE
URL = "images.google."
Limit = 1024
Match = "var\ e=\"/imgres\?imgurl=\"\+\0\+\"\&imgrefurl=\"\+\1\+[^;]+;c\+=\"<a href=[^>]+>$STOP()"
"$SET(9=c+="<a href="+unescape(\1.match(/^[^&]+/))+" target=_blank>Link</a><a target=_blank href="+unescape(\0)+">)"
"|"
"<a href=/imgres\?imgurl=\0\&imgrefurl=\1\&h=*>"
"$SET(9=<a href=$UESC(\1) target=_blank>Link</a><a href=$UESC(\0) target=_blank>)"
Replace = "\9"



つかえなくなってしまいました・・・どこが変わったのだろう

54 名前:53 mailto:sage [2008/04/19(土) 12:59:37 ID:X5cQ+WxV0]
ごめんなさい
pc11.2ch.net/test/read.cgi/software/1180864206/194
でいけました。

55 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/19(土) 13:07:28 ID:XYDI18540]
>>54
言われてみて気付いた。解決策もありがとう。

56 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/19(土) 20:23:05 ID:aeimMTmN0]
保守

57 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/21(月) 10:03:19 ID:fjB9smsZ0]
いつも見てるサイトは言語が日本語じゃないと見れない

yourfilehostは日本語だと制限がかかる。

設定いちいち変えるのめんどいんだけど、これってどうにかなるもの?

過去にあったがすまぬ。

58 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/21(月) 10:10:56 ID:1EJxboQE0]
エスパーさん出番です

59 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/21(月) 10:30:48 ID:PUABVSf+0]
>>57
前スレにAccept-Languageを書き換えるフィルタあったよ。

60 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/22(火) 19:20:36 ID:qy38JnFo0]
MSN番組表 ttp://program.tv.msn.co.jp/
の開いている日付をタイトルバーに表示させようと、とりあえず適当に作ってみた。
こんな感じに、離れた場所にある文字列をコピペする場合に使う
もっと軽くて一般的なテクニックがあればご教示おながいします。


[Patterns]
Name = "MSN TV"
Active = TRUE
URL = "program.tv.msn.co.jp/"
Limit = 20000
Match = "<TITLE>*</TITLE>(^(^*<span class="current">\1</span>))"
"$STOP()"
Replace = "<TITLE>MSN TV - \1</TITLE>"


61 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/22(火) 20:09:54 ID:Nl3vKKa00]
TITLEに限れば、検索語句の直後に新しく<TITLE>入れれば
そっちが上書きで優先的に使用される。



62 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/22(火) 21:12:55 ID:qy38JnFo0]
>>61
レスThx.
俺も最初はそう思ったんだけどうちのIE6系の環境では場所はどこでもいいけど最初のTITLEが優先されるっぽい。

コピーする場所の検索&取得と、TITLEの削除or書き換えの2段階になったとしてもそっちのが軽いかな?

63 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/22(火) 21:22:55 ID:Nl3vKKa00]
あれ?そうだったっけ?
勘違いだったかな、ごめんごめん。

それなら俺は削除+追加でフィルタ書くね。
重い軽いの問題じゃなくて、好き嫌いの問題だけどね。

64 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/23(水) 00:43:55 ID:BKM8AqCC0]
敢えてこっちで聞くんだが、ニコニコの設定済みの入れてるんだけど
入れるとどうやら萌え.jpのサムネが表示されない、あそこにあるproxy.pacはちょっと事情があって使えないとした上で
フィルタで何とかならないかな

65 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/23(水) 03:00:53 ID:NlongzLX0]
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/GoogleImage/

[Patterns]
Name = "Google Image: Image Change (070517)"
Active = TRUE
URL = "images.google.co(m|.jp)/"
Limit = 128
Match = "<a href="\+e\+b.o\+"><img"
Replace = ""+(b.a=b.c='')+""
"<a target=\\"_blank\\" href=\\""+decodeURIComponent(e.match(/[?&]imgrefurl=([^&]+)/)[1])+"\\">ref</a> / "
"<a target=\\"_blank\\" href=\\""+(b.b.indexOf("://")<0?"http://":"")+decodeURIComponent(b.b)+"\\">img</a>"
"<br><img ondblclick=\\""
" this.src = '';"
" this.style.display = 'none'"
"\\" onclick = \\""
" if (this.a) {"
" this.src = this.a;"
" this.a = 0"
"} else {"
" this.a = this.src;"
" this.src = '"+(b.b.indexOf("://")<0?"http://":"")+decodeURIComponent(b.b)+"'"
"}\\"$STOP()"

が、使えなくなりました。
改変をよろしくお願いいたします。

66 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/23(水) 17:11:26 ID:7FKCujo/0]
>>63
ルールにない表現をどう解釈するかはブラウザに依存するから勘違いかどうかは分かんない。

一般公開用ではなくて個人使用目的のフィルタなら意図通りに動けばいいし
極端に重い無駄な処理でもなければ見やすさとか好みを優先しちゃえばいいのかな・・・。
できれば一般公開しても恥ずかしくないエレガントな書き方ができるようになりたいものだが。

67 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/23(水) 17:31:30 ID:Pzehsdsi0]
>>65
>>54

68 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/24(木) 23:32:07 ID:0dXqYQ2+0]
広告除去のフィルタってデフォの使ってる?
それともほかの?

69 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/24(木) 23:46:00 ID:ibWZoCL20]
デフォルト+追加したものを使ってるよ

70 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/25(金) 00:18:49 ID:/bwZ907V0]
前スレで作成していただいたフィルターが使えなくなってしまいました。
pc11.2ch.net/test/read.cgi/software/1196532172/880
> [Patterns]
> Name = "uploader.jp"
> Active = TRUE
> URL = "www(|[0-9]+).uploader.jp/"
> Limit = 240
> Match = "(</h1>|</table> )\1<div\salign="center">$SET(0=\1<div style="display:none">)|"
> "<!--c(sr|an)-->*<!--/c(sr|an)-->|"
> "<div\sid="footer">$SET(0=\k$STOP())|"
> "<!--aa-->$SET(0=\k$STOP())"
> Replace = "\0"

ttp://www.uploader.jp/home/sample/のファイル先にすすむと左右上に広告がでてしまいます。
Matchの条件をどのようにかえればよいのでしょうか?
度々申し訳ありませんが、よろしくお願いします。

71 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/25(金) 00:41:38 ID:D56wD4ZX0]
本スレのgigazine用フィルタと同様に、スタイルシートでやった方がいいと思われ。
ついでに画像やスクリプトも\kすればもっと快適になるかと。



72 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/25(金) 11:03:32 ID:L0PCfIGv0]
だれかwww.4gamer.net/やjournal.mycom.co.jp/の記事の
バックグランドをグレーに変えるフィルタ作ってください。
Name = "Make White BgColor Gray"
Active = TRUE
Multi = TRUE
Limit = 1024
Match = "(<[a-z][^>]++bgcolor=)\#$AV(white|#+f[a-f]f[a-f]f[a-f]|#+fff)$SET(\#=#efefef)|"
"(($NEST({,})|<[a-z][^>]++style=$AV(*)*>)&&"
"((*background(-color)+ : [^;]++)\#"
"(rgb\( [#250:255] , [#250:255] , [#250:255] \)|white|#f[a-f]f[a-f]f[a-f]|#fff)"
"$SET(\#=#efefef)(^[0-9a-f]))+{1,*}\#)"
Replace = "\@"
今は上記のフィルタを使ってるけど、白になるorz

73 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/25(金) 15:19:58 ID:CogSat0T0]
URL = "4gamerやjournal.mycomの記事"
Limit = 8
Match = "(^(^</head>))"

Replace
<style type="text/css">
html, body, div {
background:#cccccc !important;
}
</style>$STOP()

74 名前:名無しさん@お腹いっぱい。 [2008/04/25(金) 15:45:18 ID:tZgSLSfZ0]
ここまで俺の自演

75 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/25(金) 21:12:54 ID:L0PCfIGv0]
>>73 おれの頭ではURL =をどう書けばいいかわからない、
完成したフィルタきぼーん!

76 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/25(金) 21:14:53 ID:n6iituAo0]
その程度ならWiki読んで自分で書け
URL入れりゃ良いだけなんだから

77 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/25(金) 21:16:25 ID:TKXCyxCV0]
URLのマッチには、フィルタを動作させたいページのURLを書きます
たとえばヤフーだったら、www.yahoo.co.jp/ こんな感じで

78 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/25(金) 21:24:24 ID:7FuEs2NL0]
最近正規表現覚えて、広告削除とか今までなんとなく入れてたフィルタが
どういう動きなのかわかってきて楽しくなってきた

79 名前:72 mailto:sage [2008/04/25(金) 21:59:51 ID:L0PCfIGv0]
試しにURL = "www.4gamer.net/"
でやったらPCがフリーズしますた、リセットボタンを押すしか
なかったです、ありがとうございます。
>>73のフィルタってまともなの? 素人目にはReplaceの後に=が
ないし変なところで改行してるし、もしかして俺は引っかかったのかな?

80 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/25(金) 22:11:10 ID:7FuEs2NL0]
引っかかったというか、ちょっと貼りミスしただけだろ。たぶん
ちなみに改行は任意にどこでもできる
>>76の言うとおり自分で調べて書いてくれ

81 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/25(金) 22:50:25 ID:HPgStBOd0]
>>79


         あ
               な
                る



82 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/25(金) 23:36:12 ID:KhMEBfkn0]
>>65のフィルタを書き換えていただいた方、ありがとうございました。

ですが、

画像をクリックすると本来の画像に変わる
もう一回クリックすると、googleがキャッシュしたサムネイルに戻る

が、機能していませんので、
再度改変をよろしくお願いいたします。

83 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/25(金) 23:46:02 ID:zJhpqkWs0]
>>82
その書き換えたってのは
Name = "Google image redirector [070728]"
Active = TRUE
URL = "images.google."
Limit = 1024
Match = "<script*>$SET(9=<script defer="defer" language="null">)"
"|"
"<noscript>|</noscript>"
"|"
"<a href=/imgres\?imgurl=\0\&imgrefurl=\1\&*>"
"$SET(9=<a href=$UESC(\1) target=_blank>Link</a><a href=$UESC(\0) target=_blank>)"
Replace = "\9"

これのことを言ってるんだろうけど、機能してないんじゃなくてそもそもこれにそんな機能はない

84 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/26(土) 00:17:02 ID:mXFKTffh0]
>>83さんが言っているフィルタは、「Google image redirector」で、

私がお願いしているフィルタは、「Google Image: Image Change」です。

この2つのフィルタは、似ていますが、少し違います。

85 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/26(土) 00:21:31 ID:mXFKTffh0]
すいません。追加です。

機能については、>>65のURIを、確認してください。

86 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/26(土) 00:54:25 ID:o7CqOWX20]
>>85
やさしいだれかがwikiのほうを修正してくれてるから確認してみて

87 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/26(土) 01:04:36 ID:mXFKTffh0]
すいません
修正後のフィルタを入れてみて、
>>82でいっている機能が、働かなかったので、>>82で再度お願いしました。

88 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/26(土) 01:13:37 ID:o7CqOWX20]
それはすまん、ひとり取り残されてたようだ

89 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/26(土) 06:11:48 ID:3RDybayr0]
>>70
[Patterns]
Name = "uploader.jp CSS"
Active = TRUE
URL = "www[0-9]+.uploader.jp/$TYPE(htm)"
Limit = 8
Match = "(^(^</head>))"
Replace = "<style type="text/css">"
"OBJECT, .photo, IFRAME, #footer"
"{ display:none !important; } "
"</style>$STOP()"

とりあえずcssでやってみました

90 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/27(日) 01:14:39 ID:brQEKdYC0]
どなたかimgタグのaltの値が""だった場合に、
srcの値でaltを書き換えるフィルタを作っていただけないでしょうか。
…自分でも作ろうとしたのですが、srcより前にalt=""が来るような
ケースがあって、そこで混乱してしまいまして…
あと、altは設定されているがtitleがない、
もしくは""の場合にaltの値をtitleの値にするようなフィルタも
作っていただけると大変ありがたいです。
宜しくお願いします。

91 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/27(日) 10:51:43 ID:nV9XKMWI0]
もっとしっかり動作決めてちょーだい。

title\ alt│ある.│ない.│
────┼──┼──┤
  ある.  │ (1).│.(2) │
────┼──┼──┤
  ない.  │ (3).│.(4) │
────┴──┴──┘

(1)title/alt共にある … なにもしない
(2)titleがある/altはない … ???
(3)titleがない/altはある … altをtitleで補完
(4)title/alt共にない … altはsrcで埋める titleは???



92 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/27(日) 15:22:42 ID:sNwOvatT0]
URLを書け。

93 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/27(日) 17:35:31 ID:B7Ooh3hj0]
ブロックリストとかのリスト系ってURLマッチでマッチしたら
その都度リスト全部見に行ってるの?
てことは、たとえばリストがあまりに多かったり中身が数千行とかだと読み込み遅くなる?

94 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/27(日) 19:03:29 ID:D1rk9Sg70]
>>93
local.ptron/.pinfo/lists/

95 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/27(日) 21:22:13 ID:h+Vogm8R0]
>>93
ハッシュ化されてない行が数百あると目に見えて分かるほど遅くなる。
ハッシュ化されてればそれほど遅くはならない。

96 名前:90 mailto:sage [2008/04/27(日) 22:18:05 ID:eEwOdB140]
>>91
「それぞれ別の働きをする、2つのフィルタ」の
つもりだったのですが…分かりにくかったようで申し訳ありません。
でも、1つにまとめられるようならその方がいいですね。
では、(2)の場合にはtitleでaltを補完、
(4)の場合にはtitleもsrcで補完、でお願いします。
あと、お分かりでしょうが、「ない」というのはそもそも存在しない場合に加えて、
=""になっている場合も含める、ということで。

>>92
そうですね、例えばjapanese.engadget.com/とか。

97 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/27(日) 23:58:01 ID:Z/bVl4140]
>95を読んでヘルプのハッシュの部分をざっと読み返したが……。
あんまり覚えてないもんだな。

[^.]+. を [a-z]+. に変えるだけでかなり速くなった。
(テストウィンドウに適当な長さの文字列を入れてテストしたらそうなった)

とりあえず先頭が [^.]+. になっているものをコメント化。もしくは [a-z]+. に書き換える。
\w を使っているものも全部コメント化して、本当に必要なのか、
必要ならばもっと効率のよい条件を書けないか考え直すことにしたよ。

98 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/28(月) 02:39:22 ID:yo3aM4O70]
>>90
Name = "add alt/title to img"
Active = TRUE
Match = "<end>"
Replace = "<script type='text/javascript'>\n"
"javascript:(function(g){for(var i=g.length;--i>=0;)with(g[i]){if(alt==''&&title==''){alt=title=src}if(alt==''){alt=title}if(title==''){title=alt}}})(document.getElementsByTagName('img'))\n"
"</script>\n"


99 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/28(月) 07:43:03 ID:vQiOKGRL0]
> とりあえず先頭が [^.]+. になっているものをコメント化。もしくは [a-z]+. に書き換える。

言っとくがホストネーム構成可能文字には数字もハイフンもあるからな。

100 名前:名無しさん@お腹いっぱい。 [2008/04/28(月) 18:26:51 ID:ufEmqbB30]
うむ、よかろう
さがれ!

101 名前:90 mailto:sage [2008/04/28(月) 19:53:04 ID:SE5jQb8p0]
>>98
ありがとうございます!
そうか…javascript使えば良かったんですね。勉強になりました。



102 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/28(月) 20:07:20 ID:HyXL10030]
そうでちゅか^^

103 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/29(火) 00:37:06 ID:9jLO9rtj0]
>>90
別バージョン。

Name = "add alt/title to img (another ver)"
Active = TRUE
Bounds = "<img\s*>&&(^*\stitle=$AV(?*)&*\salt=$AV(?*))*"
Limit = 1000
Match = "(*\s(alt|title)=($AV(?*)&&\0)|*\ssrc=$AVQ(\0))&"
"<img(\#\s(alt|title)=$AV(*))+\#"
Replace = "<img alt=\0 title=\0\@"

もっと複雑になるかと思ってたけど作ってみたらそうでもなかった。






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

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

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