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


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

Firefox userChrome.js greasemonkeyスクリプトスレ 9



1 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/11(土) 15:02:56 ID:4uQUz6G20]
質問は必ずまとめサイトに目を通した後にして下さい。

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

■前スレ
firefox userChrome.js greasemonkeyスクリプトスレ 8
ttp://pc12.2ch.net/test/read.cgi/software/1236532418/
■拡張機能
greasemonkey
ttp://www.greasespot.net/
Userscripts.org
ttp://userscripts.org/

"alta88's userChromeJS"
ttp://userchromejs.mozdev.org/index.html
userChromeJS フォーラム
ttp://forums.mozillazine.org/viewtopic.php?f=48&t=1006795

"zeniko's userChrome.js"
ttp://mozilla.zeniko.ch/userchrome.js.html
userChrome.js フォーラム
ttp://forums.mozillazine.org/viewtopic.php?t=397735
ttp://forums.mozillazine.org/viewtopic.php?t=556229
userChrome.js 0.8 (FX) - Add-ons Mirror
ttp://forum.addonsmirror.net/index.php?showtopic=6878

52 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/16(木) 12:49:57 ID:Rwib3DJg0]
ブックマークに関してはツリー型タブ関係なくBHNewTabで新しいタブが開かなくい

53 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/16(木) 14:46:05 ID:NkHGnhkW0]
>>51
// if('TreeStyleTabService' in window)
// return;
にすればいいんジャマイカ

>>52
ばーじょんがあってなくい

54 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/16(木) 14:51:37 ID:ydkEzYnI0]
BHNewTab1.1mod21.uc.js はちゃんと動いてるよ
対 Sub-Script/Overlay Loader v3.0.24mod で

55 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/17(金) 11:35:31 ID:3Qo/1dbe0]
["searchbar", "urlbar"].forEach(function(aId) {
  document.getElementById(aId).addEventListener("popupshowing", function(aEvent) {
    var menupopup = aEvent.originalTarget;
    var refChild = menupopup.getElementsByAttribute("cmd", "cmd_paste")[0];
    if (!refChild) return;
    var canPaste = refChild.getAttribute("disabled") == "true";
    var menuitem = document.getElementById(this.id + "-pasteand");
    if (!menuitem) {
      var bar = this;
      function pasteAndDo(aEvent) {
        // paste
        goDoCommand("cmd_paste");
        // and search/go
        bar.id == "searchbar" ? bar.handleSearchCommand(aEvent)
                              : handleURLBarCommand(aEvent);
        // close popup
        menupopup.hidePopup();
      }
      menuitem = document.createElementNS("www.mozilla.org/keymaster/gatekeeper/there.is.only.xul", "xul:menuitem");
      menuitem.id = this.id + "-pasteand"
      menuitem.setAttribute("label", "\u8cbc\u308a\u4ed8\u3051\u3066" +
                                     (this.id == "searchbar" ? "\u691c\u7d22" : "\u79fb\u52d5"));
      menuitem.setAttribute("accesskey", "e");
      menuitem.addEventListener("command", pasteAndDo, false);
      menupopup.insertBefore(menuitem, refChild.nextSibling);
    }
    menuitem.setAttribute("disabled", canPaste.toString());
  }, false);
});

56 名前:55 mailto:sage [2009/07/17(金) 11:37:04 ID:3Qo/1dbe0]
>>55
逆になって済みません。上の投稿は右クリックメニューへ貼り付けて移動と検索のスクリプトなのですが、
Firefox 3.5から、検索は出来ても移動が出来ません。どのように修正すれば宜しいでしょうか
おわかりの方、どうか宜しくお願いします。

57 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/17(金) 12:14:15 ID:0xvYcIGX0]
>>56
handleURLBarCommand(aEvent)
        ↓
gURLBar.handleCommand(aEvent)

58 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/17(金) 12:16:39 ID:bRNcj4cc0]
>>55
つttps://addons.mozilla.org/de/firefox/addon/9133 使えばいいじゃんか

59 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/17(金) 12:43:40 ID:3Qo/1dbe0]
>>56
レス有り難う御座います。すみません貼り付けて移動と検索どちらも表示されなく
なってしまったのですが、

