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

697 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/27(水) 11:47:10 ID:wUc6YBXM0]
環境も書かずに質問とな

698 名前:604 mailto:sage [2007/06/27(水) 12:04:38 ID:gRaucPvx0]
xpsp2 2.0.0.4

699 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/27(水) 12:21:44 ID:F+FnmXJ+P]
>>698
userChrome.js のヴァージョンとスクリプト・ローダはどこのを
使ってるかも書かないと答えてもらえないんじゃない?

700 名前:604 mailto:sage [2007/06/27(水) 12:46:15 ID:gRaucPvx0]
userChrome.js0.7 ローダ?>>604のサイトのことか?な

701 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/27(水) 12:59:04 ID:9MaYaTEj0]
userChrome.js0.8
aliceさんのLoaader
でSubScript Folderに置いたら動いたよ
Paste and Go.uc.js


702 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/27(水) 13:28:19 ID:7UtpmkuL0]
ローダーを使ってないのに拡張子をuc.jsにしてるに100ペリカ。

703 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/27(水) 13:53:23 ID:F+FnmXJ+P]
つまんないオチだなぁ。


704 名前:604 mailto:sage [2007/06/27(水) 15:15:03 ID:gRaucPvx0]
0.8にした。ローダーはSub-Script_XUL Loaderってやつ。>>702のようではない

705 名前:604 mailto:sage [2007/06/27(水) 15:39:25 ID:gRaucPvx0]
>>701 chromeフォルダにいれるんじゃねーの?あと、ちゃんとUTA-8でコピペしてuc.jsとしてchromeフォルダに保存した。



706 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/27(水) 16:48:56 ID:tlwyvv8X0]
>>705
chromeフォルダの中にSubScriptフォルダを作って、その中に置く。

707 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/27(水) 16:56:03 ID:ZmjZvDvD0]
>>604
A.userChrome.js0.8
A-1.ttp://www.haslo.ch/zeniko/software/userchrome.js.2.xpiからダウンロード,インストール。
(ダウンロードしたxpiファイルをFxのウィンドウにドラッグ&ドロップ)
A-2.ttp://stashbox.org/23456/subscriptloader.jsをダウンロードし,名前をuserChrome.jsに変更し, chromeフォルダの中に上書き。

B.userChrome.js0.7
B-1.ttp://www.haslo.ch/zeniko/software/userchrome.js.xpiからダウンロードし,インストールする。
B-2.ttp://forums.mozillazine.org/viewtopic.php?t=397735からSub-Script/XUL Loaderをダウンロードし,名前をuserChrome.jsに変更し, chromeフォルダの中に上書き。

C.userChrome.js0.7を使い,JavaScript1.7などUCJS Loader用のスクリプトを使うのなら
C-1.ttp://www.haslo.ch/zeniko/software/userchrome.js.xpiからダウンロードし,インストールする。
C-2.ttp://nanto.asablo.jp/blog/2006/12/31/1083170をダウンロードし,名前をuserChrome.jsに変更し, chromeフォルダの中に上書き。


