トップページsoftware
987コメント319KB

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

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2009/09/24(木) 14:54:57ID:OVXUnoAu0
質問は必ずまとめサイトに目を通した後にして下さい。

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

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

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

"zeniko's userChrome.js"
ttp://mozilla.zeniko.ch/userchrome.js.html
userChrome.js フォーラム
ttp://forums.mozillazine.org/viewtopic.php?t=397735
ttp://forums.mozillazine.org/viewtopic.php?t=556229
userChrome.js 0.8 (FX) - Add-ons Mirror
ttp://forum.addonsmirror.net/index.php?showtopic=6878
0685名無しさん@お腹いっぱい。2009/12/04(金) 20:22:48ID:FdkJAY8F0
ttp://www.xuldev.org/blog/?p=355
>Firefox 2 の時代に作った userChrome.js スクリプト集のページ に掲載したスクリプトの一部が最近の Firefox 3.0 や 3.5 で動作しなかったため、修正しました。
>
>変更点:
> * 「Paste And Go」が Firefox 3.5 以降で動作しないバグを修正。
> * 「Open Add-on Folder」でプラグインなどの項目を右クリックしたときにメニューを表示しないように改善。
> * 「Restart Firefox」のショートカットキーの変更と再起動処理の改善。
> * 「Colorful Tabs」が Firefox 3.0 以降で動作しないバグを修正。
> * すべてのスクリプト中に @compatibility で Firefox の対応バージョンを明記。
> * すべてのスクリーンショットを Firefox 3.5 のものに差し替え。
06866812009/12/04(金) 21:46:38ID:0x7xUMdC0
>>684
ID変わったけど>>681だ。念のためいうが俺はID:wpZkzSjb0じゃないぞ
06876762009/12/04(金) 22:44:25ID:lS7tn8WI0
>>680
第三者にまでけんか売ってどうする。
関係ない人達ごめんね。さっき帰ってきたとこなんで。

> 本家も拡張版も*ってことはyoutubeだとかサイトに関係なく
> 常に動作してるスクリプトだろ?それならシンプルな方が良い。
この2行を読んでようやく言いたいことがわかったよ。

> 最初からそういってるんだが。なぜわからない?
シンプルな方が良い、ってところは最初から理解してるよ。誰もそんなところのこと話題にしてない。
おれが話題にしたのはその次の文。
サイト指定しないスクリプトだけに。のとこ。

>本家の作者、使うサイト変えるだけでいいから更新してくれないかな。
おれは本家のを使いたい。本家のは
>あのシンプルさが良かったんだよな。サイト指定しないスクリプトだけに。
としか読めないだろ。普通の人は。おまえさんの脳内までは読めない。

