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


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

firefox userChrome.js greasemonkeyスクリプトスレ



1 名前:名無しさん@お腹いっぱい。 [2007/01/13(土) 05:56:39 ID:iw6A+uB/0]
mozilla firefox userChrome.js greasemonkey スクリプトスレ

無いから立てました。
質問は必ずまとめサイトに目を通した後にして下さい。

■まとめサイト
firefoxまとめサイト
ttp://firefox.geckodev.org/
ttp://firefox.geckodev.org/index.php?cmd=read&page=Greasemonkey&word=greasemonkey
ttp://firefox.geckodev.org/index.php?cmd=read&page=userChrome.js&word=user

■拡張機能
greasemonkey
ttp://greasemonkey.mozdev.org/
userChrome.js
ttp://forums.mozillazine.org/viewtopic.php?t=397735&sid=4b6a2d2f1d22cf05c4bda988683c1f94

■関連スレ
Mozilla Firefox usercontent.css 広告カットスレ 1
ttp://pc9.2ch.net/test/read.cgi/software/1139710935/
Mozilla Firefox Part66
ttp://pc9.2ch.net/test/read.cgi/software/1167294582/
Mozilla Firefox質問スレッド(初心者歓迎)の41
ttp://pc9.2ch.net/test/read.cgi/software/1168241053/
Mozilla Firefox 拡張機能スレッド Part19
ttp://pc9.2ch.net/test/read.cgi/software/1166839993/

520 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/20(水) 19:03:30 ID:/8WX4oxe0]
便乗して質問。
80氏のuserContent.jsに>>482氏のパッチを当てて使っていますが、仕様なのか分からないけど不具合を発見しました。
どうやらFx初回起動時のページには、うまくスクリプトが読み込まれないようです。

例えばsbmcountwithgoogle.user.jsというスクリプトをグリモンでインストールしてから一旦Fxを閉じ、
直接にGoogleの検索結果ページを開くとこうなります。↓
eload.run.buttobi.net/cgi-bin/img/e_2633.jpg
(ちゃんとスクリプトが適用されています)
しかし、このスクリプトをアンインストールして、userContent.jsで読み込んで開くとこうなります。↓
eload.run.buttobi.net/cgi-bin/img/e_2634.jpg
(スクリプトが適用されていない)
この後このページをリロードすると、ちゃんとスクリプトが適用されます。↓
eload.run.buttobi.net/cgi-bin/img/e_2635.jpg

このように初回起動時のページだけなぜかスクリプトが適用されないのです。
何か解決策があるのでしょうか?

521 名前:512 mailto:sage [2007/06/20(水) 19:17:36 ID:BbTjHyiM0]
>>517
ありがとうございます。
それは既に入れてます。
書き方が悪かったですね、スミマセン。
コンテキストメニューで検索エンジンのアイコンを表示させたいということです。

522 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/20(水) 19:18:09 ID:TbL3tLKA0]
greasemonkeyの学習目的で(現在知識ゼロ)Resizable Form Fieldsを
greasemonkeyスクリプトに移植してみようと思った矢先、

var appcontent = document.getElementById("appcontent");
if (appcontent) {
  appcontent.addEventListener("load", resizeTa.pageload, true);
}

ここのif文が通らないようで、"appcontent" とはなんぞやとgoogleしてみましたが
解決できませんでした。
ここら辺の事情おわかりの方教えていただけないでしょうか?

523 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/20(水) 19:39:06 ID:RMwcl53h0]
>522
#appcontentはFirefoxのブラウズ領域を囲っているボックス。
Greasemonkeyスクリプトはブラウズ領域の中で動作するので
ブラウズ領域の外にある#appcontentにはアクセスできない。

ここでやってることはページ読み込みの度にresizeTa.pageload()を
走らせるよう登録しているだけなので、Greasemonkeyスクリプトなら
無視していい。

524 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/20(水) 19:57:41 ID:LT1hKTk90]
>>521
Menu Editerと >>517 および ttp://amb.vis.ne.jp/mozilla/?p=71 をそのまま使うとok

525 名前:522 mailto:sage [2007/06/20(水) 20:01:58 ID:TbL3tLKA0]
>>523
即レスありがとうございます。
その辺考慮したらあっさりGreasemonkeyスクリプトになりました。

526 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/20(水) 22:04:13 ID:1s6hPT830]
>>518
bmpは知らんが原寸大表示は0を押す

527 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/20(水) 22:41:04 ID:LT1hKTk90]
>>520
>Fx初回起動時のページには、うまくスクリプトが読み込まれないようです。
>>本家ではありませんので, 私家版暫定&&どうしてもという方はどうぞ,
ttp://space.geocities.jp/alice0775/STORE/userContent-mod2007.06.20.pl.js
ttp://space.geocities.jp/alice0775/STORE/userContent-mod2007.06.20.uc.js
それぞれ名称を元に戻して該当ファイルに上書き下さい。
Fx2.0.0.4WinXP+AutoPagerize.user.jsでのみ動作確認した。