>>58
できれば、スクリプトでと思いまして、質問させて頂きました。

60 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/17(金) 13:07:25 ID:dwjWWMw20]
>>59
Paste and Search or Go.uc.js なら>>57の置換で正常動作確認したよ
3.5.0だけど



61 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/17(金) 13:27:46 ID:3Qo/1dbe0]
>>57
申し訳御座いません。機能しました。Firefox 3.5.0の環境で15程度のスクリプトを
入れてますので、干渉してると思い一つ一つ順番にチェックすると、何故が動きました
今までこのような事は経験が無いのですが、適用順と言うのもあるのでしょうか

62 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/17(金) 14:21:31 ID:zAFBZmU00]
>>61

今回のはそれが原因かどうかわかりませんけど、スクリプトの作動順序が関係する事はありますよ。

63 名前:名無しさん@お腹いっぱい。 [2009/07/17(金) 19:45:54 ID:uXVHhkyl0]
autopagerizeを使うと
uproda.2ch-library.com/149451AQz/lib149451.jpg
のように右上にバージョンが表示されます。
非表示に出来ませんか?

64 名前:名無しさん@お腹いっぱい。 [2009/07/17(金) 19:48:25 ID:uXVHhkyl0]
Google画像検索の

65 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/17(金) 20:03:46 ID:DTxteXwA0]
さて困った
バージョン情報もないし, 設定条件 about:configとか cssとか 拡張機能やスクリプトtか
質問のしかたから勉強したら?

新規プロファイルで試せよといいたいが
-200px とかになってるところ を 全て -300pxとかに 置換すればいい

66 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/17(金) 20:16:16 ID:en6oUM3SP]
>>63を見てautopagerizeのVer.が古いのに気付いて入れ替えた。


67 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/17(金) 21:30:21 ID:oPw35rjv0]
ふむ

68 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/17(金) 21:37:20 ID:OUUsds7s0]
ふみゅ……

69 名前:名無しさん [2009/07/18(土) 07:36:14 ID:Ao39iv1i0]
スクリプト一つだけしか動かない。動くのは最初にuserChrome.jsに上書きしたスクリプトだけ。
あとからもう一つのスクリプト上書きしても動かない(ほかのスクリプト削除して
一つだけのときは動くのでスクリプト自体は問題ないはず)
userChrome.jsを右クリックして編集でスクリプト上書き、保存でいいんじゃ
ないの、間違ってる?
複数のスクリプト有効にするのには何か必要なんですか?


70 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/18(土) 07:48:10 ID:iYB61+IM0]
userChrome.jsに直接書かない
Sub-Script/Overlay Loaderを落としてきてuserChrome.jsにリネーム
使いたいスクリプトを同じフォルダに単独ファイルで置け
あとはググるか過去スレくらい嫁



71 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/18(土) 09:55:45 ID:Yt26wPX/0]
以下のスクリプトをFirefox 3.5.0で使いたいのですが、現状機能せず何とか
直せないでしょうか、宜しくお願いいたします。
ページ内検索の「次を検索」と「前を検索」をボタン上のマウスホイールの回転で
space.geocities.yahoo.co.jp/gl/alice0775/view/20090315/1237049999

72 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/18(土) 09:56:32 ID:Yt26wPX/0]
// ==UserScript==
// @name           findNextPrevByMouseWheel.uc.js
// @namespace      space.geocities.yahoo.co.jp/gl/alice0775
// @description    ページ内検索の「次を検索」と「前を検索」をボタン上のマウスホイールの回転で
// @include        main
// @include        chrome://global/content/viewPartialSource.xul
// @include        chrome://global/content/viewSource.xul
// @compatibility  Firefox 3.0 3.5
// @author         Alice0775
// @version        2009/03/15 23:30 何でこうコロコロと意味のない変更するのかね > Dao  Gottwald (Bug 481397 -  Incorrect tab order of findbar buttons on Linux)
// @Note
// ==/UserScript==
// @version        2009/03/15 07:30
// @version        2009/03/15 00:00

73 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/18(土) 10:00:01 ID:Yt26wPX/0]
 //viewSourceやviewPartialSourceでは未定義
