09/01/06 13:02:31 vTT8pwXX0
>>56
志村ー逆ー逆ー!
ブラウザのUIはChrome、サイト内がContent
Stylishは殆どそのままでファイルに置き換えられるがGreasemonkeyは少々ややこしい
大人しくそのまま使用することを推奨する
58:名無しさん@お腹いっぱい。
09/01/06 13:39:26 MgdliS8F0
へぇ、StyleshってChromeのもあるんだ
サイト弄りだけかとおもてたよ
59:名無しさん@お腹いっぱい。
09/01/06 13:46:39 YExzXHO20
( ´,_ゝ`)プッ
60:名無しさん@お腹いっぱい。
09/01/06 16:26:40 21Stas9x0
>>58
ウェブコンテンツのみcssってのは、そもそもFxのウリの一つかもしれないものを
見落としてるよな。
61:名無しさん@お腹いっぱい。
09/01/06 17:11:11 MgdliS8F0
いやStylish使ったことないから良く知らないだけなんだけどね
全部userCrome.cssとuserContent.cssで出来るから要らないかなぁって
62:名無しさん@お腹いっぱい。
09/01/06 17:15:09 J8qxqXRC0
>>61
あっ そう
Stylish入れても別段重くなるわけでなく
管理が簡単になるので使ってるが
おまいはファイル二つの管理頑張れ
63:名無しさん@お腹いっぱい。
09/01/06 17:24:58 wnQoME570
chrome/以下をSCMで管理するんだ!
64:名無しさん@お腹いっぱい。
09/01/06 17:36:45 R+N2TOPk0
>>57
あーですね。うっかり八兵衞。
> Stylish
便利ですよ。このサイトどうしようもねえなあっていうときスタイルの検索かけると
運が良くて有名なサイトなら既に先達さんがたの書いたソースコードがあるから。
65:名無しさん@お腹いっぱい。
09/01/06 17:38:03 +sGlLDbM0
TumblrっていうサイトをLDRize使って見てるんだけど動作がおかしい
j押すごとに一つ一つ見ていけたんだけど最近は一番下までズルッと移動しちゃう
同じような事になってる人います?
66:名無しさん@お腹いっぱい。
09/01/06 17:39:45 B52mqvgr0
userCrome.cssはテーマ
userContent.cssは広告カット
が本スレっぽいかな。
Stylishは上のcssと違って再起動無しに即適用されるのが素晴らしい
67:名無しさん@お腹いっぱい。
09/01/06 18:29:17 3SLDpVFr0
>>63
ここでgit厨の俺がきましたよ
git速いしsvnみたいにフォルダごとに.svn見たいなのできたりしないしいいよ
おすすめ
68:名無しさん@お腹いっぱい。
09/01/06 18:49:55 InamKwhG0
>>65
dashboardもユーザのページもちゃんと動くよ
実行順がおかしいとかじゃね
69:名無しさん@お腹いっぱい。
09/01/06 19:34:52 21Stas9x0
>>66
chromeな。
70:名無しさん@お腹いっぱい。
09/01/06 20:22:44 SH7aka1VP
Download Statusbar の代替になるような
スクリプトないでしょうか?
71:名無しさん@お腹いっぱい。
09/01/06 21:35:28 B52mqvgr0
>>69
61をコピペったのになんという罠…
72:名無しさん@お腹いっぱい。
09/01/06 22:59:51 R+N2TOPk0
「ゆーざ」で一発変換出来るようにしてます。
userChrome.css
userContent.css
userChrome.js
userContent.js
73:名無しさん@お腹いっぱい。
09/01/07 02:02:39 Cpf0SMr90
>>64
なんとかRe-Mixですね。わかりますw
74:名無しさん@お腹いっぱい。
09/01/07 14:35:30 rjFuc65J0
これいいな。サイドバーのタイトルのとこにリスト出せる
ホイールで切り替え出来るし
URLリンク(www6.uploader.jp)
75:名無しさん@お腹いっぱい。
09/01/07 14:39:07 cZ4o6mA/0
all in one sidebarみたいにアドオンボタンだけ追加したいんだけど無理なのかな
76:名無しさん@お腹いっぱい。
09/01/07 14:47:54 dcl4LbT/0
>>75
できる
77:名無しさん@お腹いっぱい。
09/01/07 15:54:18 csJSD8Xj0
autopagerようやく復活したな
owatapager作ってくれた人ありがとう
78:名無しさん@お腹いっぱい。
09/01/07 15:59:53 +/BRpx9t0
autopager系だとGoogleアイコンっていうアドオンが、本来2ページ目に来る予定だったページ以降
にはアイコンが反映されないのでautopager系は使ってない。
利便性より見た目重視、、少数派かなあ?
79:名無しさん@お腹いっぱい。
09/01/07 16:50:42 XAnf1+q/0
>>78
Favicon with Google 3なら全く問題ない。
80:名無しさん@お腹いっぱい。
09/01/07 17:38:19 89l0nlOb0
>>79
素晴しいスクリプトだわ
あとそのサイトを他も見てたらTabooを日本語化してあるの見つけてまた最高だった
ありがとう
81:名無しさん@お腹いっぱい。
09/01/07 18:38:18 +/BRpx9t0
瓢箪から駒…この表現であってるかな?
まさかこんなScriptまであるとは、教えてくれてマジサンクス!
これで心置きなくGoogleIcon削除出来るよ。
82:名無しさん@お腹いっぱい。
09/01/07 18:47:56 qkVRtu8r0
ファビコンを検索結果に表示するのって
検索して出てきたページそのものにアクセスしてなくてもファビコン経由で
apacheのログとかその他アクセスログに残るんすよね
83:名無しさん@お腹いっぱい。
09/01/07 21:57:40 iXW/XBO80
Favicon with Google 3って
GoogleSearchServicePack.uc.jsとどう違うのでしょうか?
84:名無しさん@お腹いっぱい。
09/01/07 22:56:55 HNLkfPFG0
>>83
Favicon with Google 3はGreasemonkeyスクリプトでAutoPagerizeと仲良し
GoogleSearchServicePack.uc.jsはuserChrome.jsでOwataPagerizeと仲良し
85:名無しさん@お腹いっぱい。
09/01/08 00:32:53 bJJu8i5L0
メインメニューをコンテキストメニューに持ってくる方法とかないんもんだろうか
昔、コンテキストメニューに表示を持ってくるスクリプトが合ったんだが、こっちの環境だと動かなかった・・・
86:名無しさん@お腹いっぱい。
09/01/08 06:12:09 tN5gVbc2P
Amazon の商品ページに Yahoo!オークションの検索結果を表示する Greasmonkey スクリプト - AUSGANG SOFT
URLリンク(a-h.parfe.jp)
これって今も使えてますか?自分の環境じゃ動かなかったもので。
87:名無しさん@お腹いっぱい。
09/01/08 09:37:25 lRoEbCnz0
画面の右上にライムグリーンの■が表示されるから、何だろう?って思ったら
AutoPagerizeだったのね。
88:名無しさん@お腹いっぱい。
09/01/08 10:39:25 g7ei8n210
>>85
簡単に書けるだろと思って書いたら、おかしな見た目になったw
document.getElementById("contentAreaContextMenu").appendChild(document.getElementById("main-menubar"));
89:名無しさん@お腹いっぱい。
09/01/08 12:05:44 h3nB1hjk0
>>88
これはこれでなんかかっこいいな
コンテキストメニューらしくするなら例えばこうとか?
var contextMenu = document.getElementById("contentAreaContextMenu");
var mainMenu = document.getElementById("main-menubar");
contextMenu.appendChild(document.createElement("menuseparator"));
while(mainMenu.childNodes.length) contextMenu.appendChild(mainMenu.firstChild);
90:名無しさん@お腹いっぱい。
09/01/08 15:33:10 1SKZP+bc0
本家の userchromeJS スレに、trunk で動かなくなってたロケーションバーから
エンターとかで新規タブで開くスクリプトが投下されてた。
eval("gURLBar.handleCommand = " + gURLBar.handleCommand.toString().replace("if (aTriggeringEvent instanceof MouseEvent)","
if ((gBrowser.currentURI.spec != 'about:blank' || gBrowser.webProgress.isLoadingDocument) && (!aTriggeringEvent || !aTriggeringEvent.ctrlKey && !aTriggeringEvent.shiftKey && !aTriggeringEvent.altKey))
gBrowser.selectedTab = gBrowser.addTab(); $&"));
91:名無しさん@お腹いっぱい。
09/01/08 20:43:11 Ca6vmhqS0
userchromeJS スレってどこ?
ソフトウェア板にある??
92:名無しさん@お腹いっぱい。
09/01/08 20:47:24 4bnZ1aTC0
>>1 のフォーラム
93:名無しさん@お腹いっぱい。
09/01/08 21:06:38 Ca6vmhqS0
>>92
さんきゅう!
94:名無しさん@お腹いっぱい。
09/01/08 22:29:32 bJJu8i5L0
>>88-89
サンクス!
無事望みどおりのが作れたぜ
しかし、はじめMedleyMenu.uc.js入れてたから微妙に気づかなかったけど、外してみたら確かに>>88はちょっとかっこよかったw
95:名無しさん@お腹いっぱい。
09/01/09 11:53:52 Mv0KssTh0
今、AIOSで使って多機能の代替として、
URLリンク(d.hatena.ne.jp)
ここのを参考に頑張ってるんだが、表示>サイドバーの中身を直接出す方法がわからないんだがどう書けばいいんだろう
今のところはこんな感じなんだが
(function(){
const OPEN_MENU_POSITION = 1; // 0=Right 1=Left
var viewSidebarMenu = document.getElementById("viewSidebarMenuMenu").cloneNode(true);
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);
popup.appendChild(viewSidebarMenu);
popupSet.appendChild(popup);
document.documentElement.appendChild(popupSet);
var throbber = document.getElementById("navigator-throbber");
throbber.disabled = false;
throbber.setAttribute("popup", "ucThrobberviewSidebarMenu")
}());
誰か教えてくれると嬉しい
96:名無しさん@お腹いっぱい。
09/01/09 13:26:01 tEX2idXk0
>>95 こう言う意味?
var throbber = document.getElementById("navigator-throbber");
var popup = throbber.appendChild(document.createElement("menupopup"));
popup.id = "ucThrobberviewSidebarMenu";
var viewSidebarMenu = document.getElementById("viewSidebarMenu");
for (i = 0; i < viewSidebarMenu.childNodes.length; i++) {
popup.appendChild(viewSidebarMenu.childNodes[i].cloneNode(true));
}
97:名無しさん@お腹いっぱい。
09/01/09 13:33:35 qAvkLyQ70
i++)
98:名無しさん@お腹いっぱい。
09/01/09 16:35:23 oQQIyy+U0
URLリンク(www6.uploader.jp)
コンテンツエリアのコンテキストメニューにサイドバーメニューを表示. ホイールクリックでサイドバートグル, ホイール回転でサイドバー選択
マウスジェスチャ等から使う場合は, ZZZ_SidebarMenuINcontentAreaContextMenu.showHotMenu(event.screenX, event.screenY);
モトネタ SidebarHeaderMenu.uc.js の作者さんありがとう
99:名無しさん@お腹いっぱい。
09/01/10 09:20:17 2LZphXNl0
InfoListerの代わりになるような、グリモンかuserChrome.jsのスクリプトってありますか?
100:名無しさん@お腹いっぱい。
09/01/10 09:43:21 1FiOywdi0
>>96
どこに記述していいのか分からないorz
今の状態だと、クリックするとサイドバー>中身という状態だから、そのまま直接中身をだしたいんだが方法が分からない
SidebarHeaderMenu.uc.jsで出来てるから出来るかと思ったけどどの部分がそうなのかがよく分からなくて・・・
101:名無しさん@お腹いっぱい。
09/01/10 10:31:30 +E9J30jO0
OwataPagerizeの作者さんへ。
SITEINFOの更新チェックはDOMContentLoaded時よりスクリプトのロード時の方が良いのでは?
102:名無しさん@お腹いっぱい。
09/01/10 12:39:10 tLfnzQJD0
>>100 例が悪かったのでオワビ
(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++) {
popup.appendChild(viewSidebarMenu.childNodes[i].cloneNode(true));
}
popupSet.appendChild(popup);
document.documentElement.appendChild(popupSet);
var throbber = document.getElementById("navigator-throbber");
throbber.disabled = false;
throbber.setAttribute("popup", "ucThrobberviewSidebarMenu")
}());
103:名無しさん@お腹いっぱい。
09/01/10 12:45:29 1FiOywdi0
>>102
ありがとう、望んだ挙動が得られた
これで挙動が怪しかったAIOSをはずす事が出来る
104:名無しさん@お腹いっぱい。
09/01/10 12:59:18 BQ5gh3ZY0
idがダブりまくりなのはいいのかな?
105:名無しさん@お腹いっぱい。
09/01/10 13:08:39 nj97ZlY0P
グリモンかuserchromeでsecure login置き換えられませんか?
106:名無しさん@お腹いっぱい。
09/01/10 13:26:38 ClpKpS+T0
アドオンのImageZoomみたいに右クリック→コンテキストメニューに
画像の拡大と縮小を追加するuserchromeスクリプトありませんか?
107:名無しさん@お腹いっぱい。
09/01/10 14:54:03 tLfnzQJD0
>>104
そうだね、
popup.appendChild(viewSidebarMenu.childNodes[i].cloneNode(true));
を
var mi = viewSidebarMenu.childNodes[i].cloneNode(true);
mi.removeAttribute("id");
popup.appendChild(mi);
とか、
var mi = document.createElement("menuitem");
mi.setAttribute( "label", viewSidebarMenu.childNodes[i].getAttribute("label"));
mi.setAttribute( "oncommand", viewSidebarMenu.childNodes[i].getAttribute("oncommand"));
mi.setAttribute( "sidebarurl", viewSidebarMenu.childNodes[i].getAttribute("sidebarurl"));
mi.setAttribute( "sidebartitle", viewSidebarMenu.childNodes[i].getAttribute("sidebartitle"));
popup.appendChild(mi);
とか
108:名無しさん@お腹いっぱい。
09/01/10 16:29:58 MWwtnaBY0
>>101
ありがとうございます。
スクリプトのロード時だけのチェックだと、1か月ブラウザ立ちあげっぱなしの人とかが
古いSITEINFOを使い続けることになると思います。
そのため初回SITEINFO利用時にSITEINFOファイルの取得日時を保持し、
以降DOMContentLoadedの度に賞味期限をチェックするようにしてます。
つもりなんですけど なってないのかな?
109:名無しさん@お腹いっぱい。
09/01/10 18:24:02 BQ5gh3ZY0
>>106
くってみた
コンテンツエリアのコンテキストメニューにImageZoomを表示 ホイール回転でZoom マウスジェスチャ等からhotmenuポップアップ
URLリンク(www6.uploader.jp)
110:109
09/01/10 18:25:14 BQ5gh3ZY0
×くってみた
○つくってみた
111:名無しさん@お腹いっぱい。
09/01/10 19:11:00 ClpKpS+T0
>>109
既存のであるかなと思って質問してみたんですが
わざわざ作ってくださったんですね。
ばっちり望んでいたとおりのスクリプトです。
本当にありがとうございます。
112:名無しさん@お腹いっぱい。
09/01/11 00:28:33 2hY3TqdV0
URLリンク(www.23ch.info)
こちらで投稿されたスクリプトなのですが、インプットエリアやテキストエリアなどで選択した場合も起動するのですが、除外する方法はないでしょうか?
113:名無しさん@お腹いっぱい。
09/01/11 06:48:02 d0EyaG3P0
試してないが、
if (/^(input|textarea|textbox)$/i.test(e.target.localName)) return;
を
if (!xpPref.getBoolPref('clipboard.autocopy') ) return;
の前に追加
114:名無しさん@お腹いっぱい。
09/01/11 08:52:56 LoweaiAV0
ステータスバーに表示されている拡張のアイコンを
ツールバーに表示できるようにするスクリプトはありませんでしょうか?
115:名無しさん@お腹いっぱい。
09/01/11 09:12:27 ZZe0LwfZ0
userChrome.js用のスクリプトで開いているページ全体をキャプチャできるものはないですか?
116:名無しさん@お腹いっぱい。
09/01/11 13:58:59 2hY3TqdV0
>>113
ありがとうございます
無事実現できました
117:名無しさん@お腹いっぱい。
09/01/11 16:23:07 JwgTU5+50
>>114
書いてみたけど、ボタンがへこんじゃうね。
iとjの値は適当に変えてください。
(function(){
var nodes = document.getElementById("status-bar").childNodes;
var navbar = document.getElementById("nav-bar");
var i = 5; //ステータスバーの要素の最初のi個は移動しない
var j = 6; //ツールバーへの挿入位置
while (i < nodes.length){
navbar.insertBefore(nodes[i], navbar.childNodes[j++]);
}
}());
118:名無しさん@お腹いっぱい。
09/01/11 17:13:05 BMDOo/oy0
>>114
ちょっと違うけどこんなのもあるよ
URLリンク(d.hatena.ne.jp)
119:名無しさん@お腹いっぱい。
09/01/11 21:18:33 9nrUejJr0
Favicon with Google 3 と Google Thumbnails の両方をつかっていると、検索結果が最初にファビコンで次にサムネイルが表示されるんだけど、これを逆に出来ないかな?
120:名無しさん@お腹いっぱい。
09/01/11 21:48:59 2hY3TqdV0
読み込み順番を変えるとか?
121:名無しさん@お腹いっぱい。
09/01/11 22:17:27 9nrUejJr0
>>120
レスありがとう。
それは試してみたんですが、駄目だったよ。
オイラの手にはおえなそうだ。
122:名無しさん@お腹いっぱい。
09/01/12 06:06:22 Wqv/OD5R0
スレ違いかもしれませんが・・・
Firefox3.0.5でGreasemonkeyを用いてニコニコのプレイリスト表示、及び自動連続再生を使用してたのですが
URLリンク(nicowiki.com)
ニコニコの時報を回避したくて、↑のURL先の 1) の手順でAdblock Plusを入れて時報を回避するようにするとGreaseMonkeyの連続再生が作動されなくなりました
Adblock Plusをはずすと連続再生はされたので、併用はできないということなのでしょうか?何か対応策ありましたら教えてください
123:名無しさん@お腹いっぱい。
09/01/12 07:23:45 8Zx9kPE30
ニコニコ動画のコメント熱狂度を可視化するGreasemonkeyスクリプト
が時報回避してると使えないって見たから、それも無理じゃないかね?
よくは知らんので、知ってる人いたらよろしく。
124:名無しさん@お腹いっぱい。
09/01/12 10:09:23 4vVvQuzq0
自動連続再生ってのが何を意味してるのかよくわからん。
125:名無しさん@お腹いっぱい。
09/01/12 10:24:27 VIxiYGvc0
オミトロンのwrapper使えば時報回避ニコ割りは再生ってできるけど・・・
126:名無しさん@お腹いっぱい。
09/01/12 13:10:58 RJtdCSSq0
Sidebarbutton&SlimDialogSicebar
URLリンク(www6.uploader.jp)
これ、頂いたんだけどツールバー上のアイコンがブックマークで固定されて、場所も固定なんだけど
どこを弄くったら変えられるか、誰か教えて。
127:名無しさん@お腹いっぱい。
09/01/12 14:07:37 fNYuQ/gA0
中身みろよ
デフォだとホームボタンの隣に配置するようになってる
128:名無しさん@お腹いっぱい。
09/01/12 14:17:48 KtYCgdPA0
>>126
デフォでは
// ボタンを置くターゲット
TAGET_BUTTON: "home-button",
でホーム・ボタン("home-button"はホーム・ボタンのID)の前に指定しているので
自分の希望に合わせてターゲットにするボタンのIDに書き換えてください。
IDのしらべ方は
DOM Inspector :: Firefox Add-ons
URLリンク(addons.mozilla.org)
Dom Inspector でブックマークサイドバーを開くコマンドを見つける
URLリンク(diary.noasobi.net)
アタリです。
なお、今日中には v2.0.2 を出したいと思います。
129:名無しさん@お腹いっぱい。
09/01/12 14:42:41 oY+lZ3mf0
ブログやmixiの日記にembedされたyoutubeの動画に
&fmt=18をつけるグリモンスのクリプトってありませんか?
130:名無しさん@お腹いっぱい。
09/01/12 14:55:15 CfaK1Urr0
URLバーかステータスバーをミドルクリックしたときに、クリップボードに記入されているURLを新規タブで開くuserchrome.jsのスクリプトはありませんか?
131:名無しさん@お腹いっぱい。
09/01/12 14:56:19 4na31s370
FireFoxってクリップボードいじれたっけ?
外部フラッシュ無しに。
132:名無しさん@お腹いっぱい。
09/01/12 15:20:07 zpB0QWU+0
Chromeなら可能なんじゃないか?
現にクリップボードを扱う拡張もいくつかある
133:名無しさん@お腹いっぱい。
09/01/12 15:23:53 9+pH2kSn0
>>130
ステータスバーをミドルクリックすると、クリップボードのURLを新規タブで開く。
(function(){
document.getElementById("status-bar").addEventListener("click", function(e){
if (e.button == 1){
var uri = readFromClipboard();
gBrowser.loadOneTab(uri, null, null, null, false, false);
}
}, false);
})();
134:名無しさん@お腹いっぱい。
09/01/12 15:28:54 T0v4y8Md0
右クリックのコンテキストメニューに"貼り付けて移動"を
追加出来るスクリプトを探しているのですが、御存じ無いでしょうか、
アドレスバー等ではあったのですが、希望の物が見つかりません
どうか宜しく御願いします。
135:名無しさん@お腹いっぱい。
09/01/12 15:41:54 4na31s370
>>132
直で書き込めないだけだった。
読み込みは出来るねorz
URLリンク(d.hatena.ne.jp)
136:名無しさん@お腹いっぱい。
09/01/12 15:48:51 VhGWPx8o0
全然解ってない。読み書きできるっつーの
137:名無しさん@お腹いっぱい。
09/01/12 16:05:01 9+pH2kSn0
>>135
書き込みできるよ。
ほとんど拾ってきたコードだけど、俺は下のようにしている。
var s = Components.classes["@mozilla.org/supports-string;1"]
.createInstance(Components.interfaces.nsISupportsString);
var trans = Components.classes["@mozilla.org/widget/transferable;1"]
.createInstance(Components.interfaces.nsITransferable);
s.data = "クリップボードにコピーする文字列";
trans.addDataFlavor("text/unicode");
trans.setTransferData("text/unicode", s, s.data.length*2);
var clipid = Components.interfaces.nsIClipboard;
var clip = Components.classes["@mozilla.org/widget/clipboard;1"].getService(clipid);
clip.setData(trans, null, clipid.kGlobalClipboard);
138:名無しさん@お腹いっぱい。
09/01/12 16:32:21 9+pH2kSn0
>>134
こういうこと?
(連レススマソ)
//「クリップボードのURLへ移動」をコンテキストメニューに追加
//ついでに、ミドルクリックなら新しいタブで開く
(function(){
var cMenu = document.getElementById("contentAreaContextMenu");
var menuseparator = document.createElement("menuseparator");
var menuitem = document.createElement("menuitem");
menuitem.setAttribute("label", "\u8cbc\u308a\u4ed8\u3051\u3066\u79fb\u52d5");
menuitem.addEventListener("click", function(e){
var uri = readFromClipboard();
if (e.button == 0){
gBrowser.loadURI(uri);
} else if (e.button == 1){
gBrowser.loadOneTab(uri, null, null, null, false, false);
e.target.parentNode.hidePopup();
}
}, false);
cMenu.appendChild(menuseparator);
cMenu.appendChild(menuitem);
})();
139:101
09/01/12 16:35:06 sb0gR/bu0
>>108
なってますよ。
そういう理由だったのですね、理解しました。
140:名無しさん@お腹いっぱい。
09/01/12 18:18:38 T0v4y8Md0
>>138
レス有り難う御座います。済みません説明が下手でした。アドレスバーや
検索窓での操作で無く単に右クリックのコンテキストメニューに
クリップボードの文字を貼り付けて + ENTERの機能があればと思いまして
"貼り付け(P)" + ENTERです。どうぞ宜しく御願いします。
141:名無しさん@お腹いっぱい。
09/01/12 18:34:02 CfaK1Urr0
>>133
ありがとうございます
希望通りの挙動で動きました
142:名無しさん@お腹いっぱい。
09/01/12 20:47:15 Wqv/OD5R0
>>123
そうなんですか、そういうことなら確かに無理そうですね
ありがとうございます
>>124
Greasemonkeyのスクリプトで好みの動画を自動的に続けて再生されるプレイリストを作る機能を指してます
143:名無しさん@お腹いっぱい。
09/01/12 20:52:39 JAl//C4l0
>>142
URLリンク(d.hatena.ne.jp)
これのことかな
動作しないってのは再生が終わったときに自動的に次の動画に移らないってこと?
144:名無しさん@お腹いっぱい。
09/01/12 21:03:25 9+pH2kSn0
>>140
具体的な使用例を挙げてもらえるとありがたい。
Googleの検索画面でクリップボードの文字列を一発で検索したいと解釈して作ってみた。
最初の入力フォームで強制的にEnterを押すので注意。
変なコード書いてたらスマソ。
//入力フォーム(複数ある場合は最初のもの)のテキストをクリップボードの文字列に置き換え、
//その後Enterキーを押す
(function(){
var cMenu = document.getElementById("contentAreaContextMenu");
var menuseparator = document.createElement("menuseparator");
var menuitem = document.createElement("menuitem");
menuitem.setAttribute("label", "\u8cbc\u308a\u4ed8\u3051\u3066\u79fb\u52d5");
menuitem.addEventListener("command", function(){
var i, node, nodes = gBrowser.contentDocument.getElementsByTagName("input");
for (i = 0; i < nodes.length; i++){
node = nodes[i];
if (node.type == "text"){
node.value = readFromClipboard();
var e = document.createEvent("KeyEvents");
e.initKeyEvent("keypress", true, true, null, false, false, false, false, e.DOM_VK_RETURN, 0);
node.dispatchEvent(e);
return;
}
}
}, false);
cMenu.appendChild(menuseparator);
cMenu.appendChild(menuitem);
})();
145:名無しさん@お腹いっぱい。
09/01/12 21:17:20 VhGWPx8o0
クリップボードの文字列を検索するとかurlの一部として送る様なスクリプトは, 危ないな。
個人情報がクリップボードに入っていたら...
ましてや >>144 は隠しフォームがあったらと思うとめちゃヤバイ事に...
146:名無しさん@お腹いっぱい。
09/01/12 21:38:07 9+pH2kSn0
>>144
自己レス。
入力フォーム上でコンテキストメニューを呼び出してくれるなら、
こっちの方が>140の希望に近いかな。
これならフレームがあっても動作するし。
menuitem.addEventListener("command", function(){
と
}, false);
の間のコードを↓で置き換える。
var node = document.commandDispatcher.focusedElement;
goDoCommand("cmd_paste");
var e = document.createEvent("KeyEvents");
e.initKeyEvent("keypress", true, true, null, false, false, false, false, e.DOM_VK_RETURN, 0);
node.dispatchEvent(e);
>>145のようなことを、よく理解した上で使ってくださいね。
147:名無しさん@お腹いっぱい。
09/01/12 22:32:31 KtYCgdPA0
sidebarbutton_2.0.2.uc.js アップしました。
修正点は主に[Web ページ] 表示関係ですが、
ucjs_SlimDialogSicebar_0.2.0.2.uc.js も
小修正が入っています。
URLリンク(www6.uploader.jp)
148:名無しさん@お腹いっぱい。
09/01/13 01:30:45 hooM+lb60
>>146
単にページ表示上の右クリメニューでクリップボードの文字列をアドレスバーに貼り付けて移動ってことじゃないの
149:名無しさん@お腹いっぱい。
09/01/13 03:35:35 Lko8zkLO0
Custom Buttons2でタブを移動させるためのスクリプトはどう書けば良いでしょうか。
隣のタブへ移動するものは見つかったのですが、
隣へタブを移動させるものは見つからなかったです。
150:名無しさん@お腹いっぱい。
09/01/13 11:19:23 32TlbQwj0
>>148
それなら>>138でいいんでないか。
>>149
Custom Buttons2のことは知らないけど、スクリプトだけなら
ここのページに「タブを右へ移動」ってのがある。
URLリンク(www.xuldev.org)
151:名無しさん@お腹いっぱい。
09/01/13 14:31:26 5hEDLZSj0
背景色を変えるスクリプトってありますか?
多くのサイトが本文の背景色を白にしているので
グレーなどの落ち着いた色に変更したいのです。
あったら教えてください。
お願いします。
152:名無しさん@お腹いっぱい。
09/01/13 14:37:57 rBkXSp4u0
>>151
スクリプトは必要ない
ユーザースタイルシートを作れば解決する
自己解決できないなら質問スレいけ
153:名無しさん@お腹いっぱい。
09/01/13 15:49:49 oW4sQJ780
>>151
Quick Color Switcher
アドオン使え
154:名無しさん@お腹いっぱい。
09/01/13 16:20:17 CphDgcqA0
>>151
一応グリモンにもあります
URLリンク(userscripts.org)
155:名無しさん@お腹いっぱい。
09/01/13 16:24:59 5Wc07gfn0
あるタブで検索バーやロケーションバーにフォーカスがある時に別のタブへ移動して、
再度そのタブを開いたときに検索バーやロケーションバーにフォーカスが戻らないようにする
スクリプトはありませんか?自力では見つけられませんでした。
156:名無しさん@お腹いっぱい。
09/01/13 16:49:36 C1ry00Nc0
>>155
URLリンク(www.google.co.jp)
157:名無しさん@お腹いっぱい。
09/01/13 17:16:13 dytz7nbw0
3月なんてもうすぐじゃん。楽しみだけど
使用中のアドオンが対応してくれないとバージョンアップできないな
2ペインブックマークが未対応なだけで涙目状態だし
158:名無しさん@お腹いっぱい。
09/01/13 17:17:55 dytz7nbw0
すみません。上のレス誤爆です
159:名無しさん@お腹いっぱい。
09/01/13 17:36:39 SThggU100
>>158
代理で書き込んどいてやった
160:名無しさん@お腹いっぱい。
09/01/13 18:12:14 dytz7nbw0
ご親切にどうも
このスレ的にはPasteAndGo.uc.jsが使えなかったような
launchClipboard3.uc.jsを使えばいいだけの話なんだけど
161:151
09/01/13 19:42:52 5hEDLZSj0
>>152
そうなんですか、勉強になりました。ユーザースタイルシート、調べてみます。
>>153
実験的なアドオンということで、私には何かあっても対処できそうに無いので
今はこのアドオンの存在を記憶しておくにとどめさせていただきます。
色々カスタマイズできそうなので非常に気になりますが。
>>154
一番手軽でしたのでインストールさせていただきました。
そのものズバリの名前で、シンプルで満足のいく結果になりました。
これ以上を求めるなら>>153さんのを挑戦してみます。
お三方、レス頂きありがとうございました。
162:名無しさん@お腹いっぱい。
09/01/13 20:05:47 DNAcpuen0
>>146
御礼が遅くなり申し訳御座いません。早速使わせて頂こうと
userChrome.cssに追記したのですが、コンテキストメニューに
表記されません。追記場所場所間違っているのでしょうか
163:名無しさん@お腹いっぱい。
09/01/13 20:18:06 lZIoGD840
>>162
そりゃあ、userChrome.cssに書いても無駄だろうなぁ…
164:名無しさん@お腹いっぱい。
09/01/13 20:27:33 5LwmgRF70
さすがにここまでひっぱいといてuserChrome.cssはないだろう。
userChrome.jsの打ち間違えでしょ・・・
Mozilla Firefox質問スレッド(初心者歓迎)の82
スレリンク(software板)
165:名無しさん@お腹いっぱい。
09/01/13 20:52:37 DNAcpuen0
>>163
済みませんuserChrome.jsに追記の間違いです。
166:名無しさん@お腹いっぱい。
09/01/13 21:23:36 32TlbQwj0
>>165
他のスクリプトは動いてる?
167:名無しさん@お腹いっぱい。
09/01/13 21:34:26 DNAcpuen0
>>166
問題無く動いております。
168:名無しさん@お腹いっぱい。
09/01/13 21:50:30 32TlbQwj0
>>167
>>144は動作する?
>>146の置き換えで、
menuitem.addEventListener("command", function(){ と }, false); は消さないよ。
俺は暇だから質問に答えるのは構わないんだけど、
あんまり続くと他の人に迷惑なので・・・。
169:名無しさん@お腹いっぱい。
09/01/13 21:57:28 DNAcpuen0
>>168
どちらも試しましたが、追記されません
userChrome.jsの最後に追記したのですが
追記位置の問題等、あるのでしょうか
170:名無しさん@お腹いっぱい。
09/01/13 22:09:55 32TlbQwj0
>>169
他の問題なく動くスクリプトも追記してるの?
普通はhoge.uc.jsみたいなファイルを作ってuserChrome.jsと同じフォルダに置くと思うけど。
171:名無しさん@お腹いっぱい。
09/01/13 22:19:00 5LwmgRF70
>>169
サブスクリプトローダーを使うようにしなよ。
とりあえず試してみたけど>>144,146でコンテクストメニューに「貼り付けて移動」
が追加されてるから、スクリプトスレとしてはこの話題は終わりだろ。
あとはあなたのuserChrome.jsの使い方の問題なんじゃないの?
Mozilla Firefox質問スレッド(初心者歓迎)の82
スレリンク(software板)
172:149
09/01/13 23:54:06 Lko8zkLO0
>>150
探していたのはまさしくそれでした、ありがとうございます。
173:名無しさん@お腹いっぱい。
09/01/14 01:25:18 zdECerVh0
URLリンク(d.hatena.ne.jp)
『DOMContentLoaded時に実行したい場合は』の // do something 部分に
Greased LightboxのソースをコピペしたらGreasemonkey無しで動いた。
他のスクリプトでも、GM_で始まる関数さえ使っていなければ移植できそう。
174:名無しさん@お腹いっぱい。
09/01/14 01:43:11 feQq15zC0
>>156
ありがとうございます。
何で見つけられなかったんだろう。
175:名無しさん@お腹いっぱい。
09/01/14 02:05:38 5ng7pErv0
userChromeでステータスバーにアイコンを表示させるスクリプトはありませんか?
TabMixPlusにあるステータスバーもアイコンのカスタマイズ領域にするという機能が希望ですが、スクリプトにアイコン記述式でも構いません。
176:名無しさん@お腹いっぱい。
09/01/14 02:13:25 ShW++TMU0
無い
177:142
09/01/14 05:59:48 yI5qUHtX0
>>143
大分遅くなってしまいましたが・・・
それの事ですね、動作しないというのもそういう事です
言葉足らずで申し訳ない
178:名無しさん@お腹いっぱい。
09/01/14 11:45:31 KoepigwF0
>>177
Adblockは使ってないからよくわかんないけど、proxy.pacだと問題なく動いてるよ。
別にAdblockにこだわる必要はないと思うけど。
179:名無しさん@お腹いっぱい。
09/01/14 13:03:35 tSonIN0Q0
>>175
(function(){
var statusbar = document.getElementById("status-bar");
var toolbar = document.createElement("toolbar");
var id = ["stop-button", "reload-button", "home-button"];
for (var i = 0; i < id.length; i++)
toolbar.appendChild(document.getElementById(id[i]));
toolbar.setAttribute("id", "stb-bar");
toolbar.setAttribute("mode", "icons"); // アイコンのみ表示
toolbar.setAttribute("iconsize", "small"); // 小さいアイコンを使用
statusbar.appendChild(toolbar);
})();
ボタンのidは適宜書き換えて使ってください。
ボタンをもっと小さくしたければ、userChrome.cssへ↓のように書く。
#stb-bar > toolbarbutton{
padding-top: 0px!important;
padding-left: 0px!important;
padding-right: 0px!important;
padding-bottom: 0px!important;
}
180:名無しさん@お腹いっぱい。
09/01/14 13:38:30 vnJ6TVht0
Firefoxを再起動させるuserChrome.jsなのですが、3.0系では動きません。
使えるようになりませんか?
function ucjsRestartApp() {
var appStartup = Cc["@mozilla.org/toolkit/app-startup;1"]
.getService(Ci.nsIAppStartup);
appStartup.quit(appStartup.eRestart | appStartup.eAttemptQuit);
}
(function() {
var overlay =
<overlay xmlns="URLリンク(www.mozilla.org)">
<commandset id="mainCommandSet">
<command id="cmd_RestartApp" oncommand="ucjsRestartApp();" />
</commandset>
<keyset id="mainKeyset">
<key id="key_RestartApp" key="P" modifiers="accel,shift" command="cmd_RestartApp" />
</keyset>
<menu id="menu_FilePopup">
<menuitem label="Restart" accesskey="R" insertbefore="menu_FileQuitItem"
key="key_RestartApp" command="cmd_RestartApp" />
</menu>
</overlay>;
overlay = "data:application/vnd.mozilla.xul+xml;charset=utf-8," + encodeURI(overlay.toXMLString());
document.loadOverlay(overlay, null);
})();
181:名無しさん@お腹いっぱい。
09/01/14 13:52:22 jc6Cv9N60
Fx2からFx3で, そのapiは変わっていません。
182:179
09/01/14 13:53:32 tSonIN0Q0
>>179は、ナビゲーションツールバー等へ既に配置されてるボタンを指定する必要がある。
ツールバーの境界線が気になれば、これもuserChrome.cssへ。
#stb-bar{
border-top-style: none!important;
border-bottom-style: none!important;
}
183:名無しさん@お腹いっぱい。
09/01/14 13:57:19 bsl5bvWH0
>>180
URLリンク(space.geocities.yahoo.co.jp)
184:名無しさん@お腹いっぱい。
09/01/14 14:28:19 vnJ6TVht0
>>181
微動だにしませんねえ。
>>183
aliceさんの所のも試したのですが、やはりダメです。
3.0.5なのですが。userChrome.jsは0.8で、サブスクリプトローダはaliceさんところの最新版です。
185:名無しさん@お腹いっぱい。
09/01/14 14:41:52 tSonIN0Q0
>>180
そのコードの先頭にucjsRestartApp(); を付け加え、
test.uc.jsとして保存、Firefoxを起動させると・・・((( ;゚Д゚))どうやっても終了できねえ!
つうわけでそのコードは動作しました。
186:名無しさん@お腹いっぱい。
09/01/14 14:44:18 jc6Cv9N60
君の何かが間違っている。
何かは, さて....
想像できるだけの情報が皆無だ
new RegExp("彼女?", "")をたすけてやって エスパーさん
187:名無しさん@お腹いっぱい。
09/01/14 14:52:37 2Qim3yfl0
> <menu id="menu_FilePopup">
menuじゃなくてmenupopup
つーか「微動だにしませんねえ」とかいうから
メニューに表示されるけど動作しないのかと思っちゃったじゃんか
188:名無しさん@お腹いっぱい。
09/01/14 15:08:28 jc6Cv9N60
マージポイントのタグ名は 何でもいいような気がしないでもない
例えばhogeなんかにしても動くし...
マージポイントのidは重要だけどね
189:名無しさん@お腹いっぱい。
09/01/14 15:38:44 2Qim3yfl0
うは、まじだhogeでも通る
でもなぜかmenuでは通らんのよ試してみて(3.0.5以外では知らん)
190:114
09/01/14 17:01:02 FFQ80Ct80
>>117
お礼が遅くなって、すみません
望んでいた通りのスクリプトでした。どうもありがとうございました
191:名無しさん@お腹いっぱい。
09/01/14 18:53:17 09N73Zdh0
俺のとこのは動いてるよ in 3.1b3pre
base64の改行は長すぎる行対策。
(function()
{
// create 'Restart' menuitem
var menuitem = document.createElement("menuitem");
menuitem.setAttribute("label", "\u518d\u8d77\u52d5");
menuitem.setAttribute("class", "menuitem-iconic");
menuitem.setAttribute("style", "list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8%2F9hAAAA
BGdBTUEAAK%2FINwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAA
AHsSURBVDjLtZPpTlpRFIV5Dt7AOESr1kYNThGnSomIihPoNVi5Qp3RgBgvEERpRW1BRBAcMEDUtIk
djKk4otK0Jdr2vgxZ3kA0MYoaG3%2BcX2evb529zt4sAKz%2FOawnASgCBNm5LaE7vjVDutkA4mM
dLV4TkvcCuvba2Iqd1pDhWA33mQU%2B2oXVv07YfpoxuNWFuqVXoeqFCnZcgJwRm04p%2BGk3F
s9t8PyZx%2FK5Hfbf03CGLRj62g2%2BrSR0K0D%2BvZXUB1Xw%2Fou5usJWjAaU0Gz3w%2FrjHey%2
FZjDLvKTD34KSyXzyBkC2JaYd4feMqyNa3OQTREQePlXjrqSq5ssj5hMjTMd66ALDKDLm0jcA0s%2B
NID6JIFmvQaNXANEKX3l5x7NyqTcb7Zg8GYtCOLoXuPcbha6XV0VlU4WUzE9gPKjF2CGFbE3G3QA
mafDnShETF3iKTZyIblcNza4Syi%2FdeD6USscFCJwV6Fwn8NonQak5Hy1L9TAcjkJ%2FoAG1p0a1hY
dnfcnkrQCBoxyyNYLp1YCJoB7GIwqGgxGod%2FoZsQoNDiHSepNCceeAN8uF1CvGxJE25rofc%2B3b
lKPqQ2VUnKxIYN85yty3eWh216LeKUTOSCayVGlIH0g5S%2B1JJB%2B8Cxxt1rWkH7WNTNIPAlwA9G
m7OcXUHxUAAAAASUVORK5CYII%3D)");
menuitem.addEventListener("command", function()
{
const APP_START = Components.classes['@mozilla.org/toolkit/app-startup;1'].getService(Components.interfaces.nsIAppStartup);
APP_START.quit(APP_START.eRestart | APP_START.eAttemptQuit);
}, false);
// insert 'Restart' menuitem before 'File' > 'Exit'
document.getElementById("menu_FilePopup").insertBefore(menuitem, document.getElementById("menu_FileQuitItem"));
})();
192:名無しさん@お腹いっぱい。
09/01/14 18:54:46 09N73Zdh0
あ、>>191のは>>184にってことで
193:名無しさん@お腹いっぱい。
09/01/14 19:11:14 vnJ6TVht0
>>185-189
>>191
色々、なんかすいません。やっぱりダメですね。何でだろう。
194:名無しさん@お腹いっぱい。
09/01/14 22:59:10 NZYmfgs80
ページ内検索バーの横に▼印がついてクリックで保存されてる
検索語句をドロップダウンさせるスクリプトはFirefox3.0以降では
まだないんでしょうか?
195:177
09/01/15 05:15:14 YsvCUDQw0
>>178
無事出来ました、なぜ気づかなかったんでしょう
どうもありがとうございました
196:名無しさん@お腹いっぱい。
09/01/15 11:30:19 27LPC/aP0
google search-site block plusの今動くバージョンはどっかにないでしょうか?
197:名無しさん@お腹いっぱい。
09/01/15 12:12:05 6XPD30i50
あるけど、お前だけには教えたくない
198:名無しさん@お腹いっぱい。
09/01/15 17:45:37 xJmw/9g40
動くよ div を li に
199:名無しさん@お腹いっぱい。
09/01/15 20:46:46 gmUUc4Ff0
GreasemonkeyスクリプトのYourfilehostFlvAndThumbGetterをbbs2chreader上でも有効になるようにしたいです
スクリプトをどのように改変すれば良いか教えてください
200:名無しさん@お腹いっぱい。
09/01/16 00:43:35 ENL7sIoU0
>>199
ググってから質問しようぜ。参照できそうなのがいっぱい出てくるじゃねーか
URLリンク(d.hatena.ne.jp)
201:名無しさん@お腹いっぱい。
09/01/16 02:12:01 QRrTZ4Cs0
>>199
正直そのスクリプトの動作を b2r 上でどういう風に実現したいか具体的に説明しないと答えられない。
202:名無しさん@お腹いっぱい。
09/01/16 03:03:55 YwBTLzbu0
うーん、インラインだとグロが避けれねー
203:名無しさん@お腹いっぱい。
09/01/16 03:10:56 ETzvHELW0
下記の右クリックでタブを閉じるスクリプトを使用しています。
gBrowser.mTabContainer.addEventListener"dblclick", function(e)
{if (aEvent.button == 0) document.getElementById("cmd_close").doCommand();},false);
このスクリプトに「bbs2chreaderで開いている場合はログを削除する」
(ただしfoxage2chに登録されている場合はログ削除はしない)という動作を付け加えたいのですが
どう書き加えれば良いでしょうか。
アドバイスお願いしますm(_ _)m
204:名無しさん@お腹いっぱい。
09/01/16 11:33:49 QRrTZ4Cs0
>>203
アゲアシとりみたいになるが....
>右クリックでタブを閉じる
通常の(左)ダブルクリックで閉じるの間違いだよね?
205:名無しさん@お腹いっぱい。
09/01/16 14:51:25 ETzvHELW0
>>204
お恥ずかしい・・。
204さんのご指摘通り正しくは左ダブルクリックです。
ステータスバーのアイコンからログ削除はできるのですが
自分には使いづらい&タブのダブルクリックでログ削除ができたら便利だなと思い
質問させて頂きました。
206:名無しさん@お腹いっぱい。
09/01/16 15:12:15 QRrTZ4Cs0
>>205
ザーッと考えた。
b2r
スレッド表示画面か判定:
手抜きでは "URLリンク(127.0.0.1:882X)" で始まっているかチェック
正しくは Ci.b2rIGlobalService(b2r0.5)/Ci.nsIBbs2chService(b2r0.4) で得てチェック
削除:_doCommand deleteLog メソッドあたり?
Fox[aA]ge2ch
アドレスで Fox[aA]ge2ch のツリー・データを検索(0.4 .rdf/0.5 .json)
FoxAge2ch なら FoxAge2chUI.onSearchFilterInput(); が使えるか?
なんか便利なメソッドが有るのかもしれないが不勉強>自分
ウーン...出来るかもしれないがパス....ゴメン
207:名無しさん@お腹いっぱい。
09/01/16 15:20:36 QRrTZ4Cs0
×(0.4 .rdf/0.5 .json)
○(Foxage .rdf/FoxAge .json)
ドッチにしても独自でやると Fox[aA]ge との整合性をとる必要あり。
208:名無しさん@お腹いっぱい。
09/01/16 17:33:38 ETzvHELW0
>>206
やはり希望の動作をさせるとなると色々とややこしそうですね・・。
タブのダブルクリックでログ削除が一番の希望で
foxage2chの方はどうしても必要という訳ではないため、
206さんのレスの内容を参考にして色々と考えてみます。
余談ですが206さんはaliceさんですよね?(間違っていたらすいません)
お心使い感謝します。ありがとうございます。
209:名無しさん@お腹いっぱい。
09/01/16 17:42:36 pv/NsgAJ0
Try This Search On
URLリンク(userscripts.org)
これの日本向けバージョン作ってる人いませんか?
210:名無しさん@お腹いっぱい。
09/01/16 18:07:30 zZ/MTZ3P0
>>208
ログ削除するだけでいいんなら、btnDeleteLogをclickしてやればいいんじゃね
211:名無しさん@お腹いっぱい。
09/01/16 18:19:03 Zu9HYhUx0
ログ削除したらタブを閉じるにしたほうが簡単だよ。
212:名無しさん@お腹いっぱい。
09/01/16 18:19:46 obLsOpD70
みなさんこんばんは
拡張のIME and DiMENSiONのような、IMEのON、OFFでフォーム背景色が変わる
userChrome.js用のスクリプトはありませんか?
213:名無しさん@お腹いっぱい。
09/01/16 23:29:31 IG7eix3d0
>>99
userMenu.js用
URLリンク(www6.uploader.jp)
214:名無しさん@お腹いっぱい。
09/01/17 00:26:38 PAIMMoYi0
aliceブランドのSub-Script/Overlay Loader v3.0.20modに
いまバージョン上げてみたんだけど、オプション、一般の
前回終了時のウィンドウとタブを表示するが複数タブでの終了時だと復元できなくなっちゃう?
Mozilla/5.0 (Windows; U; Windows NT 6.0; ja; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5 (.NET CLR 3.5.30729)
215:名無しさん@お腹いっぱい。
09/01/17 00:45:38 i6deXSYV0
うちでは出来てる
他じゃない?
216:名無しさん@お腹いっぱい。
09/01/17 00:48:58 PAIMMoYi0
>>215
切り離してやってみる。ありがとうございます。
217:名無しさん@お腹いっぱい。
09/01/17 03:37:24 AOhNH6np0
>>210,211
アドバイスありがとうございます。
最終的な目標はやはり>>203(タブダブルクリックで完結させたい)なのですが
206さんの意見を頂き(実現させるには結構難しい)、少し諦めがつきました。
しかし、210さんや211さんのレスでひらめいた事があったので
あまり拘り過ぎず自分にしっくり来る方法を探してみます!
分からない事がありましたらまた質問させて下さいませ。
218:名無しさん@お腹いっぱい。
09/01/17 09:07:52 mKWVvYPR0
>>213
これいいけど、Firefox立ち上げる度に毎回出てくるのな。
呼び出したいときだけとか設定出来ないのかな…。
219:名無しさん@お腹いっぱい。
09/01/17 10:29:02 9YoWBbIO0
>>218
userMenu.js用って書いてあるのに, 何いってんだか,
220:名無しさん@お腹いっぱい。
09/01/17 10:44:46 mKWVvYPR0
>>219
意味がわからん。userChrome.jsじゃなく、userMenu.jsっていうのを作るの?
221:214
09/01/17 10:50:31 PAIMMoYi0
loadInBlankTab.uc.jsと交渉してたんだけど
v3.0.20modで不具合なく動作する同じ機能のスクリプト教えて下さい。
222:名無しさん@お腹いっぱい。
09/01/17 10:51:44 9YoWBbIO0
ググレばいいのに...
223:名無しさん@お腹いっぱい。
09/01/17 10:52:26 lB7JBaXV0
ググれ
224:名無しさん@お腹いっぱい。
09/01/17 10:58:31 9YoWBbIO0
>>221
ロダに上げておいたよ
225:名無しさん@お腹いっぱい。
09/01/17 11:02:00 mKWVvYPR0
ググったよ勿論。サッパリ分からん。
226:名無しさん@お腹いっぱい。
09/01/17 11:06:39 +TnaHSAL0
ググってわからなければ諦めろ
227:名無しさん@お腹いっぱい。
09/01/17 11:07:26 PAIMMoYi0
>>224
頂きます。
私、JavaScriptの知識はまだしょぼいのですが暫くしたら自分で解決出来るようにします。
ありがとうございました。
228:名無しさん@お腹いっぱい。
09/01/17 11:08:35 9YoWBbIO0
なんでDateオブジェクトのgetMonthの返す値だけ0からになってんだろ,
で, >>213はaDate.getMonth().toString() のところを (aDate.getMonth()+1).toString() にしないとダメですね
229:名無しさん@お腹いっぱい。
09/01/17 11:15:00 QS3bOPRm0
>>228
もしかして80氏?
230:名無しさん@お腹いっぱい。
09/01/17 11:37:25 zVMwb0lh0
昨日も横から見てて思ったけど
特定することに何の意味があるんだ
231:名無しさん@お腹いっぱい。
09/01/17 11:41:12 QS3bOPRm0
特定て2ch脳な人だな
単純に聞きたい事があるからだよ
232:名無しさん@お腹いっぱい。
09/01/17 12:06:01 zVMwb0lh0
そういうことか、俺が悪かった
233:名無しさん@お腹いっぱい。
09/01/17 12:09:45 9YoWBbIO0
>>225
userMenu.jsは
URLリンク(www6.uploader.jp)
で使い方は, userMenu.js.readme.txt を参照する。
mod版(Fx3以降用)は URLリンク(www6.uploader.jp) で書庫の中身をホストディレクトリに上書きする。
234:名無しさん@お腹いっぱい。
09/01/17 12:43:04 +TnaHSAL0
>>233
ググればわかることを安易に教えるのは良くないぞ
リアルで知り合いのPCを組んだあと、トラブルが起きるたびにサポート代わりに使われるみたいに
いちいち聞いてくるようになったときに最後までつきあえるのか?
235:名無しさん@お腹いっぱい。
09/01/17 12:48:26 9YoWBbIO0
ご意見承りました。
236:名無しさん@お腹いっぱい。
09/01/17 14:45:11 7j7YjM500
スキンのClassic Compact 使ってると戻る進むの履歴が合体される?みたいで
backforward-buttonToolTip.uc.js が効かなくなるんだけど何とかならないかな?
237:名無しさん@お腹いっぱい。
09/01/17 14:53:23 WTcIwHkX0
>>236
戻る進むの履歴が合体って3.0以降の仕様だと思うんだが、それとは別で?
238:名無しさん@お腹いっぱい。
09/01/17 15:24:44 7j7YjM500
デフォスキンだと履歴ToolTipでるから何でだろうなって
悩んでたんだけどよくわからない
239:名無しさん@お腹いっぱい。
09/01/17 17:38:42 mKWVvYPR0
>>233
ありがとう。
自助努力はしてるつもりだよ。
どうしてもわからない事は恥を承知で聞くしかなくて。
240:名無しさん@お腹いっぱい。
09/01/18 00:31:31 YiVWefdd0
アドオンやダウンロードウィンドウを自動的にサイドバーで開くスクリプトはありませんか?
URLリンク(white.s151.xrea.com)
こちらのものを試したのですが、動きませんでした
どなたかよろしくお願いいたします
241:名無しさん@お腹いっぱい。
09/01/18 10:40:58 sxFHqt7G0
>>240
それ”自動的にサイドバーで開く”ではなく
”サイドバーメニューに追加する”だけだと思うが。
242:名無しさん@お腹いっぱい。
09/01/18 11:40:50 7qY8NTpk0
sidebarbutton_2.0.3.uc.jsを使わせてもらっています。
ボタンを置くターゲットをhome-buttonからreadLaterに変更してステータスバーにある
alice氏のスクリプトreadLaterの横に表示させたのですが
sidebarという文字列が表示されてしまいました。
これを消したくて237行目のButton.setAttribute("label", "Sidebar");
をコメントアウトして文字列を消してみたのですが、アイコン一個分ぐらいのスペースが
入ってしまうのを完全に無くすことは出来ませんか?
あとIDがない場合のclass="statusbar-resizerpanel"の左横に表示方法も
わかる方教えて下さい。
243:名無しさん@お腹いっぱい。
09/01/18 12:43:40 Co0Zdo/g0
>>242
出先で readLaterが見つけられないので、マッタク同じ方法で
stylish のアイコンの前に置いてみましたが、別に問題ないようですが....
244:243
09/01/18 12:57:25 Co0Zdo/g0
あと、メニューボタン形式の場合は
#SidebarButton-toggle-button > toolbarbutton {
margin-left: -2px !important;
margin-right: -10px !important;
}
とかで狭くなります。
それで、この後は深夜になりますの......ヨロシク
245:名無しさん@お腹いっぱい。
09/01/18 13:16:38 qdGbWxwV0
> sidebarbutton_2.0.3.uc.js
これ、微妙にボタンがおかしい。Vistaだとボタン透過するからよくわかるんだけど1TILEにキレイに
収まってない。使い勝手はいいけど、もう一つ痒いところに手が届かない。
246:名無しさん@お腹いっぱい。
09/01/18 13:22:04 0lrBPYjm0
( ゚,_ゝ゚)バカジャネーノ
247:名無しさん@お腹いっぱい。
09/01/18 14:01:17 7qY8NTpk0
>>244
お忙しいのに動作確認ありがとうございます。
stylishアイコンを指定して置き換えてみましたが
sidebarbuttonアイコンの右横に5px程度のスペースが残ってしまいました。
>微妙にボタンがおかしい
こちらの環境依存かもしれないと思っていましたが、他の方でも表示がおかしいようなので
取り敢えずreadLaterアイコンにステイタスバーのトップにきてもらい
見た目のバランスは良くなりました。
Mozilla/5.0 (Windows; U; Windows NT 6.0; ja; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5 (.NET CLR 3.5.30729)
248:名無しさん@お腹いっぱい。
09/01/18 16:23:49 YiVWefdd0
>>241
なんと
勘違いしてたのかorz
249:名無しさん@お腹いっぱい。
09/01/18 19:14:38 KcruNG1I0
youtubeなどの埋め込みをアンカータグに置き換えるjsはどうしたら良いでしょうか?
具体的には
<object width="425" height="344">
<param name="movie" value="URLリンク(www.youtube.com)"></param>
<param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param>
<embed src="URLリンク(www.youtube.com)" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed>
</object>
を
<a href="URLリンク(jp.youtube.com)">URLリンク(jp.youtube.com)
と置き換えるものです。
おねがいします。
250:名無しさん@お腹いっぱい。
09/01/18 21:24:07 UHWheP9f0
MozillaZine.jp :: トピックを表示 - 開くタブの最大数を指定したい [firefox3/WindowsXP]
URLリンク(forums.mozillazine.jp)
こちらで公開されている「開くタブの最大数を指定する」userChrome.js について。
「タブ数が設定値を超えるとアクティブなタブを閉じる」仕組みになっているようですが、
この動作だとバックグラウンドでタブを開いたときに現在見ているタブが閉じてしまいます。
(タブを開くときにフォーカスが移らないので、「アクティブなタブ=現在見ているタブ」になります。)
タブを開く動作そのものを抑制するように修正できるでしょうか?
あるいは、「開いたタブを閉じる」など。
251:名無しさん@お腹いっぱい。
09/01/18 21:53:17 C51Ust0x0
>>250
タブを開く動作そのものを抑制する方向で。
alert文は動作確認用、いらなければ削除してください。
var maxNumber = 5;
gBrowser._addTab = gBrowser.addTab;
gBrowser.addTab = function(aURI, aReferrerURI, aCharset, aPostData, aOwner, aAllowThirdPartyFixup){
if (Application.activeWindow.tabs.length >= maxNumber){
alert("tab oosugi!");
return;
}
return this._addTab(aURI,aReferrerURI,aCharset,aPostData,aOwner,aAllowThirdPartyFixup);
};
252:251
09/01/18 22:13:57 C51Ust0x0
activeWindow関係ないし、このコードなら
Application.activeWindow.tabs.length ではなくて
gBrowser.mTabContainer.childNodes.length の方がいいかな。
253:名無しさん@お腹いっぱい。
09/01/18 22:23:45 SADQARlN0
254:名無しさん@お腹いっぱい。
09/01/18 22:26:11 nCC1cGk10
userChrome.jsの話題139:任意のブックマークフォルダをコンテキストメニューやホットメニューに表示
URLリンク(space.geocities.yahoo.co.jp)
このAliceさん最新のcontextPopupBookmarksFolder.uc.jsなんですが
任意のフォルダを指定する方法が分かりません。
具体的にはデフォルトの代わりにブックマークツールバーを指定したいんですが
スクリプトのどこをどう書き直せばいいんでしょうか?
255:250
09/01/18 22:29:29 UHWheP9f0
>>251-252
ありがとうございます。
アドバイスに従い、下記コードにおさめました。
gBrowser._addTab = gBrowser.addTab;
gBrowser.addTab = function(aURI, aReferrerURI, aCharset, aPostData, aOwner, aAllowThirdPartyFixup){
// 開くタブの最大数
var maxNumber = 20;
if (gBrowser.mTabContainer.childNodes.length >= maxNumber){
alert("\u30BF\u30D6\u6570\u306F " + maxNumber + " \u306B\u5236\u9650\u3055\u308C\u3066\u3044\u307E\u3059");
return;
}
return this._addTab(aURI,aReferrerURI,aCharset,aPostData,aOwner,aAllowThirdPartyFixup);
};
私はついタブを開きすぎてしまうので、タブ数が制限できて助かりました。
どうもありがとうございました。
256:243
09/01/18 23:40:07 sxFHqt7G0
>>242
意外と早く終わりました。
OS が Vista だと自分は持っていないので未検証です。
Vista はパスで Win7 の積りだったけどヤバイ....買いたくないなあ。
>あとIDがない場合のclass="statusbar-resizerpanel"の左横に表示方法
var hoge = document.getElementById("hoge");
var toolbar = document.getElementById("status-bar");
toolbar.insertBefore(hoge, null);
で良いです。
257:名無しさん@お腹いっぱい。
09/01/19 01:50:20 5BBV6YyD0
>>254
kPLACE_QUERY: "place:folder=TOOLBAR",
258:254
09/01/19 12:20:28 WX9hOQoc0
>>257
助かりました。
うまく動作してます。
ありがとうございました。
259:名無しさん@お腹いっぱい。
09/01/19 16:06:52 x2WUp3WM0
>>256
早速、リサイザー左横に表示できるように変更しました。
sidebarbuttonの作者さま便利なスクリプトを公開してくれてありがとうございます。
現状のVistaは見送りで正解だと思います。
ユーザー側からシステムへの詳細な設定が手間なので
パソコンを始めて間もない方には良いですが。
260:名無しさん@お腹いっぱい。
09/01/19 18:28:03 CMrBA9+f0
aliceさんのpopupTranslate.uc.xulを使わせていただいてます。
翻訳結果の文字がツールチップのやや上の方に表示され、ツールチップの下の方に余白が出来てしまいますので
翻訳結果の文字がツールチップの中央に表示されるようにしたいのですが、どうすればいいでしょうか?
261:名無しさん@お腹いっぱい。
09/01/19 18:57:46 fuxVJj2W0
>>260
俺だけかと思ってたが他の人もなるんだな、安心した
まあ、俺には直し方がわからんが
262:名無しさん@お腹いっぱい。
09/01/19 19:29:05 8IgH/cAq0
>>260
@namespace url(URLリンク(www.mozilla.org));
#translationResult,
#translationResult label
{
font-size: <hogehoge>px !important;
text-align: center !important;
vertical-align: middle !important;
margin-top: <ほげほげ>px !important;
}
「font-size」、「text-align」、「vertical-align」、「margin-top」を
お好みの『組み合わせ』で設定すれば?
「font-size」だけで好みになるかも?
※その場合は「text-align」、「vertical-align」、「margin-top」の記述は不要
263:名無しさん@お腹いっぱい。
09/01/19 20:59:47 X6HZ6FGV0
>>262
横から失礼
RulerDarkと言うテーマを使っていると
最後の行の下半分が切れてしまうんだけど
参考にしてツールチップ内に収まるように出来た
有り難う
264:名無しさん@お腹いっぱい。
09/01/19 21:03:33 8IgH/cAq0
>>263
URLリンク(space.geocities.yahoo.co.jp)
Aliceタンのページにフォントサイズ変更のスタイル例が始めから載っていたから
チョコと足しただけw
265:名無しさん@お腹いっぱい。
09/01/19 21:16:19 8IgH/cAq0
>>263
すれ違いだが
あ、そうそう RulerDark といえば
・オートスクロール(中ボタン)時のポインタが無い
・back-forward の履歴でファビコンサイズが16px以外の場合表示が崩れる
などWin使用時に細かいところで痒くない?
266:名無しさん@お腹いっぱい。
09/01/19 21:25:42 qdsO1Tc30
横からごめん。
RulerDarkは1.2.8を入れたら、オートスクロール時のポインタが復活したよ。
267:名無しさん@お腹いっぱい。
09/01/19 21:35:22 VWxJrKLS0
アリスさんの話が出ていたので便乗。
GrabScrollを利用していたんだけど、最新のGrabScroll4?にしてみたら手のアイコンは表示されるけどスクロールしなくなった。
前の奴に戻せば動くんだが、どこが悪いのだろうか?
268:名無しさん@お腹いっぱい。
09/01/19 21:43:42 8IgH/cAq0
>>266
本当だw
しかし page-report-button(ステイタスバーのポップアップブロックアイコン)が
常に表示されたままになったw
back-forward履歴のファビコン16pxサイズ以外(=2chのファビコン)、及び
ファビコンが無い場合(=b2rのスレッド一覧)のガタガタはまだまだだな
>>267
オレも GrabScroll4 は各バージョン同じ症状で 3 の方を使ってる
WinXP SP3 Fx3.0.5
269:268
09/01/19 22:11:45 8IgH/cAq0
再度確認
GrabScroll4
マウス L ボタンだと動作するみたい
M や R ボタンだとうまく動作しないようです
誰か確認ください
270:名無しさん@お腹いっぱい。
09/01/19 22:30:49 VWxJrKLS0
>>269
確認取れた。
うちでもL以外は動かなかったよ!
271:名無しさん@お腹いっぱい。
09/01/19 22:40:11 CMrBA9+f0
>>262
教えていただいた書き方を参考にfont-sizeを20px、margin-topを5pxにしてみたら
ちょうど良い感じになりました。どうもありがとうございました。
272:269
09/01/19 23:32:14 8IgH/cAq0
>>267>>269-270
GrabScroll4.uc.xul
// @version 2009/01/19 23:00 動かなくなっていた, 中ボタン,右ボタンを復活してみた。
Aliceさん、早速更新ありがとうございました
M R ボタンでの動作を確認しました
※R ボタンでは FireGestures のジェスチャ「↑」「↓」と誤動作したので
FireGestures を無効化して動作の確認しました
273:名無しさん@お腹いっぱい。
09/01/19 23:32:21 v8inmJ060
>>267, >>268
うほっ, M/Rボタン動きませんねorz
と言うことで, ちょっと弄って直してみたけど...
274:名無しさん@お腹いっぱい。
09/01/19 23:34:32 8IgH/cAq0
>>273
かぶったようですねorz
>>272で動作報告させていただきました
乙です。。。
275:名無しさん@お腹いっぱい。
09/01/20 18:27:41 cAAiUNMP0
タブバーの余白でダブルクリックや、ツールバーの新しいタブを作成でタブを作った時
そのタブにフォーカスを移さないスクリプトとかってあるでしょうか。
276:名無しさん@お腹いっぱい。
09/01/21 01:11:36 4QzOQV5B0
>>275
>ツールバーの新しいタブを作成
だけでダサイけど
(function(){
var newButton = document.getElementById("new-tab-button");
if (!newButton) return;
newButton.removeAttribute("command");
newButton.removeAttribute("oncommand");
newButton.setAttribute("onclick", "gBrowser.loadOneTab('about:blank', null, null, null, true, false);");
})();
ミタイの事?
277:名無しさん@お腹いっぱい。
09/01/21 01:27:45 g1YkHgex0
何かうちだと動かなかったです
他のブラウザで新規タブ使う癖がついてるのでそれを直すよう頑張って見ます
ありがとうございました
278:名無しさん@お腹いっぱい。
09/01/21 03:19:09 PfKYK0/K0
ステータスバーを右クリックしたときにタブの一覧を出すスクリプトはありませんか?
279:名無しさん@お腹いっぱい。
09/01/21 09:11:00 6zuK6gJs0
>>276
var newButton = document.getAnonymousElementByAttribute(gBrowser.tabContainer, "anonid", "newtab-button");
最初の行をこれに変えれば動作するよ。
280:名無しさん@お腹いっぱい。
09/01/21 09:20:04 1cslHGX10
aliceさん addHistoryFindbar.uc.jsは3.0で対応できないのでしょうか?
URLリンク(space.geocities.yahoo.co.jp)
281:名無しさん@お腹いっぱい。
09/01/21 09:45:26 X46+bG+t0
compactmenuのまともに動く奴つくってくれよん
282:名無しさん@お腹いっぱい。
09/01/21 14:14:05 S3fHJxS30
>>280
昨日の質問スレからようこそ
>>281
URLリンク(www.code-404.net)
283:名無しさん@お腹いっぱい。
09/01/21 15:20:38 4QzOQV5B0
BHNewTab1.1mod19.uc.js(*以前の物も)
chrome://browser/content/places/places.xul を
タブまたはサイドバーで開くと
エラー: BHNewTab1.1mod19.uc.js
NS_ERROR_NOT_IMPLEMENTED : Method not implemented
ソースファイル:
行: 2
のエラーが出る。
Fx3.0.5
userChrome.js 0.8
Sub-Script/Overlay Loader v3.0.20mod
284:名無しさん@お腹いっぱい。
09/01/21 19:26:36 S3fHJxS30
>>283
余談だが
BHNewTab1.1mod19.uc.js を入れなくても
chrome://browser/content/places/places.xul を
タブで開いたときに、マウスジェスチャなど行うと
色々エラー出まくるなwww
さらに蛇足だけど DOM Inspector 立ち上げて
Inspect ボタン押したときもマウスジェスチャ関係の
エラーが色々出てくるw
285:名無しさん@お腹いっぱい。
09/01/22 18:28:12 BVdussXs0
>>280
2ちゃんねるで、
自分は名無しさんで、
個人ご指名で、
お願いですね、わかります。
286:名無しさん@お腹いっぱい。
09/01/22 18:30:40 TjlQqQyW0
↑280も相当だがこんなに頭の悪そうなレス久々に見た
287:名無しさん@お腹いっぱい。
09/01/22 21:45:28 nWWRBQpD0
URLリンク(creazy.net)
URLリンク(userscripts.org)
userContent.jsでこれ動きますか?
動画再生画面の右側にリンクが現れないのですが自分だけでしょうか
288:名無しさん@お腹いっぱい。
09/01/23 17:24:32 rf/ElPaw0
アップローダーにuserContent.js用のが上がってるな。
後で試してみよう。
個人的にはmulti_engine_searcher.user.jsが動けば嬉しいんだが
aliceさんが改良した物で動かないということは、たぶんムリなんだろうな
289:名無しさん@お腹いっぱい。
09/01/23 17:41:28 6P4FYCx80
>>288
Greasemonkey用の改変autopagerとYouTubeHDだけど、動かないなあ。
コンテンツフォルダに入れたんだけど。
290:名無しさん@お腹いっぱい。
09/01/23 18:21:02 3v8J1AxO0
>>289
うちは両方とも動く。
読み込み順など変えてみ
291:名無しさん@お腹いっぱい。
09/01/23 18:35:59 A5CRc0UX0
>>288
userContent.uc.js 用のYouTube HD Suite、動きました!
ありがとうございます。うpして下さった方もありがとうございます。
292:名無しさん@お腹いっぱい。
09/01/23 19:58:02 FminyBCY0
youtubeはコロコロ仕様が変わりますね
また新しくアップして下さったんですね
ありがとうございます
293:名無しさん@お腹いっぱい。
09/01/23 20:03:32 sFplrCVB0
( ^ิ౪^ิ)
294:名無しさん@お腹いっぱい。
09/01/23 20:31:36 inLuiGII0
userchromeって設定をよく弄ったり、頻繁に変更のあるwebサービス用の拡張機能を使うのには向いてない気がするんだけど。
マウスジェスチャとかタブ周りみたいに、自分のスタイルがあって、ほとんど弄らないところに使うのが最適な気がする。
295:名無しさん@お腹いっぱい。
09/01/23 20:43:08 9DfVRvn30
好きなように使えばいいんでないの
そんな気がしたからお前らも従えってのかい
296:名無しさん@お腹いっぱい。
09/01/23 21:03:42 LCILAxa80
そんな気がしたと言われると俺も従わなきゃって思うのかい
聞くだけ聞いて好きに使えばいいんでないの
297:名無しさん@お腹いっぱい。
09/01/23 21:05:23 qoI6i5Mn0
PrefBarと似た様な事ってuserChrome.jsとかuserContent.jsで出来ますか?
298:名無しさん@お腹いっぱい。
09/01/23 21:20:59 q4TVMP5/0
>>294
全く同意なんだが最適というより好みの問題と思う
299:名無しさん@お腹いっぱい。
09/01/23 21:28:50 LDGD8L/x0
about:blankがある場合に、新規のページをabout:blankに開くようにできないでしょうか
拡張のReuseHomePageがありますが
これだと、お気に入りから開いた時や外部から開いたときに動作してくれないのです
300:名無しさん@お腹いっぱい。
09/01/23 21:32:17 UZwBzMTy0
Firefox
ツール>オプション>一般
FireFoxを起動するとき 空白ページを使用する を選択
ホームページ about:blank を入力
でOKだと思うよ
301:名無しさん@お腹いっぱい。
09/01/23 21:36:52 1FLysrqT0
ものすごく意味を取り違えてないか?
302:名無しさん@お腹いっぱい。
09/01/23 22:16:54 UZwBzMTy0
取り違えてるね・・・・・
無駄すれスマソ
303:名無しさん@お腹いっぱい。
09/01/23 22:31:03 7lVu9APS0
>>297
出来る。
過去スレ読め
304:名無しさん@お腹いっぱい。
09/01/23 23:08:23 6P4FYCx80
#!/usr/bin/ruby
$KCODE = 'u'
require 'timeout'
module Atok_plugin
def run_process( a_request_data )
res = nil
timeout(3) do
res = eval a_request_data['composition_string']
end
{'candidate' => [{'hyoki' => res.to_s, 'comment' => res.to_s}]}
rescue Exception => e
{'candidate' => [{'hyoki' => 'エラーが発生しました', 'comment' => e.to_s }]}
end
end
305:名無しさん@お腹いっぱい。
09/01/24 01:26:35 74kSII+s0
userMenu.jsについて質問させてください。
userMenu.jsを導入して、コンテキストメニューにリンクをGoogleキャッシュとWaybackで開くメニューを追加してみたのですが、
これらのメニューを選択しても(無題)というタイトルで空タブが開くだけで、何も起こりません。
どうすればこれらのメニューからキャッシュを表示できるようになるでしょうか?
サブスクリプトローダーはアリスさんのものを使わせていただいてます。
下記はusermenu.jsの導入に際してやってみたことですが、自信ありませんので間違えていたらご指摘ください。
1. userMenu.jsのver1.2とver1.21modをダウンロード
2. 1.21modの中身を1.2に上書き
3. userMenu.uc.js、0.UCJSToolkit.uc.js、JSA_modoki.jsl、userMenu.pl.js、contextmenuフォルダを
chromeフォルダに移動
306:名無しさん@お腹いっぱい。
09/01/24 03:34:02 UfFpiUVn0
YousableTubeFixがHD動画を見る時にデフォのようにデカく表示してくれないんだけど皆さんの環境ではどうです?
最近Firefoxを2から3にしたんですけど、2の時はちゃんとできてたと思うんです・・
設定は弄ってないし、アンインストしてインストし直してみても同じです。
この度アップデートがあって新しくしたけど変わりません。
307:名無しさん@お腹いっぱい。
09/01/24 03:47:10 6n01uArw0
>>306
youtube行って、ツール、Greasemonkey、ユーザスクリプトコマンドで設定。
308:名無しさん@お腹いっぱい。
09/01/24 06:58:07 ANUs1o8u0
Firefoxのトリプルクリック判定が厳しすぎるんだけど、これってスクリプトでもう少しゆっくりでも大丈夫なように出来ないかな?
309:名無しさん@お腹いっぱい。
09/01/24 09:22:26 /DxpG6D30
aliceさん作成のopenTabsWhere_whichTabSelectWhenCloseTabを使わせて貰っていますが
ブックマークツールバーに置いてあるフォルダを中クリックして複数タブにブックマークを開いたとき
デフォルトの挙動のように、複数タブに開き終わった時点で左にフォーカスがあって
それを閉じると右隣のタブへフォーカスするようにはできませんか?
どなたか解る方教えて下さい。
310:名無しさん@お腹いっぱい。
09/01/24 09:42:53 Zx/GVjwX0
user.jsをChromeフォルダに作ったのですが、これはprefs.jsと同じディレクトリでないと読んでない
気がするのですが階層が違ってても読んでくれるのでしょうか?
311:名無しさん@お腹いっぱい。
09/01/24 09:47:13 TY0geQcs0
>>310
user.js と prefs.js のどこがこのスレに関係するんだ
禿げしく板違い
312:名無しさん@お腹いっぱい。
09/01/24 09:53:24 Zx/GVjwX0
アドバイスが欲しかったら、たった一つこれだけ心得ておけばいい。
『自分なりの答えを、あらかじめきちんと用意しておく』
重要なのは、アドバイスをもらうべき問題について考え抜いておくこと。
考えても見て欲しい。あなたはどんな人に対してアドバイスを求めにいくのかを。
その設問に対して、自分より知恵も経験もある人に対して、ではないのか。
そういう人に対して、何の答えも持たずにアドバイスを求めるというのは、
その人が手間暇かけて培った知恵と経験をただでよこせと言っているに等しい。
無礼にもほどがあるというものである。
知恵も経験も足りないあなたが尽くせる誠意というのは、その問題を考え抜くこと。
その上で、足りないものを求めるのがアドバイスの正しい乞い方。
そもそもそれはあなたの問題であってアドバイザーの問題ではない。
アドバイザーにはそれを答える義務は本来ないのだ。
考え抜いた上で得たアドバイスは、あなたの知恵になる。
質問だけ投げた場合は、それはアドバイザーの知恵のままで終始する。
「ありがとうございました。他になにか僕が聞いておくべきコトがあるでしょうか?
今までお聞きしたことと全く違うことでもいいのですが。」
が致命的な間違いなのかがわかる。「何か聞いておくべきコトがあるでしょうか」という言葉ほど、
あなたがその問題に対して考え足りないことを雄弁に明かしてしまう言葉はない。
私がこんなことをたずねられたら、即座にご退去いただく。
私にとって得るものがないに留まらず、たずねてきた来た方にも得るものがないからだ。
たとえ一から十まで答えを懇切丁寧に解いたところで、馬耳東風になるのは目に見えている。
あなたが直面している問題は、誰の問題なのか。
アドバイザーの問題でないことだけは、確かだ。
その問題を解くのは、あなたなのである。
あなたが考え抜かずして、誰が考えるのだ。
313:名無しさん@お腹いっぱい。
09/01/24 10:17:50 1J4hz87y0
くだらないコピペ探してる暇があったらちゃっちゃとぐぐれ
314:名無しさん@お腹いっぱい。
09/01/24 10:39:31 Zx/GVjwX0
豚のようなレスする暇があったら回答せいやボガ
315:名無しさん@お腹いっぱい。
09/01/24 10:43:38 mkD2P6Sh0
>>310
Mozilla Firefox質問スレッド(初心者歓迎)の82
スレリンク(software板:652番)
マルチ。おとなしく向こうで待ってな。
316:名無しさん@お腹いっぱい。
09/01/24 10:46:22 9EoJZSas0
>>314
その問題を解くのは、あなたなのである。
317:名無しさん@お腹いっぱい。
09/01/24 10:52:24 1J4hz87y0
>>311
烈しくどうでも良いがグリモンスクリプトは user.js なので
完全には間違いではなく勘違いの可能性も、なくはない。
318:名無しさん@お腹いっぱい。
09/01/24 10:54:30 L55X21BO0
アップローダーにある最新のuserContent1.3modを入れたら
LDRizeとYousabletubefixが動かなくなった
userContent.pl.jsの設定変えたら後者は動いたが前者は動かず
319:名無しさん@お腹いっぱい。
09/01/24 11:50:53 DfevfFrS0
aiosが内側に出てくるのが微妙に嫌なんですが
外側に出てこさせるようには出来ないもんでしょうか?
320:名無しさん@お腹いっぱい。
09/01/24 13:39:00 sRB5GlRr0
>>309
できてるけど
321:309
09/01/24 15:02:22 ct0tTdbz0
>>320
新規プロファイルで何度もやっていますが
中クリックで開くと複数タブの一番右のタブにフォーカスされて
そのタブを閉じると左隣のタブにフォーカスが移ってしまいます。
澄みませんがスクリプトの設定を教えてもらえませんか?
322:名無しさん@お腹いっぱい。
09/01/24 15:13:11 roXX3mqF0
jsa.jslってなに?
userContent1.3modに入っていたけど以前のにはなかったよね?
やっぱり必要ですか?
マニュアルには記載してないみたいだけど。
323:名無しさん@お腹いっぱい。
09/01/24 15:55:37 lQHFMmJG0
J(ava)S(cript)L(ibrary)じゃない?
ところで特定の文字列を含むものを履歴に追加しない
というようなスクリプトはないでしょうか?
例えばgoogle.co.jpやgoogle.com、yahoo.co.jpを含む物を履歴に追加できないようにする
324:名無しさん@お腹いっぱい。
09/01/24 16:00:10 phCdZvOW0
YourFileHostを使いやすくカスタマイズできるGreasemonkey スクリプト「Simple YourFileHost」
URLリンク(mozilla-remix.seesaa.net)
325:名無しさん@お腹いっぱい。
09/01/24 16:07:45 sRB5GlRr0
>>321
const WHERE = "NEXT";
const INCREMENT = 0;
326:名無しさん@お腹いっぱい。
09/01/24 16:21:57 laktV+7y0
YourFileHostなんてエロ動画見るときしか使わない。
327:名無しさん@お腹いっぱい。
09/01/24 16:34:56 Zx/GVjwX0
userContent.jsの使い方が難しすぎる。初心者用解説サイトみたいなwikiでもないのか?
不親切にもほどがある。
328:名無しさん@お腹いっぱい。
09/01/24 16:41:16 ct0tTdbz0
>>325
その二つだけを変更して試してみたのですが
デフォルトの挙動とは違い、フォルダの中のブックマークの順番が
真逆で左からタブに開いて行ってしまうのですが・・・
userChrome.js v0.8、Sub-Script/Overlay Loader aliceさんのv3.0.20mod
Mozilla/5.0 (Windows; U; Windows NT 6.0; ja; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5 (.NET CLR 3.5.30729)
329:名無しさん@お腹いっぱい。
09/01/24 16:55:10 4SL/NpQf0
>>327
あの説明だけを読んでわかる奴だけが使うべきなんだよ
下手に初心者が使ってもエラーが出たり動かなくなった時に訳がわからなくなるだけ
それならまだgreasemonkeyを使ってた方がいいって事だ
まあそうでなくてもgreasemonkeyじゃないと動かないスクリプトもあるしな(nicovideo_tag_edit_helper.user.jsとか)
330:名無しさん@お腹いっぱい。
09/01/24 17:46:08 STu7n4Rb0
>>324
chrome.contentで入れてみたけど上手く動いてないみたいだ。
greasemonkeyじゃないとだめなのか?
331:名無しさん@お腹いっぱい。
09/01/24 17:51:51 IC226EHc0
( ゚,_ゝ゚)バカジャネーノ
332:名無しさん@お腹いっぱい。
09/01/24 17:55:01 roXX3mqF0
>>318
うちもLDRize動かんかった。
333:名無しさん@お腹いっぱい。
09/01/24 19:09:19 Zx/GVjwX0
夜用動画ですね。分かります。
334:名無しさん@お腹いっぱい。
09/01/25 01:53:17 C16dZUFO0
自分が入れてるグリモンの大半がuserContentで動かないのでReloadImageにしか使ってないな
335:名無しさん@お腹いっぱい。
09/01/25 01:57:10 LFmoQTji0
スゲー同じ動画の連番とかどうやって取得してんだろw
StylishのClean Yourfilehostにも感動したけどちょっとこっち入れてみるわ
Firefoxってスゴイなホント
336:名無しさん@お腹いっぱい。
09/01/25 05:04:14 pihrbizJ0
>>299ですが
userchromeで
Open urlbar's/bookmarks in new fg tab or in current tab if it's blank
URLリンク(forums.mozillazine.org)
というものを見つけたんですが、ff3で動きません…。
修正は可能でしょうか。
337:名無しさん@お腹いっぱい。
09/01/25 09:38:38 AXTXTcXN0
userChrome.jsを使いこなすには、自分でソースコードホイホイかける人じゃないと難しいと思う。
またuserContent.jsはもっと敷居が高い。動かなかったら自分で手直し出来るくらいでないと
今後も本体やアドオンのupdateの度に悩むことになるよ。
338:名無しさん@お腹いっぱい。
09/01/25 10:38:33 7p+oWF3i0
で、何が言いたい?
339:名無しさん@お腹いっぱい。
09/01/25 11:14:59 AXTXTcXN0
いちいちここを手直ししてくれだの、またホイホイ調子こいて書き直す馬鹿が後を絶たないのでね。
340:名無しさん@お腹いっぱい。
09/01/25 12:29:15 HoB9kLhm0
手入れ共有したいならこういうの使えば
URLリンク(coderepos.org)
URLリンク(gist.github.com)
341:名無しさん@お腹いっぱい。
09/01/25 14:21:42 7p+oWF3i0
>>339
嫌なら参加しなければ良いと俺は思うが、駄目かな?
342:名無しさん@お腹いっぱい。
09/01/25 17:21:06 xe6fyxqh0
このスレって自分である程度修正できるやつらのスレだろ?
昔っから初心者お断りだったと思うが
初心者は質スレいけ
343:名無しさん@お腹いっぱい。
09/01/25 17:22:36 hJx+tZ8B0
質問スレ来られても困るんだが
344:名無しさん@お腹いっぱい。
09/01/25 18:14:23 yJLs0JoC0
NGにすればいいだけ
345:名無しさん@お腹いっぱい。
09/01/25 18:32:37 oqI1PEFm0
頻発する質問やとどまるところを知らない要望に辟易してるならササッと誘導すれば
いいだけじゃね?
>>339みたいに馬鹿だのなんだの書き込むと余計変な流れになるんじゃね?
346:名無しさん@お腹いっぱい。
09/01/25 18:58:59 Q2ZnK7Sd0
黙って脳内あぼーんすれば良いだけだろ
それができないなら2ch止めろ
347:名無しさん@お腹いっぱい。
09/01/25 19:11:54 7p+oWF3i0
だな。
でも最近スクリプト質問スレがあっても良いんじゃないかと思おうレスが多くなったね。
348:名無しさん@お腹いっぱい。
09/01/25 19:42:17 Qdioq4IS0
またソフ板にFirefoxスレ増やすのかよ
349:名無しさん@お腹いっぱい。
09/01/25 20:56:57 7p+oWF3i0
だな。
350:名無しさん@お腹いっぱい。
09/01/25 21:28:21 xe6fyxqh0
だろ
かよ
だな
( ´,_ゝ`)
351:名無しさん@お腹いっぱい。
09/01/25 21:32:19 hJx+tZ8B0
また懐かしいものを
352:名無しさん@お腹いっぱい。
09/01/25 22:38:51 H7RJyk/20
Aliceさんfindbarの履歴追加のスクリプト
ありがとうございます!
353:名無しさん@お腹いっぱい。
09/01/25 23:33:38 QhZyi9oO0
ID:7p+oWF3i0
( ´,_ゝ`)
354:名無しさん@お腹いっぱい。
09/01/26 00:13:15 GP3Oxtz40
ID:7p+oWF3i0
( ´,_ゝ`)
355:名無しさん@お腹いっぱい。
09/01/26 02:03:42 3ykvzwHU0
ロダにあるuserContent.uc.js v1.3modを使わせて貰っているのですが
AutoPagerizeのフィルタが反映されなくなってしまいます。
分かる方、どこを書き換えれば良いか教えて下さい。
356:名無しさん@お腹いっぱい。
09/01/26 02:18:55 3ykvzwHU0
// var pr = prototype[id] || (prototype[id] = createPrototype(win));
var pr = (prototype[id] = createPrototype(win));
のところだと思うのですが自力では解決出来ませんでした。
よろしくお願いします。
357:名無しさん@お腹いっぱい。
09/01/26 02:32:02 YyecUFoe0
この流れで質問できるのがすごいなw
358:名無しさん@お腹いっぱい。
09/01/26 02:45:12 xLJoyYSA0
その発想がすごいなw
359:名無しさん@お腹いっぱい。
09/01/26 09:48:21 /1wd/sRu0
>>352
オマイのカキコは二度と見たくない
360:名無しさん@お腹いっぱい。
09/01/26 10:28:01 GP3Oxtz40
> 自力では解決出来ませんでした
諦めましょう。
自力で何とかできる人のためのスレです。
361:名無しさん@お腹いっぱい。
09/01/26 10:36:21 wUKD0YId0
別にそうじゃないとは思うけど、人それぞれじゃね?
そんな閉鎖的になると、それこそジャンルとして縮まるし
書き込まれても気に食わなきゃ相手しなけりゃいいのに
相手できる人だけ相手するんだろうし
362:名無しさん@お腹いっぱい。
09/01/26 10:50:03 snAa9uQn0
@namespace url(URLリンク(www.w3.org));
@-moz-document url("about:blank") {
* {
background: url("URLリンク(fc04.deviantart.com)");
margin:0px;
background-color:#051747;
background-position:center;
background-attachment:fixed;
background-repeat:no-repeat;
}
}
↑stylishからfirefoxの壁紙入れたんだけど狐が中央に表示されないです
壁紙によってはcenterをtopにすれば直ったんだけどコイツはサイズが違うみたいで上手くいきません
どの辺り手直ししたら良いんでしょうか
363:名無しさん@お腹いっぱい。
09/01/26 10:54:12 fZyvYSg90
初心者や質問お断りなスレを2ch以外でたてて
勝手にそっちでやってりゃいいのにな
364:名無しさん@お腹いっぱい。
09/01/26 10:55:21 UMKw0rZt0
>>362
ハゲしく板違い
userChrome.cssとuserCheome.jsの違いがわかたないヤツは
質問板へ行けwww
365:名無しさん@お腹いっぱい。
09/01/26 10:57:43 GP3Oxtz40
ほらな。こういう馬鹿が後を絶たないんだよ次郎。
366:名無しさん@お腹いっぱい。
09/01/26 11:00:38 GP3Oxtz40
>>363
URLリンク(gist.github.com)
367:名無しさん@お腹いっぱい。
09/01/26 11:20:36 wUKD0YId0
>>362
スレタイ嫁
>>365
これはそれ以前の問題だ
368:名無しさん@お腹いっぱい。
09/01/26 11:22:03 gSzT6bfH0
NG推奨ID:GP3Oxtz40
369:>>362
09/01/26 12:11:05 snAa9uQn0
質問版いきます、スレチすんませんでした
370:名無しさん@お腹いっぱい。
09/01/26 12:24:32 GP3Oxtz40
>>368
死ね
371:名無しさん@お腹いっぱい。
09/01/26 12:50:15 3ykvzwHU0
今日=ID:GP3Oxtz40 昨日=ID:xe6fyxqh0
この人本スレやらそこら辺で荒らし回ってる。
因みに
800 :名無しさん@お腹いっぱい。:2009/01/26(月) 10:26:24 ID:GP3Oxtz40
へえ、そうなんだ。プログラムできる人とかコンピュータ言語読める人なんて神に見えるけど。
だそうですw
取り敢えず
var pr = (prototype[id] || (prototype[id] = createPrototype(win)));で
様子をみようと思いますがいまいち理解出来ていないので、なぜ
var pr = (prototype[id] = createPrototype(win));では
フィルタが反映されないのか分かる方がみえましたら教えて下さい。
372:名無しさん@お腹いっぱい。
09/01/26 13:23:39 z5gT7u5g0
同一人物認定って見えない敵と戦ってるようで傍から見てるとすごく面白いのでもっとやってください
373:名無しさん@お腹いっぱい。
09/01/26 13:33:30 93AdqmYK0
ID:GP3Oxtz40=ID:z5gT7u5g0
374:名無しさん@お腹いっぱい。
09/01/26 13:36:09 3ykvzwHU0
>>372
分かりました。
根拠は同一のコピペがあったので結論付けました。
今日は、スクリプトと睨めっこしていて出勤時間を忘れていましたので
時間は20時までたっぷりありますw
375:名無しさん@お腹いっぱい。
09/01/26 13:42:53 wUKD0YId0
あほかお前はw
頑張れ
376:名無しさん@お腹いっぱい。
09/01/26 13:58:22 OT8yy1X50
はい
377:名無しさん@お腹いっぱい。
09/01/26 14:28:53 GP3Oxtz40
ID:3ykvzwHU0
乞食ktkr
見苦しいのう
378:名無しさん@お腹いっぱい。
09/01/26 14:41:38 3ykvzwHU0
Mozilla Firefox 拡張機能スレッド Part41
スレリンク(software板:816番)
379:名無しさん@お腹いっぱい。
09/01/26 14:47:51 pKnWIO+50
>>377
お前も相当見苦しいぞw
380:名無しさん@お腹いっぱい。
09/01/26 14:51:22 Ns6aFPPL0
ところで、このスレで質問するときは、
質問者のレベルを明記するべきだと思う。
回答するときに少し困るのだ。
1. スクリプトを全く書けず、書く気もなく、希望した機能を作って欲しい
2. スクリプトを書くために勉強したいが、ほとんど初心者
3. C言語は得意だが、userChrome.jsの書き方がサッパリわからない
4. ある程度スクリプトを書けるが、自分にとって難しい問題に当たった
1なら、コードを丸ごとアップするし、
4なら、コードより内容の説明の方が質問者はありがたいだろう。
381:名無しさん@お腹いっぱい。
09/01/26 14:56:47 3ykvzwHU0
>>380
賛成です。テンプレがあると荒れにくいですよね。
スレリンク(software板:947番)
気がつけば私も荒らしと同類になっていましたのでこれにて失礼しますノシ
謝って済むとは思っていませんが、スレの皆さんごめんなさい。
382:名無しさん@お腹いっぱい。
09/01/26 15:21:50 GP3Oxtz40
>>381
乞食死ね
383:名無しさん@お腹いっぱい。
09/01/26 15:56:45 48j3tler0
ID:GP3Oxtz40
どうしたんだ
大丈夫か?
384:名無しさん@お腹いっぱい。
09/01/26 16:02:58 eSmKEOfj0
ID:GP3Oxtz40
ココデ >>356 にピシッと正解コードを出せれば
大喝采、
385:名無しさん@お腹いっぱい。
09/01/26 16:19:23 wr2tN3FS0
キネンカキコ
ID:GP3Oxtz40
386:名無しさん@お腹いっぱい。
09/01/26 16:26:18 roISIz0Y0
スクリプト書ける程度の知識があってもスルー耐性ないからダメだろ
387:名無しさん@お腹いっぱい。
09/01/26 16:43:49 Zd0esaMW0
>スルー耐性
スルー能力か、あるいは煽り耐性の間違いだな
>>ID:GP3Oxtz40
一つだけアドバイス
まずは風呂に入って清潔になり、勇気を出して表に出ろ。
そして病院に行くんだ。お金はママに貰いなさい
388:名無しさん@お腹いっぱい。
09/01/26 16:47:39 GP3Oxtz40
真・スルー 何もレスせず本当にスルーする。簡単なようで一番難しい。
偽・スルー みんなにスルーを呼びかける。実はスルーできてない。
予告スルー レスしないと予告してからスルーする。
完全スルー スレに参加すること自体を放棄する。
無理スルー 元の話題がないのに必死でスルーを推奨する。滑稽。
失敗スルー 我慢できずにレスしてしまう。後から「暇だから遊んでやった」などと負け惜しみ。
願いスルー 失敗したレスに対してスルーをお願いする。ある意味3匹目。
激突スルー 話題自体がスルーの話に移行してまう。泥沼状態。
疎開スルー 本スレではスルーできたが、他スレでその話題を出してしまう。見つかると滑稽。
乞食スルー 情報だけもらって雑談はスルーする。
質問スルー 質問をスルーして雑談を続ける。
思い出スルー 攻撃中はスルーして、後日その思い出を語る。
真・自演スルー 議論に負けそうな時、ファビョった後に自演でスルーを呼びかける。
偽・自演スルー 誰も釣られないので、願いスルーのふりをする。狙うは4匹目。
3匹目のスルー 直接的にはスルーしてるが、反応した人に反応してしまう。
4匹目のスルー 3匹目に反応する。以降5匹6匹と続き、激突スルーへ。
389:名無しさん@お腹いっぱい。
09/01/26 16:48:19 GP3Oxtz40
URLリンク(birthofblues.livedoor.biz)
390:名無しさん@お腹いっぱい。
09/01/26 19:11:46 g1BM/UBo0
スクリプトを全く書けないが、自力で何とかできるようになりたい初心者です
Fx3以降でFindbarをCtrl+Fでトグル開閉するだけの機能が欲しいです。
まとめサイトの同内容スクリプトを手本にさせていただき試行錯誤しつつ
FindbarBasics1.5.3の中身も見て該当部分は見当がついたと思うのですが、
<overlay>~などの部分(xul部分?)はどう書き換えれば良いでしょうか?
391:名無しさん@お腹いっぱい。
09/01/26 19:26:36 NoVqG5Rp0
>>390
うちFx3だけど使えてるよ?
Ctrl+F押したらFindbarが出るけどもう一回押したら消える.uc.xul
とかいうやつ。
392:名無しさん@お腹いっぱい。
09/01/26 20:09:04 Ns6aFPPL0
>>390
Findbar Basics内でのトグル開閉する部分は以下。
function toggleFindbar() {
var findBar = document.getElementById('FindToolbar');
if(findBar.hidden == true) findBar.onFindCommand();
else findBar.close();
}
で、この機能を呼びだす方法を用意する必要があるのだが、
そこで、<overlay>~でボタンとかを作っている。
userChrome.jsで書くなら、xulは少し敷居が高いかもしれない。
例えば、ダブルクリックで開閉させるスクリプトなら簡単に書ける。
addEventListenerとか使って。
ごめん。かなり丁寧に書いたつもりだが、
的確に質問に答えるのは意外と難しかったわ。
393:名無しさん@お腹いっぱい。
09/01/26 20:35:07 PdHXb7BS0
横からすまん
俺も勉強中なんだけどaddEventListenerメソッドを使って、
keypressイベントを上書きしてそこからtoggleFindbarを
呼び出すようにするとかじゃ駄目なの?
394:名無しさん@お腹いっぱい。
09/01/26 20:54:15 PdHXb7BS0
試しに書いてみたけど、なんで動かないんだろう
window.addEventListener("keypress", toggleFindbar, false);
var toggleFindbar = function(event) {
if (event.ctrlKey && event.keyCode == event.DOM_VK_F) {
event.preventDefault();
var findBar = document.getElementById('FindToolbar');
if (findBar.hidden) findBar.onFindCommand();
else findBar.close();
}
}
395:名無しさん@お腹いっぱい。
09/01/26 21:19:24 PdHXb7BS0
document.getElementById('cmd_find').setAttribute("oncommand", "toggleFindbar();");
function toggleFindbar() {
var findBar = document.getElementById('FindToolbar');
if (findBar.hidden) findBar.onFindCommand();
else findBar.close();
}
こうしてみたけど動かないオワタ\(^o^)/
396:名無しさん@お腹いっぱい。
09/01/26 21:49:45 g1BM/UBo0
>>391
まさにそれを使っていましたがいつのまにか動かなくなったので
勉強して書き換えてみようと思った次第です。
>>392
<overlay>~までの理解は合っていて安心しました。
addEventListenerはaliceさんのToggleFindBar.uc.jsでも
使われていたので参考にさせていただこうと思います。
>>393氏やFindbarBasicsの例をみる限りでは
あくまでCtrl+Fでやるならxulが避けて通れないようなので、
そちらももう少し勉強してみますね。ありがとうございました!