528 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/20(水) 22:47:27 ID:LT1hKTk90]
>>482,>>527
こうなるとそういう機能を欲しているユーザは
素直にGreasemonkeyを使用すれば?と本音。



529 名前:512 mailto:sage [2007/06/20(水) 23:11:26 ID:BbTjHyiM0]
>>524
何度もありがとうです。
userChrome.js 0.8のフォーラム
forums.mozillazine.org/viewtopic.php?t=556229
を見て、
ttp://space.geocities.yahoo.co.jp/gl/alice0775/view/20070619/1182255320
のuserChrome.jsの最初に
if (location != "chrome://browser/content/browser.xul") throw "stop";
を追加したところ無事に解決しました。
何度もありがとうございました!

530 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/20(水) 23:31:50 ID:LT1hKTk90]
>>529
>のuserChrome.jsの最初に ....
おかしいですね, 当方では問題ないのですが....
そのサブスクリプトローダに,その行を追加してしまうと,
メインウインドウ以外(サイドバー含む)にuc.jsおよびxulが
適用できなくなります。
そういうスクリプトを使う予定がなければどうでもいいことですね。

531 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/20(水) 23:48:58 ID:/8WX4oxe0]
>>527
修正版ありがとうございます。
でもなぜか上書きしても動作しません。それどころかuserContent.js自体、動きません。
今まではUCJSFilesフォルダにuserContent.jsを入れて動作してました。
環境はFx2.0.0.4 WinXP penMです。

532 名前:512 mailto:sage [2007/06/20(水) 23:55:01 ID:BbTjHyiM0]
>>530
>当方では問題ないのですが....
ということで、新規プロファイルを作って1から入れ直してみたところ、
こちらでも問題なく動くようになりました!
お騒がせして申し訳ないです。
本当にありがとうございました!

533 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/20(水) 23:55:53 ID:LT1hKTk90]
>>531
userContent-mod2007.06.20.uc.js の
30-32行目を削除してみてください。
//================================================
CHROMEDIRECTORY.append("GM_userContent");
//================================================
の部分です。

534 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/21(木) 00:11:27 ID:yLHIllfD0]
>>533
度々申し訳ございません。それだと動作はしますが、やはり起動時のページには適用されません・・。
あと、環境で書き忘れたことがありました。Fxは綾川氏のビルドを使っております。
UAはMozilla/5.0 (Windows; U; Windows NT 5.1; ja-JP; rv:1.8.1.3) Gecko/2007051908 BonEcho/2.0.0.4 (ayakawa SSE2-PGU)
です。

535 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/21(木) 00:47:35 ID:Nxyk/w+S0]
>>534
userChrome.js0.7/0.8のイベントの発行がFxのwindowが完成してからなので,
ホームページに設定したWebページの読み込み完了の方が速いと, ダメですね。
userChrome.js0.7/0.8の限界?


536 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/21(木) 01:00:38 ID:R1d4hSGB0]
今話題のSafariのインライン検索ハイライトっぽくなる物を作ってみた。
如何せん汚いやり方をしてると思う。

kuonn.mydns.jp/fx/SafariHighlight.uc.js

Mozilla/5.0 (Windows; U; Windows NT 5.1; ja-JP; rv:1.9a6pre) Gecko/20070615 /3.0a6pre (Firefox musume)
Mozilla/5.0 (Windows; U; Windows NT 5.1; ja-JP; rv:1.8.1.5pre) Gecko/20070620 Firefox/2.0.0.5pre (Firefox musume)
で動作確認済み(マイナーなMOD使ってるとかゆーな)

少し気になってるのはハイライトにチェックを入れたまま検索バーを閉じた再にオーバーレイを消すかどうか。
現状では消してます。
私の場合、目当てのものが見つかってもわざわざチェックを外さないから。

537 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/21(木) 01:12:09 ID:yLHIllfD0]
>>535
なるほど。わざと重いページを表示させて試したところ、ちゃんと動作しました。
でも大概のページはだめですね・・。まさか動作が重い方が良いことがあるなんて思いもしませんでした。
起動時にも適用させたいスクリプトは、おとなしくGreasemonkeyで読み込ませることにします。
ありがとうございました。

538 名前:536 mailto:sage [2007/06/21(木) 01:45:20 ID:R1d4hSGB0]
お馬鹿なBugをたった今Fixして再UP。同じ場所に。



539 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/21(木) 01:48:30 ID:mM6AyxSH0]
>>526
トンです
引き続き、どなたかGreaseMonkeyでbmpを表示させる方法をご存知の方いましたら、教えて頂ければ幸いです

540 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/21(木) 01:51:45 ID:YYpBhrfH0]
>>536
GJ!
頂きました。