if (typeof gFindBar == 'undefined') {
  gFindBar = document.getElementById("FindToolbar");
}

if (document.getAnonymousElementByAttribute(gFindBar, "anonid", "find-buttons-container")){ //less Fx3.5?
  document.getAnonymousElementByAttribute(gFindBar, "anonid", "find-buttons-container")
  .addEventListener("DOMMouseScroll", function(event){
    var findBackwards = event.detail < 0 ? true : false;
    gFindBar.onFindAgainCommand(findBackwards);
  }, false);
} else { //more Fx3.6?
  document.getAnonymousElementByAttribute(gFindBar, "anonid", "find-next")
  .addEventListener("DOMMouseScroll", function(event){
    var findBackwards = event.detail < 0 ? true : false;
    gFindBar.onFindAgainCommand(findBackwards);
  }, false);
  document.getAnonymousElementByAttribute(gFindBar, "anonid", "find-previous")
  .addEventListener("DOMMouseScroll", function(event){
    var findBackwards = event.detail < 0 ? true : false;
    gFindBar.onFindAgainCommand(findBackwards);
  }, false);
}

74 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/18(土) 10:12:36 ID:cZftSPpZP]
自分の環境では動いてるからなんかと衝突してるか
入れ方間違ってるかのどっちかだな

上だったら面倒だけどちょっとずつ試して衝突原因を回避するしかないなぁ

75 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/18(土) 10:13:34 ID:cZftSPpZP]
あ、勿論3.5ね

76 名前:名無しさん@お腹いっぱい。 [2009/07/18(土) 14:14:55 ID:GJ1Ru4740]
「Firefox」アドオン開発者への寄付を受け付けるパイロットプログラム開始:ニュース - CNET Japan
japan.cnet.com/news/media/story/0,2000056023,20396842,00.htm

77 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/18(土) 14:25:08 ID:WY2XcDU/P]
>>76
情報thx、早速入れてみた

78 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/18(土) 16:08:28 ID:Yt26wPX/0]
>>74
有り難う御座います。多数スクリプトを入れているので
拡張等も全て外し単独で試したのですが動きませんでした
原因不明です。

79 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/18(土) 21:49:46 ID:wh8Tx+vT0]
firefox最新版だけどpatchForBug415761.uc.js動かなく無いですか?
特に弄らなくて良いと思うんですけど

80 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/18(土) 22:28:36 ID:MXtpxZ2B0]
最新って便利な言葉だよな



81 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/19(日) 00:15:51 ID:Qi98KC360]
みんなuserchromeは使ってるけどjetpackって使ってる人いる?
将来的にjetpackって、Firefox本体に統合しましょうってのがmozillaの意見らしいけど
極端な話、userchromeのスクリプトって少しいじればjetpackでも使えるようになるの?


82 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/19(日) 00:16:07 ID:ChI5cmf+0]
最新版って書く人もそれに噛みつく人も両方居なくなーれ

83 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/19(日) 00:25:37 ID:pSrZohVB0]
>>71
3.5でも3.5.1でも機能した
最低限問題の切り分けは自力で出来るようになるべき


84 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/19(日) 01:09:51 ID:lGiJqxJU0]
>>81
Jetpackは専用のAPIがたくさん用意されててXPCOMを直接触るってのはできなくするらしいから
「少しいじる」レベルで対応させるのは難しいかも

85 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/19(日) 02:06:21 ID:2Hz8dvFG0]
スクリプトについて質問があります。
よろしくお願いします。

【質問】
 ・ 指定したURL(? & = を含むフルパス)を開いた際に、指定した単語(文字列)をハイライトするものを探しています。
  細かく言うと、登録してある単語について、指定(登録)したURLを開いた際に自動的に全てハイライトさせたいです。
  (現在は、1ページと1単語のみなので、スクリプトを書いていただけると助かります。)
【 環境 】
 ・ Firefox 3.0.11@WindowsXP Pro SP3 32bit
【アドオン】
 ・ Greasemonkey 0.8.20090123.1
 ・ userChrome.js 0.8 (Sub-Script/Overlay Loader v3.0.22mod)