>>686
とばっちりを受けたみたいで申し訳ない。おれも消えますね。
0688名無しさん@お腹いっぱい。2009/12/04(金) 22:45:37ID:lS7tn8WI0
アンカまちがえた >>680 >>>682
0689名無しさん@お腹いっぱい。2009/12/05(土) 00:18:59ID:Y7jIgXCp0
>>1000はみんなに謝るべき
0690名無しさん@お腹いっぱい。2009/12/05(土) 02:40:35ID:QOIpwy4A0
グリモンの自動更新する方法ありませんか?
http://blog.fulltext-search.biz/archives/2008/08/update-checker-4-greasemonkey.html
これだとちょっと面倒なので
0691名無しさん@お腹いっぱい。2009/12/05(土) 12:34:13ID:crtjzZgt0
>>690
Wescript
0692名無しさん@お腹いっぱい。2009/12/05(土) 22:47:45ID:TVXuMORB0
ttp://demashi.tank.jp/u/src/dtj0686.jpg
これと同じにしたい
0693名無しさん@お腹いっぱい。2009/12/05(土) 22:54:06ID:dEywpm5A0
どうぞ
0694名無しさん@お腹いっぱい。2009/12/05(土) 22:54:11ID:53SQ98KY0
>>692
スレチ他いけ
0695名無しさん@お腹いっぱい。2009/12/06(日) 02:53:25ID:e2tPdtiT0
>>691
出て行け
0696名無しさん@お腹いっぱい。2009/12/06(日) 04:39:17ID:hG1YnH460
そして誰も居なくなった。
0697名無しさん@お腹いっぱい。2009/12/06(日) 18:26:12ID:iQ4RevhD0
>>692
検索結果をまとめて表示してる?なんだろうこれ
0698名無しさん@お腹いっぱい。2009/12/06(日) 18:29:31ID:s53eH/Ir0
>>697
googlemonkeyR
0699名無しさん@お腹いっぱい。2009/12/06(日) 18:35:05ID:d2pe4wPL0
>>697
GoogleMonkeyRが殆どじゃね?
0700名無しさん@お腹いっぱい。2009/12/06(日) 18:36:56ID:d2pe4wPL0
更新し忘れてた・・・w
0701名無しさん@お腹いっぱい。2009/12/06(日) 18:53:01ID:iQ4RevhD0
>>698-699
なるほど、サンキュー
0702名無しさん@お腹いっぱい。2009/12/06(日) 20:14:56ID:cn9LdySdP
megauploadの時間制限をなくすスクリプトはなんですか?
0703名無しさん@お腹いっぱい。2009/12/06(日) 23:50:28ID:qqpNUihb0
来たw
0704名無しさん@お腹いっぱい。2009/12/07(月) 00:33:45ID:H8CQyYg40
Alice氏の unreadTabs.uc.jsで
アクティブなタブにスタイル適用させないようにするにはどうしたらいいですかね。
0705名無しさん@お腹いっぱい。2009/12/07(月) 02:43:57ID:GOwMYYUs0
スタイルを適用させない
0706名無しさん@お腹いっぱい。2009/12/08(火) 20:20:13ID:qFV9ODnq0
http://d.hatena.ne.jp/edvakf/20090723/1248365807
ここのgoogleの検索結果をフィルタリングするスクリプトを使わせてもらっています。

googleで検索すると、たまに他の検索エンジンの検索結果のページ(exiteやgoo等)がヒットすることがありますが、
それらを取り除くために、リストに /^http:\/\/.*\/.*search/, と記述しています。
ところが、この書き方ですと、URLに"research"を含むサイトも非表示になってしまうのですが、
どなたか、URLに"research"を含むサイトはそのまま残しつつ、検索エンジンの検索結果のページだけを
非表示にできるようなリストへの登録方法をご存じの方がいらっしゃいましたら、教えていただけませんでしょうか。
0707名無しさん@お腹いっぱい。2009/12/08(火) 23:34:23ID:IW7n8wP70
その、googleで検索して出てくるexiteやgoo等のURLってどんな感じなの?
0708名無しさん@お腹いっぱい。2009/12/09(水) 00:08:36ID:N/c9eweS0
>>706
まぁいいや。
とりあえず、serachを半角の()で囲ってみれば?

/^http:\/\/.*\/.*(search)/,


分からなければ正規表現書くけど、この辺を参考にするのもいいかも。
www.mnet.ne.jp/~nakama/
www.openspc2.org/JavaScript/data/regexp.html
0709名無しさん@お腹いっぱい。2009/12/09(水) 13:06:39ID:x5Vav0BI0
なにこいつ


>>706
/\bsearch\b/
0710名無しさん@お腹いっぱい。2009/12/10(木) 00:20:01ID:S2wcD4Qy0
sidebarbutton_2.1.18.uc.jsを使用してます。
特定のWebページをタブに開いて、サイドバーを閉じる、という動作は出来ないでしょうか?
VerticalToolbar_mod.uc.jsと併用をして、サイドバーボタンを押す事でGoogle Readerを開くというような事がしたいのですが…。
0711名無しさん@お腹いっぱい。2009/12/10(木) 01:07:50ID:4bimtCH20
>>710
希望の動作自体がイマイチ分からないのですが....
何れにしても sidebarbutton にはそのような機能は有りません。
ボタンを押すのをフックしてそのような動作をする My Script を自分で書くなり
sidebarbutton の改造をしてもらうしかないと思います。
0712名無しさん@お腹いっぱい。2009/12/10(木) 01:18:20ID:Nhh9KqS40
>>708
オマエが分かってないwww
0713名無しさん@お腹いっぱい。2009/12/10(木) 01:21:48ID:S2wcD4Qy0
>>711
冷静になって考えたら、別になくても…とか思い始めてきました。
サイドバー自動閉開と、リンクバーあたりでも十分ですね。
わざわざレスをしていただいたのに申し訳ないです。
0714名無しさん@お腹いっぱい。2009/12/10(木) 01:24:55ID:91InZQ780
>リンクバー
何それ
0715名無しさん@お腹いっぱい。2009/12/10(木) 01:35:56ID:S2wcD4Qy0
>>714
Bookmark Toolbarです。

