Proxomitron Part14

このエントリーをはてなブックマークに追加
304名無し~3.EXE
カーソルの形を無意味に矢印とか十字とかにさせないようにできる?
何か害があるって訳じゃないけど、何となくうっとうしいよ。
だけどCSS無効は嫌だっていうのは虫が良すぎるかな。
305名無し~3.EXE:02/12/26 04:02 ID:tXMW0Yme
>>304
できます。
306名無し~3.EXE:02/12/26 04:11 ID:/AU+SGyY
>304
そういうのはユーザーCSSで処理したほうが効率いいよ。
307名無し~3.EXE:02/12/26 04:26 ID:uh+Agr1W
>>306
あっそか、そうだね。ありがとう。
cursor : auto; でよかったっけ?
308283:02/12/26 06:59 ID:9w00mFqJ
レスついてないみたいなので、
おとなしく、そのままにしときます。
309マリたん萌え:02/12/26 07:55 ID:p/94iMjs
俺用のフイルタ作ってみた
俺が2ch見るときに使うフィルタだ
なんかフィルタの書き方が無茶苦茶だが、俺用だから気にしない
ちなみにブラウザはIE6SP1 おみとろんは4.4だ

Name = "New HTML filter"
Active = TRUE
URL = "[^.]+.2ch.net/[^/]+/"
Limit = 32767
Match = "((<head>)\#$SET(#="
"<style type=text/css>"
"body{margin:0;}"
"dt{background-color:#e0e0e0;color:#007700;font-size:75%;}"
"dt a,dt font,dt b{color:#007700;font-weight:normal;}"
"dd{margin:0 0 0 15;}</style>"
"))"
"|((<a href=([0-9\-n]+) target=_blank>>>[0-9\-]+</a> )\#(((  )+ <br> )+{1,*})$SET(#= ))"
"|((<dd> )\#(((  )+ <br> )+{1,*}))"
"|(((  )+ <br> )+{2,*}(<dt>|</dl>)\0$SET(#=<br>\0))"
"|(((  )+ <br> )+{2,*}$SET(#=<table bgcolor="#d0d0d0" width=90% cellspacing=0><tr><td></td></tr></table>))"
Replace = "\@"
310名無し~3.EXE:02/12/26 11:35 ID:jat02AMA
>>283
Add Link0.00+を使ってみれば如何部屋
311名無し~3.EXE:02/12/26 12:48 ID:jat02AMA
>>304
Name = "Cursor Killer (StyleSheet)"
Active = TRUE
Multi = TRUE
Bounds = "<*style=*>|{*}"
Limit = 512
Match = "\1cursor-kill : \2"
Replace = "\1cursor-kill : \2"
312名無し~3.EXE:02/12/26 12:58 ID:wj+AmFc1
大雑把過ぎ
313名無し~3.EXE:02/12/26 13:51 ID:zE+xwLlW
大雑把すぎとか文句だけ言いつつ自分では何もしてない教えて君萎えヽ(´ー`)ノ
314名無し~3.EXE:02/12/26 15:06 ID:LTHJnmsy
>>313
 オ マ エ ガ ナ ー
315名無し~3.EXE:02/12/26 15:41 ID:GQPMqdo5
>311
>Match = "\1cursor-kill : \2"
これが変だな。激しくループしそうだ。

314は日本語が不自由だけどね。
316名無し~3.EXE:02/12/26 18:00 ID:oZhdreEM
>307
そう。
ユーザースタイルシート使うなら
cursor: auto !important;
を指定しとけばOK
317名無し~3.EXE:02/12/26 18:37 ID:9cLHTGIc
>>315
ループしないっしょ
\2の前に:があるから
318名無し~3.EXE:02/12/26 21:00 ID:JwBd36rY
>>317
Multi = TRUEだから「cursor-kill :」が記述されてればループ。
そもそも「cursor-kill :」なんて記述される事は無いからそもそもマッチしない。

Name = "Cursor Killer (StyleSheet)"
Active = TRUE
Multi = TRUE
Bounds = "<[^>]++\sstyle=*>|{*}"
Limit = 512
Match = "\1cursor : \2"
Replace = "\1cursor-kill : \2"

たぶんこんなフィルタだと誤爆しづらい。

Bounds = "<*style=*>|{*}"
だと
<br>style="cursor: default;"<br>
こんなのにマッチしちゃう。
319名無し~3.EXE:02/12/26 21:35 ID:i2BNAyD2
Cursor Killer
>>311のでも効いてくれるけどね。
>>318で作ってくれたのの方がいいですか?
320名無し~3.EXE:02/12/26 21:46 ID:woqOluY4
321名無し~3.EXE:02/12/26 21:58 ID:QX+8RRm5
なんていうかあれですよ
もともとの書き込み間違ってねぇかい
Match = "\1cursor-kill : \2"じゃなくて
Match = "\1cursor : \2"だ
322名無し~3.EXE:02/12/26 23:17 ID:KEaSZHQs
>>321
これでいいかな。
Name = "Cursor Killer (StyleSheet)"
Active = TRUE
Multi = TRUE
Bounds = "<*style=*>|{*}"
Limit = 512
Match = "\1cursor-kill : \2"
Replace = "\1cursor-kill : \2"
323名無し~3.EXE:02/12/26 23:21 ID:KEaSZHQs
Name = "Cursor Killer (StyleSheet)"
Active = TRUE
Multi = TRUE
Bounds = "<*style=*>|{*}"
Limit = 512
Match = "\1cursor : \2"
Replace = "\1cursor-kill : \2"
324名無し~3.EXE:02/12/26 23:22 ID:fIvtdL/f
Name = "Open Google links in separate window"
Active = TRUE
URL = "www.google.\w/search\?"
Limit = 256
Match = "<p>(<!--*-->|)<a(\s*)\1>"
Replace = "<p><a\1 class=proxlink target=google>"
"<font size=-1>[New Window]</font></a>\r\n<a\1>"
325名無し~3.EXE:02/12/27 00:03 ID:a+0qtuJe
昔どこぞでこんなのを拾ったんだけど。

Name = "Keep cursor simple"
Active = FALSE
Multi = TRUE
Bounds = "<style*</style>|\sstyle="*"*>|$TYPE(css)*"
Limit = 4096
Match = "(\# cursor\s+:\s+[^;}"]+(;|))+{1,*} \#"
Replace = "\@"
326名無し~3.EXE:02/12/27 03:25 ID:2BEoE1w0
MultiをFALSEにする代わりにstylesheet関連をまとめてみた。
誤爆が嫌な人向け。

Name = "Kill Nosey StyleSheet(embed&link)"
Active = TRUE
Bounds = "<style*</style>|$TYPE(css)*"
Limit = 4096
Match = "(\#("
"cursor|scrollbar-[a-z3]+-color|behavior"
") :$SET(#=kill-nosey-css:))+{1,*} \#"
Replace = "\@"

Name = "Kill Nosey StyleSheet(inline)"
Active = TRUE
Multi = TRUE
Bounds = "<[^>]++\sstyle=*>"
Limit = 512
Match = "\1cursor :\2"
Replace = "\1cursor-kill :\2"
327名無し~3.EXE:02/12/27 14:20 ID:KHOge2V/
Bounds = "cursor : [a-z\-]+{1,10}"
Replace = "うるせーバカ"
328名無し~3.EXE:02/12/27 17:31 ID:gqJth1go
/*ユーザースタイルシートでカーソルとスクロールバー書き換えを回避。*/

BODY, SPAN, IMG, A, DIV, P{/* 思いつくタグ全部書け */
cursor: auto !important;
}

BODY, OBJECT, TEXTAREA{
scrollbar-base-color: scrollbar !important;
scrollbar-track-color: scrollbar !important;
scrollbar-face-color: threedface !important;
scrollbar-shadow-color: threedshadow !important;
scrollbar-darkshadow-color: threeddarkshadow !important;
scrollbar-highlight-color: threedhighlight !important;
scrollbar-3dlight-color: threedlightshadow !important;
scrollbar-arrow-color: menutext !important;
}