/*指定URLを開いた際に、登録してある文字列を自動で全てハイライトする*/
//単語(半角スペースは、 を使用しています。)
var highlightsWord = "WinXP Pro SP3 (32bit)";
//URL(ドメインのみでもいいですが、できればページや、? & =などのパラメータも指定したいです。)
var highlightsURL = "www.example.com/driver/downloadsView.aspx?Langid=4&PNid=13&PFid=4&Level=5&Conn=4&DownTypeID=3&GetDown=false&Downloads=true";
/*
ここに書く、ページ内の全ての指定文字列を探し出し、自動でハイライトにする
スクリプトと、指定URLのチェックなどが分からないです。
*/


上の通り、1URLで1単語のシンプルなものでも構いませんので、どうかよろしくお願いします。

86 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/19(日) 03:39:27 ID:14jDY9CR0]
>>85
この辺のスクリプトを参考に。
ttp://userscripts.org/scripts/show/15637
ttp://userscripts.org/scripts/show/10673

87 名前:85 mailto:sage [2009/07/19(日) 05:16:19 ID:2Hz8dvFG0]
>>86
レスありがとうございます。

これくらいシンプルなものでよかったのですが、
半角のスペース ( )などの文字を指定するとエラーが出てしまいました。

エスケープという処理が必要という事で、\(などとしてみましたが、今度は
別のエラーが出てしまったり。

この辺のエスケープ処理というものを含めて、JavaScriptでの正規表現を
調べているものの理解できない自分。

正規表現というものや、文字として扱わないものを文字として扱わせる場合
の処理の組み合わせとか色々難しいですね。

ちょっとお手上げ状態でーす。(´・ω・`)n

88 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/19(日) 16:46:58 ID:YFlAHvdZ0]
alice0775さんのopenTabsWhere_whichTabSelectWhenCloseTab.uc.jsでリンク開くと、
他のタブの未読判定が消えちゃうようなのですが、回避方法ってありますか?

89 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/19(日) 18:18:45 ID:J3SI0T810]
うpろだにあがってる、InFormEnter.uc.jsなんですけど、全角が文字化けしちゃいます。
日本語がつかいたいです。よろしくおねがいします

90 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/19(日) 18:44:08 ID:EWtYTWfZ0]
そりゃそのまま入力しても文字化けするだろ・・・
ってこれスクリプト弄る上で基本中の基本じゃないのか?
コンテキストメニューとかに2byte文字列使ってるスクリプトとか覗いてみろよ



91 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/19(日) 19:03:30 ID:9NAOmgZN0]
function U(text) {
  return /[^\x00-\xff]/.test(text)
    ? text
    : decodeURIComponent(escape(text));
}

おすすめ

92 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/19(日) 19:14:10 ID:XeX8Pghr0]
ttp://space.geocities.yahoo.co.jp/gl/alice0775/view/20061130

93 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/19(日) 21:10:52 ID:J3SI0T810]
>>90-92
全然、意味わかんないからいいやww
どうもでした

94 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/19(日) 21:35:11 ID:9NAOmgZN0]
>>92みたいにまじめな方法があるとは知らなかった
もうどうでもいいんだけど>>91は間違いだから一応訂正しておく

function U(text) {
  return 1 < 'あ'.length
    ? decodeURIComponent(escape(text))
    : text;
}

95 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/19(日) 22:54:11 ID:XeX8Pghr0]
>>93
(function(){
//ここから
 var UI = Components.classes["@mozilla.org/intl/scriptableunicodeconverter"].
 createInstance(Components.interfaces.nsIScriptableUnicodeConverter);
 UI.charset = "UTF-8";
//ここまで三行追加
 var mMenus = [

//ラベルを「 UI.ConvertToUnicode( ) 」の括弧で囲む↓
  { label: UI.ConvertToUnicode("パスワード"),text: "mb7vt5hv",},
  { label: "sep",},
  { label: UI.ConvertToUnicode("Gmail アドレス"), text: "nantara@gmail.com", accesskey: "G",},
  { label: UI.ConvertToUnicode("YahooJapanログインID"), text: "yahoo1234",},
  { label: UI.ConvertToUnicode("日本語メニューラベル"), text: "youtube1234",}
 ];

 init: {
  var contextMenu = document.getElementById("contentAreaContextMenu");
  var separator = document.getElementById("context-sep-undo");
  
  var menu = document.createElement("menu");
  menu.id = "ife-context-menu";
//menu.setAttribute("label", "InFormEnter");を↓に
  menu.setAttribute("label", UI.ConvertToUnicode("フォームに入力"));
  menu.setAttribute("accesskey", "I");

>>92覚えとくと色々使えるから

96 名前:85 mailto:sage [2009/07/19(日) 23:09:00 ID:kMmFRi6H0]
85です。

どなたか、>>86のようなシンプルなもので構いませんので、
文字のエスケープ処理を追加したスクリプトを書いていただけますでしょうか?

よろしくお願いいたします。

97 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/19(日) 23:43:28 ID:0INYOmSM0]
自分でやれ

98 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/20(月) 00:03:04 ID:VAuIeDWiP]
そもそもuserChromeとかグリモンって自助できる人のみが使うもんだよね

99 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/20(月) 00:09:17 ID:7ze2eq3t0]
別に使うのに資格なんていらんよ

100 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/20(月) 01:20:46 ID:oPLLTTOG0]
https://developer.mozilla.org/ja/XSLT#section_1
ここの「XSLT & XPath チュートリアル」のリンク先が攻撃サイトでワロタ



101 名前:85 mailto:sage [2009/07/20(月) 01:26:01 ID:JnT/5H6F0]
>>97-99
レスどうもです。

>>97
まずは調べて、それっぽい情報があったら書いては試し・・・をずっと繰り返してはいるものの、
なかなか希望の事(情報というか構文?)が見つけられないのです。 (・ω・`;)
※他鯖に負荷の掛からぬようローカルで試しています。

>>86氏のおかげで、ページ内の指定文字列の検索・ハイライト・置換は分かったのですが、
先にも書いた記号などを含む文字列を指定する場合の処理が分からずにいます。
※正規表現が特に。

102 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/20(月) 01:49:20 ID:Y74jmSyv0]
>>101
正規表現
ttps://developer.mozilla.org/ja/Core_JavaScript_1.5_Reference/Global_Objects/RegExp