>>706
/^http:\/\/search\.goo\.ne\.jp/,
/^http:\/\/www\.excite\.co\.jp\/search/,
とかじゃダメなん?
誤爆したくなくて、一部サイトだけ消したいなら個別に対応の方が良いと思うし。
0716名無しさん@お腹いっぱい。2009/12/10(木) 01:41:48ID:4bimtCH20
>>713
別ボタンになるけど
(function () {
var Button = document.createElement("toolbarbutton");
Button.setAttribute("id", "hoge-button");
Button.style.listStyleImage = "url(chrome://global/skin/icons/wrap.png)";
Button.setAttribute("oncommand", "toggleSidebar();gBrowser.loadOneTab('http://www.hoge.net/', null, null, null, false, false);");
var Taget = document.getElementById("home-button");
Taget.parentNode.insertBefore(Button, Taget);
})();
とか
0717名無しさん@お腹いっぱい。2009/12/10(木) 01:49:50ID:WjsrajAY0
いま確認してみたけどsidebarbuttonの作者、「バグ報告・質問する方へのお願い.txt」ってあるのにもしかして報告先すら明記してない?
アホかとw
0718名無しさん@お腹いっぱい。2009/12/10(木) 02:26:35ID:Qjf4Jntr0
ここだろ
お前がアホかとw
0719名無しさん@お腹いっぱい。2009/12/10(木) 03:28:08ID:kbX2luxu0
>>718
uploaderは2ch住民以外も見るんじゃね?
0720名無しさん@お腹いっぱい。2009/12/10(木) 13:27:06ID:trifnYbgP
そういえばこのロダ、コメント書き込めるんだったな
07217062009/12/10(木) 23:23:43ID:CrX7mer20
>>708,709
どうもありがとうございます。とりあえずリストには、/^http:\/\/.*\/\bsearch\b/, と登録してみました。
しばらくこれで様子を見てみたいと思います。

>>715
消したいサイトの数が多いですので、なるべく汎用性を高めたいと考えています。
誤爆はある程度は仕方ないと割り切っていますが、なるべく誤爆を避けられるような
もっと上手な記述の仕方があれば知りたいと思い、>>706のような質問をさせていただいた次第です。
0722名無しさん@お腹いっぱい。2009/12/12(土) 02:10:03ID:tiCHY7wL0
Gomita氏のColorfulTab.uc.jsの前のバージョン誰か持ってませんか?
今のだとFx2で動かないんです
0723名無しさん@お腹いっぱい。2009/12/12(土) 02:39:40ID:o3KnbJ6L0
lolifoxか?なんでそんな危ないの使ってんだ?
つうかこんなトコで聞かんでも直接聞いたらいいだろうに。
0724名無しさん@お腹いっぱい。2009/12/12(土) 03:01:33ID:Ngb4Mnaz0
>>722
SCRAPBROGのウェブアーカイブ
ttp://web.archive.org/web/*/http://www.xuldev.org/blog/

もしかするとこの中にあるかもしれない。
0725名無しさん@お腹いっぱい。2009/12/12(土) 03:30:20ID:m5AWX4wZ0
えっ?
0726名無しさん@お腹いっぱい。2009/12/12(土) 16:15:50ID:zeIKJJss0
>>723
サブの98機でFx2使うかも・・・とか思いまして
作者自身にですか、そうですね
>>724
一応uc.jsそのもののURLは漁ったんですが・・・サイト全体はチェックしてません
0727名無しさん@お腹いっぱい。2009/12/12(土) 18:19:25ID:rq3HyuU/0
Gomita氏のMouseGestures2.uc.js、12/04のサイト整理時に消された?
0728名無しさん@お腹いっぱい。2009/12/12(土) 18:59:14ID:mAjieW3J0
仕分けされました
0729名無しさん@お腹いっぱい。2009/12/12(土) 19:00:11ID:+2YNrpa/P
どこへ行ってしまったの?
0730名無しさん@お腹いっぱい。2009/12/12(土) 20:44:22ID:Oapt3Bp00
Firefoxのアプリケーションのアイコンは
chrome:とかresource:とかで参照できますか?無理ですか?
0731名無しさん@お腹いっぱい。2009/12/12(土) 22:07:27ID:vvimkPW90
GrieverさんのHideTitlebar.uc.xulなんですが、終了ボタンと最小化ボタンを
別に表示・非表示できるように作成できる人はいませんでしょうか。
それと、凝縮ボタンの横幅がもう少し小さく設定できるといいのですが。
Grieverさんとこにコメントを書いたのですが、今のところ返事とかないです。
0732名無しさん@お腹いっぱい。2009/12/12(土) 22:19:25ID:f43PvgqC0
> コメントを書いたのですが、今のところ返事とかないです