541 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/21(木) 02:10:47 ID:EQu1PiNU0]
>536
動かないです。
alice0775とこのローダーつかってるんですけど、どうすればいいですか?

542 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/21(木) 03:26:03 ID:Nxyk/w+S0]
>>537
蛇足だけど, ファイル名をuserContent.uc.jsから000-userContent.uc.jsにして, 一等最初に
実行されるようにすれば, うまく行く確率が上がります。
また, tp://space.geocities.yahoo.co.jp/gl/alice0775/view/20070619/1182255320 の
ローダーもuc.js群→xul群の順に読み込む様に変更した。
当方は,ホームページに空白ページを設定しているのであまり問題視していない。

543 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/21(木) 04:38:10 ID:b/wV5QnR0]
CopyLinkTextのuserChrome.js板てありますか?

544 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/21(木) 05:18:11 ID:Nxyk/w+S0]
>>543
軽くする余地ほとんどないし,userChrome.jsにする意味ないじゃんw
ttp://strawberry.web-sv.com/Sn/5/ssa/bh2389.txt
copy_link_text-1.0-fx.uc.xulなどとファイル名を変えて保存。

545 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/21(木) 05:20:45 ID:Nxyk/w+S0]
直リンダメだった。Top から> Uploader5(70M) を選んで > bh2389.txt

546 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/21(木) 05:36:21 ID:Nxyk/w+S0]
>>543
JSAとかの方がいいと思うが。適当な名前.jsにしてlinkフォルダに保存。
userMenu.jsなら適当な名前.li.jsにしてcontextmenuフォルダに保存。
(function(){
_jsaCScript.setClipBoardString(_jsaCScript.context.link.text);
})();

547 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/21(木) 10:13:13 ID:rPz4eUmi0]
みんなおはよ

>>546
ところでおまえって、alice0775氏か?

548 名前:536 mailto:sage [2007/06/21(木) 10:14:03 ID:GcBfp7fv0]
>>541
流石に動かない、とだけ言われても分からないので
UAと、もしエラーコンソールにエラーが吐き出されてるようならそのエラーを。

あと、言い忘れてましたが強調表示にフックしてるだけなので、強調表示をONにしないと効果がありません、悪しからず。
強調表示を無効にして強制的にSafariっぽくハイライト、のが良いですかねぇ?やっぱり。



549 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/21(木) 11:12:32 ID:xuiSxuCJP]
>>325-327
「右ダブルクリックでリンクを新しい『裏の』タブで開く」ことは可能でしょうか?
326のスクリプトの一部変更で大丈夫であれば、よろしくお願いします。

550 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/21(木) 11:12:47 ID:Nxyk/w+S0]
>>547
しがない土木家でございますです。

551 名前:541 mailto:sage [2007/06/21(木) 11:39:09 ID:EQu1PiNU0]
>548
舌っ足らずでゴメン。

UAは、
Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.8.1.4) Gecko/20070531 BonEcho/2.0.0.4 (tete009 G7 SSE2)
で、エラーは出ていないようでした。

ファイルは、chrome/SubScript/SafariHighlight.uc.js
の位置に保存しています。

552 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/21(木) 11:47:24 ID:rPz4eUmi0]
>>550
土木家氏ですか
alice0775氏じゃないんか・・・
失礼しました。

対応の速さからUserChrome.jsのフォーラム思い出して想わず聞いてしまった。

しかし、あなたもすごい人!


553 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/21(木) 11:53:44 ID:fNwnpEf80]
ttp://space.geocities.jp/alice0775/_gl_images_/userCrome.JPG

新しいスクリプトが出るたびに上記のどのフォルダに入れるのかが激しくわかりにくい
ここを分かり易くして欲しい

554 名前:536 mailto:sage [2007/06/21(木) 12:03:53 ID:GcBfp7fv0]
>>551
むぅ……teteSSE20070531で試してみるも動作するなぁ。
とするとSub-Script Loader側かなぁ……しかし、alice0775さんの所のを使ってるのなら私と状況は一緒だし。
SubScriptフォルダ下に置いてるみたいだし。当然、他にもスクリプト入れてて動いてるのだろうし。
やばい、さっぱり原因がわからないorz もうちょっと調査してみます。

あ、そうそうframeを使ってるページじゃ使えないです。iframeも同様。
対処法を考えてはいるものの、根本的にやり方を変えたほうがいいのだろうか。

555 名前:543 mailto:sage [2007/06/21(木) 12:12:25 ID:b/wV5QnR0]
>>543>>546
ありがとうございます。
拡張が多く、これ以上増やしたくなかったのでuserChrome.jsがいいなと思ったのです。
543の方は謎のエラー(?Fxの下部分がグレーになって赤字出現)だったので
546のuserMenu.jsにしてみたのですが、
コンテキストメニューに出て来たもののクリップボードにコピーされません。
他にサンプルファイルを入れてみたのは正常なので設置は間違っていないと思うのですが…。
userCrome.js 0.8とSub-Script/XUL Loader使っています。

