トップページsoftware
1001コメント403KB

firefox userChrome.js greasemonkeyスクリプトスレ 3

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2007/11/07(水) 00:39:11ID:oCfttq850
質問は必ずまとめサイトに目を通した後にして下さい。

■まとめサイト
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

■拡張機能
greasemonkey
ttp://www.greasespot.net/
userChrome.js
ttp://forums.mozillazine.org/viewtopic.php?t=397735&sid=4b6a2d2f1d22cf05c4bda988683c1f94
ttp://forums.mozillazine.org/viewtopic.php?t=556229

■関連スレ
Mozilla Firefox usercontent.css 広告カットスレ 1
ttp://pc9.2ch.net/test/read.cgi/software/1139710935/
Mozilla Firefox Part73
ttp://pc11.2ch.net/test/read.cgi/software/1194007773/
Mozilla Firefox質問スレッド(初心者歓迎)の52
ttp://pc11.2ch.net/test/read.cgi/software/1193829630/
Mozilla Firefox 拡張機能スレッド Part25
ttp://pc11.2ch.net/test/read.cgi/software/1191202956/

■前スレ
firefox userChrome.js greasemonkeyスクリプトスレ 2
ttp://pc11.2ch.net/test/read.cgi/software/1185343069/
0002名無しさん@お腹いっぱい。2007/11/07(水) 00:41:47ID:oCfttq850
すまん、URLの修正忘れてた

Mozilla Firefox usercontent.css 広告カットスレ 1
ttp://pc11.2ch.net/test/read.cgi/software/1139710935/
0003名無しさん@お腹いっぱい。2007/11/07(水) 00:42:18ID:oCfttq850
■拡張機能その2
JavaScript Actions
ttp://openhideaway.net/Firefox/
Custom Buttons
ttps://addons.mozilla.org/firefox/2707/
ttps://addons.mozilla.org/en-US/firefox/addon/5066

■firefox用スクリプトアップローダー
firefoxのuserchrome.js・greasemonkey等のスクリプトアップローダー
ttp://www6.uploader.jp/home/script/
0004名無しさん@お腹いっぱい。2007/11/07(水) 00:50:05ID:cmaxxvXd0
>>1-3
乙です
0005名無しさん@お腹いっぱい。2007/11/07(水) 16:45:07ID:lLAcnDke0
1.タブを閉じた時、直前にフォーカスしていたタブに移す
2.リンクをクリックしたときは、現在のタブの直後に、それ以外は一番右に新規タブ
これらのような uc.jsはありますか?
できれば、TMPを消せる…。
宜しくお願いします。
0006名無しさん@お腹いっぱい。2007/11/07(水) 17:16:45ID:WbkQgSYB0
ttp://kilrey.hp.infoseek.co.jp/gm/ ここにある、
Reverse Footprintが動かなくなりました userchromeかgreasemonkeyで、
これと同じようなスクリプトありますか?
0007名無しさん@お腹いっぱい。2007/11/07(水) 18:23:18ID:cmaxxvXd0
>>5
ttp://space.geocities.jp/alice0775/STORE/openTabsWhere_whichTabSelectWhenCloseTab.uc.js

