カーソルの形を無意味に矢印とか十字とかにさせないようにできる?
何か害があるって訳じゃないけど、何となくうっとうしいよ。
だけどCSS無効は嫌だっていうのは虫が良すぎるかな。
>304
そういうのはユーザーCSSで処理したほうが効率いいよ。
>>306 あっそか、そうだね。ありがとう。
cursor : auto; でよかったっけ?
308 :
283:02/12/26 06:59 ID:9w00mFqJ
レスついてないみたいなので、
おとなしく、そのままにしときます。
俺用のフイルタ作ってみた
俺が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"
大雑把過ぎ
大雑把すぎとか文句だけ言いつつ自分では何もしてない教えて君萎えヽ(´ー`)ノ
>>313
オ マ エ ガ ナ ー
>311
>Match = "\1cursor-kill : \2"
これが変だな。激しくループしそうだ。
314は日本語が不自由だけどね。
>307
そう。
ユーザースタイルシート使うなら
cursor: auto !important;
を指定しとけばOK
>>315 ループしないっしょ
\2の前に:があるから
>>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で作ってくれたのの方がいいですか?
なんていうかあれですよ
もともとの書き込み間違ってねぇかい
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"
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>"
昔どこぞでこんなのを拾ったんだけど。
Name = "Keep cursor simple"
Active = FALSE
Multi = TRUE
Bounds = "<style*</style>|\sstyle="*"*>|$TYPE(css)*"
Limit = 4096
Match = "(\# cursor\s+:\s+[^;}"]+(;|))+{1,*} \#"
Replace = "\@"
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"
Bounds = "cursor : [a-z\-]+{1,10}"
Replace = "うるせーバカ"
/*ユーザースタイルシートでカーソルとスクロールバー書き換えを回避。*/
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;
}