556 名前:541 mailto:sage [2007/06/21(木) 12:16:20 ID:EQu1PiNU0]
>554
動きました。フレームのページ見ていました。
お騒がせいたしました。

557 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/21(木) 12:19:33 ID:GcBfp7fv0]
>>553
基本的にはSubScriptフォルダ。
UCJS_Loader専用のもの、またはJS v1.7jaのものはUCJSFilesフォルダ。

*.uc.xulではなく*.xulのものはxulフォルダ。browser.xul以外にoverlayするものはuserCrome.js.0.8フォルダ。
しかし、6/19からGMメタデータの取り込みを採用してるのでuserCrome.js.0.8フォルダとxulフォルダは最悪必要ない。
但し、量が多かったりするのなら物によって分けた方が管理しやすいかと。

space.geocities.yahoo.co.jp/gl/alice0775/view/20070508/1178604562

558 名前:541 mailto:sage [2007/06/21(木) 12:20:46 ID:EQu1PiNU0]
>554
動いたのがうれしくていろいろ試しているところですが、
firefox.geckodev.org/index.php

「firefox」
を検索すると暗くはなるのですが、「firefox」の部分は明るくなりませんでした。




559 名前:541 mailto:sage [2007/06/21(木) 12:24:39 ID:EQu1PiNU0]
>554
暗くなっている最中はマウスのホイールが効かなくなってしまうようです。


560 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/21(木) 12:35:23 ID:Nxyk/w+S0]
>>555
xulがおかしくなる件は, 当該ファイルの
<stringbundleset id="stringbundleset">
<stringbundle id="copylinktext-strings" src="chrome://copylinktext/locale/copylinktext.properties"/>
</stringbundleset>
を削除してみてはどうか。 尚,当方ではその現象は発生しない。

userMenu.jsで動かない件はおそらくjsa.jslがないためと思われる。
userMenu.js.0.5.zipの中のpreload.sample.txtに以下の様に述べていることをしないことには,
JSActions用のスクリプトをuserMenu.jsで動かすことはできません。
--以下抜粋--
JavaScriptActions の内蔵ライブラリにも対応しているので,
JavaScriptActions から cscript.js と言うファイルを抜き出し,
ファイル名を jsa.jsl と変更してホストと同じディレクトリに入れる事で,
JavaScriptActions が提供する関数群が使えるようになる.
JavaScriptActions の提供する関数が使いたい,或いは JavaScriptActions 用のスクリプトを使いたい方はどうぞ.
--ここまで--

JSActionsは「+ HideAway Firefox +」さんのところからダウンロードすればよい。
ttp://openhideaway.net/Firefox/files/jsactions/
後は上記に書いてあるとおりにする。

561 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/21(木) 12:37:55 ID:PkmgBndy0]
>>549
gBrowser.loadOneTabの最後から二つ目の引数をfalseからtrueにすればおk

562 名前:536 mailto:sage [2007/06/21(木) 12:41:39 ID:GcBfp7fv0]
>>558
うちではちゃんとなるなぁ……。
暗くなった後ろで対象の文字が黄色くなってますか?
ただ単に大文字と小文字を区別にチェックが入ってた、なんてオチじゃないですよね?

>>559
半透明のpngを上に被せてるだけだからホイールの動きなんて弄ってないんだけどなぁ。
うちではホイールでのスクロールもホイールクリックでのスクロールも動いてる。


さっき消しちゃったけど、もう一度teteSSE20070531を動かしてみます。

563 名前:543 mailto:sage [2007/06/21(木) 13:42:12 ID:b/wV5QnR0]
>>560
うわぁぁぁぁん!ごめんなさい!
544のxulでちゃんと出来ました!
リファラを送ってなかったんで正しくダウンロード出来てなかったみたいです。
落し直したらちゃんと動きました。
ありがとうございます。
自分アホスorz

userMenu.jsの解説もありがとうございます。
preload.sample.txtの方読んでなかったですすみません。
xul落し直す前に途中まで挑戦してみたのですが挫折しました。
JSActionsの中のcscript.jsが見つからなかったのですが
xpiを解凍した中に入っているのではないのですか?
とんちんかんな質問でしたらすみません。
後学のために知っておきたいです。

564 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/21(木) 14:10:45 ID:ZHrypZwc0]
>>562
うちもホイール効かない。原因はposition:fixed;
absoluteにしてdocument.documentElement.scrollWidthとscrollHeightからサイズとればホイール効くよ
ウィンドウサイズの変更に対応させるのめんどいけど

あと画像使うよりbackground-colorと-moz-opacity使った方が軽いと思う。気のせいかな

565 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/21(木) 15:41:08 ID:mkT++LRd0]
Safari分インライン検索SUGEEEE!!
SearchWPの検索に実装して欲しい

