Proxomitron フィルタ ..
369:361
09/03/21 01:46:41 TDg3eh2x0
>>366ありがとうございます。
でも、自分の望む形にならなかったので
(うちの他のフィルタと干渉しているのかもしれないけど。)
参考にしつつ手探りで書いてみた。不細工だけど。
[Patterns]
Name = "Yahoo: Customizer (09/03/20)"
Active = TRUE
URL = "$TYPE(htm)search.yahoo.co.jp/search?"
Limit = 5120
Match = ".wide .msg,.wide #yschbm,.wide .web,.wide #yschonetime,.wide #yschsrel,.wide #yschDD{width:587px;}$SET(0=.wide .msg,.wide #yschbm,.wide .web,.wide #yschonetime,.wide #yschsrel,.wide #yschDD{width:100%;})"
"|#yschcont{float:left;width:66%;zoom:1;}$SET(0=#yschcont{float:left;width:100%;})"
"|.web{padding-bottom:20px;word-break:break-all;word-wrap:break-word;overflow:hidden;}"
きっと変だということは分かっているが、これからどうしていいか分からない。
検索結果として表示されるサイトの上下の幅を狭めたいけれど、自作フィルタじゃ余白自体消える..orz
検索結果のサイトの説明文を増やすことは無理?
ちなみに、広告部分div id= yschspns、yschecは別フィルタで消去済。
370:名無しさん@お腹いっぱい。
09/03/21 02:27:20 b6ouMhQw0
>>369
Yahooはスタイルシートの書き方汚いから練習には向かないよね
サイト紹介文の行間はline-height:98%;
サイト間の空白はpadding-bottom:10px;
[Patterns]
Name = "New HTML filter"
Active = TRUE
URL = "$TYPE(htm)search.yahoo.co.jp/search?"
Limit = 5120
Match = "<div id=yschec>*<!---/#yschec -->"
"|#yschcont{float:left;width:66%;zoom:1;}"
"|.msg,#yschbm,.web,#yschonetime,#yschsrel,#yschDD{max-width:587px;}"
"|.yschqt{max-width:554px;}"
"|.web{padding-bottom:20px;word-break:break-all;word-wrap:break-word;overflow:hidden;}"
"$SET(0=.web{padding-bottom:10px;word-break:break-all;word-wrap:break-word;overflow:hidden;})"
"|.web .bd{margin-left:23px;}$SET(0=.web .bd{margin-left:23px;line-height:98%;})"
Replace = "\0"
371:名無しさん@お腹いっぱい。
09/03/21 16:35:57 LXOeIjl60
URL = "search.yahoo.co.jp/search\?p\=$TYPE(htm)"
Limit = 32
Match = "<style type="text/css">$SET(1=<!--)|</style>$SET(1=-->)"
Replace = "\1"
スタイルシートを切るだけで見やすくなる。
これで気に入らなければ、適当にスタイルを付け足す。
372:名無しさん@お腹いっぱい。
09/03/22 14:30:50 LXnF0uVg0
似非NoScriptの作者さん、属性値には文字参照が使えるので
href=$AV(javascript:*)
では危ないです。 以下は危険なHTMLの例。
<a href="javascript:alert('hellow!');">bad link</a>
数値文字参照変換スクリプト
URLリンク(www.phezzan.net)
373:名無しさん@お腹いっぱい。
09/03/22 21:56:13 X1Z61KlF0
No object!!(似非NoScript)を更新しました。
URLリンク(proxo.hp.infoseek.co.jp)
変更内容
・アンカーにjavascriptが使われているときの対策を強化
・No object!!がマッチしないページでの負荷軽減
・No object!!がマッチするページでも多少負荷軽減
・四角形が背景とかぶっても大丈夫なように白い枠線で囲った
・expressionのサポートを止めた(IE8で基本的に使えなくなる上にほとんど見ないから)
374:名無しさん@お腹いっぱい。
09/03/22 23:22:22 LXnF0uVg0
=$AV(123)
って
=" 123 "
にはマッチしないのか。
>>373
乙。
375:名無しさん@お腹いっぱい。
09/03/23 02:34:39 kTnMus1M0
<a href="
 
  
 javascript:alert('hellow!');
