Proxomitron フィルター作成スレッド Part7at SOFTWARE
Proxomitron フィルター作成スレッド Part7 - 暇つぶし2ch963:名無しさん@お腹いっぱい。
07/11/24 18:01:14 4xtOru6m0
右クリックメニューが消されてるflashで、右クリックメニューを表示できるようにしたい
のですが上手くいきません。最低でも画質は変更できるようにしたいです。

Match =<param name=('menu'|"menu"|menu) value=('false'|"false"|false) >|menu=('false'|"false"|false)

これだと出来るサイトと出来ないサイトがあります。どうすればいいのか教えてください。


964:名無しさん@お腹いっぱい。
07/11/24 19:01:19 oWxIXvwX0
数値文字参照は '&#xn;' で16進表記も出来るのだが。

<a href="hURLリンク(www.&#x67;oo&#103;le.com)

965:名無しさん@お腹いっぱい。
07/11/24 19:09:30 oWxIXvwX0
>>963
属性値のマッチングに関しては $AV()(or $AVQ())を使った方がスマートな気が。
あと、それだと属性の出現順が変わるだけでマッチしなくなるのではないかね。
'&' を使うとよいと思う。

ただ、私の指摘は恐らくあなたの悩みとは別の部分だけど。

966:think ◆MM0nnAOCiQ
07/11/24 19:55:17 gCed6UZm0
>>964
> 数値文字参照は '&#xn;' で16進表記も出来るのだが。
toString(16) で対応できそうですね。
後で試してみます。

967:名無しさん@お腹いっぱい。
07/11/24 23:17:38 iFBZMR9w0
URLリンク(www.rakuten.co.jp)
楽天のjpg、gifをカットと、swfのFlashをカットさせたいのですがどうしたらいいでしょうか?http/https
楽天のアフィではないです

968:think ◆MM0nnAOCiQ
07/11/25 00:36:01 1gIP6hok0
>>963
JavaScriptで書き出しているサイトには対応できていませんが、その関係かな。
何にしても、「出来ないサイト」がわからないことには、明確な答えは導き出せないと思います。

ところで、menu='false' はembed要素用でしょうか?

969:名無しさん@お腹いっぱい。
07/11/25 02:30:28 77vvSNQQ0
16進は &#xn; → %n に変換して $UESC()で囲んでやればいんじゃね

970:think ◆MM0nnAOCiQ
07/11/25 14:39:56 1gIP6hok0
>948を更新しました。

更新点
- 入力フォームから、開始値/終了値を入力できるようにした
- 数値文字参照の書式を10進数/16進数から選択できるようにした
- コードの整理

thinkのScrapBook: JavaScriptでProxomitronで数値文字参照を実体に変換するブロックリストを出力2
URLリンク(thinkarc.blogspot.com)
JavaScriptでProxomitronで数値文字参照を実体に変換するブロックリストを出力
URLリンク(vird2002.s8.xrea.com)

971:名無しさん@お腹いっぱい。
07/11/25 15:32:46 t93LWauk0
>>965
wiki見るとその方が効率がいいですね。ありがとうございます。

>>968
上手く言ったのは URLリンク(jp.shockwave.com) のflashゲームです。
駄目なのは、URLリンク(www.miniclip.com) や URLリンク(www.gotmail.jp)
のflashゲームです。
>>menu='false' はembed要素用でしょうか?
そうです。

972:名無しさん@お腹いっぱい。
07/11/25 15:39:17 49bNsj510
一気に作れてなかなか便利
サンクス

973:名無しさん@お腹いっぱい。
07/11/25 16:27:44 nJ1OmcI/0
URLリンク(nekoare.blog30.fc2.com)

このページのアダルト広告だけカットしたくて簡単なフィルタをかけているのですが
これだと1個は表示されてしまいます。

[Patterns]
Name = "nekoare adlut ad killer"
Active = TRUE
URL = "nekoare.blog30.fc2.com"
Limit = 32767
Match = "<a Href="URLリンク(ck.jp.ap*<)
Replace = "</html>"


完全にカットさせるにはどのようにマッチさせればよいのでしょうか?
ご教授下さい。

974:名無しさん@お腹いっぱい。
07/11/25 17:39:14 C2nWdRdO0
俺には右側全部がアダルト広告に見える…

Limit = 12
Match = "<hr> [%a4][%bd][%a4][%ec][%b0][%ca]"
Replace = "\k$STOP()"

975:名無しさん@お腹いっぱい。
07/11/25 18:05:40 nJ1OmcI/0
>>974
ツッコミ&アドバイスありがとうございました。
無事解決です。