566 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/21(木) 15:57:07 ID:xuiSxuCJP]
>>561
ありがとうございます! うまくいきました!

567 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/21(木) 16:41:03 ID:Y6dafUu70]
>>536使わせて頂いています。
ありがとうございます。

これって、ちゃんと動作しているんですかね?
ttp://vista.crap.jp/img/vi8241150559.png

ちなみに自分の環境だと、マウスは効きません
スクロールバー?で上下移動させています。

568 名前:536 mailto:sage [2007/06/21(木) 17:42:08 ID:GcBfp7fv0]
SafariHighlightをverUPしました。

kuonn.mydns.jp/fx/SafariHighlight.uc.js

変更点
・frameとiframeに対応(iframeは場所次第ではデザインが崩れるかも)
>>564の指摘による修正

既知の問題
・おもっ……

>>565
おいおい実装していきます(なにぶん私が使ってないから、bugfixを優先するだろうけど

>>567
何かしら検索バーを改造するような拡張を入れてる?
それによってハイライト部分のID(class)が違うのかなー、とか思ったり。



569 名前:536 mailto:sage [2007/06/21(木) 17:47:16 ID:GcBfp7fv0]
忘れてた。

既知の問題
・スクロールバーの必要も無い小さなページの時に下の方が暗くならない。

570 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/21(木) 18:16:17 ID:Y6dafUu70]
>>568
ちょっと違うんですかね、本来の動作と?
alice0775さんの「Findbarの入力欄に履歴(Web検索バーと同期)を追加する」
を、たぶん入れています;

新バージョンも、これから使わせていただきますm(__)m

571 名前:536 mailto:sage [2007/06/21(木) 18:32:00 ID:GcBfp7fv0]
>>570
そのスクリプトとは干渉しないなぁ……。んむ〜。
しかし、>>570=>>558なのかな?
違うのならUAを教えてもらいたいかも。
同じなのなら……一応入れてるアドオンを全部聞きたいかも。userChrome.jsスクリプトも。手がかりを見つけないことにはさっぱり分からない。・゚・(ノд`)・゚・。

572 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/21(木) 18:36:10 ID:4r7I9JND0]
>>568
スクロールできるようになりました。
半透過色もsafariのに近づいていい感じです

573 名前:541 mailto:sage [2007/06/21(木) 18:41:53 ID:atKCTxY50]
>568
新バージョン試してみました。

効くページと効かないページがあるようです。

firefox.geckodev.org/index.php
は効かないようで、
auctions.yahoo.co.jp/jp/
は動作しています(暗くなって、単語が黄色くなります)。

検索周りだと「XUL/Migemo [Forked Edition]」を入れています。
試しに無効にしてみましたが、状況は変わりませんでした。

574 名前:541 mailto:sage [2007/06/21(木) 18:47:57 ID:atKCTxY50]
効くページでもスクロールすると明るいままの時もあるようです。
vista.jeez.jp/img/vi8241922188.png


575 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/21(木) 18:55:28 ID:Nxyk/w+S0]
>>568
以下のものと一緒でも動いてますよ〜
ucjs_findbar : Findbarページ内検索結果を画面中央に表示 XMigemo 0.4.10(Forked)対応
addHistoryFindbar : Findbarの入力欄に履歴を追加する(改1)
copyToandClearFindbar : ページ検索バーのCPYボタンでWeb検索ボックスの文字列をコピーする ページ内検索バーのCLRボタンでインプットボックスをクリアする
Ctrl+F押したらFindbarが出るけどもう一回押したら消える

576 名前:570 mailto:sage [2007/06/21(木) 18:55:40 ID:Y6dafUu70]
>>571
>>570=>>558では無いです。別人です;
とりあえずchromeフォルダに突っ込んでいるだけの、全くのど素人です・・・

Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4
userChrome.jsスクリプトは、alice0775さんのを大体使わせて頂いています。
(alice0775さんありがとうございます。)
名前だけで大丈夫でしょうか?
001-execMenuEdit.uc.js   copyToandClearFindbar.uc.js
findbarontop.uc.js       JPdecodeLocationbar2.uc.js
link_and_wrap.js        RestoreScrollPos.uc.js
textLink.uc.js          ucjs_link_and_wrap.uc.js
あとSafariHighlight.uc.jsです
ちなみに新バージョンのは、>>573さんが言ってるように

ttp://firefox.geckodev.org/index.php
ttp://wikiwiki.jp/firefox/?FrontPage
は効かないようで、
ttp://auctions.yahoo.co.jp/jp/
は動作しています(暗くなって、単語が黄色くなります)。
マウスもおkです。
ttp://piro.sakura.ne.jp/xul/_splitbrowser.html#download
は効くページでもスクロールすると明るいままの時もあるようです。

拡張は35個入れてるので、省略してもいいでしょうか?すいません
よろしくお願いします。

577 名前:541 mailto:sage [2007/06/21(木) 19:09:02 ID:atKCTxY50]
>568
連投スミマセン。
暗くなっているときのマウスのホイールのスクロールは効くようになりましたが、
リンクができなくなっているようです。

578 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/21(木) 19:38:08 ID:ZHrypZwc0]
>>569
ごめん、document.documentElement.scrollWidthとscrollHeightじゃなくて
document.body.scrollWidthとdocument.body.scrollHeightだった



579 名前:536 mailto:sage [2007/06/21(木) 21:00:10 ID:R1d4hSGB0]
再度更新。
ttp://kuonn.mydns.jp/fx/SafariHighlight.uc.js
これでオーバーレイが途中で切れることは無くなる筈。

>>573>>574>>576
報告有難う御座います。
ttp://firefox.geckodev.org/index.php
ttp://wikiwiki.jp/firefox/?FrontPage
ttp://piro.sakura.ne.jp/xul/_splitbrowser.html#download
の異常は確認。
未だ完全には直っていません。
position:relative;にしてz-index:30000000にしてるのに、
なんでオーバーレイの方が上に来ちゃうんだろう……サッパリわからないorz

しかも、FxMusume2と3で見え方も違ったりしちゃってます。

ttp://firefox.geckodev.org/index.php
FxMusume2では黄色くなるもののオーバーレイの方が上に来る。
FxMusume3ではオーバーレイさえ見えない。

ttp://wikiwiki.jp/firefox/?FrontPage
をハイライトするとFxMusume3では完璧。
FxMusume2ではサイドバーに含まれるものが黄色くなるもののオーバーレイの方が上に来る。

さっぱり分からなくなってきました。・゚・(ノд`)・゚・。