ttp://space.geocities.jp/alice0775/STORE/ucjsNavigation.uc.js が必要です
0008名無しさん@お腹いっぱい。2007/11/07(水) 19:37:42ID:lLAcnDke0
>>5です
>>7
ありがとうございます!
今入れてみて試しているところなんですが、
リンクやブックマークを新規タブで開けなくて試行錯誤しているところです。
どうしても分からなかったらまた聞くかもしれません…。
0009名無しさん@お腹いっぱい。2007/11/07(水) 21:25:11ID:aYdMbThx0
>>7
5 さんではないですけど、頂きました。
2.0.0.9 ayakawa  多段タブのuc.jsとopenTabs...uc.js
一緒でも正常に動いてます!
これでタブ周りの拡張をすべてはずせます。
(´Д⊂  ありがとうございました
001072007/11/07(水) 21:57:55ID:cmaxxvXd0
>>7
のスクリプトのリンクをどこに開くかに対応させたもの
ttp://space.geocities.jp/alice0775/STORE/DragNgoModoki3.uc.js
ttp://space.geocities.jp/alice0775/STORE/textLink.uc.js
001172007/11/07(水) 23:23:30ID:cmaxxvXd0
>>7
のスクリプトのリンクをどこに開くかに対応させたもの
ttp://space.geocities.jp/alice0775/STORE/tabLock.uc.js
0012名無しさん@お腹いっぱい。2007/11/07(水) 23:39:43ID:lLAcnDke0
>>11
私のやり方がいけないのか、
やっぱりどうしてもリンクやブックマークを新規タブで開けません。
現在のタブで開いてしまいます。
検索バーからは新規タブで開くのですが…。
まだ30分ほどしか>>10>>11をいじってないので、
もう一度頑張ってみます!!とりあえず報告とお礼でした。
ありがとうございます!
001372007/11/07(水) 23:44:32ID:cmaxxvXd0
>>12
>>7はリンクやブックマークを左クリックおよびEnterで開く場合ではなく
中クリックおよびctl+Enterで開く場合ですよ
0014名無しさん@お腹いっぱい。2007/11/07(水) 23:57:37ID:lLAcnDke0
>>13
ありがとうございます。
ブックマークは中クリックで新規タブで開けていたのですが、
左クリックで開こうと頑張っていました。。。
左クリックでも開けるようにはできないんですよねぇ?
慣れるしかないのかな…。

それと、リンクバーからは中クリックでも新規タブは開けないようです。
これも、やはり無理なのでしょうか?

色々検索しているのですが、
どうしてもこれぞ!というサイトがヒットしなくて困っていました。
ですので、レスを頂けて非常に助かりました。
001572007/11/08(木) 00:26:10ID:QiTb2oYo0
>>14
リンクバーとは?

過去ログに挙がっていたもの, >>3のアップローダーにありますよ。
BHNewTab-0.7-mod2.uc.js
misc.uc.jsの中のHomebuttonNewTabおよびLocationbarNewTab
linkinnewtabforspecified.user.zip

新規タブは中クリックで慣れているので, 私はこれらは使用していません。
0016名無しさん@お腹いっぱい。2007/11/08(木) 00:44:12ID:8HX3oOA50
BHNewTab-0.7-mod2といえば、ブックマークツールバー端の>>以降(のドロップダウン
メニュー)から開く際は新規タブで開かれずにカレントタブに上書きされてしまうんだけど
どう修正すれば新規タブで開くようになるかわかる方おられませんか?
0017名無しさん@お腹いっぱい。2007/11/08(木) 01:00:53ID:tCg1L7cW0
>>15
すみません。リンクバーはブックマークツールバーのことです。
misc.uc.jsを入れたら、無事思い通りの動作が可能となりました!!!嬉しい〜!!
アップローダーは一応覗いてみてはいたのですが、
Sleipnirからの乗り換えの初心者なので
詳しいコメントが載っていないと、どうもよく分からなくて…。

数日前から試行錯誤していただけに、嬉しいです。
これでTMPを消せそうです。
何度もありがとうございました。
0018名無しさん@お腹いっぱい。2007/11/08(木) 01:04:24ID:tCg1L7cW0
>>16
>>17です。おおぅ…。本当ですね。
16さんのレスで、気が付きました。
0019名無しさん@お腹いっぱい。2007/11/08(木) 02:04:03ID:Z1ZUuUjJ0
>>6
>>6
>>6
002072007/11/08(木) 02:06:16ID:QiTb2oYo0
>>16
BHNewTab-0.7-mod3
ttp://www6.uploader.jp/dl/script/script_uljp00064.zip.html
0021名無しさん@お腹いっぱい。2007/11/08(木) 02:10:38ID:rI26IgH00
>>20
なぜにパス付き?
002272007/11/08(木) 02:17:55ID:QiTb2oYo0
>>21
削除パスと間違えたのです。
うpろだなんかレオアウト変わった?
パスなしにしておいた。
0023名無しさん@お腹いっぱい。2007/11/08(木) 02:21:40ID:rI26IgH00
>>22
乙です
0024名無しさん@お腹いっぱい。2007/11/08(木) 02:23:16ID:RiHw/U+60
>>21
0025名無しさん@お腹いっぱい。2007/11/08(木) 02:25:57ID:RiHw/U+60
>>23
なるほど、俺が頂いたの変えてもらった後だったみたいだね。
>>20
頂きました。使わせてもらいます。
0026名無しさん@お腹いっぱい。2007/11/08(木) 08:28:47ID:MMLlmSxh0
http://www.jsharkey.org/blog/2007/03/01/reclaim-screen-space-by-using-two-column-google/

このgrasemonkeyスクリプトを使用したいのですが、うまくいきません
他のgracemonkeyスクリプトはuserContent.jsを利用し問題なく動作しています
0027名無しさん@お腹いっぱい。2007/11/08(木) 10:59:51ID:tCg1L7cW0
>>20
私も頂きました。完璧です!ありがとうございます。
0028名無しさん@お腹いっぱい。2007/11/08(木) 12:17:40ID:QiTb2oYo0
>>26
以下のスクリプトより先に実行されるようにする。
LDRize
Minibuffer
0029名無しさん@お腹いっぱい。2007/11/08(木) 17:18:04ID:nrjk5Pg50
>>26
googleをマルチカラム化させるだけならuserContent.cssでも出来るよ.

@-moz-document domain("www.google.co.jp"),domain("www.google.com"){
#mbEnd{display:none;}
#res > div,#res > blockquote{ -moz-column-width:20em; -moz-column-gap:2em; }
#res > blockquote{ margin:0; }
#res > p.e + div,#navbar{ -moz-column-count:1; }
#res > p.e + div > table{ width:100%; }
div.g{ margin-left:0 !important; display:table; }
div.g nobr{ white-space:normal; }
#res > div > p{ font-size:80%; }
}

レイアウトが崩れるようだったら-moz-column-widthを増やすと解決するかも.
0030名無しさん@お腹いっぱい。2007/11/08(木) 17:49:11ID:8rap/mvG0
横からだけど頂きます。
今まで.j{width:55em !important;}で伸ばしてたけれどこっちの方が全然凄い
0031名無しさん@お腹いっぱい。2007/11/08(木) 17:55:36ID:uBSGDAWF0
グリモンのソースは手に入れたんですが、
それをどういう風に適用すればいいのか分かりません
gmscriptというファイルに、スクリプトファイルをいれたのですが、
グリモンのユーザースクリプトの管理というところに反映されてません

スクリプトソースを適用する方法を教えてください!
0032名無しさん@お腹いっぱい。2007/11/08(木) 18:32:12ID:STONaThy0
>>31
>>1
それか質問スレで
0033名無しさん@お腹いっぱい。2007/11/08(木) 18:39:15ID:uBSGDAWF0
>>32
質問すれいってきますm(__)m
0034162007/11/08(木) 18:58:47ID:8HX3oOA50
>>20
頂きました。
まさか修正版がアップされるとは思っていませんでした。
ありがとうございます。
0035262007/11/08(木) 22:48:45ID:NhB3IqMI0
>>28
特にそれらのスクリプトは入れていないと思います

>>29
ありがとうございます!
見事に理想とするものがcssだけで実行できました
0036名無しさん@お腹いっぱい。2007/11/09(金) 00:34:05ID:pWV9Q7r60
usermenu.uc.jsは読み込まれるのにusercontent.uc.jsが読み込まれない。なぜだ。
0037名無しさん@お腹いっぱい。2007/11/09(金) 03:09:31ID:BPnypchg0
ブックマークツールバーをステータスバーに置きたいんですけど、うまくいきません。そういうスクリプトありませんかね?
0038名無しさん@お腹いっぱい。2007/11/09(金) 03:50:52ID:ZN9Mnysg0
ff
0039はまつまみ2007/11/09(金) 13:20:41ID:TJLmoPMd0?2BP(0)
ウギャア
0040名無しさん@お腹いっぱい。2007/11/09(金) 17:46:36ID:Sm/Z4/Yl0
SCRAPBLOG氏のマウスジェスチャーを使ってます。
Alice氏のこのスクリプトの使い方がいまいちよくわからないです。
ttp://space.geocities.yahoo.co.jp/gl/alice0775/view/20070525/1180080346
どこをどうしたらどのようになるのでしょうか?
変な質問で申し訳ない。
0041名無しさん@お腹いっぱい。2007/11/09(金) 18:12:24ID:OwyTRqXC0
>>40
軽量マウスジェスチャとAlice氏のスクリプトを同じ場所において
軽量マウスジェスチャの方にAlice氏の説明に書いてある
ナビゲーションリンク用のジェスチャを追加する。
するとlink要素で前ページ次ページを指定してあるサイトでは
マウスジェスチャで前ページ次ページを辿ることが出来るようになる。
0042名無しさん@お腹いっぱい。2007/11/09(金) 18:12:59ID:aMRZsaGB0
>>20
ありがとうございます。とても助かっています。
厚かましいことを承知で機能要望を申し上げます。
次期バージョンとして、キーボードでの選択
(ex. C-B,Tab,Tab,Down,Down,Enterでお気に入りを選択)
にも対応して頂けると嬉しいです。
004372007/11/09(金) 19:19:17ID:x9m5CURr0
>>42
80氏の手じゃない改造版,サイドバーツリーをenterキーで開く際に対応
ttp://www6.uploader.jp/dl/script/script_uljp00065.zip.html
0044名無しさん@お腹いっぱい。2007/11/09(金) 20:00:55ID:aMRZsaGB0
>>43
素早い対応ありがとうございます!!
希望通りの動作です、本当に助かります。
0045402007/11/09(金) 21:24:00ID:Sm/Z4/Yl0
>>41
指定してあるサイトでの操作でしたか。
ありがとうございます。試してみます。
0046名無しさん@お腹いっぱい。2007/11/10(土) 00:17:11ID:qy53vklC0
ブックマークツールバーを下に持って行くことってできませんか(ステータスバーの上)
更に↓こういうことができれば便利なんですが

Mozilla Re-Mix: Firefoxのブックマークツールバーを自動的に隠す設定。ttp://mozilla-remix.seesaa.net/article/65365979.html
0047名無しさん@お腹いっぱい。2007/11/10(土) 00:40:52ID:+FlZCyH50
>>46
Mozilla Re-Mix: Firefoxのブックマークツールバーを自動的に隠す設定を
適用すると, ブックマークツールバーが開いたときコンテンツエリアががくっとなる。
下にもって行けばそうならない。 だから下に持って行きたい。

という理由であれば, 作る意義も多少はあるというもので, 作ってみた。

bookmarkToolbarOnTopOfStatusbar.uc.js
ttp://space.geocities.jp/alice0775/STORE/bookmarkToolbarOnTopOfStatusbar.uc.js
0048名無しさん@お腹いっぱい。2007/11/10(土) 00:57:04ID:qy53vklC0
>>47
詳しく書かないですみませんでした、まさにその通りです。
更に言うと、上だとタブ操作時に誤爆がよくあるのと、タスクバーを上に持って行ってるので困るといった感じでした。

それで早速頂きました。
早々にすばらしいものをありがとうございました。
0049名無しさん@お腹いっぱい。2007/11/10(土) 04:00:35ID:HBkQWLlq0
(ページ内ではなく)ブックマーク内をサイドバーの検索ボックスからmigemo検索できる
ようにするにはどうしたらいいですか?
xul/migemoではこれが出来ないようですが、xul/migemoのapiを使えば出来るかもと考えて
やろうとしましたが、周辺知識があまりに足りないので難しいと判断しました。

例:以下のような動作が欲しいです。

javascript講座というサイト内の複数のページをブックマークするとします。
各ページのタイトルには"javascript講座"という文字列が含まれています。
そこで、「javascriptko」を検索キーに検索できれば便利そうです。
(「javascript講座」だとタイプするのに時間かかるから)

まず、Ctrl+Bでブックマークをサイドバーに表示しますと、
自動的に検索ボックスにフォーカスされているので、「javascriptko」と入れます。
そうするだけで、サイト「javascript講座」内のブックマークしたページが
サイドバーに一覧表示されます。
これで、ブックマーク内を整理しなくても、あとから簡単にブックマークを
取り出せることになりますから、とても便利です。
0050名無しさん@お腹いっぱい。2007/11/10(土) 04:27:27ID:+FlZCyH50
>>49
自前でrdfデータソースから検索してその結果をrdfデータソースに構築するものを書く必要がある。
ttp://developer.mozilla.org/ja/docs/RDF 当たりの理解があればできると思うが,
かなり困難であると思う。

難しいし, どうせブックマーク周りはFx3でplacesに変わるし, Migemo使ってないし...
0051名無しさん@お腹いっぱい。2007/11/10(土) 05:28:20ID:HBkQWLlq0
>>50
有益な情報ありがとうございます。
現段階では自分で書くのあきらめます。
0052名無しさん@お腹いっぱい。2007/11/10(土) 10:40:52ID:fb9XqRHa0
軽量マウスジェスチャ(オリジナル版)
http://www.xuldev.org/blog/?p=106

これを使っているんですが、b2rのスレ一覧画面で”戻る”、”進む”、”タブを閉じる”等の
ジェスチャが機能しません。
これを機能するようにしていただけないでしょうか?
よろしくお願いします。
0053名無しさん@お腹いっぱい。2007/11/10(土) 10:51:42ID:c+V5c4x00
>>52
俺は普通に動作するよ?
0054名無しさん@お腹いっぱい。2007/11/10(土) 13:55:45ID:fb9XqRHa0
>>53
1月5日更新版は動いたんですが、今配布してる6月25日更新版は動かないんです。
0055名無しさん@お腹いっぱい。2007/11/10(土) 15:56:52ID:VsXlkJuH0
>>54
ローダーが古いとかじゃないの?
0056名無しさん@お腹いっぱい。2007/11/10(土) 16:12:22ID:F71l0ujo0
>>7
乙です。
しかしながら LINKONLYNEXT がどうも効かず、リンクも最右端に
開いてしまいます。

どうやら、リンクでも arguments.callee.caller が null になっていて
163行目の判定が false になっているようです。
(新規プロファイルでも確認)
何か他の設定が悪さしているのでしょうか。。。

0057名無しさん@お腹いっぱい。2007/11/10(土) 16:31:26ID:a1dO4tWB0
>>alice0755さん
http://space.geocities.yahoo.co.jp/gl/alice0775/view/20071110
についての要望なのですが、
カレントタブから、リンクを複数開く場合は、そのカレントタブから開いたタブの右隣に開く
ということはできるのでしょうか?

具体的には
現在は
タブ1から1つ目のリンクを開くと
|タブ1|新規タブ1|タブ2|

タブ1から2つ目のリンクを開くと
|タブ1|新規タブ2|新規タブ1|タブ2|

となりますがこれを


タブ1から1つ目のリンクを開くと
|タブ1|新規タブ1|タブ2|

タブ1から2つ目のリンクを開くと
|タブ1|新規タブ1|新規タブ2|タブ2|
と開くということです。
005872007/11/10(土) 16:34:37ID:+FlZCyH50
>>56
tabがらみの拡張機能, スクリプトが, handleLinkClickから標準で呼ばれている
openNewTabWith以外のメソッドで新規タブを開いていると思われる。

リンクをctrl+クリックまたは中クリックで新規タブを開く場合openNewTabWith
を通るのがブラウザデフォルトなので, それ以外に方法で新規タブを開いている
場合は個別に対応するしかないと思われる。
005972007/11/10(土) 16:36:10ID:+FlZCyH50
>>57
できるスクリプトを読みましょう
INCREMENT
0060名無しさん@お腹いっぱい。2007/11/10(土) 18:59:23ID:4P+Duw4p0
グーグルオートペイジャーの画像検索板スクリプトありませんか?
ttp://image.baidu.jp/ ←このページで使えるようにしたいんです
0061名無しさん@お腹いっぱい。2007/11/10(土) 19:14:08ID:UBNlGBFX0
スレ住人の方々に質問です。
これだけは入れとけって言うお勧めのスクリプトはありますか?
0062名無しさん@お腹いっぱい。2007/11/10(土) 19:26:45ID:idysnQuG0
>>61
Opera
0063名無しさん@お腹いっぱい。2007/11/10(土) 20:40:20ID:a1dO4tWB0
>>59
const INCREMENT = 1;
となっているのですがすぐ右隣に新規タブを開いてしまいます
006472007/11/10(土) 20:46:13ID:+FlZCyH50
>>63
tabがらみの拡張機能, スクリプトと干渉している
0065名無しさん@お腹いっぱい。2007/11/10(土) 21:53:47ID:a1dO4tWB0
>>64
問題の切り分けをしてみました
Firefox 2.0.0.9
拡張userchrome.js 0.8のみ
chromeフォルダにはuserChrome.jsとSubScriptフォルダ
SubScriptフォルダにはopenTabsWhere_whichTabSelectWhenCloseTab.uc.js、ucjsNavigation.uc.js



この状況で問題はありません
しかしツール -> オプション -> タブ -> リンクを新しいタブで開いたとき、すぐそのタブに切り替える
にチェックをいれてしまうと、const INCREMENT = 1;の効果が反映されないようです
0066名無しさん@お腹いっぱい。2007/11/10(土) 21:55:49ID:+FlZCyH50
>>65
仕様です。
006772007/11/10(土) 22:55:47ID:+FlZCyH50
>>65
Days on the Moonとこの open-tabs-next.uc.jsをベースにしていたが,
これを放棄して, ツール -> オプション -> タブ -> リンクを新しいタブで開いたとき、すぐそのタブに切り替える
に関わらないように作り直しました。
006872007/11/11(日) 00:11:07ID:W2NcZ21N0
>>7 と連動して, 子タブを閉じるメニューを親タブのタブコンテキストメニューに追加するものを挙げた
ttp://space.geocities.jp/alice0775/STORE/closeChildTab.uc.js
0069名無しさん@お腹いっぱい。2007/11/11(日) 00:56:25ID:n7F2j5a50
>>52
自分も動かない
0070名無しさん@お腹いっぱい。2007/11/11(日) 01:04:03ID:zB6Vsfq50
>>67
対応ありがとうございました
無事使えるようになりました
0071名無しさん@お腹いっぱい。2007/11/11(日) 02:19:35ID:mZPPfvMd0
>>67
なにげにリンク判定を分かりやすくしていただき
ありがとうございます!

そこまでやっていただけたら、あとはこちらで原因を
究明するのみですが・・・、

・新規プロファイル
・拡張は UserChrome.jsのみ
・スクリプトは以下の3つのみ
- Sub-Script/Overlay Loader v3.0mod
- ucjsNavigation.uc.js
- openTabsWhere_whichTabSelectWhenCloseTab.uc.js

これでもなぜか openNewTabWith を通らない (´Д`;)
う〜む、あとは about:config の設定か・・・。
007272007/11/11(日) 02:26:38ID:W2NcZ21N0
>>71
openNewTabWith を通らないリンクの種別はなんですか?
JavascrptなリンクとデータストリームなリンクははopenNewTabWithを通らないです。
呼び出されるメソッドは, プラットフォームによって異なる可能性もある。
0073名無しさん@お腹いっぱい。2007/11/11(日) 02:52:02ID:W2NcZ21N0
>>52, >>69
Fxのバージョン,b2rのバージョン,その他の拡張機能は?

もしかしたら, doCommand();を使わずに, 直接元のメソッドを呼び出すようにすればいいかもしれない。
0074名無しさん@お腹いっぱい。2007/11/11(日) 03:18:46ID:mZPPfvMd0
お手数をおかけしてすみません。リンクをCtrl+クリックで NG です。

調べてみると、openNewTabWith を通っていないわけではなさそうです。

自分の環境では、Ctrl+クリックなどでリンクから新規タブを開いたとき、
openNewTabWith > loadOneTab > addTab と呼ばれていきます。

ということは、その過程を TabOpen イベントから辿っていくことができて
いないのかと・・・。


と、ここまで書いておいてもしやとおもい Fx 本体を 2.0.0.6 → 2.0.0.9 に
アップデートしたら無事 caller を拾えました。

お騒がせしました。。。_| ̄|○
0075名無しさん@お腹いっぱい。2007/11/11(日) 04:46:27ID:wDAJObzq0
>>47
GJ!!
ここはとってもインテリジェンススレッドです
ありがとう
0076名無しさん@お腹いっぱい。2007/11/11(日) 14:59:58ID:pQwJhIsC0
Firefox 2.0.0.9にて、UserContent.jsが動いてる気配がない。wbr.js入ってるのに長いurlが折り返されない。
他のUserChrome.js用スクリプトはちゃんと動作している。みんなどのUserContent.js使ってるんだ?
0077名無しさん@お腹いっぱい。2007/11/11(日) 15:08:19ID:TowaJL2m0
>>76
エラーコンソールを見てみるとか。

確かにuc.js界隈は選択肢多すぎで困るよね。アップデートとかも基本的に
手動でやらなくちゃいけないし(スクリプト書けば自動化できるだろうけど)。

拡張にないものを追加するのはいいけど、すでにあるものをパフォーマンス
アップだけの目的でuc.js化するのも考えものだと思う。
0078名無しさん@お腹いっぱい。2007/11/11(日) 16:26:52ID:79G+DeWq0
>>60
>>60
>>60
0079名無しさん@お腹いっぱい。2007/11/11(日) 16:45:52ID:2WsiI/DK0
openTabsWhere_whichTabSelectWhenCloseTab.uc.js を使ってるんですけど
右クリックからの検索を右隣に開くにはどうすればいいのでしょうか?
0080名無しさん@お腹いっぱい。2007/11/11(日) 16:59:29ID:TowaJL2m0
>>79
文字列を選択してドラッグして検索で開いた新規タブもカレント右隣にできたらいいね。
カレントをなんらかの起点にして開いたものは右隣、そうでないものは末尾、というのが理想。

あと、ctrl+shift+とかのモディファイアで、一時的に強制的に右隣か末尾かを選択できる
オプションもあるとうれしい。
0081名無しさん@お腹いっぱい。2007/11/11(日) 18:48:07ID:NReKWZt40
userContent.jsにおいて
FastladderとLDRでuser.jsに
// @privilege   false
をつけても動かないものがあったので見てみると
どうもonloadやwindow.addEventListenerのloadイベント
が取得できていないようでした。

ためしに動かなかったScriptで

var w = (typeof unsafeWindow == "undefined") ? window : unsafeWindow;
var _onload = w.onload;
w.onload = function() {
_onload();
//内容
}

となっているところを

var w = (typeof unsafeWindow == "undefined") ? window : unsafeWindow;
//内容

としてみたところきちんと動くことができました。
こちらの早合点であればすいません。
008272007/11/11(日) 19:12:24ID:W2NcZ21N0
>>79
右クリックからの検索右隣に開く
conqueryModoki2
DragNgoModoki3
以下をfunction isLink(){の/*ここまで*/の前に挿入

if( caller.name == "oncommand"){
var event = caller.arguments[0];
if(event){
var target = event.target;
while(target && target != document.getElementById("contentAreaContextMenu")){
target = target.parentNode;
}
if(target == document.getElementById("contentAreaContextMenu")) return true;
}
}
if( /conqueryModoki/.test(caller) ) return true;
if( caller.name == "loadSearch") return true;


>>80
困難, なぜなら元のコマンドのモディファイアありがのコマンドが起動するため,
元コマンド(モディファイア)なしのコマンドが実行されない。
元コマンドにパッチを片っ端から当てていけばできるでしょうけれども, 考えただけで...
0083792007/11/11(日) 19:26:55ID:2WsiI/DK0
>>82
出来ました
ありがとうございます
0084名無しさん@お腹いっぱい。2007/11/11(日) 20:20:28ID:pQwJhIsC0
なんですかこのエラー

エラー: userContent.uc.js

TypeError : this.require is not a function

ソースファイル: file:///F:/Mozilla_profiles/Firefox2.0/chrome/userContent.pl.js

行: 9
↓9行目
if(this.USE_GM && this.require('GM_modoki.jsl')){
0085名無しさん@お腹いっぱい。2007/11/11(日) 21:58:37ID:pQwJhIsC0
ごめんusercontent.pl.jsが古いのに上書きされてた。
0086名無しさん@お腹いっぱい。2007/11/11(日) 22:16:18ID:DgUEhjqs0
stylishで(使わなくてもいいかもしれない)UIフォントを変更(なんでもいい)すると起動がすげー速くなった。
何回か再起動繰り返してたら元の速さに戻っちゃったのでまたフォント変更してみたらまた速くなった。
なぜだかさっぱりわからない
0087名無しさん@お腹いっぱい。2007/11/11(日) 23:16:27ID:pQwJhIsC0
Usercontent.jsのツールメニューが表示されない。
エラーコンソールには何も出ず、他のスクリプトは正常に動作してる。
usercontent.jsは1.11。
0088名無しさん@お腹いっぱい。2007/11/11(日) 23:26:27ID:pQwJhIsC0
あー、compact menu使ってると動作しないのね・・・。併用は無理ですか?
0089名無しさん@お腹いっぱい。2007/11/11(日) 23:30:55ID:fe6FL5nB0
つ compact_menu.uc.js
0090名無しさん@お腹いっぱい。2007/11/12(月) 02:07:05ID:50st8wiY0
http://userscripts.org/scripts/show/3432
これがusercontent.jsで動かない。
0091名無しさん@お腹いっぱい。2007/11/12(月) 03:05:10ID:Lq00wYLu0
Economistの記事を開く際、自動的にPrintFriendly版を開くようにしたいと思います。

具体的には、
http://www.economist.com/agenda/displaystory.cfm?story_id=10088419 または
http://www.economist.com/agenda/displaystory.cfm?story_id=10088419&fsrc=RSS
を開く際、(agendaの部分とid=の後の数字は記事によって変わります。)
http://www.economist.com/agenda/PrinterFriendly.cfm?story_id=10088419
を開くようにしたいのです。

どのようなスクリプトが適当でしょうか。よろしくお願いします。
0092名無しさん@お腹いっぱい。2007/11/12(月) 13:03:08ID:DKct97HH0
>>82
なるほどなるほど。じゃあモディファイアうんぬんは無理として、
ドラッグして検索したのを右隣に開くのも無理ですかね?
0093名無しさん@お腹いっぱい。2007/11/12(月) 14:29:57ID:vgnK0e4H0
>>92
>>82
0094名無しさん@お腹いっぱい。2007/11/12(月) 15:28:12ID:5KybKmpt0
ネスケ9で実装されたLink Pad(ttp://diary.noasobi.net/2007/10/diary_071016a.html)
をFirefox上で実現できないでしょうか?
(拡張の方で出てないか探してみたのですが自分が探した限り見つかりませんでした)

スクリプトのヒントだけでも構わないのでご助言下さると嬉しいです。
お願いします。
0095名無しさん@お腹いっぱい。2007/11/12(月) 16:07:48ID:Jb9gZqrQ0
>>94
ネスケ9を使う
0096名無しさん@お腹いっぱい。2007/11/12(月) 16:20:12ID:zrA7J73W0
>>94
ttp://gigazine.net/index.php?/news/comments/20071111_read_it_later/
0097名無しさん@お腹いっぱい。2007/11/12(月) 18:35:14ID:M5A//Kd60
>>81
windowオブジェクト下のonloadを初めとする「on〜」と言う
一連のイベント用のコールバックは使えないので,
unsafeWindowを使う必要があります.これはGMでも同様.
window.addEventListenerは動作しますが,ver. 1.1でスクリプトの起動タイミングが遅くなったため,
loadイベントの後にスクリプトが起動され,イベントを捕らえられない事があります.
従来通りの(GMと同じ)タイミングでも起動できるようにしておきます.

>>88
調べてみて併用できそうなら対応しておきます.
0098名無しさん@お腹いっぱい。2007/11/12(月) 22:38:56ID:qN00uhdE0
>>88
Compact Menuはfx2に対応していないようなので対応しないことにしました.
一応,任意の(IDを指定した)メニュー下におけるようにはしておきます.
0099名無しさん@お腹いっぱい。2007/11/12(月) 23:32:56ID:5saD3DYQ0
>>98
Compact Menu 2はfx2に対応してなかった?
0100名無しさん@お腹いっぱい。2007/11/13(火) 02:34:12ID:1d6BKPM70
http://userscripts.org/scripts/show/9714
これも動かない
0101名無しさん@お腹いっぱい。2007/11/13(火) 02:39:41ID:1d6BKPM70
なんだこのエラー。最適化ビルド使ってるのが原因か?
[Exception... "'Permission denied to get property Function.__parent__' when calling method: [nsIDOMEventListener::handleEvent]" nsresult: "0x8057001e (NS_ERROR_XPC_JS_THREW_STRING)" location: "<unknown>" data: no]
■ このスレッドは過去ログ倉庫に格納されています