ソースコード丸出しなんだし
on youre risks and your skills で
どうにでもしろって事だろうよ
0733名無しさん@お腹いっぱい。2009/12/13(日) 03:07:18ID:rePzGfQX0
>>731
どうして他力本願なの?
そもそもfirefoxって自由度が高い代わりに自分でなんでもしなければ使えないブラウザだって
まだ気付いてない?
グラニでも使えば?
0734名無しさん@お腹いっぱい。2009/12/13(日) 03:12:07ID:n6OeDCPi0
>>731
返事きてんぞ。ちゃんとありがとうございますしとこうな
0735名無しさん@お腹いっぱい。2009/12/13(日) 06:24:46ID:9snIyZuE0
>>727
http://www.xuldev.org/misc/script/MouseGestures.uc.js
が生きてたんでURLに「2」を付けたらあったよ
http://www.xuldev.org/misc/script/MouseGestures2.uc.js
0736名無しさん@お腹いっぱい。2009/12/13(日) 14:36:28ID:VVOhLljh0
>>735
本当だ、サンクス。2を使ってる人は結構いると思うがなんでリンク消したのかな。
仕分け前はバグありの但し書きがあったから非推奨になったとか、その
MouseGestures2.uc.jsのバグって具体的に何?
0737名無しさん@お腹いっぱい。2009/12/13(日) 15:28:12ID:UDxP55mU0
>>736
そのあたりの事情はSCRAPBROGのuserChrome.jsカテゴリおよび2007年6月から8月の
アーカイブを読めば察することができると思うよ。
0738名無しさん@お腹いっぱい。2009/12/13(日) 15:46:02ID:Tya8YoxG0
>>732,>>733
731です。Grieverさんに対応していただきました。
みなさんがレスを打ってくれたおかげだと思います。感謝。
もうちょっと勉強してみます。
0739名無しさん@お腹いっぱい。2009/12/13(日) 16:10:29ID:8HAy7DpP0
>>730
違ったらごめんね。
MedleyMenu.uc.js関連のCSSはみつけたんだけど
ttp://d.hatena.ne.jp/Griever/20081215/1229353082
0740名無しさん@お腹いっぱい。2009/12/13(日) 17:21:57ID:rOp+G6O70
ぎゃあ!流れても答えてくれる人がいたなんて!
>>739
探してくれてどうもありがとう

moz-icon:file:///C://〜/firefox.exe?size=16
moz-icon:file:///C://〜/firefox.exe?size=32
みたいにやれば参照できました
firefox.exeのあるディレクトリを起点に相対パスで参照できないかな・・・
0741名無しさん@お腹いっぱい。2009/12/13(日) 17:22:54ID:aEqpQg4r0
特定のサイト(アダルト系など)にリンクされている単語や文章、画像等を
表示しなくするようにするスクリプトはありませんでしょうか?
0742730=7402009/12/13(日) 17:35:05ID:rOp+G6O70
MDCに特殊ファイルを取得する方法が載っていましたすみません
0743名無しさん@お腹いっぱい。2009/12/13(日) 18:20:03ID:5F1RqgAc0
>>741
表示しなくするだけならcssで良いんじゃあ?
a[href*="この部分の文字列が含まれるリンクを非表示"] { display: none !important; }
0744名無しさん@お腹いっぱい。2009/12/13(日) 23:04:21ID:5RpaSwPx0
拡張はtabberwockyを使ってるんだけど、
今のままだと検索窓からの検索ページを新しいタブで開いてくれない
新しいタブで開きたい場合はどうすればいいの?
ブックマークは『ブックマークを新しいタブで開く』拡張使ったけど
0745名無しさん@お腹いっぱい。2009/12/13(日) 23:25:25ID:5F1RqgAc0
>>744
質問スレがあるからそちらでどうぞ。
ttp://pc12.2ch.net/test/read.cgi/software/1258637685/l50