580 名前:536 mailto:sage [2007/06/21(木) 21:01:55 ID:R1d4hSGB0]
>>577
仕様です。諦めて下さい。
むしろ別のやり方で暗く出来るのなら教えて欲しいくらいですorz

581 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/21(木) 22:15:25 ID:YYpBhrfH0]
>>536
ありがたくスクリプトを使わせてます。
更新の方、何度も乙です。
ひとつ要望が・・。

検索時に最初からハイライトがかかっている状態にするには
スクリプトをどう弄ればいいでしょう?
使ってみたらものすごく便利なのでこれをデフォにしたいなと思いました。

582 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/21(木) 22:20:34 ID:Y/XXxM+E0]
>>581
find toolbar tweaksを導入して
自動で強調表示にチェック入れておけば
最初からハイライト状態になるよ

583 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/21(木) 23:04:38 ID:ZHrypZwc0]
>>579
>なんでオーバーレイの方が上に来ちゃうんだろう……サッパリわからないorz

入れ子になったz-indexの仕様っぽい
www.double-team.org/2006/10/25/000022/


584 名前:536 mailto:sage [2007/06/21(木) 23:33:51 ID:R1d4hSGB0]
再度更新。
ttp://kuonn.mydns.jp/fx/SafariHighlight.uc.js

>>581
検索開始時は常時強調表示させる機能を追加しました。
Fx3ではFindbarの仕様が違ってFind Toolbar Tweak使えないので。
17行目で設定します。デフォルトでは検索開始時は常時強調表示状態になっています。嫌ならtrueをfalseに。

>>583
あちゃー……ブラウザの仕様かぁ、やっぱり。
薄いけど辛うじて見えるし、まぁしょうがないかorz

あとAutoPager系とは相容れません。
これは解消できなくもなさそうでも有るけど……監視すると少し重くなりそうな。

585 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/22(金) 00:12:44 ID:Uml4CFDA0]
ページ内検索の強調表示の色を変えるにはどうしたらいいんだろう?
デフォルトの黄色でもいいんだが、もうちょっとおとなしい色の方がいい気がする。
たぶんCSSをいじれば出来ると思うんだけど。

586 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/22(金) 00:41:47 ID:mfCDl2sf0]
ttp://www.mozilla-japan.org/unix/customizing.html#prefs

// テキストの選択範囲の色を設定:
user_pref("ui.textSelectBackground", "green");
user_pref("ui.textSelectForeground", "white");
// Type Ahead Find の選択範囲の色は若干異なります:
user_pref("ui.textSelectBackgroundAttention", "blue");
// widgetSelectBackground がいつ、どのような状態で呼び出されるのかははっきりしません。ぜひ発見してください。
user_pref("ui.widgetSelectBackground", "orange");

試したら使えたけど、うまくいかないことがある。。。

587 名前:536 mailto:sage [2007/06/22(金) 00:51:57 ID:gKh9zNm90]
ハイライトの黄色の奴は
userContent.cssに
#__firefox-findbar-search-id,
.__mozilla-findbar-search {
  color: 文字色 !important;
  background-color: 背景色 !important;
}
で変更できる筈。

