1 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/25(水) 14:57:49 ID:eh8pidTp0] mozilla firefox userChrome.js greasemonkey スクリプトスレ2 質問は必ずまとめサイトに目を通した後にして下さい。 ■まとめサイト firefoxまとめサイト ttp://firefox.geckodev.org/ ttp://firefox.geckodev.org/index.php?cmd=read&page=Greasemonkey&word=greasemonkey ttp://firefox.geckodev.org/index.php?cmd=read&page=userChrome.js&word=user ■拡張機能 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 Part71 ttp://pc11.2ch.net/test/read.cgi/software/1184830949/ ttp://pc11.2ch.net/test/read.cgi/software/1184830215/ Mozilla Firefox質問スレッド(初心者歓迎)の48 ttp://pc11.2ch.net/test/read.cgi/software/1183499942/ Mozilla Firefox 拡張機能スレッド Part22 ttp://pc11.2ch.net/test/read.cgi/software/1182355151/ ■前スレ ttp://pc11.2ch.net/test/read.cgi/software/1168635399/
596 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/29(土) 20:06:36 ID:Hx5oAWe50] fast look up gooが機能してないんだがなんでだろ alcの方は機能してる
597 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/29(土) 20:08:03 ID:XS/5zBHg0] >>595 1.0なら標準で「ツール」以下にメニューが追加されるはずだが?
598 名前:596 mailto:sage [2007/09/29(土) 20:14:07 ID:Hx5oAWe50] ごめんなんでも無かった fast look up〜で出てくるウインドウを常一番前にすることは出来ない? 例えば、ttp://www.avrillavigne.com/ ここの左サイドのnewsのとこで、septemberを訳すと 左右が表示されない(newsとfansに邪魔される
599 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/29(土) 20:21:46 ID:eUo8YEcW0] >>597 いやそういう意味じゃなくて、自分でコンテクストメニューとか追加できないのかなあと思って。 userChrome.jsか*.uc.jsにかけばメニュー追加できるじゃん。 だけどuserContent.js以下のファイルだとエラーでるからさ。 再起動しないでメニューの動作確認できたら便利だと思ったんで。無理?
600 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/29(土) 20:29:36 ID:jED8CueR0] >>598 var area = $N('div', {style: [ を var area = $N('div', {style: [ 'z-index :3000000 !important', にするとか
601 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/29(土) 20:33:32 ID:jED8CueR0] >>599 再起動しなくても新しいウィンドウを開けばいい。 どうしてもuserContent.jsでやりたいのなら, chromeWindowの名前空間でスクリプトを実行するようにすればいい。
602 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/29(土) 21:02:17 ID:Hx5oAWe50] >>600 それどうやって出来ます? サイトをスタイリッシュで変えるってこと?
603 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/29(土) 21:04:38 ID:eUo8YEcW0] >>601 できた。でも更新するたびメニュー増殖してワロタw
604 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/29(土) 21:35:26 ID:rm0e8sOo0] >>602 「fastlookupalc "z-index"」でぐぐれ
605 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/29(土) 23:36:56 ID:Hx5oAWe50] >>604 ありがとう、出来たよ
606 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/30(日) 13:08:13 ID:jopMRfdI0] favicon with google3 faviconのないサイトには白のfaviconが付けられるみたいだけど これを付けないようにするには、どこをいじればいいかわかる?
607 名前:606 mailto:sage [2007/09/30(日) 16:27:20 ID:jopMRfdI0] 自己解決しました。 あともう一つ ttp://blog.livedoor.jp/hakin/archives/50942871.html ここの >script/SBMCountWithGoogle が対応しているので、インストールしました。 >デフォルトでは、はてなブックマーク、livedoor クリップ、Buzzurlが表示されますが >私ははてなだけが表示されればいいので、該当部分以外はコメントアウトして使っています。 これみたいにはてなだけを表示させたい場合はどうすればいい?
608 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/30(日) 17:52:03 ID:jopMRfdI0] 自力でやったら出来た・・ 別にコメントアウトじゃなくても、消すだけでいいんだよな?
609 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/30(日) 18:51:36 ID:i4FsBeMq0] 便利そうで入れたいんですが、自分もはてなだけを入れたい・・・ でも、やり方わからない どなたか教えて下さい。
610 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/30(日) 18:58:50 ID:i4FsBeMq0] 探したら、ここ見つけたので、これ使わせていただくことにしました ttp://www.pqrs.org/~tekezo/firefox/greasemonkey/googleautopager//
611 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/09/30(日) 19:11:55 ID:3Nj1jIp20] >>609 メモ張開いて消すだけだけど
612 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/01(月) 06:02:09 ID:Q4Nhb2ub0] ttp://space.geocities.jp/alice0775/index3.html こちらの「新しいタブをバックグラウンド/フォアグラウンドに開くトグルボタン」を入れたいのですが、クリックすると 「コンテンツのエラーによりボタンを作成できませんでした」と表示され、導入できません。 XPSP2、Firefox 2.0.0.7、Custom Buttonsは ttp://xxsionxx.blog17.fc2.com/blog-entry-534.html こちらの0.0.2alpha 日本語版を入れています。 新規プロファイルでCustom Buttons 0.0.2alpha日本語版だけを入れた状態でも同じようになってしまいます。0.0.1.3では試していません。 また、Custom Buttonsのフォーラムなど他サイトのボタンは上記のエラーもなく導入できることも確認しました。 0.0.1.3だと動かないボタンもあるのでできれば0.0.2alphaを使いたいのですが・・・。 このエラーは私の環境依存なんでしょうか?よろしければ助言いただけると幸いです。
613 名前:142 mailto:sage [2007/10/01(月) 08:52:10 ID:YVf6dmeWP] >>612 ここのページの ttp://space.geocities.jp/alice0775/index3.html どこをクリックすれべダウンロードできるの?
614 名前:名無しさん@お腹いっぱい。 [2007/10/01(月) 09:43:18 ID:6MG1Yww70] var nodes = document.evaluate( '//text()', document, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null ); for (var i = 0, elm; elm = nodes.snapshotItem(i); i++) { elm.data = elm.data.replace('<kakikae-mae>', '<kakikae-go>'); } 文中の文字列を書き換えたいのですが"<"や">"といったものが勝手に>や<に置き換わってしまいます。 <と書くとそのまま変換されずに表示されます。 どのようにすればよいのでしょうか…
615 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/01(月) 10:19:08 ID:YEbMTcPO0] >>612 ttps://addons.mozilla.org/ja/firefox/addon/2707 ttps://addons.mozilla.org/ja/firefox/addon/5066 Custom ButtonsとCustom Buttons2って別物じゃないの? 使ってないからよく知らんけど フォーラムは同じとこにつながるから使えるのかもしれんが、 Custom Buttons2用って書いて配布してるからCustom Buttonsじゃダメとか
616 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/01(月) 15:56:11 ID:Q4Nhb2ub0] >>615 今アクセスしたらページが変わってて驚きました。 このボタン公開時はCustom Buttonsにリンクが貼られてたんですが・・・。 ttp://72.14.253.104/search?sourceid=navclient-ff&ie=UTF-8&q=cache%3Ahttp%3A%2F%2Fspace.geocities.jp%2Falice0775%2Findex3.html ↑当時のGoogleのキャッシュです。 いきなりCustom Buttons2を入れるのは怖いので、もう少し調べてから試してみたいと思います。 ありがとうございました。
617 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/01(月) 17:22:43 ID:EgUlKqww0] >>616 作成途中のページのことだと思います。 CustomButtons0.0.1.3用およびCustomButtons2用をそれぞれ示しました。
618 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/01(月) 17:31:18 ID:TSzihwzO0] おれは人間をやめるぞ! 福田ああーーっ!!
619 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/01(月) 17:37:18 ID:TSzihwzO0] すいません誤爆しますたorz
620 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/01(月) 23:26:13 ID:yg1L0F1z0] Amazonの検索結果から図書館の蔵書検索にとぶ スクリプトを利用しているのですが、 豊島区の図書館へのリンクがどうもうまくうごきません。 どなたか作っていただけないでしょうか。 お願いいたします。
621 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/02(火) 00:01:55 ID:RfKWygmC0] 自分でやれ
622 名前:名無しさん@お腹いっぱい。 [2007/10/02(火) 15:19:56 ID:gqlAYZp90] la.ma.la/blog/diary_200506231749.htm これを新しいタブで開かないようにするにはどうしたらいいんでしょうか
623 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/02(火) 16:08:57 ID:EXCgKuic0] garamond.serio.jp/sb/log/web_firefox/javascript.html のようにhostperm.1で host script 3 jp host script 3 com host script 3 net を設定して外部scriptをはじいているのですが、 space.geocities.yahoo.co.jp/gl/alice0775/view/20070928/1190909872 では、3 という指定をするとオプションの設定画面に設定が 読み込まれません。 どこら辺を直したほうがいいのでしょうか。
624 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/02(火) 17:40:06 ID:O5Y5N6OO0] >>623 "3"を指定できるUIがFxに用意されていないので, UIを一から作らないとだめです。
625 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/02(火) 19:07:53 ID:EXCgKuic0] >>624 ありがとうございます。 UIがないのは厳しいですね。
626 名前:名無しさん@お腹いっぱい。 [2007/10/02(火) 19:20:53 ID:gqlAYZp90] ttp://で始まる文字列でもリンクできるスクリプトってある?
627 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/02(火) 19:29:11 ID:O5Y5N6OO0] >>623 ,625 UIを追加した(一から作るのではなく, 既存のUIに追加する形とした)。 動いているので, これで良しとした。 ttp://space.geocities.jp/alice0775/STORE/ucjsPermission2.uc.xul.txt ttp://space.geocities.jp/alice0775/STORE/ucjsPermissionPreferences2.uc.xul.txt ファイル名を変えているので注意されたし
628 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/02(火) 19:35:04 ID:wxpjTglF0] >>626 TextLinkもどき でぐぐれ
629 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/02(火) 19:55:21 ID:naBCEpIE0] userContentにデフォでついてるTextUrlAnchor.jsってttp://〜には対応してなかったっけ?
630 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/02(火) 19:56:24 ID:S9ofYxIjP] userContent.js1.0を便利に使わせてもらってます Google Secure Proってグリモンスクリプトがリロードを繰り返すばかりで 正常に動かなくて困ってます、エロイ人がいたら助けてください userscripts.org/scripts/show/5951
631 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/02(火) 20:28:08 ID:O5Y5N6OO0] >>630 他の拡張機能またはスクリプト等と干渉しているのではないですか?
632 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/02(火) 21:22:28 ID:EXCgKuic0] >>627 きちんと表示されました。 迷惑をかけ申し訳ありません。 ありがとうございます。
633 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/03(水) 13:18:09 ID:1e4kZrn20] userContent.jsでLDRize使ってるとYahoo Pipesがつかえなくなる。 excludeしとけばいいだけだから実用上は問題ないけど原因が気になるな。
634 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/03(水) 13:21:59 ID:okS7o4Ev0] 564さん(Aliceさん)のUndoListInTabmenuToo.uc.jsを 有難く使わせていただいている者です。 タブコンテキストメニューの履歴に番号を振るには スクリプトをどう書き換えればいいでしょうか?
635 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/03(水) 20:23:47 ID:KPP7S9Ll0] >>634 m.setAttribute("label", undoItems[i].title); を m.setAttribute("label", (i+1).toString().concat('. ', undoItems[i].title) );
636 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/04(木) 10:12:57 ID:ceQ5lNQf0] >>635 レス遅くなってすいません。 動作を確認しました。バッチリです. ありがとうございますm(_ _)m
637 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/05(金) 03:11:56 ID:yflW5/Ji0] userContent.css とか hostperm.1 とかって 再読み込みできませんか。 userContent.cssの再読み込みができれば Stylishを使わなくてもすむのですが。
638 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/05(金) 03:25:42 ID:Jct66tAX0] 再読み込みが出来ないから、Stylishを使ってる。
639 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/05(金) 18:22:33 ID:3Sp3Bij70] Greasemonkeyを書いているんですけれどうまく動きません。 Firebugのコンソールで実行した時はうまく言ったんですけど・・・ パス:downpass www6.uploader.jp/dl/script/script_uljp00038.txt.html
640 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/05(金) 21:29:08 ID:JINxgpyz0] 名前空間とか
641 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/05(金) 22:56:38 ID:3Sp3Bij70] >>640 // @name test script // @namespace hogefuga.jp を追加してもエラーが起こります。 助けてくだしあ><
642 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/05(金) 23:33:55 ID:xFShP0nd0] >>641 inputtag[i].setAttribute('onclick','(function(){alert("aaa");})();');
643 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/06(土) 08:32:53 ID:R7GPDAPT0] >>642 ありがとうございます!!! 解決しました><
644 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/06(土) 12:02:24 ID:Kq5DoJyE0] まとめサイトに載ってるTubePlayerで開けるuc.jsが機能しないんですが、 パス以外に何か変更が必要なんでしょうか
645 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/06(土) 12:47:58 ID:Dajujs3z0] >>644 エラーコンソールのエラーを確認する 拡張機能と干渉していないか確認する
646 名前:名無しさん@お腹いっぱい。 [2007/10/06(土) 14:31:26 ID:1nBezSAN0] GooglePreviewみたいな機能をもつスクリプトってねーの?
647 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/06(土) 15:58:06 ID:O+pqeXIG0] > ねーの? www
648 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/07(日) 09:02:19 ID:bStmQipp0] XMLの四次元空間の意味がわからないんですが。
649 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/08(月) 00:07:54 ID:Fnv3/VQa0] LDR DedupeEntriesのuserChrome.js用です。 ttp://www6.uploader.jp/dl/script/script_uljp00039.zip.html ・高速(オリジナルの3倍以上) ・200エントリあるフィードでも固まらない。 ・LDRで表示しただけのエントリと、実際にクリックしたエントリとで、表示を区別可能
650 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/08(月) 01:38:33 ID:ilRsX3km0] userContent.jsバージョン1.0のスクリプト有効無効のメニューをリストボックスもどきで行う 使い方は, 解凍後, 「userContentjsのスクリプトの有効無効のメニューをリストボックスもどきで..txt」 に書いてある通りにする。 あくまで"もどき"です。 Fx2.0.0.7, 3.0a9pre WinXPでのみ動作確認した。 ttp://www6.uploader.jp/dl/script/script_uljp00040.zip.html
651 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/08(月) 02:13:09 ID:LH8MuM6a0] >>650 きちんと表示できた。乙。 ただ、ここ見てるような人だったらわかるだろうけど userChrome.jsに付け加える設定 説明では、 @namespace url(www.mozilla.org/keymaster/gatekeeper/there.is.only.xul ); @-moz-document url(chrome://global/content/selectDialog.xul) { #list{ height:50em !important } } だけど、最後に}が必要だな。 長々とすまん。 ありがとう。
652 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/08(月) 02:14:20 ID:LH8MuM6a0] あっ、すまん みのがしてた。 orz
653 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/08(月) 04:47:43 ID:QJakQquw0] >>647 しね
654 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/08(月) 10:51:16 ID:SGOq4xq40] FxでAlice氏のucjsPermission2.uc.xulを使わせてもらっているのですが、80氏のuserMenu.uc.jsのtabmenu、Order.ct群で そのサイトにおこなった設定を記録して次回からも有効にすることはできませんか? >>650 SM(1.1.4、1.1.5Pre20071007)、OSはxpとVistaでも動作確認しました。 "もどき"を強調されてますが、IE VIEW同様使いやすさ向上ありがとうございます。
655 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/08(月) 14:16:52 ID:RJCtydGZ0] tab mix plus が有効だと、gBrowser.addTab()で空白のタブしか開かないのはなぜなんだぜ?
656 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/08(月) 15:47:28 ID:lXks6FA50] >>649 これ使うためにuserChrome.js入れましたGJ
657 名前:名無しさん@お腹いっぱい。 [2007/10/08(月) 23:20:05 ID:znSr45AF0] menuからマウスで選択して再起動は出来るんですが、 Ctrl+Qで再起動できません。どうすれば出来ますか? ///////////// restart.uc.js ///////////// (function() { // define keybind var keyset = document.createElement("keyset"); var key = document.createElement("key"); key.setAttribute("id","restart"); key.setAttribute("modifiers","accel"); key.setAttribute("key","Q"); keyset.appendChild(key); var pop = document.getElementById("menu_FilePopup"); var first = pop.firstChild; pop.insertBefore(keyset, first); // 再起動するmenuitemを作る var menuitem = document.createElement("menuitem"); menuitem.setAttribute("label", "\u518d\u8d77\u52d5"); menuitem.setAttribute("key","restart"); 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); // popupに「再起動」を入れる document.getElementById("menu_FilePopup").insertBefore(menuitem, document.getElementById("menu_FileQuitItem")); })();
658 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/09(火) 00:17:48 ID:9IfLqP0I0] >>657 function BrowserRestart() { const APP_START = Components.classes['@mozilla.org/toolkit/app-startup;1'].getService(Components.interfaces.nsIAppStartup); APP_START.quit(APP_START.eRestart | APP_START.eAttemptQuit); } (function() { var xml = <overlay xmlns={ kXULNS }> <commandset id="mainCommandSet"> <command id="Browser:Restart" oncommand="BrowserRestart();" /> </commandset> <keyset id="mainKeyset"> <key id="key_BrowserRestart" key="Q" modifiers="accel" command="Browser:Restart" /> </keyset> <menupopup id="menu_FilePopup"> <menuitem label="Restart" command="Browser:Restart" accesskey="R" key="key_BrowserRestart" insertbefore="menu_FileQuitItem" /> </menupopup> </overlay>; xml = "data:application/vnd.mozilla.xul+xml;charset=utf-8," + encodeURI(xml.toXMLString()); document.loadOverlay(xml, null); })();
659 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/09(火) 04:24:11 ID:VqM2UOOM0] わけわからん記号ばかり書かないで日本語でおねがしまします。
660 名前:657 [2007/10/09(火) 06:46:36 ID:IkqVIxAf0] >>658 ポイントは <keyset id="mainKeyset">に<commandset id="mainCommandSet"> にE4XにXPCOMですね。 勉強不足でした。 ありがとうございます。
661 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/09(火) 14:36:38 ID:xD6LKsd00] タブを1つロックし、常に表示させているのですが、時々邪魔に感じてしまいます。 一番目のタブをタブバー上から非表示にする userChrome.css または userChrome.js をどなたか書いていただけないでしょうか。
662 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/09(火) 14:59:17 ID:UsBBeS7J0] >>661 全く意味がわからない >>タブを1つロックし、常に表示 >>一番目のタブをタブバー上から非表示 同じタブのこと? >>時々邪魔に感じて 何がじゃま? タブそのものそれともそのタブのページ内容がじゃま? >>タブバー上から非表示 そのタブのページ内容は表示したままにしたいの?
663 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/09(火) 17:06:48 ID:MkKyYXkx0] >>662 permaTabかなんかで閉じない設定にしてるタブがあるが、 そいつがタブバーにあると邪魔なのでタブバー上で見えないようにしたい という意味なんじゃね?
664 名前:662 mailto:sage [2007/10/09(火) 17:37:33 ID:UsBBeS7J0] >>661 以下の様なことであれば, 比較的簡単に実現できると思われる。 非表示 1.対象とするロックされたタブのURLまたはタイトルを記憶する 2.そのタブのロックを解除 3.そのタブを閉じる 再表示 1.閉じたタブのリストから,先に記憶したタイトルを持つタブを復元 2.そのタブをロック この方法の問題点 1.非表示と再表示の間に, Fxのセッションマネジャなどで設定された数以上にタブを閉じると, 閉じたタブのリストから対象タブが追い出されてしまうため, 対象タブが復元できなくなる 2.対象タブの復元対象はFxのセッションマネジャなどの機能に依存する。
665 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/09(火) 17:58:25 ID:3N8tITiK0] .tabbrowser-tab:first-child { display: none !important; } これで消えるけど
666 名前:661 mailto:sage [2007/10/09(火) 18:05:04 ID:xD6LKsd00] >>663 その通りです。説明ありがとうございました。 >>664 日本語下手ですいません。貴重なアドバイスですが、下の方のほうが望みどおりなのでそちらにします。 ありがとうございました。 >>665 希望通りになりました!多謝です!
667 名前:名無しさん@お腹いっぱい。 [2007/10/10(水) 02:53:37 ID:NHy/C2jV0] これはPersonalToolbarをサイドに表示するスクリプトですが、 コンテキストメニューから項目を削除する機能を実装するにはどうしたらいいですか? oncommand="document.popupNode.parentNode.removeChild(document.popupNode);" とか var overlay = <overlay xmlns={ kXULNS }><stack id="bookmarks-stack" context="_child"> ... とか自力で調べていろいろやってみましたが、うまくいきません。 /// verticalBookmark.uc.js /// (function() { //toolboxとsplitterをサイドバーの横に作成 var toolbox = document.createElement("toolbox"); document.getElementById("browser").insertBefore( toolbox, document.getElementById("sidebar-box") ); var splitter = document.createElement("splitter"); document.getElementById("browser").insertBefore( splitter, document.getElementById("sidebar-box") );
668 名前:名無しさん@お腹いっぱい。 [2007/10/10(水) 02:54:13 ID:NHy/C2jV0] //パーソナルツールバーをtoolboxに入れる var toolbar = document.getElementById("PersonalToolbar"); toolbar.setAttribute("orient", "vertical"); toolbar.setAttribute("flex","1"); toolbar.setAttribute("style","overflow: scroll;"); toolbox.appendChild(toolbar); // hboxをverticalにする var hbox = document.getElementById("bookmarks-ptf"); hbox.setAttribute("orient", "vertical"); hbox.nextSibling.setAttribute("orient", "vertical"); hbox.nextSibling.firstChild.setAttribute("orient", "vertical"); // context menuから削除できるようにする // ??? (この部分が分かりません)
669 名前:名無しさん@お腹いっぱい。 [2007/10/10(水) 02:54:50 ID:NHy/C2jV0] // CSSを適用 var style = <![CDATA[ #bookmarks-ptf toolbarbutton { background-color: #9cf; -moz-flex: 1; min-width: 150px; max-width: 500px; } #bookmarks-ptf .toolbarbutton-icon { display: none !important; } ]]>.toString(); var sspi = document.createProcessingInstruction( 'xml-stylesheet', 'type="text/css" href="data:text/css,' + encodeURI(style) + '"' ); document.insertBefore(sspi, document.documentElement); sspi.getAttribute = function(name) { return document.documentElement.getAttribute(name); }; }());
670 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/10(水) 05:19:34 ID:oKqdi4Kh0] >>667-669 以下を//toolboxとsplitterをサイドバーの横に作成の前に挿入 try { document.getElementById("PersonalToolbar") .controllers.removeController(BookmarksMenuController); } catch (ex) { } var bt = document.getElementById("bookmarks-ptf"); if (bt) { try { bt.database.RemoveObserver(BookmarksToolbarRDFObserver); } catch (ex) { } } さらに以下を}());の前に挿入 var bt = document.getElementById("bookmarks-ptf"); if (bt) { var btf = BMSVC.getBookmarksToolbarFolder().Value; bt.ref = btf; document.getElementById("bookmarks-chevron").ref = btf; bt.database.AddObserver(BookmarksToolbarRDFObserver); } window.addEventListener("resize", BookmarksToolbar.resizeFunc, false); document.getElementById("PersonalToolbar") .controllers.appendController(BookmarksMenuController);
671 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/10(水) 10:01:57 ID:mJJVth6c0] 新規タブを開いた際にホームを表示するスクリプトってありますか?
672 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/10(水) 10:04:55 ID:8n9J9rX30] TMP
673 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/10(水) 10:06:46 ID:mJJVth6c0] TMPは重いので
674 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/10(水) 12:09:43 ID:MasEeXz30] >>673 どのくらい重くなるか試したの?
675 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/10(水) 13:51:06 ID:JkO4cHLp0] >>674 TMP、TMP lite 共に1ヶ月以上使用したことがあります
676 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/10(水) 14:21:51 ID:MasEeXz30] >>675 あれ日本語通じないのかな。。。 期間じゃなくてさ、どのくらい動作が重くなったわけ?
677 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/10(水) 14:40:25 ID:JkO4cHLp0] >>676 現在のタブから他のタブを選択する際にラグを感じられるようになりました
678 名前:名無しさん@お腹いっぱい。 [2007/10/10(水) 14:50:11 ID:4/gUbTdu0] sEeX!!
679 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/10(水) 20:27:05 ID:bKPTh5iO0] ニコニコの仕様変更でスクリプトはどれも全滅だな
680 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/10(水) 20:37:48 ID:pVPK7WVG0] どうせまたつくるだけ
681 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/10(水) 21:45:49 ID:GR638p9BP] 素人でさっぱりだけど、ad見せるためにワザと変更してるの?
682 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/10(水) 22:33:37 ID:C8yEs43w0] ニコニコはNicoCacheが便利。前はuserChrome.jsのやつ使ってたけど乗り換えた。 もちろん今日の仕様変更でも問題なく保存出来てる。 ttp://homepage1.nifty.com/asr/tools/nicocache.html
683 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/10(水) 22:55:34 ID:5YQppbma0] 上のツールはJava使用するし、二度目を見る事なんてほとんどないのでスルー
684 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/10(水) 23:26:30 ID:C8yEs43w0] 未だにjavaは遅いとか盲目的に信じ込んでる人いるのね
685 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/10(水) 23:28:58 ID:wLeTGsgh0] 通ぶりたいお年頃なんです
686 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/10(水) 23:42:02 ID:3kkId9hh0] スレ違いだから、宣伝は余所でやってね^−^
687 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/11(木) 10:32:54 ID:V7PgXEzc0] アリスさんのところの「ttp,h**p等リンク化,2chリダイレクト外し,半角文字列改行 」使ってたけど、これ入れてるとニコニコ動画の上の部分の 「投稿動画 496,228 再生 2,269,986,391 コメント 459,437,247 たとえ わしをたおしても だいにだいさんの みぎうえが・・・」 とか書いてある部分の表示が崩れる 他にも原因があるかも知れんけど、これ外したら元に戻ったから原因は多分これだと思う 割と重宝してただけに残念だ……
688 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/11(木) 15:59:37 ID:yyO40QVm0] 特定のページ上でリンクをクリックすると、リンク先のページは必ず新規タブで開く ようになるスクリプトを、どなたか書いてくれませんか?
689 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/11(木) 20:47:40 ID:qjMXm2R00] >>688 ttp://pasokon-yugi.cool.ne.jp/js/Add_blank.user.js
690 名前:688 mailto:sage [2007/10/11(木) 21:42:25 ID:yyO40QVm0] 後出しのようになってしまい申し訳ないのですが、上の方で見つけた space.geocities.jp/alice0775/STORE/loadInBackground.uc.js と、 >>689 様の pasokon-yugi.cool.ne.jp/js/Add_blank.user.js とは同じ結果になるスクリプトだと思うのですが、なぜ後者はこんなに複雑なんでしょうか?
691 名前:名無しさん@お腹いっぱい。 [2007/10/12(金) 01:27:44 ID:Aar1UaoW0] グリースモンキーに入れたスクリプトはどのフォルダに入っているのでしょうか
692 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/12(金) 01:36:22 ID:1VMNGvuR0] gm_scripts
693 名前:名無しさん@お腹いっぱい。 [2007/10/12(金) 01:40:17 ID:Aar1UaoW0] >>692 そのフォルダはどこに入ってるんでしょうか・・ firefoxのexeが入ったフォルダまではいきつくんですが
694 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/12(金) 01:49:15 ID:9RimViuM0] >>693 そこじゃない。profileのあるところ。 たぶんこのへん↓ C:\Documents and Settings\****\Application Data\Mozilla\Firefox\Profiles\****\
695 名前:名無しさん@お腹いっぱい。 [2007/10/12(金) 01:53:30 ID:Aar1UaoW0] だめだ・・どこにもない
696 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/12(金) 02:15:50 ID:UhL0Eu3I0] >>695 Vistaだったら C:\Users\****\AppData\Roaming\Mozilla\Firefox\Profiles\****\