- 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というアドオンを使った場合、メニューバーにタイトルが出るのでメニューバーが消せないもので 少し弄っていたらメインメニュー自体はナビゲーションバーに移した方が便利そうな感じがしたので移せればと思った次第です
|

|