[表示 : 全て 最新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/

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でメッセージが{}の外に出ちゃってます。



621 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/23(土) 08:14:39 ID:WMCXmzIA0]
userChrome.jsとか、GreaseMonkeyとか、Stylishとか、
何でも出来ちゃう系の拡張って、
自分が使うために自分でスクリプト書いて、
バンバンカスタマイズしていくっていう目的の拡張じゃないのかなぁ?
この流れは、なんか、ちょっと違うのかな。と、思ってみたり・・・(´・ω・`)

こういうことが出来そうとか、おもしろい使い方とか、
ネタやアイディア、技術的なことを話すスレかと思って見始めたのだけど、スレ違い?

622 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/23(土) 09:27:38 ID:xJk6TgpK0]
どちらかを選ばなきゃいけないのかい

623 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/23(土) 09:47:12 ID:sYHMtJgd0]
>>519
scrollbarAnywhereだったら中のjsほとんどそのままで動きますよ
pref設定してるとこ自分の好みの決めうちに書き換えてあげればよろし

624 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/23(土) 14:09:54 ID:B6zMGM3G0]
グリモンではなくてuserContent.jsを使う利点って何ですか?
スレをざーっと流し読みしてみたけどよくわからんかった


625 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/23(土) 14:14:34 ID:042yc/hx0]
>>624
体感できるほど軽くなるから。



626 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/23(土) 14:18:49 ID:B6tkrM5V0]
>>621
(´・ω・`) (´・ω・`)

627 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/23(土) 14:37:22 ID:9ks8IvVe0]
>>602
userContent.js 0.7にしたら動作しなくなったので0.6に戻した
OSがMEなのって関係ある?

628 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/23(土) 15:14:22 ID:1/F1FFX90]
>>627
>>620のとこ直さないとGM関数preloadされないからそのせいかも

629 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/23(土) 15:34:21 ID:9ks8IvVe0]
>>628
それだった。直りましたよありがとう>>620

630 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/23(土) 15:44:37 ID:Ql79936D0]
>>628-629
どう直せばいいの?
調べても全然わからん……


631 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/23(土) 16:09:32 ID:65tn8qSw0]
>>630
catch(e){} のところ
catch(e){
エラーメッセージ; }
です

632 名前:名無しさん@お腹いっぱい。 [2007/06/23(土) 17:04:53 ID:ug9vS8eC0]
やってる事は他のアドオンの寄せ集め。
管理や設定が面倒になってただけで
実際の動作は同じだから軽くなってすらいない。

おまいら何がやりたいんだ?

633 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/23(土) 17:09:20 ID:B6tkrM5V0]
>>632
おまえはなんでここ見てんだ?

634 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/23(土) 18:05:07 ID:RNO8O5GI0]
>>632
動作が同じだったら軽くならないのか
プログラマ涙目だなw

635 名前:80 mailto:sage [2007/06/23(土) 18:08:52 ID:bpw7N3AC0]
userContent.js userMenu.js 共にバグが在ったので修正しました.
両方まとめて本体ファイルのみのアーカイブにしてあります.パスは「magai」で.
www6.uploader.jp/dl/script/script_uljp00001.zip.html

>>620
loadSubScriptが一度も成功しなかった場合にエラーメッセージを吐く仕様なので,
catchの外にある事自体は良いんですが,
errMsgで使っている「e」が宣言されてないのでマズイので直しました.
ご指摘ありがとうございます.

>>595
調べたところ,UCJS Loaderでも空白タブを閉じるスクリプトは動きます.
恐らく,同じファイルに書かれている他のスクリプトがエラーを吐いて止まっていると思われるので,
エラーコンソールで確認してみてください.

>>616
ありがたく使わせていただきました.



636 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/23(土) 19:00:21 ID:f3mqCg8m0]
>>623
scrollbarAnywhere.jsをscrollbarAnywhere.uc.jsにリネームして
設定値を直接prefs.jsに書き込んだのですがダメですたorz
どこをどう手を加えればいいのでしょうか?おながいします

>>635
更新乙です

637 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/23(土) 19:28:52 ID:gehqWQRF0]
>>636
拡張機能をインスコすれば事足りるのではないですか?
xpiの中のスクリプトを殆どそのまま使うのであればuserChrom.js用スクリプトにする意味あるのですか?
>どこをどう手を加えればいいのでしょうか?
と質問されているので, 改良することもないのでしょう?
目的をよく考えられた方がいいと思いますが,どうでしょう?

638 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/23(土) 19:47:49 ID:UrpqqDC90]
半角の「?」の人
頑張ってるね

639 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/23(土) 20:14:33 ID:4G9GU8H20]
ID変えてまで延々おつかれさまです

640 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/23(土) 21:04:51 ID:wo+e5sJN0]
どなたか>>193のスクリプトをもう一度うp
してくれないでしょうか?


641 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/23(土) 23:18:56 ID:HgiaCGlC0]
仮ブログぐらい立てりゃいいのに。

642 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/23(土) 23:27:52 ID:cl0g5sZ+0]
>>636
えーと、prefよんでセットや分岐してるようなところ削って、っていうつもりでしたが...
あとはxulにあるようにInitを発動すればいいんですけど...
この拡張のコードなにやら難しいので、まとめサイトにあるdragimage.uc.jsとか
流用させてもらったほうがいいかもです。


643 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/24(日) 06:23:33 ID:6+CxkEOF0]
おれは、半角の「?」の人の言ってることに賛成派なんだけどねぇ。
userChrome.jsやgreasemonkeyみたいなユーザースクリプトは、
理解できないなら、無理して使うレベルの拡張では無いと思う。


644 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/24(日) 08:35:27 ID:Bj5n1fzv0]
>>642
仰せの通り作った。
ttp://www6.uploader.jp/dl/script/script_uljp00005.txt.html
ファイル名はダウンロード後GrabScroll.uc.xulに変える。
Fx2.0.0.4&WinXpで動作確認
ツールメニューにGrabScroll.の設定メニューあり。

645 名前:595 mailto:sage [2007/06/24(日) 08:54:15 ID:LAf1QI7F0]
>>635
レスありがとうございます。
Firefox起動時の空白タブ以外にはスクリプトが動きました。
ちなみに、エラーは出ていません。



646 名前:636 mailto:sage [2007/06/24(日) 11:06:46 ID:7QgskVWL0]
>>642
ありがとうございます
dragimage.uc.jsで子ノードが"IMG"以外でも動作するようにしてみたら、
希望の動作になりますた

>>644
おお、こちらもありがとうございます
設定も楽だし素晴らしいです、さっそく愛用させていただきます

647 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/24(日) 12:47:20 ID:Bj5n1fzv0]
>>646
>>644 をさっき差し替えた。

648 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/24(日) 13:18:21 ID:nGeGaL2y0]
煽ったり作ったり大変だな

649 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/24(日) 15:31:29 ID:ZOI3OE+50]
まとめサイトにうpしてくれればいいのに。

650 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/24(日) 16:13:03 ID:SFaJLoqz0]
なんで?

651 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/24(日) 16:31:37 ID:RVMv2F240]
最近やたら難癖つける人がいるね

652 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/24(日) 16:38:10 ID:LZEcd2eB0]
夏ですね。

653 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/24(日) 17:43:07 ID:Bj5n1fzv0]
>>649
仰せの通りうpした。
ttp://firefox.geckodev.org/index.php?plugin=attach&pcmd=open&file=GrabScroll.uc.xul&refer=userChrome.js
ということで, ttp://www6.uploader.jp/dl/script/script_uljp00005.txt.html は削除しといた。
リンク上の挙動を修正しといた。Fx2.0.0.4WinXpでしか動作確認していない。

654 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/24(日) 18:11:14 ID:UDa6dEF+0]
まぁ所詮自己満足だな

655 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/24(日) 18:25:03 ID:Bj5n1fzv0]
>>654
ということで, 文字列選択をしやすくしたものをup
ttp://firefox.geckodev.org/index.php?plugin=attach&pcmd=open&file=GrabScroll2.uc.xul&refer=userChrome.js
一旦何処かclickしてから,閾値内であれば文字列の選択ができる状態。
連続ドラッグ中は自動的に閾値が1/10になる。



656 名前:80 mailto:sage [2007/06/24(日) 18:40:57 ID:gRz+tq1A0]
>>645
直しました.これで起動時の空白タブも消せるはずです.

// Auto Close Blank Tab
(function(){
var tab = gBrowser.mTabs,max = tab.length;
for(var i = 0;i < max;++i){
var win = tab[i].linkedBrowser.contentWindow;
win.blank = (win.document.URL == 'about:blank');
}
gBrowser.addEventListener('DOMContentLoaded',function(event){
var win = event.originalTarget.defaultView;
if(win == win.top) win.blank = (win.document.URL == 'about:blank');
},false);
gBrowser.tabContainer.addEventListener('TabOpen',function(event){
var win,tab = gBrowser.mTabs,max = tab.length;
for(var i = 0;i < max;++i){
if(tab[i] == event.target) continue;
win = tab[i].linkedBrowser.contentWindow;
if(win.blank){ gBrowser.removeTab(tab[i]); --max; }
}
},false);
})();

657 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/24(日) 21:15:21 ID:Bj5n1fzv0]
GrabScroll2.uc.xul → GrabScroll3.uc.xul
ttp://firefox.geckodev.org/index.php?cmd=attach&pcmd=upload&page=userChrome.js
GrabScroll無効にしたとき, リンクがクリックできないのを修正
以降はttp://space.geocities.yahoo.co.jp/gl/alice0775にて対応予定

658 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/24(日) 21:42:37 ID:7QgskVWL0]
>>647,657
ああっ、さらにどんどん便利になってますね
ありがたく使わせていただきます

659 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/24(日) 22:18:28 ID:mzZXbpUF0]
>>658
なんかすごい大作ですね
私の場合自分でそんなscript書けないので642のように移ってきて
中クリ使用で60行足らずデス


660 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/24(日) 22:27:10 ID:Bj5n1fzv0]
>>659
拡張機能その他のスクリプトなど, どれを使うか否かを決めるのは自分自身。
最もマッチするものを選択すればいいと思う。

661 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/24(日) 22:41:37 ID:6e0/ofeu0]
onload時に
画面上の特定のアンカーを自動的にクリックさせるには
どうすればいいの?

下記じゃだめだったよorz

var nodes = document.evaluate(
      '//a',
      document, null,
      XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null
      );

for (var i = 0, elm; elm = nodes.snapshotItem(i); i++) {
 if(特定のアンカーを見つける条件){
  elm.click();
  break; 
 }
}


662 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/24(日) 23:03:24 ID:g9VTyxf70]
document.createEventを使えばイベントを生成できるけど
location.href=elm.hrefでいいんじゃないの

663 名前:661 mailto:sage [2007/06/24(日) 23:41:56 ID:6e0/ofeu0]
>>662
location.href=elm.hrefだと
リファラとかちゃんと
設定されないんじゃないかと、、?



664 名前:661 mailto:sage [2007/06/24(日) 23:42:45 ID:6e0/ofeu0]
追記、
document.createEvent調べてみます。

665 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/24(日) 23:55:52 ID:g9VTyxf70]
リファはちゃんと設定されるが



666 名前:661 mailto:sage [2007/06/25(月) 01:23:02 ID:MPtTY2RS0]
なるほど
勉強になりますた。
ありがとうっす

667 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/25(月) 02:19:43 ID:JonmGaPh0]
ここまでくると普通に拡張使った方がましと言う罠。


668 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/25(月) 04:42:01 ID:/VoB3fHY0]
SearchButtonにあった
「検索エンジンのアイコンをホイールクリックで検索バーをクリア」
ってのを探してるんですが、どなたか知ってましたら教えて下さい。
アレ便利だったし。

669 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/25(月) 04:47:36 ID:zBdk9Mzc0]
>>668
前にどこかでもらった奴だけど
userChrome.js用

(function() {
// If it is necessary, the user please rewrite.
const ClikType = 1;// 0: left, 1: mid, 2: right
// Clear Serch Box
var clearSearchBox = function(event){
if ( event.button == ClikType ){
var searchBar = BrowserSearch.getSearchBar();
if (searchBar){
var searchBox = searchBar._textbox || searchBar.mTextbox;
searchBox.value = '';
// Dispatch fake input event
var inputEvent = document.createEvent('Events');
if (inputEvent){
inputEvent.initEvent('oninput', true, true);
searchBar.dispatchEvent(inputEvent);
}
searchBar._textbox._displayCurrentEngine();
}
event.preventDefault();
}
};
var searchbar = BrowserSearch.getSearchBar();
document.getAnonymousElementByAttribute(searchbar, "anonid", "searchbar-engine-button")
.addEventListener("click", clearSearchBox, true);
}());

670 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/25(月) 05:02:04 ID:/VoB3fHY0]
なんという高速…多謝

671 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/25(月) 18:02:27 ID:c4CQ0DeF0]
>>656
ありがとうございました。

672 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/25(月) 18:26:42 ID:bh/0zWiV0]
普通のWebブラウザで2chの板一覧を見る際に「表示スタイル切替」で
切り替えた状態をCookieなしで維持できるような.js 誰かクレクレ

www2.2ch.net/snow/index.js の changeSubbackStyle() を
使ってごにゃごにゃしてみたんだけど、どーにもうまいこと行かない・・。

673 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/25(月) 18:36:58 ID:9Zj4SRy10]
>>656
これを導入すると起動時に復元されるタブが一つ閉じられてしまいます

674 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/25(月) 20:14:30 ID:eoWBx6eN0]
ttp://vista.crap.jp/img/vi8276973819.png

SafariHighlight.uc.js ver. 0.8.2使わせて頂いています
はてなやってないんで書き込みしていいのか
わかんないんで、ここに書き込みします

何も入力していない状態で、↑みたいな感じになるんですが
どうにかできないでしょうか?
searchWP search box sync仕様
Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4
WinXPsp2
お願いします。

675 名前:536 mailto:sage [2007/06/25(月) 21:15:38 ID:8BvcaUtM0]
>>674
0.8.3をUP。
ttp://kuonn.mydns.jp/fx/SafariHighlight.uc.js
0.8でオーバーレイの追加タイミングを変更した以降未確認だた……。
SearchWP使ってなくて発見が遅れた模様。

あと書込に関してはユーザーじゃなくても書けるのでご自由に。




676 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/25(月) 21:31:32 ID:eoWBx6eN0]
>>675
素早い対応ありがとうございます。
今度からは、はてなの方に書き込みしたいと思います
これからもがんばってくださいm(__)m

677 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/26(火) 00:55:48 ID:hOpLZVsy0]
>>635
更新乙です

SeaMonkey v1.1.2でも問題なく動いています。
ありがたく使わせていただきます。

>>673氏も報告しているAuto Close Blank Tabですが、SeaMonkeyでは
正常に機能しているのですが、Firefoxでは私の環境でも
(Gecko/20070515 Firefox/2.0.0.4)ブックマークやパーソナルツールバーから
中クリックでタブをまとめて開くと最初のページが開けません。
お時間が御座いますときに確認お願いします。






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

前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