文字コード変換
ttp://piro.sakura.ne.jp/latest/blosxom.cgi/mozilla/xul/2005-09-28_unicode-escape.htm

103 名前:85 mailto:sage [2009/07/20(月) 07:13:11 ID:JnT/5H6F0]
>>102
レスありがとうございます。

せっかく情報サイトを教えていただいたのに申し訳ないのですが、
既にそういったサイトを見てはいますが、理解するまでに到らないのです。



104 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/20(月) 09:03:18 ID:Zvw12VYq0]
見ても理解できないのなら諦めるのがいいんじゃ?

105 名前:名無しさん@お腹いっぱい。 [2009/07/20(月) 09:21:15 ID:X1sO1Acd0]
DragNgoModoki5.uc.js
クリップボードにテキストをコピー:無効

106 名前:名無しさん@お腹いっぱい。 [2009/07/20(月) 10:06:54 ID:X1sO1Acd0]
DragNgoModoki5.uc.js:
クリップボードにテキストをコピー:無效

107 名前:名無しさん@お腹いっぱい。 [2009/07/20(月) 11:15:01 ID:X1sO1Acd0]
DragNgoModoki5.uc.js:クリップボードにテキストをコピー:falseを返す

108 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/20(月) 11:17:41 ID:sY89Q3zj0]
こいつみたいに、人間がコンピュータウイルスに感染する事ってあるんだな

109 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/20(月) 11:21:34 ID:HElMY6Gn0]
たぶん風邪

110 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/23(木) 09:34:44 ID:1Gj65KeB0]
質問です。
以前このスレで以下のようなスクリプトを教えていただき使用していたのですが、3.5に変更してから使用できなくなりました
どのような部分を変更すれば再び使用できるようになるでしょうか?
どうか教えてください、よろしくお願いいたします

