Firefox userChrome.js greasemonkeyスクリプトスレ11
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
2010/01/04(月) 22:08:59ID:JjJYXwpU0■まとめサイト
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スクリプトスレ 10
http://pc12.2ch.net/test/read.cgi/software/1253771697/
■拡張機能
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
0052名無しさん@お腹いっぱい。
2010/01/10(日) 22:13:36ID:i5bh1GWu00053名無しさん@お腹いっぱい。
2010/01/10(日) 22:18:35ID:kIx5hyO40ならRemixで聞くのが筋だな
0054名無しさん@お腹いっぱい。
2010/01/10(日) 22:29:48ID:ULhZo4uO00055名無しさん@お腹いっぱい。
2010/01/10(日) 22:31:07ID:ULhZo4uO0見にくいだけだと思う
0056名無しさん@お腹いっぱい。
2010/01/11(月) 00:43:36ID:5186oaYz0なにこれwwwww
0057名無しさん@お腹いっぱい。
2010/01/11(月) 00:58:36ID:8VO8i07g00058名無しさん@お腹いっぱい。
2010/01/11(月) 09:51:41ID:Bf2DJEVt0alert爆弾(笑)
0059名無しさん@お腹いっぱい。
2010/01/11(月) 20:55:51ID:sXWS/Nkh0*:focus { outline: orange 1px solid !important; }
動作未確認だがこんな感じだろうからあとはググれ。
0060名無しさん@お腹いっぱい。
2010/01/11(月) 23:49:49ID:SYKmXkWJ0このMARVELLのサイトを開くだけで、「プラットフォーム」 と 「パートナンバー」を自動選択して、
検索を実行したいのですが、上段の方をSEARCHをクリックした動作をさせる方法が分かりません。
//Windows XP x86(32-bit)を選択
document.getElementById('select_platform').value = '3';
//88E8056を選択
document.getElementById('select_part_number').value = '16';
//上段のSEARCHを実行
ここの部分が分からないです。
doDriverSearch('1'); と書いてみましたが、エラーコンソールに「doDriverSearch is not defined」
というエラーが表示されて動作しませんでした。
方法をご存知の方いましたら、教えてください。
よろしくお願いします。
0061名無しさん@お腹いっぱい。
2010/01/12(火) 00:15:56ID:zsBTgpP70まだページ読み終えてないときに実行してんじゃねーの
onloadにaddEventListenerしろよ
スレチ
006260
2010/01/12(火) 00:42:59ID:Qkt/AWVV0レスありがとうございます。
下記のようにしてみましたが、同じく「doDriverSearch is not defined」と出てしまいます。
(5000ミリ秒などにしても駄目でした。)
window.addEventListener('load', function(){
//Windows XP x86(32-bit)を選択
document.getElementById('select_platform').value = '3';
//88E8056を選択
document.getElementById('select_part_number').value = '16';
//上段のSEARCHを実行 (↓前スレにあったのを参考にしてみました。)
setTimeout(function(unsafeWindow){ eval("doDriverSearch('1');", unsafeWindow); }, 2000, unsafeWindow);
}, false);
ご存知の方いましたら、どうかよろしくお願いします。
※FirefoxでGreasemonkeyを使っているのですが、ここではスレ違いなのでしょうか!?
0063名無しさん@お腹いっぱい。
2010/01/12(火) 00:55:52ID:oUHNzSga0ttps://developer.mozilla.org/en/DOM/document.createEvent
0064名無しさん@お腹いっぱい。
2010/01/12(火) 01:09:56ID:zsBTgpP700065名無しさん@お腹いっぱい。
2010/01/12(火) 01:23:03ID:Qkt/AWVV0遅くにレスどうもありがとうございます。
サンプルの一部を下記のように書き換えてみたのですが、何も起こらずエラーも出ずでした。 _| ̄|●lll
function preventDef(event) {
event.preventDefault();
}
function addHandler() {
document.getElementById("lb_drivers_1").addEventListener("click", preventDef, false);
}
function simulateClick() {
var evt = document.createEvent("MouseEvents");
evt.initMouseEvent("click", true, true, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null);
}
006660
2010/01/12(火) 01:27:04ID:Qkt/AWVV0遅くにレスどうもありがとうございます。
レスいただいたコードを試してみましたが、
document.getElementById("lb_drivers_1").click(); is not defined
とエラーが出てしまいました。
できれば、サイトの関数を直接使いたいため、unsafeWindowを使用して
サイトの関数を呼び出すサンプルを探しているのですが、なかなか見付
けられずにいます。 _| ̄|●lll
0067名無しさん@お腹いっぱい。
2010/01/12(火) 10:52:12ID:7S+2HdJX0006860
2010/01/12(火) 21:41:44ID:Qkt/AWVV0レスありがとうございます。
unsafeWindow.〜と試してみましたが、〜 is not definedと
変わらずエラーが出てしまいます。
0069名無しさん@お腹いっぱい。
2010/01/12(火) 23:53:07ID:XcLA2VyvPttp://www.oshiete-kun.net/archives/2010/01/twitterautopagerize.html
0070名無しさん@お腹いっぱい。
2010/01/13(水) 10:57:56ID:nzpEQp1c0http://www.xuldev.org/firegestures/getscripts.php?lang=ja
の「ページのタイトルと URL をクリップボードへコピー」の改行文字列が正常に働いてないんだけど
他の人はちゃんと動いてる? XP SP3 + Firefox/3.5.7
スクリプトのスレってここでいいんだよね?
0071名無しさん@お腹いっぱい。
2010/01/13(水) 11:25:32ID:yzajIwZbP0072名無しさん@お腹いっぱい。
2010/01/13(水) 13:28:28ID:qA63F2hm0最近になって急にGoogleImage、Amazon、楽天、Youtube、ニコニコ他全部で動かなくった
0073名無しさん@お腹いっぱい。
2010/01/13(水) 14:11:29ID:uKLmPT3n00074名無しさん@お腹いっぱい。
2010/01/13(水) 14:43:12ID:L3UGJ5Kd00075名無しさん@お腹いっぱい。
2010/01/13(水) 16:38:54ID:NeJ87K0G00076名無しさん@お腹いっぱい。
2010/01/13(水) 17:06:38ID:kVwZU0rF0コンテキストメニューにgoogleで検索とでます。
このコンテキストにgoogleマップで検索を追加したいのですが、
この場合、userChrome.jsとuserChrome.cssのどちらでしょうか?
コンテキストメニューにgoogleマップを
0077名無しさん@お腹いっぱい。
2010/01/13(水) 17:13:31ID:qqWggbi40007876
2010/01/13(水) 17:14:39ID:kVwZU0rF0色々ミスってる。。
一番最後の行は無視してください。
×userChrome.css
○userContent.css
0079名無しさん@お腹いっぱい。
2010/01/13(水) 20:38:48ID:u3pK4WbkPした
誰も対応できてない
0080名無しさん@お腹いっぱい。
2010/01/13(水) 20:53:38ID:gZBR6Q9a0conqueryかconqueryModoki.uc.xul辺りを入れて
searchpluginにGoogle Mapを追加すればいいんじゃね?
ttp://www.searchplugin.jp/word/Google+%28Map%29/dl/1/
0081名無しさん@お腹いっぱい。
2010/01/13(水) 21:58:58ID:rcbjuQ/D0最近閉じたタブの一覧について
場所を移動するだけじゃなく別の場所にも同じような機能を載せるには
browser.js内のコードと同じようなコードを繰り返さないといけないの?
似たようなコードが含まれているけどそのまま使い回せたりしないんですか
0082名無しさん@お腹いっぱい。
2010/01/13(水) 23:05:29ID:WDgD3rK90ナンカ良く分からないけど、Gomita さんの Recently Closed Tabs Popup なら
var func = HistoryMenu.populateUndoSubmenu.toString();
func = func.replace("historyUndoPopup", "restoreClosedTabsPopup");
を
var func = HistoryMenu.populateUndoSubmenu.toString();
func = func.replace("PHM_populateUndoSubmenu()", "(id)");
func = func.replace('"historyUndoPopup"', 'id');
とかして、メニューから id 渡す様にすれば HistoryMenu.populateUndoSubmenu2 を
共用できるようになるよ。
008381
2010/01/13(水) 23:46:09ID:rcbjuQ/D0どうもありがとう
ところでevalなしでは無理ですか?
どういう使い方ならいいのかわからないからとりあえずevalは使わないでおこう
みたいな何もわかってない状況なんですけど
0084名無しさん@お腹いっぱい。
2010/01/13(水) 23:47:53ID:rcbjuQ/D0○みたいな何もわかってない状況の自分がこんなことを聞いて返答をもらっても理解できるかどうかわかりませんが
的な
0085名無しさん@お腹いっぱい。
2010/01/14(木) 00:39:24ID:5h31JF+r0HistoryMenu.populateUndoSubmenu2 = function PHM_populateUndoSubmenu2(id) {
var undoPopup = document.getElementById(id);
以下 populateUndoSubmenu の2行目以降
}
とかを独自に持てば可能。
0086名無しさん@お腹いっぱい。
2010/01/14(木) 09:08:11ID:7G/ujrYt00087名無しさん@お腹いっぱい。
2010/01/14(木) 22:20:37ID:hQerzZUB00088名無しさん@お腹いっぱい。
2010/01/15(金) 19:44:58ID:y8Z4MtAx00089名無しさん@お腹いっぱい。
2010/01/15(金) 19:51:36ID:XI1YH2e+0http://pc12.2ch.net/test/read.cgi/software/1222372213/888
0090名無しさん@お腹いっぱい。
2010/01/15(金) 19:52:12ID:PshCS5Z00googleimageの仕様変更に対応した最新版は動いてるけど
0091名無しさん@お腹いっぱい。
2010/01/15(金) 19:54:06ID:+BD90Pj00名前なんでしたっけ
0092名無しさん@お腹いっぱい。
2010/01/15(金) 19:57:43ID:L57u0yQG00093名無しさん@お腹いっぱい。
2010/01/15(金) 20:00:32ID:h/XkxB4r00094名無しさん@お腹いっぱい。
2010/01/15(金) 20:09:09ID:+BD90Pj000095名無しさん@お腹いっぱい。
2010/01/15(金) 20:10:05ID:y8Z4MtAx0動いたわ。サンクス
0096名無しさん@お腹いっぱい。
2010/01/15(金) 22:19:25ID:AmEmw8P70閉じたタブがないときには非表示になっていますが、
これを閉じたタブがないときはグレーテキストで表示させたいと思い
以下のようにやってみたのですが、常時通常のテキストで表示されてしまいます。
コメントアウトしている行の、色を変えるだけのほうは
閉じたタブがあるかないかで色が変わります。
うまく動かすにはどうすればいいですか?
var menupopup = gBrowser.mStrip.childNodes[1];
var menuitem = gBrowser.mUndoCloseTabMenuItem;
menuitem.style.display = "-moz-box";
menupopup.addEventListener("popupshowing", function(){
if (menuitem.hasAttribute("hidden")) {
menuitem.setAttribute("disabled", true);
//menuitem.style.color = "red"; //test
} else {
menuitem.removeAttribute("disabled");
//menuitem.style.color = "blue"; //test
}
}, false);
0097名無しさん@お腹いっぱい。
2010/01/16(土) 01:30:52ID:e5tTlGdY00098名無しさん@お腹いっぱい。
2010/01/16(土) 01:46:14ID:VOtqSNPb0Skip Redirector
http://userscripts.org/scripts/show/57806
AutoPagerizeと同じくSITEINFO登録で増やせる
0099名無しさん@お腹いっぱい。
2010/01/16(土) 02:07:16ID:e5tTlGdY0さんきゅ。ってかそもそも機能を勘違いしてたw
ググル検索結果にはてなブックマークのページが出てきて、目的のページに直接飛ばないものかと思っていたんだがw
しかしこれはこれで便利。やはりありがとう
0100名無しさん@お腹いっぱい。
2010/01/16(土) 05:11:13ID:2FDmh7kr0それだったら、こんなスクリプトがあるよ。
ttp://d.hatena.ne.jp/blooo/20091023/1256227428
0101名無しさん@お腹いっぱい。
2010/01/16(土) 05:24:33ID:M6p6f3gj00102名無しさん@お腹いっぱい。
2010/01/16(土) 05:30:48ID:2FDmh7kr00103名無しさん@お腹いっぱい。
2010/01/16(土) 12:55:20ID:gIzRLe7w0いろいろありがとう。そこにある改良版を使ってみたら要望通りの動作で感動した。
http://www.google.co.jp/url?q=http://b.hatena.ne.jp/entryでも適用させるために、siteinfoに追記したよ!
{
name : 'グーグルはてなブックマーク',
base : '-site:b.hatena.ne.jp',
url : '^http:\/\/w*\.google\.co\.jp\/url\?q=http:\/\/b\.hatena\.ne\.jp\/entry',
removeText : '^はてなブックマーク - ',
}
ただし動かないので注意!
0104名無しさん@お腹いっぱい。
2010/01/16(土) 15:00:44ID:v3fX9zJL00105名無しさん@お腹いっぱい。
2010/01/16(土) 15:43:22ID:FeMjfekJ0((⊂ ヽ ( ゚ω゚ ) / ⊃)) お断りします♪
| L | '⌒V /
ヽ,_,/ ヽ_./ お断りします♪
__,,/,, i
( _ |
\\_  ̄`'\ \
ヽ ) > )
(_/´ / /
( ヽ
ヽ_)
0106名無しさん@お腹いっぱい。
2010/01/16(土) 16:24:00ID:Wlhr58HQ00107名無しさん@お腹いっぱい。
2010/01/17(日) 19:14:54ID:mLQm455B0これuserContentでも動かせる?
MEGAUPLOADも対応しているらしいんだけど、スキップしてくれないなぁ。
キャッシュのクリアーもしてみたんだけど、やっぱり無理かな?
0108名無しさん@お腹いっぱい。
2010/01/17(日) 19:52:48ID:gYNJ4a1i0google extraやapgoogleimagesearchと代替出来るスクリプトってある?
0109名無しさん@お腹いっぱい。
2010/01/17(日) 19:54:31ID:u142o22S00110名無しさん@お腹いっぱい。
2010/01/17(日) 20:31:19ID:a6J7eDfp0もともとの奴と違って元ページへのリンクを■で埋め込んでくれないから
DirectlinkとLightbox使ってる場合参照元ページへ飛ぶ手段がなくなっちゃうのがちょっと残念
0111名無しさん@お腹いっぱい。
2010/01/18(月) 00:39:17ID:Jm/NqNZJP右クリから新しいタブで開くと参照元へ飛べるよ
0112名無しさん@お腹いっぱい。
2010/01/18(月) 01:19:59ID:z2XN9BjM0つかえね
0113名無しさん@お腹いっぱい。
2010/01/18(月) 02:03:30ID:KdvkdFu900114名無しさん@お腹いっぱい。
2010/01/18(月) 02:14:15ID:JhEQz5Gv0「Unicodeエスケープ 変換」でぐぐる
0115名無しさん@お腹いっぱい。
2010/01/18(月) 02:20:30ID:oFoAwjtX0Firefoxの標準機能でやる方法。
以下のコードを「ユニコードエスケープ変換」とか適当な前でブックマーク登録。
javascript:(function(){var%20t='';while(true){t=window.prompt('Escape',escape(t).replace(/%/g,'\\'));if(!t||t=='')break;}})()
開いて出てきたコンソールに変換したい文字列を入力してOKを押せばいい。
0116名無しさん@お腹いっぱい。
2010/01/18(月) 06:20:26ID:9aTLLSwuP画像のサムネイルを作らないようにしたいのですが、どこを編集すればいいのでしょうか・・・?
0117名無しさん@お腹いっぱい。
2010/01/18(月) 06:25:05ID:jfyyGPIU00118名無しさん@お腹いっぱい。
2010/01/18(月) 11:30:30ID:KdvkdFu90無事できました
ありがとうございました
0119名無しさん@お腹いっぱい。
2010/01/18(月) 11:45:20ID:jNtbrY8g0手元の環境だと右クリから開いても画像のみのURLへしか飛ばないし、
2ページ目以降もDirectlinkとLightboxが機能し続ける
Directlinkを切ると新規タブで開いた場合に参照元ページへ飛ぶけれど、
当然ながらImage links inline viewerのポップアップが機能してくれない
どれかを生かすとどれかが死んで痛し痒し
並び順は
apGoogleimagesearch
Autopagerize
Direct Links
Image links inline viewer
Lightbox
0120名無しさん@お腹いっぱい。
2010/01/18(月) 12:59:10ID:7uo5ySlF0【2010/01/18追記】
Google画像検索の仕様変更のため、ver.0.01f以降をご使用ください。
今まではos0xさんのを使ってきたけど、これを機会に試してみるかな。
0121名無しさん@お腹いっぱい。
2010/01/18(月) 13:51:18ID:bMA0rdpf00122名無しさん@お腹いっぱい。
2010/01/18(月) 14:59:00ID:wpIowGs600123名無しさん@お腹いっぱい。
2010/01/18(月) 14:59:58ID:wpIowGs600124名無しさん@お腹いっぱい。
2010/01/18(月) 16:40:11ID:vj5uYJhO0ページの番号が2ページからになる。
0125名無しさん@お腹いっぱい。
2010/01/18(月) 20:45:48ID:E/CMIZVq0ページは@includeで指定すれば良いと思うのですが強制文字コード指定ができません。
試したのはmetaタグの上書きです。
他になにか良い関数などあるのでしょうか。
0126名無しさん@お腹いっぱい。
2010/01/18(月) 20:54:01ID:s9sz+pIR0OwataPagerizeとの連携だと2ページ目移行が機能してくれないね
まあ、以前からだし、そもそもAutopagerizeとの連携が前提なんだけど。
これはオワタ側の対応を待つことになるのかな
0127名無しさん@お腹いっぱい。
2010/01/18(月) 20:59:56ID:yBPZY1Bm00128名無しさん@お腹いっぱい。
2010/01/18(月) 21:02:42ID:lrjfckI60// @name ブックマークツールバーと未整理のブックマークを非表示.uc.js
// @namespace http://pc11.2ch.net/test/read.cgi/software/1213888990/
// @description ブックマークツールバーと未整理のブックマークを非表示
// @include chrome://browser/content/bookmarks/bookmarksPanel.xul
// @compatibility Firefox 3.0
// @author Alice0775
// @version 2008/06/27 02:50
// ==/UserScript==
document.getElementById("bookmarks-view").place =
"place:folder=" + window.top.PlacesUtils.bookmarksMenuFolderId+"&queryType=1";
これ動きません何でですか><
0129名無しさん@お腹いっぱい。
2010/01/18(月) 21:03:47ID:z2XN9BjM0ttp://furyu.tea-nifty.com/annex/2010/01/autopagerizegoo.html
0130名無しさん@お腹いっぱい。
2010/01/18(月) 21:08:12ID:C55sh47q0owataは画像検索に対応してるから必要なくない?
0131名無しさん@お腹いっぱい。
2010/01/18(月) 21:09:31ID:yBPZY1Bm0ここのインストールしても0.01eなんだけど・・・・
0.01fのありかを教えてほしいんです
0132名無しさん@お腹いっぱい。
2010/01/18(月) 21:12:56ID:LejHHsvU00133名無しさん@お腹いっぱい。
2010/01/18(月) 21:13:02ID:JhEQz5Gv0釣りなら余所で。
>>131
>>129のをDLしてソース見たら「ver.0.01f3」って書いてあるけど?
0134名無しさん@お腹いっぱい。
2010/01/18(月) 21:19:18ID:lrjfckI60釣りちゃいますよ何でそんなこと言うの><
0135名無しさん@お腹いっぱい。
2010/01/18(月) 21:19:31ID:yBPZY1Bm0俺も同じのDLしてソース見てみたら0.01eなんだけど・・・・・
0136名無しさん@お腹いっぱい。
2010/01/18(月) 21:20:44ID:WKSSfbGE00137名無しさん@お腹いっぱい。
2010/01/18(月) 21:22:30ID:yBPZY1Bm0ドンピシャ!!キャッシュ削除したら0.01f3出ました!!
ありがとうございます!
0138名無しさん@お腹いっぱい。
2010/01/18(月) 21:42:30ID:s9sz+pIR0apGoogleimagesearchの■でオリジナルページとフレームページへのリンクも表示してくれる機能も好きなんだ俺
これがowataだと2ページ目移行動かない。
0139名無しさん@お腹いっぱい。
2010/01/18(月) 22:03:23ID:C55sh47q0なるほど。
AutoPagerize用のスクリプト書く人が新しい方式(AutoPagerize_DOMNodeInserted)使ってくれれば、
AutoPagerizeでもOwataPagerizeでも動くんだけどなぁ。
0140名無しさん@お腹いっぱい。
2010/01/18(月) 22:57:36ID:KGvzdCjj00141名無しさん@お腹いっぱい。
2010/01/18(月) 23:14:34ID:F7y0vZC10googleの仕様変更の対応してないだけだろ。
更新待つか、他の使えよ。
0142名無しさん@お腹いっぱい。
2010/01/18(月) 23:31:31ID:e393bsLw0apGoogleimagesearchの0.01f3とAutopagerize mod 0.0.41使えばいい
0143名無しさん@お腹いっぱい。
2010/01/18(月) 23:44:19ID:DZ+QLj140おれはその組み合わせだと
・
・
・
page: 2
|
page: 2
|
page: 3
|
page: 3
・
・
・
という具合にダブるんだが
0144名無しさん@お腹いっぱい。
2010/01/19(火) 02:16:57ID:9R8ze4mh00145名無しさん@お腹いっぱい。
2010/01/19(火) 02:20:48ID:FRP7dRBu00146名無しさん@お腹いっぱい。
2010/01/19(火) 02:59:32ID:ITLTamrV0owataも同時に動かしてないか?
0147名無しさん@お腹いっぱい。
2010/01/19(火) 04:06:02ID:SCa597sp0俺もそうなる。
ttp://nagamochi.info/src/up57026.jpg
それで順番変えたら何も表示されなくなる。(Autopagerizeを上にしたら)
0148名無しさん@お腹いっぱい。
2010/01/19(火) 09:00:24ID:9R8ze4mh0並びは当然
apGoogleimagesearch
Autopagerize
ってやってるよな?
0149名無しさん@お腹いっぱい。
2010/01/19(火) 12:14:35ID:ua2irQqf00150名無しさん@お腹いっぱい。
2010/01/19(火) 14:45:28ID:Kho1HUQJ0なおった。
さんくす。
0151名無しさん@お腹いっぱい。
2010/01/19(火) 18:34:08ID:eo7SSFgT0単に対応サイトが少ないっていうのとフレームに対応してないってこと
あと動作のタイミングを自動か手動か選べるってだけで「軽い」っってことなんだよね?
■ このスレッドは過去ログ倉庫に格納されています