3.使用するスクリプト(*.uc.js/*.uc.xul)をchromeフォルダの中に入れる。
4.Fx再起動

>>701>>706さんの方法はalice0775さんが自分がスクリプトを整理をしやすいように複数のフォルダに分けるようにしたもの。

なんかたいへん読みづらくなりました。

708 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/27(水) 17:29:35 ID:9MaYaTEj0]
>>604
701です 706,707さんのおっしゃるとおりです


709 名前:80 mailto:sage [2007/06/27(水) 17:58:14 ID:Q0z5F3d50]
>>693
直してみました.

(function(){
function callback(event){
if(event.type == 'SSTabRestored'){
if(gBrowser.mTabs.length > 1
&& event.originalTarget.linkedBrowser.contentWindow.document.URL == 'about:blank')
gBrowser.removeTab(event.originalTarget);
if(!event.originalTarget.linkedBrowser.SSTabRestoring) return;
delete event.originalTarget.linkedBrowser.SSTabRestoring;
}

var tab = gBrowser.mTabs,max = tab.length;
for(var i = 0;i < max;++i){
if(tab[i] == event.originalTarget
|| tab[i].linkedBrowser.SSTabRestoring
|| tab[i].linkedBrowser.docShell.busyFlags
|| tab[i].linkedBrowser.contentWindow.document.URL != 'about:blank') continue;
gBrowser.removeTab(tab[i--]); --max;
}
}
gBrowser.tabContainer.addEventListener('TabOpen',callback,false);
gBrowser.tabContainer.addEventListener('SSTabRestored',callback,false);
gBrowser.tabContainer.addEventListener('SSTabRestoring',function(event){
event.originalTarget.linkedBrowser.SSTabRestoring = true; },false);
})();

710 名前:604 mailto:sage [2007/06/27(水) 20:20:21 ID:gRaucPvx0]
親切にありがとう、しかし・・・申し訳ないがウンともスーとも言わない。701も707も試した。

>>604にある文字列をコピーしてメモ帳を開いて貼り付けて(テキスト文書、UTF-8)名前をつけてchromeフォルダに保存して、再起動したけどコンテキストメニューに追加されてないorz
こうだよな?

711 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/27(水) 20:34:50 ID:xHl01+I60]
自分で実行したことを最初から箇条書きしてみろ。

712 名前:604 mailto:sage [2007/06/27(水) 20:39:02 ID:gRaucPvx0]
707にあるAと手順どおり→710→再起動。そして次はBで試してみて以下同じく。次にCを試す。最後に701にあるとおりchromeフォルダにsubフォルダを作ってそこに入れてみた。そして再起動

713 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/27(水) 21:14:12 ID:wUc6YBXM0]
他のスクリプトは効くのか?

714 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/27(水) 21:18:36 ID:ZmjZvDvD0]
>>710
>再起動したけどコンテキストメニューに追加されてないorz
ロケーションバーのコンテキストメニューですけど?

715 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/27(水) 21:38:57 ID:c8bFsurI0]
ttp://d.hatena.ne.jp/Sybian/searchdiary?word=%2a%5b%2euser%2ejs%5d
ここの人がスクリプト置いてる鯖が死に続けてるんだけど誰か持ってたらあげて…



716 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/27(水) 21:47:15 ID:ZmjZvDvD0]
>>715
Sybianの日記その人にお願いするのがよいと思います。

717 名前:693 mailto:sage [2007/06/27(水) 22:57:01 ID:ID77ZvqU0]
>>709
今、確認しましたが、Firefox(userChrome.jsは0.7、0.8ともに)でも完動です。

80氏すごいですね。
なんどもおつかれさまです。

718 名前:604 mailto:sage [2007/06/28(木) 00:14:33 ID:udG0m2xS0]
他のは問題ない。これだけがだめ、リンク先をファイルで保存ってやつができないコレがだめ。もちろんロケーションバーのコンテキストメニューな。つか、メインの右クリには反映されないのかorz

719 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/28(木) 00:25:49 ID:jB2PWnwn0]
>>712
chromeフォルダの中にuserChrome.jsが入ってないか、"C"を小文字にしてるとか

720 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/28(木) 01:22:12 ID:R4+bsm/C0]
このレベルで UNIX 系 OS を使ってるとは考えづらく

721 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/28(木) 01:39:22 ID:+JEP8d0t0]
>>604
メモ帳開いたら文字コードはいじらないで、ファイル名だけ ***.uc.js
で保存してみな

722 名前:604 mailto:sage [2007/06/28(木) 02:29:09 ID:udG0m2xS0]
できた 721の通り文字コードを弄らなかった。ホントありがたい、ありがとう!

てことは、これからはUTF-8で保存をしなければおkってことかい?

723 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/28(木) 02:38:03 ID:POodZVnJ0]
>>722
BOMがついてるというオチ?

724 名前:604 mailto:sage [2007/06/28(木) 03:01:36 ID:udG0m2xS0]
よーわからんけど・・・。

>>697>>699>>701-703>>706-708>>711>>713-714>>719-721>>723
マジでありがとう、そしてスレ汚してすまなかった。うれしかったです!

725 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/28(木) 09:26:14 ID:eaAT1I2S0]
userChrome.jsのまとめサイトが欲しいな。



726 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/28(木) 11:55:47 ID:NvcSAXUe0]
Firefoxまとめサイトの
userChrome.jsのページでいいんじゃないの。
しこしこと更新してる人もいるようだし。

727 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/28(木) 15:38:09 ID:+JEP8d0t0]
XUL/Migemo0.7.0はSafariHighlight.uc.jsを搭載してる でも挙動が変
コンテキストメニューからFindbarに選択文字列(ひらがな?)をぶちこむと
選択した文字がジャンプする これ仕様?

728 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/28(木) 16:19:26 ID:QQh4PHUy0]
>>727
>「すべて強調表示」をより強調する設定の時、検索がヒットした箇所をアニメーションさせるようにした
これじゃね?

729 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/28(木) 16:23:21 ID:IAGTEybL0]
XUL/Migemoは5.5からアップデートしない事にした
Safari風ハイライトとかMigemo関係ねーし

730 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/28(木) 16:32:15 ID:5Sn1kzkX0]

        /ニYニヽ
   (ヽ   /( ゚ )( ゚ )ヽ   /)
  (((i ) /::::⌒`´⌒::::\  ( i)))   でっていうwwwwwwwwwwwwwww
 /∠_| ,-)___(-,|_ゝ \
( ___、  |-┬-|    ,__ )
    |    `ー'´   /´
    |         /

731 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/28(木) 17:32:48 ID:+JEP8d0t0]
>>728
そうか ありがとう

732 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/29(金) 00:56:24 ID:WR8O1szi0]
軽量マウスジェスチャでクリップボードのURLから新規タブで開くって出来ますか
お願いします

733 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/29(金) 01:07:32 ID:tPNb0Wq50]
openNewTabWith(readFromClipboard());

734 名前:732 mailto:sage [2007/06/29(金) 04:11:31 ID:m011vn7a0]
>>733
できました、ありがとう。

735 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/29(金) 17:35:17 ID:jeT2/zkg0]
ベクターからソフトウェアをダウンロードする時に
<<ベクターからのお知らせ>> Vアップ通知サービスご案内
というページが出るのですがこれを飛ばす事はできますか?



736 名前:80 mailto:sage [2007/06/29(金) 17:55:40 ID:PLCPsdmu0]
>>709 のだとタイミングによっては
起動時に復元されるタブも消してしまうようなので修正.

// Auto Close Blank Tab
(function(){
function callback(event){
var restore = (event.type == 'SSTabRestored');
if(restore){
if(gBrowser.mTabs.length > 1
&& event.originalTarget.linkedBrowser.contentDocument.URL == 'about:blank')
gBrowser.removeTab(event.originalTarget);
else delete event.originalTarget.linkedBrowser.SSTabRestoring;
}

var tab = gBrowser.mTabs,max = tab.length;
for(var i = 0;i < max;++i){
if(tab[i] == event.originalTarget
|| tab[i].linkedBrowser.SSTabRestoring
|| tab[i].linkedBrowser.docShell.busyFlags
|| tab[i].linkedBrowser.contentDocument.URL != 'about:blank'
|| (restore && !tab[i].linkedBrowser.lastURI)) continue;
gBrowser.removeTab(tab[i--]); --max;
}
}
gBrowser.tabContainer.addEventListener('TabOpen',callback,false);
gBrowser.tabContainer.addEventListener('SSTabRestored',callback,false);
gBrowser.tabContainer.addEventListener('SSTabRestoring',function(event){
event.originalTarget.linkedBrowser.SSTabRestoring = true; },false);

})();

737 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/29(金) 20:01:10 ID:LeGN8Nsj0]
d.hatena.ne.jp/nyama/20070521/1179727754
上記の記事にあるスクリプトを愛用しています。
これプラス検索した後にテキストボックスを空にさせたいのですが、
Javascriptとか書けないorzなので、神を待ちます。

738 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/29(金) 20:36:28 ID:dU0NG9qW0]
>>373
これでどうでしょう。
ttp://www.xuldev.org/blog/?p=52

739 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/29(金) 21:05:12 ID:PGBTYJLj0]
>>737
これでよろしいかと
(function() {
var searchbar = document.getElementById("searchbar");
if (searchbar) {
  searchbar.handleSearchCommand_org = searchbar.handleSearchCommand;
  searchbar.handleSearchCommand = function(aEvent) {
    searchbar.handleSearchCommand_org(aEvent);
    // clear searchbar
    this._textbox.value = "";
    this._textbox._displayCurrentEngine();
    // reset to default engine
    setTimeout(function() {
      var ss = Cc['@mozilla.org/browser/search-service;1'].getService(Ci.nsIBrowserSearchService);
      ss.currentEngine = ss.defaultEngine;
    }, 0);
  }
}
})();


740 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/29(金) 22:31:13 ID:LeGN8Nsj0]
>>739
こんな激しくクレクレくんなカキコで絶対叩かれると思ったのに
なんかもう一時間足らずで神降臨とかこのスレ最高です。
ありがとうございます。

741 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/30(土) 07:44:05 ID:8yYbfDvc0]
自覚してんなら、素直に>>737に書いてある、
SearchLoad Options 拡張の方を使えばいいのに・・・(´Д`;)

叩くわけじゃないんだけど、
スクリプト書けないのに、ユーザースクリプトを使う理由て何なの?

742 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/30(土) 08:39:51 ID:B4/Ws64E0]
>>741
オレの場合、アマゾン殺し

743 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/30(土) 08:45:16 ID:oR3ZUPWf0]
既存のユーザスクリプトが多数あるから
なんでないの?
そんなこと言い出したら
xmlもjavascriptもcssも書けないのにfirefoxを使う理由て何なの?
ってなりそう
公式やまとめサイトにある拡張やユーザcssを使わずに
全て自分で作る人しかfirefoxを使っちゃいけないわけじゃないんだから
望む物が既に提供されていたらそれを使えばいいんじゃない
自分で書けるに越したことはないけど

作ってくれとか無責任な要望を言う人は他のソフトにも沸くでしょ
その要望に必ず応えないといけないわけでもないし興味ないものはスルーされる

744 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/30(土) 10:07:17 ID:R3BWLi810]
説教はいい

745 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/30(土) 12:25:38 ID:KrVoieDw0]
おまいらもっと仲良く汁



746 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/30(土) 12:45:00 ID:yPjgBpMe0]
>>621=>>694=>>741=(´・ω・`)

747 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/30(土) 13:36:32 ID:MkcvkGxO0]
> >>621=>>694=>>741=(´・ω・`)

原点は>>370
たぶん>>643

748 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/01(日) 09:19:21 ID:CqhBrGdW0]
一般的なツールバーボタンみたいに、
ツールバーのカスタマイズにも表示されて、
配置なども変更できるツールバーボタンを追加する良い方法ありますか?

単純に、<toolbarpalette id="BrowserToolbarPalette">内に、
<toolbarbutton 〜〜〜 />を書いたuc.xulにしても、反映されず・・・。

749 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/01(日) 09:31:00 ID:lI19ZaYR0]
>>739
うわ、これすごく便利

750 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/01(日) 09:33:05 ID:NIRK3UfY0]
大人しくCustom Buttons使うか参考にするかしたら?

751 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/01(日) 10:07:14 ID:cI491wEJ0]
「興味ないものはスルー」

752 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/01(日) 22:52:37 ID:5HbbWEz00]
>>739と一緒に入れてる小物だけどうpしてみる
search historyとかsuggestの語句選ぶと即検索にいくのを止める
enterキーまたはsearch-go-buttonで検索開始
fxの元のコードにif (キーイベント) のとこ足しただけ

(function() {
var searchbar = document.getElementById("searchbar");
var textBox = document.getAnonymousElementByAttribute(searchbar, "anonid", "searchbar-textbox");
textBox.onTextEntered = new_onTextEntered;
function new_onTextEntered(aEvent) {
  var evt = aEvent || this.mEnterEvent;
  if (evt && evt.keyCode == KeyEvent.DOM_VK_RETURN) {
    this._getParentSearchbar().handleSearchCommand(evt);
    this.mEnterEvent = null;
  }
}
})();


753 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/02(月) 03:23:25 ID:VP7pd9RD0]
>>752
素晴らしい!
その勢いで検索バーの履歴を新しい順にしてくれい。







[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前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