選択ハイライトの緑のは……
>>586なのかな。明日にでも調べてみる。

588 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/22(金) 01:04:46 ID:GzZ2l/w30]
>>584
個人的な要望だったのですが、
FX3での動作も考慮の上、要望を実装して頂いて嬉しいです。
激しくトンクスです。

>>582もアドバイストンクスです。



589 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/22(金) 01:16:10 ID:LVDsiqF60]
おお、クイック検索対応か
こりゃ良いやウッヒョー

590 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/22(金) 01:31:13 ID:Uml4CFDA0]
>>587
レスサンクスです。でもそれでは上手く変更できませんでした。
ですが、このサイトを見て事故解決しました。
userstyles.org/styles/153
上記のCSSを少し改変したのを、一応書いておきます。

@namespace url(www.w3.org/1999/xhtml);

span#__firefox-findbar-search-id {
color:black !important;
border:1px #900 solid !important;
background-color:#afeeee !important;
}

これでデフォルトの表示よりかなり見やすくなったと思います。

591 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/22(金) 01:54:09 ID:Uml4CFDA0]
見やすくなったというのは間違いだな・・。
好みの色になったと言い換えよう。
ってどうでもいいかこんな事。

592 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/22(金) 06:33:27 ID:Es8pHg3/0]
middle-click-and-go.uc.js を新タブで開くようにするにはどこ換えれば良いの?

593 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/22(金) 08:33:08 ID:4U6jss9u0]
>>584
SafariHighlight.uc.js ver 0.4 導入時、Google Reader で表示が崩れるようです。
おそらく、スクリプトの中で iframe の style を relative に設定しているのが
影響しているようです。

594 名前:536 mailto:sage [2007/06/22(金) 10:51:39 ID:RJELponG0]
ver. 0.5をUPしました。
ttp://kuonn.mydns.jp/fx/SafariHighlight.uc.js

変更点
・frame, iframeの処理の修正

不具合
・FLASHオブジェクトにはオーバーレイしない。

stylesheetの挿入箇所変えたからかな……

>>590
やってることは>>587と同じような気が……。
結局、#__firefox-findbar-search-idを修正してるだけ。
ちなみに.mozilla-findbar-searchはFx3で使われます。

>>593
多分直った筈。今度はFLASHが明るくなっちゃったけどorz


595 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/22(金) 11:56:27 ID:rDqCBtxz0]
80さん作の空白タブを閉じる(>>177)がnewtab(>>193)を入れると働きません。
TabMixLiteだとちゃんと閉じてくれるのですが、原因が分かりますでしょうか?
userChrome.jsは0.7で、Days on the MoonさんのUCJS Loaderを使用しています。
WinXP、Firefoxは2.0.0.4です。

596 名前:536 mailto:sage [2007/06/22(金) 17:13:59 ID:RJELponG0]
ver. 0.6をUPしました。
ttp://kuonn.mydns.jp/fx/SafariHighlight.uc.js

変更点
・SearchWP, Googlebar Liteのハイライトにも対応。