(function(){
const OPEN_MENU_POSITION = 1; // 0=Right 1=Left
var viewSidebarMenu = document.getElementById("viewSidebarMenu");
var popupSet = document.createElement("popupset");
var popup = document.createElement("popup");
popup.id = "ucThrobberviewSidebarMenu";
var openMenuPosition = (OPEN_MENU_POSITION==0) ? "before_start" : "after_end";
popup.setAttribute("position", openMenuPosition);
for (var i = 0; i < viewSidebarMenu.childNodes.length; i++) {
var mi = viewSidebarMenu.childNodes[i].cloneNode(true);
mi.removeAttribute("id");
popup.appendChild(mi);
}
popupSet.appendChild(popup);
document.documentElement.appendChild(popupSet);
var throbber = document.getElementById("navigator-throbber");
throbber.disabled = false;
throbber.setAttribute("popup", "ucThrobberviewSidebarMenu")
}());




111 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/23(木) 13:44:44 ID:n7RDpQHZ0]
>>110
throbber.disabled = false;
+ // Fx3.5 対策
+ if(throbber.hasAttribute("mousethrough"))
+ throbber.setAttribute("mousethrough", "never");
throbber.setAttribute("popup", "ucThrobberviewSidebarMenu")


112 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/23(木) 14:17:13 ID:1Gj65KeB0]
>>111
ありがとうございます、無事動きました


113 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/23(木) 14:28:19 ID:OSP98aio0]
>>111
すんません、>>110をキーボードでメニューを開けるようにするにはどう記述すればいいですか?

114 名前:名無しさん@お腹いっぱい。 [2009/07/23(木) 19:58:27 ID:gxJixfmJ0]
ツールバーコンテキストの "ブックマークツールバー" にコマンドキー(ctrl+B)を割り当てる方法を教えてクレー
「bookmark toolbar toggler」っての入れてるからそれに割り当てるのでもいい。
元々割り当てられていたサイドバーの開閉は他のキーに退避出来たんだが。。

因みに「toggler」のフォルダにあるbutton.xulはこうなってた。
<?xml version="1.0"?>
<?xml-stylesheet type="text/css"
href="chrome://custombutton/content/button.css"?>

<overlay id="sample"

xmlns="www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">

<script type="application/x-javascript"

src="chrome://custombutton/content/button.js"/>

<!-- Firefox -->
<toolbarpalette id="BrowserToolbarPalette">

<toolbarbutton id="custom-button-1"/> </toolbarpalette>
<!-- button details --><toolbarbutton id="custom-button-1"
label="Tray"

tooltiptext="Open and close the toolbar"
oncommand="OpenCloseBookmarkBar()"

class="toolbarbutton-1 chromeclass-toolbar-additional custombutton"
/>
</overlay>

よろしく頼みまっする。

115 名前:名無しさん@お腹いっぱい。 [2009/07/23(木) 20:51:59 ID:rJ4e5v4j0]
●GreaseMonkeyのJavaScriptを高速化出来るらしい
ttp://labs.unoh.net/2008/01/lazy-loading-of-images.html
自動でやってくれるアドオンが有れば超良さそう

116 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/24(金) 00:53:19 ID:t6P7Tnq30]
>>115
えっ?

117 名前:名無しさん@お腹いっぱい。 [2009/07/24(金) 00:53:27 ID:KaNne4rN0]
233 名前:名無し~3.EXE :2009/07/24(金) 00:37:36 ID:VJLOGzzM
>>232
こんな感じか

setTimeout(function(imgs) {
imgs.forEach(function(img) {
img.src = img.orgSrc;
});
}(
Array.map(document.images, function(img) {A
img.orgSrc = img.src;
img.src = '1x1.gif';
return img;
})), 1000);


118 名前:名無しさん@お腹いっぱい。 [2009/07/24(金) 01:00:27 ID:KaNne4rN0]
>>115
>ページ全体のDOMツリーの読み込みが完了したタイミング

つまり、JavaScriptやcssのマッピングを先行させて
GreaseMonkey起動オーバーヘッドを小さくして素早くします。

119 名前:名無しさん@お腹いっぱい。 [2009/07/24(金) 01:06:51 ID:KaNne4rN0]
ところで、Firefox 3.5でYouTubeのcssなどの読み込みが遅くて
3.0の時よりもページが崩れるんだが・・・