一応書いておくと、about:configからbrowser.search.openintabをtrueにすれば
アドオンを入れなくても検索は新規タブで開いてくれるよ。
そのアドオンがこの機能を潰すので困る、という趣旨の質問ならこれは関係なくなるけど。
0746名無しさん@お腹いっぱい。2009/12/13(日) 23:26:07ID:oxsIVU2W0
>>744
何を言ってるのか意味がわからない
tabberwockyでブックマーク&履歴とロケーションバーと検索バーのどれからも
新規タブが開けるんだが

というか、ここはスクリプトスレであって拡張スレじゃないぞ
0747名無しさん@お腹いっぱい。2009/12/13(日) 23:35:18ID:VNZVAnIo0
>>745-746
拡張じゃなくスクリプトなどでどうにかしたいと思ったんだ、すまない
0748名無しさん@お腹いっぱい。2009/12/14(月) 00:51:27ID:vAeSKGjV0
>>745
browser.search.openintabって、
リターンキーで検索すると新規タブに開いてくれるけど
バーについてる虫眼鏡ボタンだと、今開いてるタブで検索しちゃうよね
0749名無しさん@お腹いっぱい。2009/12/14(月) 01:04:12ID:uM+Gywtd0
>>748
虫眼鏡ミドルクリックでおk
0750名無しさん@お腹いっぱい。2009/12/14(月) 04:19:36ID:Y7OKWhBF0
>>744
tabberwockyは俺にとっても不十分だった
BHNewTab1.1mod22.uc.js
ってスクリプト入れれば、サイドバー含めあらゆるものが新規タブで開くようになるよ
カスタマイズも簡単に出来る
0751名無しさん@お腹いっぱい。2009/12/14(月) 09:03:44ID:s0sQ2OFi0
BHNewTab1.1mod22.uc.jsって空白タグだけの状態でアドレスバーにURLをいれてもページを開かないよね。
0752名無しさん@お腹いっぱい。2009/12/14(月) 09:14:43ID:s0sQ2OFi0
訂正。タグじゃなくてタブね。すんません。
0753名無しさん@お腹いっぱい。2009/12/14(月) 15:20:09ID:YV7YBJ0T0
ページ開くよ
0754名無しさん@お腹いっぱい。2009/12/14(月) 16:15:02ID:B5TA775f0
>>740
これの事か?
Firefox のプログラムアイコンを簡単に変更する方法 : 亜細亜ノ蛾 - Weblog
http://asiamoth.com/mt/archives/2008-05/20_2355.php
0755名無しさん@お腹いっぱい。2009/12/14(月) 17:24:08ID:ib0EB5kz0
>>751
NoScript入れてるとそうなるね
0756名無しさん@お腹いっぱい。2009/12/14(月) 23:39:47ID:s0sQ2OFi0
>>755
なるほど。NoScriptを無効にしたらページが開くようになりました。
しばらくこれで行ってみます。ありがとうございました。
0757名無しさん@お腹いっぱい。2009/12/14(月) 23:52:45ID:NqRoQF1G0
335.js(BHNewTab1.1mod23.uc.js) - Firefox用スクリプトアップローダー(新)
http://loda.jp/script/?id=335
0758名無しさん@お腹いっぱい。2009/12/15(火) 00:25:26ID:HedTODdT0
BHNewTab1.1mod23.uc.js
ロケーションバーやブックマークのクリックでエラーがでます。
function openCurrent(url, post, allowThirdPartyFixup){
var win = getTopWin();
if ("isLockTab" in win.gBrowser &&
win.gBrowser.isLockTab(win.gBrowser.selectedTab) && !/^\s*javascript:/.test(url[0])){
win.gBrowser.loadOneTab(url[0], getReferrer(url[0]),null,post[0] || null,false, allowThirdPartyFixup || false);
} else {
- win.loadURI(url[0], getReferrer(url[0]),post[0] || null, allowThirdPartyFixup || false);
+ win.gBrowser.loadURI(url[0], getReferrer(url[0]),post[0] || null, allowThirdPartyFixup || false);
}
for(let i = 1,max = url.length;i < max;++i){
win.gBrowser.loadOneTab(url[i], getReferrer(url[i]),null,post[i] || null,false, allowThirdPartyFixup || false);
}
}
では?
0759名無しさん@お腹いっぱい。2009/12/15(火) 00:27:18ID:wXeMn/d+0
>>757
おお、素早い対応ありがとうございました。
NoScriptを有効にしたままで期待通りの動作をしました。ありがとうございましたです。
0760名無しさん@お腹いっぱい。2009/12/15(火) 00:44:12ID:UZKUO16e0
>>751
これと似たような原因なのかな?
Paste and Search or Go.uc.jsなんだけど、空白タブだけの時に "貼り付けて移動"が機能しないんだけど、何とかならないかな?
0761名無しさん@お腹いっぱい。2009/12/15(火) 00:45:30ID:hPn5M9BuP
>>757
BHNewTab1.1mod23.uc.jsにするとtabLock_mod1.uc.jsが効かなくなります
0762名無しさん@お腹いっぱい。2009/12/15(火) 01:07:50ID:HedTODdT0
追加情報です。
Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5
新規プロファイルに userChrome.js 0.8/userChromeJS : 1.1 のみ
Sub-Script/Overlay Loader v3.0.25mod と BHNewTab1.1mod23.uc.js のみで
about:blank タブのみの状態で
ブックマークの左クリックやロケーションバーからページを開こうとすると

エラー: win.loadURI is not a function
ソースファイル: file:///XXXXXXXXXXXXXXXXXXX/BHNewTab1.1mod23.uc.js
行: 90
でストップします。
0763名無しさん@お腹いっぱい。2009/12/15(火) 01:16:36ID:h6IpqPcF0
お前らがダメ出しばっかしているから、夜中なのにmod24が来ているぞw
0764名無しさん@お腹いっぱい。2009/12/15(火) 01:25:55ID:S3m5SCKb0
mod25になった
0765名無しさん@お腹いっぱい。2009/12/15(火) 01:33:06ID:HedTODdT0
BHNewTab1.1mod25.uc.js で
Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.3a1pre) Gecko/20091213 Minefield/3.7a1pre BuildID: 20091213004741
共にOKなようです。お疲れ様でした。
0766名無しさん@お腹いっぱい。2009/12/15(火) 02:11:32ID:hPn5M9BuP
tabLockも正常に動きました
ありがとうございます。
0767名無しさん@お腹いっぱい。2009/12/15(火) 04:13:57ID:9StN6cEeO
BHNewTab1.1mod25.uc.js(mod23でも)入れるとsecond search0.5が効かなくなって
他の検索エンジン選んでもデフォので検索されるようになっちゃうんだけど
同じ症状が出る人いませんか?
0768名無しさん@お腹いっぱい。2009/12/16(水) 08:25:18ID:YwVsf07bO
>>767の件、早速の対応ありがとうございます
BHNewTab1.1mod26.uc.js + second search0.5で正常に動作しました
0769名無しさん@お腹いっぱい。2009/12/16(水) 15:21:53ID:Gfx1V2Fa0
過去ログにも同じ質問があったんですが、
レスがなかったようなので質問します。

・Middle Click and Go
http://nanto.asablo.jp/blog/2006/12/31/1083170
>URL バーを中クリックでクリップボード中の URL へ移動、
>検索バーを中クリックでクリップボード中の文字列を検索、
>検索バーのポップアップメニューを中クリックで
>クリップボード中の文字列を特定の検索エンジンで検索。
>Ctrl キーを押しながらだと新しいタブで開く。
>Search Clipboard の改良版。

これが便利そうだったんですが動作しませんでした。
直す方法、もしくは同じ機能のスクリプトはご存じないでしょうか?
0770名無しさん@お腹いっぱい。2009/12/16(水) 15:39:35ID:PJ5AY4xZ0
>>769
それのオリジナルであるSearch Clipboardは3.6β4までの対応版が出ている。
ttp://www.xuldev.org/misc/script/SearchClipboard.uc.js