日本語でマッチさせるにはこうすればいいんですね。 (*´∀`)

976:名無しさん@お腹いっぱい。
07/11/25 19:09:33 PbQ/jvn60
全部[ad]だな

977:名無しさん@お腹いっぱい。
07/12/01 04:03:28 KmZCZonU0
mixiのCSSファイルをローカルから読み込みたくて、こういう風に置換しました。

<link rel="stylesheet" href="URLリンク(local.ptron) type="text/css" />

が、置換はされているのにうまく読み込んでくれず
なんのCSSも適用されない崩れた状態で表示されてしまいます。
アドレス欄に URLリンク(local.ptron) と打ち込めば
ローカルファイルにはアクセスできるのですが……。
ちなみにフィルタはこんなものです。

[Patterns]
Name = "Mixi CSS"
Active = TRUE
URL = "mixi.jp/"
Limit = 300
Match = "<link rel="stylesheet" href="*([^/]++)\0.css\?*" type="text/css" />"
Replace = "<link rel="stylesheet" href="URLリンク(local.ptron) type="text/css" />"

978:名無しさん@お腹いっぱい。
07/12/01 04:45:17 SK/B6/J30
mixi会員じゃないからソース見れないけど

Replace = "<link rel="stylesheet" href="URLリンク(local.ptron) type="text/css" />"

でいいんじゃないの?

979:名無しさん@お腹いっぱい。
07/12/01 05:09:36 xP+xEsHo0
>977
link要素の使い方わかってる?
それだとmixiがサイト内に適用させているcssにマッチさせて消してしまうのだから、
mixi側が書いたcssが適用されなくなるのは当然。


Limit = 128
Match = "(^(^<link rel="stylesheet" href="/static/css/basic/home.css\?[0-9]+" type="text/css" />))$STOP()"
Replace = "<link rel="stylesheet" href="URLリンク(local.ptron) type="text/css" />\r\n"

980:977
07/12/01 05:35:57 KmZCZonU0
>>978-979
言葉が足りませんでした。

mixiのデフォルトのCSSを全てダウンロードし、それぞれ変更を加えて htmlフォルダに入れた。
その状態で以下のような置換を行ったのだけれどローカルのCSSファイルを読み込んでいないようだ、です。

<link rel="stylesheet" href="/static/css/basic/common.css?1196215189" type="text/css" />
<link rel="stylesheet" href="/static/css/basic/home.css?1196056868" type="text/css" />
                 ↓
<link rel="stylesheet" href="URLリンク(local.ptron) type="text/css" />
<link rel="stylesheet" href="URLリンク(local.ptron) type="text/css" />

mixi側の問題(というか他の部分の仕様)ですかね……。

981:名無しさん@お腹いっぱい。
07/12/01 08:25:33 AIHhwCJq0
ブラウザのキャッシュは消したの?

982:977
07/12/01 08:37:31 KmZCZonU0
なんかもう普通にCSSファイルの加工に失敗してただけでした。
背景色を置換するのにProxomitronのテスト欄を使ったため
バイト制限でファイル内容が削られていたという……。

ろくに確かめず質問してすみませんでした。

983:名無しさん@お腹いっぱい。
07/12/01 09:07:49 AIHhwCJq0
どんまい

984:名無しさん@お腹いっぱい。
07/12/02 03:07:20 1l6Tk/UJ0
次スレ
Proxomitron フィルター作成スレッド Part8
スレリンク(software板)

繋がらないっぽいので>>1の下2つ抜いた
勘違いなら次々スレのときに誰か付け足しておいてくれ

985:名無しさん@お腹いっぱい。
07/12/02 22:55:49 7/bliX/60

埋め

986:名無しさん@お腹いっぱい。
07/12/03 12:36:02 mheHzy8m0
遅くとも金曜でユーゴ編打開だな

987:名無しさん@お腹いっぱい。
07/12/03 19:25:49 nE5ceKQC0
協力

988:名無しさん@お腹いっぱい。
07/12/04 22:35:12 hlkRr6d+0
URLリンク(aoix.hp.infoseek.co.jp)

↑みたいなページの上下に出るinfoseek広告のニュース部分を完全に削除するフィルターをくださいませ
上が消えても下が残っていたりして、完全なものがありません

989:988
07/12/04 22:36:06 hlkRr6d+0
すみません誤爆しました、スルーしてください

990:名無しさん@お腹いっぱい。
07/12/05 00:47:01 4/DJyFHA0
とても誤爆に見えない不思議

991:名無しさん@お腹いっぱい。
07/12/05 05:41:50 EGWbqr0z0
u

992:名無しさん@お腹いっぱい。
07/12/05 10:18:03 NpuhDpJs0
埋め

993:名無しさん@お腹いっぱい。
07/12/05 13:35:32 VkO+6z6q0


994:名無しさん@お腹いっぱい。
07/12/05 15:13:47 8ah97uKb0
沈丁花

995:名無しさん@お腹いっぱい。
07/12/05 15:14:44 8ah97uKb0
鳳仙花

996:名無しさん@お腹いっぱい。
07/12/05 15:15:15 8ah97uKb0
胡蝶蘭

997:名無しさん@お腹いっぱい。
07/12/05 15:15:44 8ah97uKb0
月下美人

998:名無しさん@お腹いっぱい。
07/12/05 15:16:31 8ah97uKb0
蒲公英

999:名無しさん@お腹いっぱい。
07/12/05 15:18:32 8ah97uKb0


1000:名無しさん@お腹いっぱい。
07/12/05 15:19:31 8ah97uKb0


1001:1001
Over 1000 Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch