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


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

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



1 名前:名無しさん@お腹いっぱい。 [2007/11/07(水) 00:39:11 ID: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/

29 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/08(木) 17:18:04 ID: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を増やすと解決するかも.

30 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/08(木) 17:49:11 ID:8rap/mvG0]
横からだけど頂きます。
今まで.j{width:55em !important;}で伸ばしてたけれどこっちの方が全然凄い

31 名前:名無しさん@お腹いっぱい。 [2007/11/08(木) 17:55:36 ID:uBSGDAWF0]
グリモンのソースは手に入れたんですが、
それをどういう風に適用すればいいのか分かりません
gmscriptというファイルに、スクリプトファイルをいれたのですが、
グリモンのユーザースクリプトの管理というところに反映されてません

スクリプトソースを適用する方法を教えてください!

32 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/08(木) 18:32:12 ID:STONaThy0]
>>31
>>1
それか質問スレで

33 名前:名無しさん@お腹いっぱい。 [2007/11/08(木) 18:39:15 ID:uBSGDAWF0]
>>32
質問すれいってきますm(__)m

34 名前:16 mailto:sage [2007/11/08(木) 18:58:47 ID:8HX3oOA50]
>>20
頂きました。
まさか修正版がアップされるとは思っていませんでした。
ありがとうございます。

35 名前:26 mailto:sage [2007/11/08(木) 22:48:45 ID:NhB3IqMI0]
>>28
特にそれらのスクリプトは入れていないと思います

>>29
ありがとうございます!
見事に理想とするものがcssだけで実行できました

36 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/09(金) 00:34:05 ID:pWV9Q7r60]
usermenu.uc.jsは読み込まれるのにusercontent.uc.jsが読み込まれない。なぜだ。

37 名前:名無しさん@お腹いっぱい。 [2007/11/09(金) 03:09:31 ID:BPnypchg0]
ブックマークツールバーをステータスバーに置きたいんですけど、うまくいきません。そういうスクリプトありませんかね?



38 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/09(金) 03:50:52 ID:ZN9Mnysg0]
ff

39 名前:はまつまみ [2007/11/09(金) 13:20:41 ID:TJLmoPMd0 BE:335402126-2BP(0)]
ウギャア

40 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/09(金) 17:46:36 ID:Sm/Z4/Yl0]
SCRAPBLOG氏のマウスジェスチャーを使ってます。
Alice氏のこのスクリプトの使い方がいまいちよくわからないです。
ttp://space.geocities.yahoo.co.jp/gl/alice0775/view/20070525/1180080346
どこをどうしたらどのようになるのでしょうか?
変な質問で申し訳ない。

41 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/09(金) 18:12:24 ID:OwyTRqXC0]
>>40
軽量マウスジェスチャとAlice氏のスクリプトを同じ場所において
軽量マウスジェスチャの方にAlice氏の説明に書いてある
ナビゲーションリンク用のジェスチャを追加する。
するとlink要素で前ページ次ページを指定してあるサイトでは
マウスジェスチャで前ページ次ページを辿ることが出来るようになる。

42 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/09(金) 18:12:59 ID:aMRZsaGB0]
>>20
ありがとうございます。とても助かっています。
厚かましいことを承知で機能要望を申し上げます。
次期バージョンとして、キーボードでの選択
(ex. C-B,Tab,Tab,Down,Down,Enterでお気に入りを選択)
にも対応して頂けると嬉しいです。


43 名前:7 mailto:sage [2007/11/09(金) 19:19:17 ID:x9m5CURr0]
>>42
80氏の手じゃない改造版,サイドバーツリーをenterキーで開く際に対応
ttp://www6.uploader.jp/dl/script/script_uljp00065.zip.html

44 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/09(金) 20:00:55 ID:aMRZsaGB0]
>>43
素早い対応ありがとうございます!!
希望通りの動作です、本当に助かります。

45 名前:40 mailto:sage [2007/11/09(金) 21:24:00 ID:Sm/Z4/Yl0]
>>41
指定してあるサイトでの操作でしたか。
ありがとうございます。試してみます。

46 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/10(土) 00:17:11 ID:qy53vklC0]
ブックマークツールバーを下に持って行くことってできませんか(ステータスバーの上)
更に↓こういうことができれば便利なんですが

Mozilla Re-Mix: Firefoxのブックマークツールバーを自動的に隠す設定。ttp://mozilla-remix.seesaa.net/article/65365979.html

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

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

bookmarkToolbarOnTopOfStatusbar.uc.js
ttp://space.geocities.jp/alice0775/STORE/bookmarkToolbarOnTopOfStatusbar.uc.js



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

それで早速頂きました。
早々にすばらしいものをありがとうございました。

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

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

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

まず、Ctrl+Bでブックマークをサイドバーに表示しますと、
自動的に検索ボックスにフォーカスされているので、「javascriptko」と入れます。
そうするだけで、サイト「javascript講座」内のブックマークしたページが
サイドバーに一覧表示されます。
これで、ブックマーク内を整理しなくても、あとから簡単にブックマークを
取り出せることになりますから、とても便利です。


50 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/10(土) 04:27:27 ID:+FlZCyH50]
>>49
自前でrdfデータソースから検索してその結果をrdfデータソースに構築するものを書く必要がある。
ttp://developer.mozilla.org/ja/docs/RDF 当たりの理解があればできると思うが,
かなり困難であると思う。

難しいし, どうせブックマーク周りはFx3でplacesに変わるし, Migemo使ってないし...

51 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/10(土) 05:28:20 ID:HBkQWLlq0]
>>50
有益な情報ありがとうございます。
現段階では自分で書くのあきらめます。

52 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/10(土) 10:40:52 ID:fb9XqRHa0]
軽量マウスジェスチャ(オリジナル版)
www.xuldev.org/blog/?p=106

これを使っているんですが、b2rのスレ一覧画面で”戻る”、”進む”、”タブを閉じる”等の
ジェスチャが機能しません。
これを機能するようにしていただけないでしょうか?
よろしくお願いします。

53 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/10(土) 10:51:42 ID:c+V5c4x00]
>>52
俺は普通に動作するよ?

54 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/10(土) 13:55:45 ID:fb9XqRHa0]
>>53
1月5日更新版は動いたんですが、今配布してる6月25日更新版は動かないんです。

55 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/10(土) 15:56:52 ID:VsXlkJuH0]
>>54
ローダーが古いとかじゃないの?

56 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/10(土) 16:12:22 ID:F71l0ujo0]
>>7
乙です。
しかしながら LINKONLYNEXT がどうも効かず、リンクも最右端に
開いてしまいます。

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



57 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/10(土) 16:31:26 ID:a1dO4tWB0]
>>alice0755さん
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|
と開くということです。



58 名前:7 mailto:sage [2007/11/10(土) 16:34:37 ID:+FlZCyH50]
>>56
tabがらみの拡張機能, スクリプトが, handleLinkClickから標準で呼ばれている
openNewTabWith以外のメソッドで新規タブを開いていると思われる。

リンクをctrl+クリックまたは中クリックで新規タブを開く場合openNewTabWith
を通るのがブラウザデフォルトなので, それ以外に方法で新規タブを開いている
場合は個別に対応するしかないと思われる。

59 名前:7 mailto:sage [2007/11/10(土) 16:36:10 ID:+FlZCyH50]
>>57
できるスクリプトを読みましょう
INCREMENT

60 名前:名無しさん@お腹いっぱい。 [2007/11/10(土) 18:59:23 ID:4P+Duw4p0]
グーグルオートペイジャーの画像検索板スクリプトありませんか?
ttp://image.baidu.jp/ ←このページで使えるようにしたいんです

61 名前:名無しさん@お腹いっぱい。 [2007/11/10(土) 19:14:08 ID:UBNlGBFX0]
スレ住人の方々に質問です。
これだけは入れとけって言うお勧めのスクリプトはありますか?

62 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/10(土) 19:26:45 ID:idysnQuG0]
>>61
Opera

63 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/10(土) 20:40:20 ID:a1dO4tWB0]
>>59
const INCREMENT = 1;
となっているのですがすぐ右隣に新規タブを開いてしまいます

64 名前:7 mailto:sage [2007/11/10(土) 20:46:13 ID:+FlZCyH50]
>>63
tabがらみの拡張機能, スクリプトと干渉している

65 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/10(土) 21:53:47 ID: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;の効果が反映されないようです

66 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/10(土) 21:55:49 ID:+FlZCyH50]
>>65
仕様です。