">bad link</a>
これでも動いてしまうのか、やっかいだ。
376:名無しさん@お腹いっぱい。
09/03/23 02:57:24 kTnMus1M0
j "j" と認識される。
j "j" と認識されない。
j "j" と認識される。
j "j" と認識されない。
10進と16進では有効な桁数が違うようだ。(IE8で確認)
RFCではどういう決まりになってるんだろう。
377:名無しさん@お腹いっぱい。
09/03/23 03:32:16 kTnMus1M0
javascript:alert〜
文字参照の ";" を省略出来る場合があるからさらにやっかい。
378:名無しさん@お腹いっぱい。
09/03/23 11:34:11 wCfDO6HY0
>>360
HTML版ってどうすればたどり着ける?
379:名無しさん@お腹いっぱい。
09/03/23 19:39:44 ZzTwSIg+0
No object!!(似非NoScript)を更新しました。
URLリンク(proxo.hp.infoseek.co.jp)
変更内容
・アンカーにjavascriptが使われているときの対策を更に強化
>>375-377
検証お疲れ様です。
380:名無しさん@お腹いっぱい。
09/03/23 20:38:15 kTnMus1M0
>>379
素早い対応乙です。
381:名無しさん@お腹いっぱい。
09/03/23 21:17:11 kTnMus1M0
href="Javascript:" で動いてしまった。 大文字も使えるようだ。
IE限定でVBscriptも使えますね。
<html>
<head>
<script language="VBScript"><!--
Function myFunc
Document.Write "test"
End Function
'--></script>
</head>
<body>
<a href="vbscript:myFunc">click</a><br>
</body>
</html>
最初の ":" が登場する前に "script:" もしくはこれの文字参照が見つかったらkillするような
書き方をすれば比較的対応しやすくなりそう。
382:名無しさん@お腹いっぱい。
09/03/23 21:44:44 eSx+ga0P0
>>378
Googleのイメージ検索ではJavascript無効か、<script></script>削除でも
しないと無理っぽいな。
383:名無しさん@お腹いっぱい。
09/03/23 22:04:29 ZzTwSIg+0
>>381
その場合はスクリプトタグが無効化されるので問題はないかと
VBSはまったく分からないのですがJSのように
関数+引数での実行
例)
<a href="vbscript:MsgBox('test')">click</a>
みたいなことって出来ないですよね?
384:名無しさん@お腹いっぱい。
09/03/23 22:17:23 kTnMus1M0
>>383
失礼しました。 scriptタグが入っていることに気が付きませんでした(汗)
関数呼び出ししか許されてないんですね。
385:名無しさん@お腹いっぱい。
09/03/24 07:33:38 FoOoQ3Nt0
スレリンク(software板:106番)
に1票。
386:名無しさん@お腹いっぱい。
09/03/24 15:31:17 s1jwajkI0
どこまで対応するかは作者さんの自由でしょ。 そういう負け犬的な考え方は好きじゃない。
387:名無しさん@お腹いっぱい。
09/03/24 18:32:01 IQ/+ONA30
そういう負け犬的な考え方は好きじゃない。(キリッ
388:名無しさん@お腹いっぱい。
09/03/24 18:53:47 cmBvA/Xe0
オミトロンのフィルタ作りで「妥協すること」を負け犬と捉えるなら、
世界のすべてのオミトロンフィルタ作者は負け犬か
あらゆるページに完全対応してみせたと勘違いしている単なる馬鹿かの
どちらかになるな。
389:名無しさん@お腹いっぱい。
09/03/24 19:19:07 s1jwajkI0
そうやって人の足を引っ張ることしか出来ないの?
390:名無しさん@お腹いっぱい。
09/03/24 19:37:22 cmBvA/Xe0
この流れで一体誰が誰の足を引っ張っているのだろう?
現実的対処として妥協が必要、って話なのだが。
負け犬根性ってやつか。
391:某395
09/03/24 19:41:59 s1jwajkI0
妥協なら最初からしてるし、誰も完璧なんて求めてない。 UTF-16があるしな、おまえらみたいな雑魚に
言われるまでもなく分かってるわカス。
392:名無しさん@お腹いっぱい。
09/03/24 19:44:46 cmBvA/Xe0
あら、(ご自分基準で)負け犬であることを自白なさったのですね。
私はといえば
フィルタ作りにおける妥協は負け犬などとはちっとも捉えてはおりませんので
誰のことをも負け犬だとは思っていませんがね。(自認している方を除く)
393:名無しさん@お腹いっぱい。
09/03/24 19:46:23 s1jwajkI0
↑雑魚の遠吠え。
394:名無しさん@お腹いっぱい。
09/03/24 19:49:05 s1jwajkI0
結局自治がしたいだけなんだろ、カスが。
395:名無しさん@お腹いっぱい。
09/03/24 19:56:43 cmBvA/Xe0
何か勘違いしてないか?
フィルタ作者のことを負け犬呼ばわりしたのがお前なんだが。
396:名無しさん@お腹いっぱい。
09/03/24 19:57:25 s1jwajkI0
重箱の隅をつつくような技術の話が嫌いなら初心者板にでも行け。
そこならそんな話出ないからな。 そもそも技術の話から背を向ける馬鹿がこのスレに常駐してるのがおかしい。
397:名無しさん@お腹いっぱい。
09/03/24 20:02:04 s1jwajkI0
透明さんが何か言ってる(笑)
398:名無しさん@お腹いっぱい。
09/03/24 20:04:34 cmBvA/Xe0
実際に使用するフィルタを書く「フィルター作成スレッド」だからこそ
現実的対処という観点が必要になってくるのにね。
純粋に技術的追求って話なら
そちらの方こそそれなりのスレッドでやるべきなんじゃないの?(ご自分基準でね)
挙句の果てに逆ギレですか。いやはや。窮鼠猫を噛むっていうけど。
399:名無しさん@お腹いっぱい。
09/03/24 20:05:36 s1jwajkI0
はいはい良かったね。 何書いてるのか知らんがもっと踊れ。
400:名無しさん@お腹いっぱい。
09/03/24 20:08:45 YmtHIhnR0
>>398
悪いけど、「某395」はただの荒らしだからスルーしてくれんかね?
401:名無しさん@お腹いっぱい。
09/03/24 20:28:14 iztC0RSe0
お前らID真っ赤にして何やってんの
402:名無しさん@お腹いっぱい。
09/03/24 22:04:39 wLBmOBX20
>>391
勝手に某395を名乗らないでくれないか
俺の中の某395は、常に語尾に「にゃん」をつけるかわいい奴なんだが
403:名無しさん@お腹いっぱい。
09/03/24 22:49:33 s1jwajkI0
<a href="javas
cript:alert('hellow!');">bad link</a>
IE8限定だけど javascript: の中に改行を入れても動いたにゃん♪ Firefox3.07では動かなかったにゃん♪
改行は 等でもOKにゃん! IE7以下で動くかどうかは知らないにゃん♪
404:名無しさん@お腹いっぱい。
09/03/24 23:42:32 s1jwajkI0
○ 改行
○ タブ文字
× 半角スペ
変な仕様だな。
405:名無しさん@お腹いっぱい。
09/03/25 00:13:33 ++fTOGVU0
No object!!(似非NoScript)を更新しました。
URLリンク(proxo.hp.infoseek.co.jp)
変更内容
・アンカーにjavascriptが使われているときの対策をもちょっと強化
406:名無しさん@お腹いっぱい。
09/03/25 00:32:24 a2dc7oY00
>>405
ヾ(*´∀`*)ノ
407:名無しさん@お腹いっぱい。
09/03/25 00:36:17 xEgQkWhW0
>>405
* + 巛 ヽ
〒 ! + 。 + 。 * 。
+ 。 | |
* + / / STAND UP TO THE VICTORY !!!!!
∧_∧ / /
(´∀` / / + 。 + 。 * 。
,- f
/ ュヘ | * + 。 + 。 +
〈_} ) |
/ ! + 。 + + *
./ ,ヘ |
ガタン ||| j / | | |||
――――――
408:名無しさん@お腹いっぱい。
09/03/25 01:06:39 evCcK6340
>>405
乙。 だんだん読みにくくなってきたな、オミトロンで部分式呼び出しが使えたら良かったんだが。
せっかくだからこれに
(\�+10;+|\�+32;+|\�+20;+|\�+a;+|\s)
こいつらも仲間に入れてやってくれ。
\�+9;+|\�+9;+|\�+13;+|\�+d;+|
�〜31 をチェックしたが他に動くものは無かった。 f も動かず。
409:名無しさん@お腹いっぱい。
09/03/25 01:11:45 evCcK6340
こうするって意味ね。
(\�+10;+|\�+32;+|\�+20;+|\�+a;+|\�+9;+|\�+9;+|\�+13;+|\�+d;+|\s)
410:名無しさん@お腹いっぱい。
09/03/25 01:21:58 oGxY9iiw0
HTTPレスポンスステータスの書き換えってできますか?
例えば err.2ch.net/404.html が HTTP/1.1 200 で返ってくるのを HTTP/1.1 404 に変更したいんだけど
411:名無しさん@お腹いっぱい。
09/03/25 01:24:36 evCcK6340
無理。
412:名無しさん@お腹いっぱい。
09/03/25 12:18:18 YJp3KBrHP
すべてのフォントをメイリオに変えるフィルターってある?
413:名無しさん@お腹いっぱい。
09/03/26 07:14:10 K+b8jukj0
レベルが高いスレなので、初心者フィルターを書き込んでいいやら迷いましたが、
書き込ませて頂きます! 是正点やポイントを教えて頂けると嬉しいです!
[Patterns]
Name = "[Mine]Asahi PR Killer[2009.03.26]"
Active = TRUE
Multi = TRUE
URL = "www.asahi.com/*/*/$TYPE(htm)"
Limit = 7500
Match = "(<div id="TopBnr">*</iframe>*</noscript>)|(<dl class = "PrInfo">*</form>)|"
"(<div id="Nav">*</script>)|(<div id="asahishop"></div>*ads.js"></script>)|"
"(<div class="BnrLnkLct">*</script>*</script>)"
Replace = "<!-- Ads Killed -->"
テストURL: URLリンク(www.asahi.com)
Replace欄に改行(ソース上そこを弾いたのが分かり易くなるよう)を入れる方法が分かりません。
初めは「PR情報」が邪魔だったのでそれを消しただけのフィルタが、段々肥大化しました。。。
Matchの *</script>*</script> がダサいのでどうにかしたいのですが、技術が(;´д`)
懐かしいなぁ、Proxomitron…リアルタイムで追っかけてたので、まさか使ってなかった間に
作者さんが亡くなられたとはつゆ知らず。ご冥福をお祈り致します。
414:名無しさん@お腹いっぱい。
09/03/26 08:53:48 WGstuuKy0
>>413
例えば最初のトップバナーの部分なら
<div id="TopBnr"> を <div style="display:none">
( レイアウトを保持するなら <div style="visibility:hidden"> )
に置換することで全て非表示にできる
Limit値も <div id="TopBnr"> なら17で済む
Replace欄に改行は<BR>でいいはず
415:名無しさん@お腹いっぱい。
09/03/26 09:27:27 ZYH7bnxX0
<!--\r\n Ads Killed \r\n-->
↓
<!--
Ads Killed
-->
416:名無しさん@お腹いっぱい。
09/03/26 15:12:38 M1inZsXr0
>>412
Name = "meiryo only"
Active = TRUE
URL = "$TYPE(htm)"
Limit = 16
Match = "(^(^<BODY))"
Replace = "<STYLE TYPE="text/css">"
"*{font-family:"Meiryo"!important;}"
"</STYLE>"
"$STOP()"
文字サイズも全て同じにしたけりゃ
*{font-size:18px!important;font-family:"Meiryo"!important;}
みたいに
417:名無しさん@お腹いっぱい。
09/03/26 17:07:13 hvj4bu+I0
>>416
それやるんだったらユーザーCSSにした方が良くね?
418:名無しさん@お腹いっぱい。
09/03/26 20:08:22 tDhl87ck0
No object!!(似非NoScript)を更新しました。
URLリンク(proxo.hp.infoseek.co.jp)
変更内容
・アンカーにjavascriptが使われているときの対策をもちっと強化
419:名無しさん@お腹いっぱい。
09/03/27 00:07:10 GaTNGvXy0
ナデナデ ナデナデ ナデナデ
ナデナデ ナデナデ
∧_∧
.∧_∧( ・ω・)∧_∧
( ・ω・)U)) .(・ω・ )
⊃)) >>418((⊂
.∧_∧∩))((∩∧_∧
( ) .( )
ナデナデ ナデナデ ナデナデ
420:名無しさん@お腹いっぱい。
09/03/27 11:06:54 2XrlDMh60
>>418
/ /:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.! ',
_i_ / !:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:! ',
! i |__>-―ァ‐r‐r‐r‐―:-<:.:.:.:.:.| ヽ
| /: : :_/ |: /|/ |: :| \: 」:.斗:` ーヘ、 !
|<: : : / T ト ヽ:! 七Vハ\: :!: : :,> | _人_ ┏━┓
┏┓ ┏━┓ | |: : /| ,.ィ丐ト、 ヽ 圻下ヽ V: : :| | `Y´ ┃ ┃
┏┛┗┓┃┏┓┃ | ∨|: 〈 {Y:::r} {Y::::r} 〉 !∨! | ┃ ┃
┗┓┏┛┃┗┛┃┏━━ .| |: :| v少 v少_ |: | | !━━━┓┃ ┃
┏┛┗┓┃┏┓┃┃ | /!: }:::: ¨ ' :::: |: | ! ハ ┃┃ ┃
┗┓┏┛┗┛┃┃┗━━/ /ト|: ハ 、__,.、__,. |: :!J ! ',━━━┛┗━┛ _i_
┃┃ ┃┃ / ∧:.!: 込 { } ,ィi: :.!:ハ ', ┏━┓ !
┗┛ ┗┛ _人_ / / |:| : |少 、 _,ノ , イV:!: :.|:.∧ ', ┗━┛
`Y´ / /__/|: :| |::/> _ イノ /:::|: ::| ヽハ !
421:名無しさん@お腹いっぱい。
09/03/27 11:23:18 bPF8oOET0
第三者 Cookie とか、 NoScript とか、ユーザ css とか、
ブラウザでやれば完璧にできることをなんでフィルタで不完全にやるんだ?
422:名無しさん@お腹いっぱい。
09/03/27 11:52:13 FW6grdIY0
ブラウザ移行したときに再設定する必要がないとか
ブラウザで出来ないとか遅くなるとか
好きとか嫌いとか
まぁバイト制限という制約に引っかからないければ
タグそのものを容易に消せるProxomitronは完璧だから
423:名無しさん@お腹いっぱい。
09/03/27 16:22:30 FJnm8S040
いいから実測でもしてろよ。
424:名無しさん@お腹いっぱい。
09/03/27 17:25:52 thm3CyEV0
表示前に出来る事はやっといた方がいいだろうに、それにブラウザに頼り過ぎるよりいい。
425:名無しさん@お腹いっぱい。
09/03/27 19:08:51 hoad/Vhb0
すべてのブラウザできるわけじゃないし
Fxとかじゃできるかもしれんが
426:名無しさん@お腹いっぱい。
09/03/27 19:15:49 CPdRIRV00
Fxって、拡張をウリにしてる癖に「多く入れたら動作が重くなる」とか詐欺みてーな糞ブラウザのFx?
427:名無しさん@お腹いっぱい。
09/03/27 19:48:50 FJnm8S040
</script kokoniha iroiro kakeruyo>
428:名無しさん@お腹いっぱい。
09/03/27 22:25:40 thm3CyEV0
>>426
入れ方しだい。
それにFirefoxは表示だけではなく使い勝手の拡張が有る。
429:名無しさん@お腹いっぱい。
09/03/27 23:19:26 Ne2mMss90
プラグイン入れまくったら重くなるって、普通な気がする
430:名無しさん@お腹いっぱい。
09/03/27 23:23:28 FJnm8S040
>多く入れたら
日本語がおかしい時点で馬鹿だと分かるな。
431:名無しさん@お腹いっぱい。
09/03/28 00:22:14 Vx+m//Az0
No objaectの作者だけど>>427には対応した方がいいの?
個人的にはする必要性を感じないのだけれども
432:名無しさん@お腹いっぱい。
09/03/28 00:26:33 P7KTT9pJ0
必要性を感じないなら対応しなくていいんじゃない。
消し忘れなのか、ごくたまに </script > と書いているサイトを見かけるってだけだから。
433:名無しさん@お腹いっぱい。
09/03/29 09:16:44 kcTWa6QU0
フィルタというか置換する語句の事で教えて下さい
マッチ(Match)の部分に、汚い方の「〜」(上下反転したヤツ)を指定したいのですが
表記法が解りません。
ソースがSJISなどの場合、&#12316;や[%ef][%bd][%9e]などの表記で
動作するのですが、UTF-8の場合にマッチ語句の設定が上手く出来ません。
どのように書いたら良いのでしょうか?
434:名無しさん@お腹いっぱい。
09/03/29 09:20:58 kcTWa6QU0
追記:
上でSJISの場合OKと書きましたが、UTF-8→SJISにコード変換した後
フィルタで置換しているので、遅いです。
出来ればUTF-8から直に置換したいので、宜しくお願いします。
435:名無しさん@お腹いっぱい。
09/03/29 10:32:41 ojGzLzYJ0
>>433
>>2の変換で対応できないかな?
当たり前だがソースがSJISなら>>2でSJIS変換、UTF-8ならUTF-8で変換した物を
フィルタに貼らないとマッチしないよ
あとProxomitron付属のテストは基本2バイト以上の文字に対応してないから
テスト上ではマッチしないはず(ブラウザ上では実際にマッチしてる)
よくわからんが
436:名無しさん@お腹いっぱい。
09/03/29 10:46:05 kcTWa6QU0
>>435
どうもです。
現在Proxomitron用コードに変換した物をorで各コード分指定しています。
(テストでも変換されています)
お聞きしたいのは、その「UTF-8で変換した物」をどのように表記するかという事なのです。
(正しい「〜」でなく、汚い(上下反転された)方の「〜」)
437:名無しさん@お腹いっぱい。
09/03/29 11:02:01 bIJDFvak0
数値文字参照 でぐぐれ。
438:433
09/03/29 11:02:58 kcTWa6QU0
上下反転された「〜」の意味が上手く伝わらないのかと思い追記します。
以下のページにある
Wikipedia項目リンク
>Unicodeの仕様書では、U+301C WAVE DASH(波ダッシュ)に、「JIS punctuation」
>(The Unicode Standard、Version 2.0より引用、「JIS約物」の意)という注釈を施しておきながら、
>JIS X 0208の波ダッシュの例示字形(“上がって下がる” 形「」)とは異なる形
>(“下がって上がる”形「」)を印刷してしまった。
の、間違った方の“下がって上がる”方の汚い文字を置換したいのです。
携帯からUPされたブログの文章などに顕在するので直したいと思っています。
439:名無しさん@お腹いっぱい。
09/03/29 11:04:13 bIJDFvak0
それと日本語で書け。
440:433
09/03/29 11:05:46 kcTWa6QU0
>>437
検索でhitする一覧には間違った方は載って居なくて、
よくある変換ページではc&pが出来ない為ムリでした。
441:名無しさん@お腹いっぱい。
09/03/29 11:14:23 bIJDFvak0
やりたいことが見えないな、
「逆〜」 にマッチさせたい
のか
別のものを 「逆〜」 に置換したいのか
すらはっきりしない。
「どこのサイトで何を何に置換したいのか」 を書いたほうが解決が早い。
最終目標を言わずにああしたいこうしたいと曖昧なことを書いてるだけじゃ対応のしようがない。
442:433
09/03/29 12:18:26 kcTWa6QU0
>>441
逆「〜」を正「〜」に戻したいんですが。
ですから>>433で"(Match)の部分"と書いている訳です。
>別のものを「逆〜」に置換したい
ので有れば"(Replace)"と書きますが。
>>438に書いたように各所のブログ等で適用させたいので
URLのマッチは指定しません。
出来れば貴方が>>437で言った数値参照で
一覧に逆「〜」の出ているページを教えて下さいませんか。
443:名無しさん@お腹いっぱい。
09/03/29 12:42:46 CPSN7jvz0
>>442
>>438のwikiに書いてある「〜」じゃだめなの?
444:名無しさん@お腹いっぱい。
09/03/29 12:44:28 CPSN7jvz0
しまった、変換されてしまった括弧の中は「&#12316;」ね
445:名無しさん@お腹いっぱい。
09/03/29 13:05:31 xa8HBIro0
[%E3][%80][%9C]?
446:名無しさん@お腹いっぱい。
09/03/29 13:19:08 kcTWa6QU0
>>443
そうですね、それも試して見たのですがダメでした。
いちおう試験設置したブログに携帯から更新してみると化け、
PCから更新すると、どこも化けなかったりします。
あるブログ(アメブロ等)では1投稿ごとのタイトルは wave dash に
なってしまうものの、本文中は正しく fullwidth tilde になります。
あとは bIJDFvak0 さんが>>437で言った"数値参照"で 一覧に逆「〜」の
出ているページを書いてくれるのを待ちたいと思います。
有難う御座いました。
>>445
やってみます。
ありがとうございます。
447:名無しさん@お腹いっぱい。
09/03/29 14:39:12 bIJDFvak0
>>442
なるほど、「逆〜」にマッチさせたいのね。そういうことなら数値文字参照は関係無いわ。これは置換欄で使うものだから。
>ソースがSJISなどの場合、&#12316;や[%ef][%bd][%9e]などの表記で動作するのですが
この文がおかしいから迷ったんだ。 &#12316;をMatch欄で動かすには \&#12316; と書かなければいけないから。
(置換欄で書く場合は &#12316; で良い)
>携帯からUPされたブログの文章などに顕在するので
このURLは出せないのかな、もしくはそのページをUTF-8で保存していらない部分を削ってうpするとか。
携帯からの書き込みだと機種依存文字な可能性もあるし。うpするのがNGだったら保存したhtmlファイルを
バイナリエディタで開けば16進数表示で確認出来るからそれを [%FF] の書き方に直せばマッチするよ。
448:名無しさん@お腹いっぱい。
09/03/29 15:02:11 bIJDFvak0
「逆〜」 があるページをこのフィルタをONにして読み込んだほうが分かりやすいかな。
ページに使われてる文字が [%FF] で表示されるからマッチしたい部分をフィルタ編集画面にコピペするだけでいい。
[Patterns]
Name = "ASCII viewer"
Active = TRUE
Limit = 1
Match = "(?)\1"
Replace = "[$ESC(\1)]"
449:名無しさん@お腹いっぱい。
09/03/29 15:12:16 lLQQrxtl0
>>442の逆切れっぷりにワロタw
450:名無しさん@お腹いっぱい。
09/03/29 15:14:51 P36Rhlkl0
お前のがよほど滑稽
451:名無しさん@お腹いっぱい。
09/03/29 15:29:15 bIJDFvak0
もうちょっと分かり易く書けないのかな。 日本語でなく自分語で説明してるから相手に伝わらないんだぞ。
相手に説明するときは幼稚園児に教える気持ちで言え。 コミュ障は自分も苦労するが相手も迷惑する。
452:名無しさん@お腹いっぱい。
09/03/29 15:34:55 mmZ7086j0
今日もまた不完全なフィルタが生まれたようだな
453:名無しさん@お腹いっぱい。
09/03/29 15:38:14 bIJDFvak0
実測クン → 最短一致クン → 完璧クン
454:名無しさん@お腹いっぱい。
09/03/29 16:05:19 0Ic1SwX10
やたらと初心者をスルーできない(偉ぶりたいから)のが馬鹿395の特徴なので
ID:bIJDFが怪しいと思っていたが実測君とか言ってるの馬鹿395だけだから確定だな。
455:名無しさん@お腹いっぱい。
09/03/29 16:49:58 KyZdvplB0
Limit = 1
Match = "(?)\1" ←(笑)
ヘルプ百回読んで出直してこい
456:名無しさん@お腹いっぱい。
09/03/29 18:35:52 rTP+MYe00
>コミュ障は自分も苦労するが相手も迷惑する
どの口が言ってるんだかw
言葉が不自由な相手にさらなる説明を求める方がマヌケなんだよ。馬鹿は死んでも直らない。
某395のようにな。
要は「PCでは表示できない範囲の文字コードを使っているページを何とかしたい」
「自分には文字コードを調べる力はない」って事だから
こちらの返答は最初から「(お前の説明では分からんから)そのページのURLを出せ」で終わり。
457:名無しさん@お腹いっぱい。
09/03/29 18:38:09 ZtkGq9Aj0
ト、 ______)
「::::\┐ _,,. --─- 、..,,_ `ヽ. で 泣 も
r-‐'へ::::::::!_'´ __,,,,......,,,,,__ `ヽ、 ', す い う
>:、:;::::::>''"´ `"'' 、 ':, i. よ て や
└─ァ''" / `':., ',. !! る め
,:' / / ,' / ,' i. ', ':, i ',! i. |. 子 て
/ ,' .,'`メ、!,_,/ ./! 、i__,,!イ .|. i ,ゝ | |. も .下
,' i ,!/,.-ァー;' / !/ァ;ー'-r'、 ! /__」 | | い さ
i ! ハ!イ i `ハ i `'ハ Y/ i/ ; | |. る い
└'^iー! ,iヘ ':,_ン ':,__ン ノ!' | i. i ,' ん ! !
,:' .!.7,.,., ' .,.,., ,'! .! | |∠,_ ________
o ゜/ ,:'. ト、 r‐,-‐ ''"´`ヽ. / ; | ! ! `Y´ ̄
,' .// i. `i:.、.,!/ ,.イ,:' ,' | ,'i .|
レヘ_/ヽ. !ァ''"´ `ヾi、ー=''"/ヨ___,/、___!へr┘
/ ヾ!二へ/:::::ト,.-'‐'^ヽ,
,' ',l>く}:::7 rノ ,. '"´ ̄`ヽ. っ
K_ _,r-イYン/ムi:::::/ ,ノ´ / ', っ
/Y>ベ´ '';:::::io:/ ,イ / !
,.:':::::ヽ、ン':, ヽ/ ,イ /゙,ー、,' 、 ,.-‐、,'
/:::/:::::::::::::::::ヽ. ' ,.;'ヾ/、/_/ノ ヽ. ヽ,/,.-‐'/
,く:::::::/::::::::::::::::::::::::`ヽ、___,.,.イi `'ー'^''‐'/ ヽ.,/ (___)
'´::ヽ`'::、::::::::::::::::::::::::::::::::/!::::::::::! ,' ,.:'"´
::::::::/`7::::`''r-::、:;_______/rL_,.イヽ. i _,. -‐''"´`ヽ /
::::::;'::::::!::::::::::';:::::::::::\:::::::::::::::::!:::::::':, ヽ、 ノ ノi
458:名無しさん@お腹いっぱい。
09/03/29 18:52:53 bIJDFvak0
>>448のフィルタにケチつけるとかどんだけネタ不足なんだよ(笑)
459:名無しさん@お腹いっぱい。
09/03/29 18:56:35 rTP+MYe00
お前がいつもやってる事をやりかえされてるだけだろw
460:名無しさん@お腹いっぱい。
09/03/29 18:58:38 bIJDFvak0
どうせならlimitを大きくして大量の文字の置換を一度にするとか、そういう知的な突っ込みが欲しかったな。
おまえらには無理か(笑)(笑)(笑)
461:名無しさん@お腹いっぱい。
09/03/29 19:02:03 rTP+MYe00
ああ、お前がいつもやってる事だなw
462:名無しさん@お腹いっぱい。
09/03/29 19:28:31 rTP+MYe00
某395がいつもやってる事=
「どうせならもっと知的な突っ込みすればいいのに。某395には無理か(笑)(笑)(笑)」
と思われるような事
この皮肉はちょっと幼稚園児には難しかったかもしれない
463:名無しさん@お腹いっぱい。
09/03/30 10:45:22 Mt9l34Wr0
Greased lightboxってProxomitronでも実現可能でしょうか?
IEでもあれ使いたいもので…
464:名無しさん@お腹いっぱい。
09/03/30 21:17:19 cz+pWV+S0
URLリンク(blogs.sun.com)
URLリンク(blogparts.netsket.com)
465:名無しさん@お腹いっぱい。
09/03/30 21:22:43 l0ZCxyd00
>>463
残念ながらこのスレにそんなことが出来るのは395しかいない。
395はFirefox用のスクリプトしか作らないので望み薄かと。
466:名無しさん@お腹いっぱい。
09/03/30 21:55:02 y9BmBzdU0
>>463
wikiにあるよ
467:名無しさん@お腹いっぱい。
09/03/31 10:45:21 G27FXA0p0
URLリンク(www.uploda.org)
468:名無しさん@お腹いっぱい。
09/04/01 13:19:10 mRJyBZDC0
395レス目が近づいたとたんに名乗りをあげるってのは笑いどころなんだよな?
469:名無しさん@お腹いっぱい。
09/04/01 15:07:26 a5vM5aig0
ふと思って入れてみたImage Popup。
firefoxでは機能しなかったのでfirefox側のGreased lightboxを入れ直した。
今度はGreased lightoxが動かなかった。firefox側では機能しないって事?!
IE側ではアイコン表示が出なかっただけで機能ているようだ。
470:名無しさん@お腹いっぱい。
09/04/01 15:52:19 mPe81lnT0
>>469
俺はfirefox3.08だが機能してる
firefoxでnoscriptとか入れてない?
フィルタ見ればわかるが、Image Popupはスクリプトを挿入するフィルタ
だから各サイト毎にscriptの許可をしてあげないと動かない
471:名無しさん@お腹いっぱい。
09/04/01 19:46:19 a5vM5aig0
>>470サンクス!
遣ってみたが上手く出来なかった。ノンビリいじってみる。
472:名無しさん@お腹いっぱい。
09/04/03 15:47:03 TR+2XOQT0
2chで書き込んだ後に、板のTOPではなくて、書き込んだ元のスレを
再び表示してくれるようはフィルタはないでしょうか?
473:名無しさん@お腹いっぱい。
09/04/03 17:46:51 z8nQ0di00
素直に専ブラ使ってろ
474:名無しさん@お腹いっぱい。
09/04/03 23:08:03 bVQslbwK0
Spybotがhostsファイルを使って危険URLを127.0.0.1に転送しているのですが、
127.0.0.1に転送された時に何かメッセージを表示させるようなフィルタは無いでしょうか?
475:名無しさん@お腹いっぱい。
09/04/04 00:40:10 8rTBty0J0
URLを見れば分かるだろ。
476:名無しさん@お腹いっぱい。
09/04/04 11:12:28 0uEEvQyV0
>>475
Spybotが登録する1万越えの危険URLを覚えろって事ですか?
現状はURLKILLヘッダフィルタに1万個登録し、killed.htmlを表示する事で判別しておりますが、
もっとスマートな方法はないかな?と思いまして。
URLKILLに登録しない場合、blankが開くだけなので新しいタブを開いたのか
危険URLを踏んだのか判別しづらいので困る時があります
477:名無しさん@お腹いっぱい。
09/04/04 12:37:09 p3mXCY7E0
HTTPd立ち上げればいいんでないの?
478:名無しさん@お腹いっぱい。
09/04/05 00:02:13 ZVWGlEzu0
hostsを理解してない人に説明するのはしんどいよな
479:名無しさん@お腹いっぱい。
09/04/05 02:13:41 UZqSrH760
そもそも127.0.0.1に割り当てるってのがよくないんじゃ。
480:名無しさん@お腹いっぱい。
09/04/05 09:20:38 4JNKu6RL0
どこかでamazonで何を買っても
特定の人のアフィリエイトリンクになるフィルタが
あったような気がするんですが知りませんか
あるソフト作者にそういった形でお布施したい
(その作者のアフィに欲しいものがない)
481:名無しさん@お腹いっぱい。
09/04/05 18:26:03 oZG/C4uw0
>480
その作者のアフィリエイトのリンクからアマゾンに入り、
検索をして買い物をしてください。
それでお布施はできます。
アフィリエイトに入る収入は直接リンクだけではありません。
482:think ◆MM0nnAOCiQ
09/04/05 21:34:53 r13l/4ZI0
>>480
試みが面白かったので即興で作ってみました。
Amazonはmod-rewriteが多いので、全URLで対応できているかはわかりません。
[HTTP headers]
In = FALSE
Out = TRUE
Key = "URL: Amazon - Add affiliate [2009/04/05] test1"
Match = "URLリンク(www.amazon.co.jp)([\%~0-9%41-%5a]+{10})\0(/|)(^?)"
Replace = "$JUMP(URLリンク(www.amazon.co.jp))"
In = FALSE
Out = TRUE
Key = "URL: Amazon - Kill product-name [2009/04/05] test1"
Match = "http://(www.|)amazon.(co.|)jp/[\%0-9a-z~]+{1,*}(-[\%0-9a-z~]+{1,*})+{1,*}/(dp/(^handle-buy-box/)[\%~0-9%41-%5a]+{10}(/|(^?)))\0"
Replace = "$JUMP(URLリンク(www.amazon.co.jp))"
In = FALSE
Out = TRUE
Key = "URL: Amazon - Redirect new uri [2009/04/05] test1"
Match = "http://(www.|)amazon.(co.|)jp/(exec/obidos/ASIN/([\%~0-9%41-%5a]+{10}/)\0|gp/product/(^handle-buy-box/)([\%~0-9%41-%5a]+{10}/*)\0)"
Replace = "$JUMP(URLリンク(www.amazon.co.jp))"
483:名無しさん@お腹いっぱい。
09/04/05 23:25:23 OgwvE7OY0
Googleの検索の広告消しのフィルタください
484:名無しさん@お腹いっぱい。
09/04/05 23:46:16 w4ru62tP0
逆にアフィリエイトを完全に遮断するフィルタ希望です
特に広告
485:395
09/04/06 01:50:33 DjsznrbP0
使い道がありそうでもあり、無さそうでもあるフィルタ。
[Patterns]
Name = "Content Editable"
Active = TRUE
Multi = TRUE
URL = "$TYPE(htm)"
Limit = 10
Match = "<body$STOP()"
Replace = "<body contenteditable="true" "
486:名無しさん@お腹いっぱい。
09/04/06 01:53:09 4vsI7Ca60
質問です。
置換したい文章が置換対象より下にある場合はどのように引用してフィルタを
かければいいのでしょうか?
例
<title>仮タイトル</title>
(中略)
<h1>ページ1</h1>
これを
<title>ページ1</title>
(中略)
<h1>ページ1</h1>
としたいのです。
どのページもtitleが同一なページがありタブブラウザ上で今どのページを開いているかを
分かりやすくしたいのです。
お手数ですがアドバイスをお願いします。
487:395
09/04/06 02:29:50 DjsznrbP0
>>486
javascriptを使えば上下逆でも置換出来るよ。
[Patterns]
Name = "New HTML filter"
Active = TRUE
URL = "$TYPE(htm)"
Limit = 256
Match = "(<h1(\s[^>]+|)> ([^<]+)\1</h1 >)\0$STOP()"
Replace = "\0\r\n<script type="text/javascript">document.title = "\1".replace(/[\\r\\n]+/g,"").replace(/\\s+$/,"")</script>\r\n"
.replace() はタイトルに含まれる余計な空白や改行を削除するために入れた。
このフィルタを使うと
1. h1要素にマッチさせ、タイトルの文字列を取得。
2. h1要素の後ろにjavascriptを挿入。
3. ブラウザがjavascriptを実行し、タイトルが書き換えられる。
という感じで動いてくれる。
タイトル以外のものを置換したい場合はjavascriptのDOMやinnerHTMLを使って置換して。
488:名無しさん@お腹いっぱい。
09/04/06 02:52:18 QfVV5bVA0
>>486
Match = "<title>*</title>\0<h1>\1</h1>"
Replace = "<title>\1</title>\0<h1>\1</h1>"
誤爆上等なので注意w
489:名無しさん@お腹いっぱい。
09/04/06 06:37:29 qPWt/FyM0
Match = "(<title>)\#(^(^*$NEST(<h1,>\0,</h1>)))[^<]+$SET(#=\0)"
Replace = "\@"
とかはダメ?
490:名無しさん@お腹いっぱい。
09/04/06 08:14:31 WaWTry3W0
>>485
Firefox3用か。面白いけど微妙に使えたり使えなかったりするな。
そういえばSleipnirはどんなページでもCtrl+Xで削除できて便利だったなあ……。
491:395
09/04/06 23:21:19 DjsznrbP0
>>490
IEでも使えるからぷにるでも使えるはずだ。 body要素に付けるとめちゃくちゃになる場合があるが
特定の要素にだけ指定することも出来るから使い道はあるかも知れない。
2chならdl要素に付けるとか。
492:think ◆MM0nnAOCiQ
09/04/06 23:32:42 gkLD8j9w0
>>486
私の場合、「元々のタイトルを消して、新たにタイトルを付ける」という方法を使っています。
[Patterns]
Name = "title replacer [2009/04/06] test1"
Active = TRUE
URL = "$TYPE(htm)"
Limit = 256
Match = "$NEST(<title>,</title>)|"
"(^(^$NEST(<h1>,\1,</h1>)))"
"$SET(0=<title>\1</title>)$STOP()"
Replace = "\0"
本来のHTML仕様から外れますが、<body> 配下に <title> を置いてもブラウザはタイトルとして認識してくれます。
ただし、2つ以上 <title> が定義されていると初めの <title> が優先されるので元々の <title> を消す必要があります。
万全を期すなら、<head><title>\1</title></head> としておいた方が良いです。
HTML4.01仕様に「すべてのHTML文書には、HEAD中に、1つのTITLE要素があらねばならない。」とあるので。
URLリンク(www.asahi-net.or.jp)
493:名無しさん@お腹いっぱい。
09/04/06 23:42:16 2jUs39nD0
そこに$NEST使う必要あるのか?
494:think ◆MM0nnAOCiQ
09/04/07 00:06:43 gkLD8j9w0
>>493
> そこに$NEST使う必要あるのか?
一度だけ <title></title> に <br> を入れているところがあって、以降それに対応できる $NEST を使うようにしてます。
URLリンク(park16.wakwak.com)
HTMLがどんなに厳格に仕様を定義してあっても使用者が間違えたら元も子もないので、間違いがあっても対応できる書き方がベターかなあと。
そういう意味で $NEST は柔軟性が高くて使いやすいです。
495:名無しさん@お腹いっぱい。
09/04/07 00:44:10 5Jl/QkmV0
検索してるとたまにfontタグとか入ってるところもあるな
496:名無しさん@お腹いっぱい。
09/04/07 07:47:30 1ql+3GwD0
2chでも自演フィルターがつくれたら
497:名無しさん@お腹いっぱい。
09/04/07 07:49:10 iEYUYMUT0
たら?
498: ◆gch/iKeV4A
09/04/07 09:47:59 r/rbYlBO0
-
499:名無しさん@お腹いっぱい。
09/04/07 18:20:06 MH2lyrPL0
nanika_delの更新マダァ-? (・∀・ )っ/凵⌒☆チンチン
500:名無しさん@お腹いっぱい。
09/04/07 19:18:12 ZaBq2NfY0
>>499
ニコ動用のフィルタの話題だったら専用のスレがあるんだから、そっちに行くべき
501:名無しさん@お腹いっぱい。
09/04/07 19:18:57 WpdngVdY0
>>494
<title>*</title>
でいいんじゃないの?
502:名無しさん@お腹いっぱい。
09/04/07 19:43:57 MH2lyrPL0
>>500
すいません、ただの誤爆です
503:395
09/04/08 00:36:15 sltpXhFS0
相対的なプロトコルの指定。
<a href="//yahoo.co.jp/">yahoo</a>
file://〜 にこのリンクがあると file://yahoo.co.jp/ へのリンクになる。
http://〜 にこのリンクがあると URLリンク(yahoo.co.jp) へのリンクになる。
504:think ◆MM0nnAOCiQ
09/04/08 01:29:50 0plMNpKM0
>>501
<title>*</title> でもいいし、$NESTでもいいと思います。
505:名無しさん@お腹いっぱい。
09/04/08 11:25:54 X7aagcU80
GENOに仕込まれたスクリプトはJavascriptのunescapeを使ってトロイ鯖に飛ばしているだね。
506:486
09/04/08 22:35:11 S2JMeHas0
アドバイスありがとうございました。
同じ目的であってもこれほどアプローチ手段があるとは思いませんでした。
しかしテストしたところどれも意図した通りには動作できませんでした。
サイトURLが〜htmlではなくphpなのですが、cgiやphpから発行されたものには
フィルタがかからないのでしょうか? (´・ω・`)
507:名無しさん@お腹いっぱい。
09/04/09 03:13:10 /ymHcMDJ0
>>506
これだけ出て来たのに自分でどうにか出来ないレベルなら、
書き換えたいURLを直接貼った方が早いぞ
現物が不明な以上作る側は典型的な状況以外を考慮しようが無いから
508:think ◆MM0nnAOCiQ
09/04/10 11:56:52 CoXUnoPo0
>>506
cgiやphpでもフィルタ出来ます。
原因は別にあると思います。
509:名無しさん@お腹いっぱい。
09/04/10 18:00:14 uBh2qrG00
ログインしてない状態でYouTubeのリンクを踏んだときに
Videoの上に表示される言語設定(国設定?)をうながすメッセージ部分を
ばっさり無くするフィルターをお願いします
URLリンク(www.youtube.com)
>閉じる
>ようこそ YouTube へ!
>おすすめの国フィルタ (この国に自動設定されています): 日本
>国フィルタを設定すると、選択した国で注目されている動画が人気の動画などのリストや検索結果に表示されます。 ページ最上部にある YouTube ロゴの横にあるリンクで、国フィルタを変更できます。
>[OK] をクリックすると、この設定が適用されます。[キャンセル] をクリックすると国フィルタが [全世界] に設定されます。
>OK キャンセル
510:名無しさん@お腹いっぱい。
09/04/10 18:11:01 5/AQI1S80
Match = "<div id=$AV(default-language-box)*(<div id=$AV(homepage-main-content)|<div id=$AV(watch-vid-title))\1$STOP()"
Replace = "\1"
これでおけ
511:名無しさん@お腹いっぱい。
09/04/10 18:36:31 idp+XIc50
>>510
便乗ですみません。
レスをみながら次のように書いてみたのですがうまく動作しません。
どこが悪いのでしょうか?教えていただけませんか?
[Patterns]
Name = "Youtube Kill"
Active = TRUE
URL = "www.youtube.com/"
Limit = 256
Match = "<div id=$AV(default-language-box)*(<div id=$AV(homepage-main-content)|<div id=$AV(watch-vid-title))\1$STOP()"
Replace = "\1"
512:名無しさん@お腹いっぱい。
09/04/10 18:50:23 gWcBMwEj0
Limit増やしてごらん
513:名無しさん@お腹いっぱい。
09/04/10 19:05:54 idp+XIc50
>>512
う〜ん1024まで増やしてみたんですが消えてくれませんでした。
なにか他のフィルタが邪魔してるとかあるんですかね?
もう少し色々いじってみます・・
514:名無しさん@お腹いっぱい。
09/04/10 19:13:18 5/AQI1S80
3000くらいだったかと
515:名無しさん@お腹いっぱい。
09/04/10 19:19:36 ry6PMQUz0
$NEST(<div,[^>]++\sid=$AV(default-language-box)*,</div>)
の内部今みたら2000バイト以上あったから4096は取っておいた方が
516:名無しさん@お腹いっぱい。
09/04/10 19:25:04 idp+XIc50
>>514,515
お騒がせしました!どうもありがとうございます。
無事に綺麗さっぱり消えてくれました!
517:名無しさん@お腹いっぱい。
09/04/10 20:39:46 5P140uX40
URLリンク(abc.s65.xrea.com)
↑の、DLSite.comのフィルタを入れてみたんですが、認証が飛ばされません
どうしたものでしょうか
518:名無しさん@お腹いっぱい。
09/04/10 20:45:17 5P140uX40
あ…すみません
Proxomitronを再起動したらフィルタが働く様になったみたいです
お騒がせしました
519:名無しさん@お腹いっぱい。
09/04/11 11:05:22 LKkbD07/0
URLリンク(proxo.hp.infoseek.co.jp)
520:名無しさん@お腹いっぱい。
09/04/11 11:07:44 LKkbD07/0
説明ミスった
URLリンク(proxo.hp.infoseek.co.jp)
521:名無しさん@お腹いっぱい。
09/04/12 02:55:47 +1myRey/0
>>480
そういうのは下手すると不正とみなされて逆に迷惑かかるかもしれんから慎重にな
522:名無しさん@お腹いっぱい。
09/04/13 09:44:54 De+KFGWs0
外部CSS内に
font-family:"MS Pゴシック" ,sans-serif;
という記述があるんですが
この1行だけを無視する、もしくは外部CSSでのフォント指定を無効にする
フィルターって出来ますか?
523:名無しさん@お腹いっぱい。
09/04/13 13:37:45 HcQ2AJjV0
MS Pゴシックが嫌なのかフォントを変えられるのが嫌なのか。
524:名無しさん@お腹いっぱい。
09/04/14 02:21:11 o/urI3h90
後者です
現在ユーザーCSSでムリヤリ変えてます
525:名無しさん@お腹いっぱい。
09/04/14 10:54:26 Eobyk+2G0
このスレに手を加えれば済むフィルタがあるけど、
自分で考える気もないんだろうね。
526:名無しさん@お腹いっぱい。
09/04/14 12:13:14 o/urI3h90
外部CSSの場所が一定でないのと
フォント名を指定するのではなく無視するという所で躓いていて
手の加え方がわからない状態です
527:名無しさん@お腹いっぱい。
09/04/14 12:25:17 U6W0aV8p0
外部 css の font-family: だけでいいのか?
<style> とか style="" とか font:small "MS PGothic" とか <font face=""> は有効なままで?
528:名無しさん@お腹いっぱい。
09/04/14 12:30:35 o/urI3h90
フォント指定関係は全て無視出来ればベストです
外部CSS内でさらに別CSSを@import "style.css";みたいに読ませてるものもあってお手上げです
ユーザーCSSだとIEコンポ使った2chブラウザやmixiブラウザなんかにも影響が出てしまうので
529:名無しさん@お腹いっぱい。
09/04/14 12:47:42 VUg+726z0
!important
530:think ◆MM0nnAOCiQ
09/04/14 12:53:40 64ER32220
>>522
"font" でスレッド抽出してみました。
・外部CSS限定なら>140
・ユーザCSS型(全スタイルを対象)なら>166
をベースにフィルタを作ればいいんじゃないかな?
>>528
> フォント名を指定するのではなく無視するという所で躓いていて
「無視する」にあたってスタイルを削除するやり方もありますが、
sans-serif などでブラウザ既定のフォントを指定するやり方も有りますよ。
531:名無しさん@お腹いっぱい。
09/04/14 13:04:19 pzchUiUK0
Firefoxなら「Web ページが指定したフォントを優先する」を無効にする。
IEならインターネットオプションの「ユーザー補助」でそれと同じような設定がある。
まずはこれらの設定を見直してから。フィルタを書くのはその後。
あと、「現在ユーザーCSSでムリヤリ変えてます」って言ってるが、
ムリヤリ変えることがユーザスタイルシートに求められる役割。
532:名無しさん@お腹いっぱい。
09/04/14 13:12:29 o/urI3h90
>>530
ありがとうございます、きっかけがつかめました
フィルタ造りを進めながら
当面は>>416をベースにブラウザ既定のフォントを指定してしのぎます
>>531
ユーザー補助等使うとIEコンポ使ったソフトが軒並み影響されてしまうんです
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5369日前に更新/301 KB
担当:undef