これを参考にしてMiddle Click and Goを自力で修正すればいいし、自力でできないならMiddle
Click and Goで拡張された機能は素直に諦めてSearch Clipboardを使うかすればいい。
07717692009/12/16(水) 16:00:18ID:Gfx1V2Fa0
>>770
それも使ったことがあったんですが、元にしたのは知らなかったです。
自力で、っと思って見てみたんですが全くわからなかったです。
諦めてSearch Clipboardを使っていきたいと思います。
レスありがとうございます。
07727702009/12/16(水) 16:00:23ID:PJ5AY4xZ0
ついでにnanto_vi氏がオリジナルとして使った旧版のSearch Clipboardも探しておいてやった。
ttp://web.archive.org/web/20071210151043/www.xuldev.org/blog/?m=200610

新旧のSearch Clipboardを比較して見つけた差異をMiddle Click and Goに反映すればいいはず。
後は自力でがんばれ。
0773名無しさん@お腹いっぱい。2009/12/16(水) 19:51:11ID:Gfx1V2Fa0
>>772
わざわざ探していただいてありがとうございます。
ただ、親切に教えていただいたのに申し訳ないんですが、
結果よくわかっておらず、特に挙動は変わりませんでした。

Middle Click and Go.uc.jsの

function getClipboardText() {
try {
var clip = Cc["@mozilla.org/widget/clipboard;1"]
.createInstance(Ci.nsIClipboard);
var trans = Cc["@mozilla.org/widget/transferable;1"]
.createInstance(Ci.nsITransferable);
trans.addDataFlavor("text/unicode");
clip.getData(trans, clip.kGlobalClipboard);

var string = {};
trans.getTransferData("text/unicode", string, {});
return string.value.QueryInterface(Ci.nsISupportsString).data;
} catch (e) {
return "";
}
}
}

部分を

// get clipboard text
var str = readFromClipboard();

に置き換えると言う事ですよね?
0774名無しさん@お腹いっぱい。2009/12/17(木) 04:55:53ID:FjbgDzD30
MouseGestures.uc.jsにホイールジェスチャを登録するにはどうすればいいでしょうか?
0775名無しさん@お腹いっぱい。2009/12/17(木) 07:39:34ID:kz1q2KMQ0
>>774
開いて好きな様に設定する
0776名無しさん@お腹いっぱい。2009/12/17(木) 14:01:00ID:Rk0jjt9q0
userChrome.jsで下記のマウスジェスチャを使用していますが、
グーグルマップなどのAjaxやflashではジェスチャが使えません。
中をいじって使えるようにするのは簡単にできますでしょうか?
もし可能なら教えてください。

http://www.xuldev.org/misc/script/MouseGestures.uc.js
0777名無しさん@お腹いっぱい。2009/12/17(木) 14:04:29ID:3A1OYYB+0
>>776
既存のジェスチャ拡張でもできてないことが簡単にできるわけない
一時期便器ががんばってたが持ち前の飽きっぽさで放棄した
0778名無しさん@お腹いっぱい。2009/12/17(木) 14:14:35ID:bwV/ruwe0
>>776
ttp://orera.g.hatena.ne.jp/miya2000/20070331/p1
0779名無しさん@お腹いっぱい。2009/12/17(木) 14:14:39ID:gkjBf3MI0
http://miya2000.seesaa.net/article/37416224.html
これが限界なのかな
0780名無しさん@お腹いっぱい。2009/12/18(金) 11:36:42ID:azYYdd1D0
未確認だがアドオンなら可能なのがあるらしい。
0781名無しさん@お腹いっぱい。2009/12/18(金) 14:23:05ID:ihOgKuD60
>>780
稀にみる無駄レスw
0782名無しさん@お腹いっぱい。2009/12/18(金) 16:02:50ID:AK+w/N9L0
Mouse Gestures Redox だな
0783名無しさん@お腹いっぱい。2009/12/18(金) 16:30:54ID:azYYdd1D0
>>781
おまいには負けるよw
0784名無しさん@お腹いっぱい。2009/12/18(金) 17:07:56ID:FzdCHwjF0
>>780
なにひとつ情報になってねぇw
あほかw
■ このスレッドは過去ログ倉庫に格納されています