不具合
-z-indexが指定されているページだとうまくハイライトできない。(ブラウザの仕様?
-リンク等がクリックできなくなる。(オーバーレイしている都合。仕様かも。
-FLASHにはオーバーレイしない。

残りの不具合を潰せる気がしない(;´Д`)

597 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/22(金) 17:19:39 ID:/p7xcJYL0]
>>596
バージョンうp早すぎワロタ
がんばってください。

598 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/22(金) 17:28:34 ID:YblfaBHo0]
>リンク等がクリックできなくなる。(オーバーレイしている都合。仕様かも。
これはsafariの方でも同じくクリックできませんね。
クリックでオーバーレイ解除になってます



599 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/22(金) 17:49:29 ID:7aXQd39n0]
>>596
すげーSearchWP対応待ってました!
使わせていただきます。ありがとうございます。

600 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/22(金) 17:50:30 ID:7aXQd39n0]
>>598
>クリックでオーバーレイ解除になってます
これいいですね。対応して欲しい・・・

601 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/22(金) 17:58:05 ID:knp8OXiE0]
>>596
piroさんの所のTab CatarogのgetClickableElementFromPointをうまく使えば,
オーバーレイの下のリンクにアクセスできると思う。
536さんかpiroさん当たりがやってくれると期待w

602 名前:80 mailto:sage [2007/06/22(金) 20:22:55 ID:QQ6gFvNk0]
userContent.js userMenu.js の新しいのを上げました.パスは「magai」で.

userContent.js ver. 0.7
www11.axfc.net/uploader/16/so/N16_16922.zip.html

userMenu.js ver. 0.6
www11.axfc.net/uploader/16/so/N16_16923.zip.html

共通の更新内容
・例外をキャッチして dump するように.
・動作設定を新設し,ある程度動作やディレクトリを自由にできるように.

userContent.jsの更新内容
・実行するタイミングをloadイベントではなく,DOMContentLoadedイベントに変更.
・Greasemonkey用スクリプトのメタデータの読み込みに対応.(readmeのREAD_GMMETA参照)

>>595
UCJS Loaderだと空白タブを閉じるスクリプトが動きませんね.
近いうちに調べておきます.

603 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/22(金) 20:31:25 ID:NgRDDbDc0]
>>602
いただきました!いつもありがとうございます。

604 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/22(金) 21:22:27 ID:+iVYXe+p0]
ttp://www.xuldev.org/blog/?cat=12&paged=2にあるPasteandgo2をインストしようと、スクリプトをコピペしてuc.jsでchromeフォルダに保存して再起動したんだが反映されない。
どうしてか教えてくれ、秀才たち

605 名前:536 mailto:sage [2007/06/22(金) 21:57:32 ID:gKh9zNm90]
ver. 0.7をUPしました。
ttp://kuonn.mydns.jp/fx/SafariHighlight.uc.js

変更点
・Safariのように画面クリックでハイライトを終了する事が出来ます。clickAndExitをtrueからfalseにすれば無効化します。
 alwaysHighlightとclickAndExit両方がtrueだと、かなりSafariっぽい動作をします。
・オーバーレイの追加を実行するタイミングをloadイベントではなく,DOMContentLoadedイベントに変更。

既知の不具合
・z-indexが指定されているページだとうまくハイライトできない。(ブラウザの仕様?
・リンク等がクリックできなくなる。(現在奮闘中
・FLASHにはオーバーレイしない。

>>601
見てみました。
ぱっと見じゃ何処が何してるのかサッパリなので、ゆっくり解読していきます。

>>602
頂きました。これのおかげでGreasemonkey手放しちゃってますw

606 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/22(金) 23:29:54 ID:KP2H9yag0]
>>406のmergeWindow.uc.jsを更新しますた
firefox.geckodev.org/index.php?plugin=attach&pcmd=open&file=mergeWindow2.uc.js&refer=userChrome.js
新規ウィンドウにマージ後にフォーカスがちゃんと前面に来ない問題とか
文字列選択して右クリックしても普通の右クリメニューが出ちゃう問題とかを直しました
あとShiftキー押しながらだとほかのウィンドウもまとめてマージするようにしました

607 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/22(金) 23:52:14 ID:YblfaBHo0]
>>605
>Safariのように画面クリックでハイライトを終了する事が出来ます。
すごいいいです!!


608 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/22(金) 23:52:32 ID:T/Oa86sf0]
>>605
いいかげんうざい
どっかのブログでも借りてやってください
ブックマークしとくから



609 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/22(金) 23:53:44 ID:Uml4CFDA0]
なんかすごい波がきてないか・・このスレ・・すごい

610 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/23(土) 00:17:14 ID:c7wvfDVP0]
>>608
d.hatena にあるやん。探し方下手。

611 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/23(土) 00:42:45 ID:hHaThSq+0]
>>608
何が悪いんだよw クレクレスレにしたいのか?

612 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/23(土) 01:20:30 ID:ysYDGyRY0]
>>602
頂ました。ありがとうございます。

ただなんかJSActions用のScriptが動かないような。
userMenu.js0.5では動いてたんですが。勘違いだったらごめんなさい

613 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/23(土) 01:21:27 ID:RYVYrQqD0]
>>602
を使うとgreasemonkeyより軽くなるの?

614 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/23(土) 01:23:40 ID:B6tkrM5V0]
>>613
使ってみればわかるだろ。

615 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/23(土) 01:25:40 ID:RYVYrQqD0]
そう言われると思ったんだけど
拡張多すぎてよくわからない

616 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/23(土) 01:33:35 ID:aRVDiNxG0]
アップローダー作ってみました。
よかったら使ってやってください。
www6.uploader.jp/home/script/

617 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/23(土) 01:39:48 ID:cuD2L0NT0]
>>605
連日の更新乙!です。
余談ですが、>>536氏の怒涛の更新が楽しみで
スレ更新の頻度があがりましたw
今回のVerうpでますます便利に検索が出来そうです。

>>606
更新乙!です。スクリプト頂きました(・∀・)

618 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/23(土) 01:54:20 ID:Zs5AyeH00]
馴れ合いスレかここは



619 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/23(土) 02:01:21 ID:alkHhTjt0]
誰か>>557をもっと分かりやすくお願い。

この文章だと、
どうやったら「UCJS_Loader専用のもの」だと分かるのか、
「JS v1.7ja」とは何か、
どうやったら「browser.xul以外にoverlayするもの」だと分かるのか
が分からない。

620 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/23(土) 07:52:55 ID:sYHMtJgd0]
>>602
いただきました。ありがとうございます。

userContent.uc.jsの65-66行目にtypoあるみたいです。
try catchでメッセージが{}の外に出ちゃってます。








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

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

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