120 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/24(金) 11:08:48 ID:qIBnZWCk0]
hiwihhihi-面白い



121 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/24(金) 17:30:05 ID:1EdJkdgR0]
>>113
accesskeyつかうんじゃねぇーの?

122 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/24(金) 20:25:36 ID:EwZA/koL0]
youtubeの「おすすめ動画」のフレーム
を消したいので、usercssに
#watch-promoted-container{display:none !important;}
を追加しましたが、なぜか消えません
どうやったら消せますか?
教えてください

123 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/24(金) 21:03:46 ID:NS6S7lT40]
>>122
/*YouTubeトップページのおすすめ動画を消す*/
@namespace url(www.w3.org/1999/xhtml);
@-moz-document domain("www.youtube.com") {

#feedmodule-PRO{display:none !important;}
}

とか

/*動画カテゴリトップのおすすめを消す*/
@namespace url(www.w3.org/1999/xhtml);
@-moz-document domain("www.youtube.com") {

.main-tabs-spotlight.list-view{display:none !important;}
}

とか?
あまり詳しくないのでこれ以降の質問があれば初心者スレが良いと思うよ

124 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/24(金) 21:11:03 ID:6xIToMbu0]
つーかcssはこのスレじゃねーよバカども

125 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/24(金) 21:18:01 ID:EwZA/koL0]
>>123
ありがと
>>124
なんでそんな怒ってるの?
彼女いない暦=年齢なの?
童貞乙


126 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/24(金) 22:02:05 ID:jK7uWKO20]
>>125
スレ違いだから

127 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/24(金) 22:15:15 ID:RcvTKjTM0]
>>125
( ゚,_ゝ゚)バカジャネーノ

128 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/24(金) 22:22:00 ID:zZJYxDeL0]
>>125
チンカス臭そう

129 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/25(土) 10:34:42 ID:z9xZXF5n0]
どうか>>125が夏休み中にダンプの内輪差で轢かれてプチュってなりますように♪

130 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/25(土) 13:07:04 ID:H3j+ldLY0]
aliceさん、いつもご苦労様です。
どうもありがとうございました!



131 名前:名無しさん@お腹いっぱい。 [2009/07/25(土) 19:08:32 ID:imTndhu10]
IE6のような動作

(1)HTMLを全て読む
(2)CSSを全て読む
(3)JSを全て読む
(4)画像を全て読む
(5)動画を全て読む
(6)HTML/CSS/JS/画像/動画を一気に展開する


132 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/25(土) 19:10:52 ID:yhnZ8Dyn0]
mergeWindow2.uc.js というスクリプトを便利に使わせていただいてるのですが
"Merge Window to"をファイルメニューではなくて
タブかコンテンツエリアのコンテキストメニューに表示するようにしたいです。
記述をどのように変えたら良いのでしょうか?

133 名前:名無しさん@お腹いっぱい。 [2009/07/25(土) 19:18:57 ID:imTndhu10]
画像やオブジェクトを後回しに

(1)HTMLを全て読む
(2)CSSを全て読む
(3)JSを全て読む
(4)画像サイズを全て読む
(5)オブシェクトサイズを全て読む
(6)HTML/CSS/JSを展開する

(7)GMのJSを実行する
(8)HTML/CSSを調整する

(9)見えてる範囲の画像を読む
(10)見えてる範囲のオブシェクトを読む
(11)表示される
(12)残りの画像とオブシェクトを随時読む


134 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/25(土) 23:54:32 ID:mxI6/6ub0]
>>132
newwin.setAttribute('accesskey', 'n');
newwin.value = 0;
- var filePopup = document.getElementById("menu_FilePopup");
- filePopup.insertBefore(mergeMenu, filePopup.childNodes[1]);
+ var target_id = "context_openTabInWindow"; // 目標にするメニューのID
+ var target_menu = document.getElementById("context_openTabInWindow");
+ target_menu.parentNode.insertBefore(mergeMenu, target_menu);
})();

とか、IDは自分で調べてくれ。