67 名前:7 mailto:sage [2007/11/10(土) 22:55:47 ID:+FlZCyH50]
>>65
Days on the Moonとこの open-tabs-next.uc.jsをベースにしていたが,
これを放棄して, ツール -> オプション -> タブ -> リンクを新しいタブで開いたとき、すぐそのタブに切り替える
に関わらないように作り直しました。



68 名前:7 mailto:sage [2007/11/11(日) 00:11:07 ID:W2NcZ21N0]
>>7 と連動して, 子タブを閉じるメニューを親タブのタブコンテキストメニューに追加するものを挙げた
ttp://space.geocities.jp/alice0775/STORE/closeChildTab.uc.js

69 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/11(日) 00:56:25 ID:n7F2j5a50]
>>52
自分も動かない

70 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/11(日) 01:04:03 ID:zB6Vsfq50]
>>67
対応ありがとうございました
無事使えるようになりました

71 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/11(日) 02:19:35 ID:mZPPfvMd0]
>>67
なにげにリンク判定を分かりやすくしていただき
ありがとうございます!

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

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

これでもなぜか openNewTabWith を通らない (´Д`;)
う〜む、あとは about:config の設定か・・・。


72 名前:7 mailto:sage [2007/11/11(日) 02:26:38 ID:W2NcZ21N0]
>>71
openNewTabWith を通らないリンクの種別はなんですか?
JavascrptなリンクとデータストリームなリンクははopenNewTabWithを通らないです。
呼び出されるメソッドは, プラットフォームによって異なる可能性もある。

73 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/11(日) 02:52:02 ID:W2NcZ21N0]
>>52, >>69
Fxのバージョン,b2rのバージョン,その他の拡張機能は?

もしかしたら, doCommand();を使わずに, 直接元のメソッドを呼び出すようにすればいいかもしれない。

74 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/11(日) 03:18:46 ID:mZPPfvMd0]
お手数をおかけしてすみません。リンクをCtrl+クリックで NG です。

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

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

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


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

お騒がせしました。。。_| ̄|○


75 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/11(日) 04:46:27 ID:wDAJObzq0]
>>47
GJ!!
ここはとってもインテリジェンススレッドです
ありがとう

76 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/11(日) 14:59:58 ID:pQwJhIsC0]
Firefox 2.0.0.9にて、UserContent.jsが動いてる気配がない。wbr.js入ってるのに長いurlが折り返されない。
他のUserChrome.js用スクリプトはちゃんと動作している。みんなどのUserContent.js使ってるんだ?

77 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/11(日) 15:08:19 ID:TowaJL2m0]
>>76
エラーコンソールを見てみるとか。

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

拡張にないものを追加するのはいいけど、すでにあるものをパフォーマンス
アップだけの目的でuc.js化するのも考えものだと思う。



78 名前:名無しさん@お腹いっぱい。 [2007/11/11(日) 16:26:52 ID:79G+DeWq0]
>>60
>>60
>>60

79 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/11(日) 16:45:52 ID:2WsiI/DK0]
openTabsWhere_whichTabSelectWhenCloseTab.uc.js を使ってるんですけど
右クリックからの検索を右隣に開くにはどうすればいいのでしょうか?

80 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/11(日) 16:59:29 ID:TowaJL2m0]
>>79
文字列を選択してドラッグして検索で開いた新規タブもカレント右隣にできたらいいね。
カレントをなんらかの起点にして開いたものは右隣、そうでないものは末尾、というのが理想。

あと、ctrl+shift+とかのモディファイアで、一時的に強制的に右隣か末尾かを選択できる
オプションもあるとうれしい。

81 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/11(日) 18:48:07 ID: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;
//内容

としてみたところきちんと動くことができました。
こちらの早合点であればすいません。


82 名前:7 mailto:sage [2007/11/11(日) 19:12:24 ID: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
困難, なぜなら元のコマンドのモディファイアありがのコマンドが起動するため,
元コマンド(モディファイア)なしのコマンドが実行されない。
元コマンドにパッチを片っ端から当てていけばできるでしょうけれども, 考えただけで...

83 名前:79 mailto:sage [2007/11/11(日) 19:26:55 ID:2WsiI/DK0]
>>82
出来ました
ありがとうございます

84 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/11(日) 20:20:28 ID: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')){

85 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/11(日) 21:58:37 ID:pQwJhIsC0]
ごめんusercontent.pl.jsが古いのに上書きされてた。

86 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/11(日) 22:16:18 ID:DgUEhjqs0]
stylishで(使わなくてもいいかもしれない)UIフォントを変更(なんでもいい)すると起動がすげー速くなった。
何回か再起動繰り返してたら元の速さに戻っちゃったのでまたフォント変更してみたらまた速くなった。
なぜだかさっぱりわからない

87 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/11(日) 23:16:27 ID:pQwJhIsC0]
Usercontent.jsのツールメニューが表示されない。
エラーコンソールには何も出ず、他のスクリプトは正常に動作してる。
usercontent.jsは1.11。



88 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/11(日) 23:26:27 ID:pQwJhIsC0]
あー、compact menu使ってると動作しないのね・・・。併用は無理ですか?

89 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/11(日) 23:30:55 ID:fe6FL5nB0]
つ compact_menu.uc.js

90 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/12(月) 02:07:05 ID:50st8wiY0]
userscripts.org/scripts/show/3432
これがusercontent.jsで動かない。

91 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/12(月) 03:05:10 ID:Lq00wYLu0]
Economistの記事を開く際、自動的にPrintFriendly版を開くようにしたいと思います。

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

どのようなスクリプトが適当でしょうか。よろしくお願いします。

92 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/12(月) 13:03:08 ID:DKct97HH0]
>>82
なるほどなるほど。じゃあモディファイアうんぬんは無理として、
ドラッグして検索したのを右隣に開くのも無理ですかね?

93 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/12(月) 14:29:57 ID:vgnK0e4H0]
>>92
>>82

94 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/12(月) 15:28:12 ID:5KybKmpt0]
ネスケ9で実装されたLink Pad(ttp://diary.noasobi.net/2007/10/diary_071016a.html)
をFirefox上で実現できないでしょうか?
(拡張の方で出てないか探してみたのですが自分が探した限り見つかりませんでした)

スクリプトのヒントだけでも構わないのでご助言下さると嬉しいです。
お願いします。

95 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/12(月) 16:07:48 ID:Jb9gZqrQ0]
>>94
ネスケ9を使う


96 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/12(月) 16:20:12 ID:zrA7J73W0]
>>94
ttp://gigazine.net/index.php?/news/comments/20071111_read_it_later/

97 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/12(月) 18:35:14 ID:M5A//Kd60]
>>81
windowオブジェクト下のonloadを初めとする「on〜」と言う
一連のイベント用のコールバックは使えないので,
unsafeWindowを使う必要があります.これはGMでも同様.
window.addEventListenerは動作しますが,ver. 1.1でスクリプトの起動タイミングが遅くなったため,
loadイベントの後にスクリプトが起動され,イベントを捕らえられない事があります.
従来通りの(GMと同じ)タイミングでも起動できるようにしておきます.

>>88
調べてみて併用できそうなら対応しておきます.



98 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/12(月) 22:38:56 ID:qN00uhdE0]
>>88
Compact Menuはfx2に対応していないようなので対応しないことにしました.
一応,任意の(IDを指定した)メニュー下におけるようにはしておきます.

99 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/12(月) 23:32:56 ID:5saD3DYQ0]
>>98
Compact Menu 2はfx2に対応してなかった?

100 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/13(火) 02:34:12 ID:1d6BKPM70]
userscripts.org/scripts/show/9714
これも動かない

101 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/13(火) 02:39:41 ID: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]

102 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/13(火) 18:57:37 ID:FusTTL3B0]
>>96
レスありがとうございます。
早速インストールしてみたのですが少しだけ希望と違ってました。
Link Padのようにサイドバーで複数の「あとで読む」を管理出来るものってないのでしょうか。

103 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/13(火) 22:42:16 ID:5Ca0IwGM0]
ツールメニューから新しいウィンドウを開くために、
"OpenBrowserWindow();"一行だけのスクリプトを使用していたのですが、
userMenu.js をv1.0にしたところ、動作しなくなりました。
(v0.9に戻すと正常に動作します)

エラーコンソールには
"エラー: userMenu.js / OpenNewWindow.js ReferenceError : OpenBrowserWindow is not defined
(以下略)"

と表示されます。どのように修正すれば動作するようになるのでしょうか?

104 名前:初スレの80 mailto:sage [2007/11/13(火) 23:11:35 ID:/r1h8gd70]
>>76
折り返されない辺りを「選択した部分のソースを表示」してwbrタグが挿入されていれば機能しています.
wbrタグが入っていても折り返されない事もあるみたいです.

>>98
他にもCompact Menu Blue と言うのもあるようで.
その他にこの手の拡張がどれだけあるかわからないけど,
一つ一つ対応するのは面倒なんで,任意メニュー下に追加するようにします.

>>101
非特権コードから特権コードを呼び出そうとして失敗したんじゃないかと.
メタデータに「@privilege false」を追加するか,
userContent.pl.jsの「USE_GM」を「2」にすれば動くと思います.

>>103
極一部を除くchromeWindow下のプロパティやメソッドを,
chromeWindowを省略して呼び出せなくなりました.
ので,「chromeWindow.OpenBrowserWindow();」として下さい.

105 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/13(火) 23:59:50 ID:5Ca0IwGM0]
>>104
レスありがとうございます!正常に動作しました!

106 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/14(水) 17:19:36 ID:CGkDSX1G0]
102です。
aliceさん、わざわざスクリプト作って下さってほんとにありがとうございます。
一つだけ我侭を言うとセッションを終了してもリストが消えないと嬉しいです。
今のままでも十分過ぎるほどなので戯言程度に聞き流してください。

107 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/14(水) 18:46:30 ID:atawe1aL0]
エラー: malformed URI sequence
ソースファイル: file:///プロファイル/chrome/userContent.pl.js
行: 28
USE_GM=2にしたらこんなエラーが出た。



108 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/14(水) 19:50:40 ID:i+rXxq5u0]
>>106
(11/14 20:00) セッションを保存するようにした。(とりあえず全ウインドウ共有とした)

109 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/14(水) 19:57:59 ID:atawe1aL0]
userscripts.org/scripts/show/3432
これusercontent.jsで動かすとポストするときに↓のエラーが出る。

エラー: [Exception... "Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [nsIXMLHttpRequest.status]"
nsresult: "0x80040111 (NS_ERROR_NOT_AVAILABLE)" location: "JS frame :: file:///プロファイル/chrome/GM_modoki.jsl :: anonymous :: line 67"
data: no]
ソースファイル: file:///プロファイル0/chrome/GM_modoki.jsl
行: 67

110 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/14(水) 20:29:44 ID:PF98RAfm0]
Fast lookup dictionary
userscripts.org/scripts/show/13050
が最近急に使えなくなりました。
スクリプト自体は読み込んでいるのですが、検索結果が帰ってきません。

エラーコンソールには
エラー:[Exception... "Component returned failure code: 0x805e000a [nsIXMLHttpRequest.open]"
nsresult: "0x805e000a (<unknown>)"
location: "JS frame :: 略/chrome/GM_modoki.jsl :: GM_xmlhttpRequest :: line 53" data: no]
ソースファイル: 略/chrome/GM_modoki.jsl
行: 53
とあり
GM_modoki.jslのreq.open(obj.method || 'GET',obj.url,true);がフォーカスされてます。

何とか使えるようになりませんでしょうか?


111 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/14(水) 20:41:10 ID:i+rXxq5u0]
>>110
YahooとかGoogleは動くので, サイト側の仕様が変わったのでは?
どのサイトを使用しているのですか?

112 名前:110 mailto:sage [2007/11/14(水) 20:51:48 ID:PF98RAfm0]
>>111
どの検索エンジンでも同じで実行するとウィンドウ下部でくるくる回ってますが
結果が返ってきません。
データを送れないのか、受け取れないのかすらわかりません。

userContent.pl.js・userContent.uc.js・GM_modoki.jslは最新版を使ってます。
数日前までは使えていて、重宝しているだけに困ってます。

113 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/14(水) 20:55:04 ID:i+rXxq5u0]
>>112
当方では使えています。
Noscript等でページのJavascriptを禁止していませんか?

114 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/14(水) 21:07:32 ID:atawe1aL0]
if (!SE) return;

115 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/14(水) 21:08:59 ID:atawe1aL0]
if (!SE) return;
if(max<=threshold) return true;
これとかがusercontent.jsで使うと構文エラーになる理由がわからん。

116 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/14(水) 21:16:33 ID:i+rXxq5u0]
>>115
(function(){ ... {)(); で括ってないから, returnはエラーとなる。
userContent.pl.jsの「USE_GM」を「2」にすれば動くはずです。
preload.sample.txtに記述がある。

117 名前:110 mailto:sage [2007/11/14(水) 21:30:15 ID:PF98RAfm0]
>>113
Noscriptを無効にすることで動作するようになりました。
しかし今まではNoscriptを有効にしていても普通に使えていたので何が変わったのか見当が付きません。

Noscriptを有効のままオプションを色々変更してもうまく動かないままです。
Noscriptと併用できる方法があれば是非教えて下さい。
宜しくお願い致します。



118 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/14(水) 21:35:01 ID:atawe1aL0]
>>116
USE_GM=2にすると>>107のエラーが出て別のスクリプトが使えなくなるんだが・・・。

119 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/14(水) 21:59:48 ID:i+rXxq5u0]
>>118
その別のスクリプトはUTF-8で保存していないのではないですか?

120 名前:110 mailto:sage [2007/11/14(水) 22:01:50 ID:PF98RAfm0]
Noscriptのバージョンを1.1.8から1.1.7.7にダウンすることで無事に動作するようになりました。
Noscriptの更新履歴を見てJARファイルの扱いとかが関係有りそうなんですが
自分には理解出来ませんでした。
noscript.net/faq#jar

121 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/14(水) 22:35:22 ID:x0bcqQKd0]
>>120
Firefoxに脆弱性、投稿サイト使い悪用の恐れ
www.itmedia.co.jp/enterprise/articles/0711/09/news010.html

この脆弱性に対応してるのがNoScript1.18。

122 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/14(水) 22:50:09 ID:PF98RAfm0]
>>121
やっぱり脆弱性がらみのアップデートはしておかないと駄目ですよね。
スクリプトが動かない原因は1.1.7.9の
Fixed GreaseMonkey's XMLHttpRequest compatibility regression
みたいですね。

公式のFAQではGreasemonky Scriptも問題無く動作すると書いてあるのに
同じ設定で動作しないのは↑の変更に対応するようにGM_modoki.jslの方を
変更しないと駄目ってことなのかな。


123 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/14(水) 22:57:04 ID:i+rXxq5u0]
>>120
1.1.7.8の + Block untrusted XBL (thanks Sirdarckcat for inspiration)です。
従ってabout:configにて
noscript.forbidXBL をfalseにする

124 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/14(水) 23:00:19 ID:x0bcqQKd0]
>>122
NoScript1.18にそのスクリプト入れてみたが普通に動く。許可してるサイトも許可してないサイトも。
NoScriptの設定が間違ってるんじゃない?初期設定に戻してみたら?

125 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/14(水) 23:20:56 ID:atawe1aL0]
>>119
すべてUTF-8として扱うでエラーは消えたよ。
でも>>90
Cross Post Hatena (+ del.icio.us)でポストするときに
エラー: [Exception... "Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE)
[nsIXMLHttpRequest.status]" nsresult: "0x80040111 (NS_ERROR_NOT_AVAILABLE)"
location: "JS frame :: file:///プロファイル/chrome/GM_modoki.jsl :: anonymous :: line 67" data: no]

ソースファイル: file:///プロファイル/chrome/GM_modoki.jsl
行: 67
ってエラーが出てdel.icio.usにポストされない。

126 名前:110 mailto:sage [2007/11/15(木) 01:28:55 ID:wFGgUBc/0]
>>123
有難うございます。
noscript.forbidXBL をfalseで1.1.8でもちゃんと動きました。
この項目をNoScriptのオプションから設定するとこは無いですよね。
>>124
最初に初期設定にしても1.1.8では駄目でした。
何が違うんでしょうね。

とにかく動くようになって感謝してます。
有難うございました。

127 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/15(木) 12:01:59 ID:Q9HOKjzL0]
Operaも使ってるので、Alice氏のIE vewではなく
Days on the Moon氏のOpen URL Withを使っています。
ttp://nanto.asablo.jp/blog/2006/12/31/1083170
スクリプト
ttp://www.ne.jp/asahi/nanto/moon/2006/12/31/open-url-with.uc.js
特定のURLをFxで開いた時にIEやOperaを自動で起動させるには
どのように記述したらいいのでしょう。教えてください。



128 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/15(木) 12:22:08 ID:FUsl038y0]
>>127
Alice氏のならOperaだろうがなんだろうがお望みのことができますよ

129 名前:127 mailto:sage [2007/11/15(木) 13:27:44 ID:Q9HOKjzL0]
>>128
Alice氏のIE VEWはメニューから設定できるんですね。
IEという名前だけで用途まで決め込んでしまってました。
早速使わせていただくことにしました。
ありがとうございます。






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

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

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