135 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/25(土) 23:56:04 ID:yhnZ8Dyn0]
>>134
ありがとうございます。
やってみます。

136 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/25(土) 23:56:06 ID:mxI6/6ub0]
newwin.setAttribute('accesskey', 'n');
newwin.value = 0;
- var filePopup = document.getElementById("menu_FilePopup");
- filePopup.insertBefore(mergeMenu, filePopup.childNodes[1]);
+ var target_id = "context_openTabInWindow"; // 目標にするメニューのID
+ var target_menu = document.getElementById(target_id);
+ target_menu.parentNode.insertBefore(mergeMenu, target_menu);
})();
だった。

137 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/26(日) 03:07:49 ID:Ktalyz/e0]
グリモンスクリプトではてなブックマークのページ
b.hatena.ne.jp/entry/headlines.yahoo.co.jp/hl ←こういうの)
にlivedoor クリップ、Buzzurl、deliciousのコメントを挿入するヤツがあったはずなんですがどなたか知りませんか?

138 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/26(日) 09:42:08 ID:CmFTTT/t0]
userchrome.js1.1入れたんだけど、メニューに追加されたuserってなんの意味があるんだ?

139 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/26(日) 10:15:51 ID:qGZnNcTo0]
>>138
userMenu.jsでしょう たぶん いやそうに違いない

140 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/26(日) 11:09:47 ID:CmFTTT/t0]
>>139
確認のために1回外してみたら確かに消えた
戻してみたら出てこなくなった

0.8の頃は出なかったんで、急に出たから1.1のせいかと思ったら違うのな、まじすまん
でもなんで消えたままなんだろう…



141 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/26(日) 16:59:52 ID:OlwKLoZl0]
userMenu.js.readme.txtを嫁

142 名前:名無しさん@お腹いっぱい。 [2009/07/26(日) 18:26:56 ID:4tVTanxS0]
Double click left button to close/new tab,
click middle button to close/restore tab:
sharebee.com/bce3734c

143 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/26(日) 20:07:40 ID:MIcMtOC0P]
Aliceさんの「ブックマークおよび履歴サイドバーの右クリックで検索ボックスをクリアーする」
なのですが、FF3.0.12にて動作しません。
どなたか修正をお願いできないでしょうか。

space.geocities.jp/alice0775/STORE/clearSidebarSearchBox.uc.js

144 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/26(日) 20:30:51 ID:s24248hG0]
>>143
何で本人以外の第三者に頼むの?
同じクレクレするんなら、まずはダメ元でAliceさんとこの掲示板でお願いすれば。

145 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/26(日) 20:46:31 ID:8rknT4dg0]
あまり気にすんなよ!

146 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/26(日) 22:26:22 ID:CmFTTT/t0]
ロダって落ちてる?

147 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/27(月) 00:22:53 ID:z7hW9uYL0]
>>143
いくらなんでも非常識極まりないだろw

148 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/27(月) 08:30:58 ID:FFTYF9nA0]
この場合は不具合報告の様なもんだろ。非常識とかw

149 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/27(月) 09:07:21 ID:DGC7Zh4Y0]
そいつしか書いてないからそいつの環境でしか起きていない
or 使ってる人が少ないから報告がない、だけだと思うが

150 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/27(月) 09:36:12 ID:AQrWGRBr0]
メインメニューをナビゲーションバーに移動するスクリプトを書きたいのですが、どのように書けばいいでしょうか?
色々と参考にはしているのですが成功しません。
どなたか教えていただけないでしょうか。
よろしくお願いいたします。



151 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/27(月) 10:11:58 ID:jYLojhijP]
?コンパクトメニューとかそういうんじゃなくて、メニューがずらずらならんだ状態のをナビゲーションバーに動かしたいの?

だったらロケーションバーをメニューバーに移動してナビゲーションバー非表示にしたほうが1000倍早いよ

152 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/27(月) 10:17:17 ID:AQrWGRBr0]
>>151
いえ、hidecaptionというアドオンを使った場合、メニューバーにタイトルが出るのでメニューバーが消せないもので
少し弄っていたらメインメニュー自体はナビゲーションバーに移した方が便利そうな感じがしたので移せればと思った次第です






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

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

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