firefox userChrome.j ..
577:名無しさん@お腹いっぱい。
07/09/28 18:25:36 0zl7hUCP0
>>576
ありがとうございます!
でもやっぱり動きませんでした…うーん
578:名無しさん@お腹いっぱい。
07/09/28 19:54:58 ckJs7D5U0
aliceさん、>>410のDragNgoModoki3.uc.jsはブログには載せないんですか?
579:名無しさん@お腹いっぱい。
07/09/28 21:03:22 8ZnRCU5T0
>>578
載せました
580:名無しさん@お腹いっぱい。
07/09/28 22:30:15 efCc0fu40
>>574
Clearを押すためにサイドバーを拡大していたので
ありがたいです。
581:名無しさん@お腹いっぱい。
07/09/28 23:03:52 NCuqqitl0
>>575
てけとーに作り直してみた
URLリンク(firefox.geckodev.org)
582:名無しさん@お腹いっぱい。
07/09/28 23:31:58 efCc0fu40
URLリンク(www.xuldev.org)
のVertical Toolbar にエラーコンソールを
追加しようと思ったのですが、
ボタンのIDわかりませんか。
それともエラーコンソールにはボタンは
用意されていないのでしょうか。
583:名無しさん@お腹いっぱい。
07/09/29 00:52:15 ESVDBmpW0
>>579
仕事速いですな、どーもです
584:名無しさん@お腹いっぱい。
07/09/29 01:07:49 jED8CueR0
>>582
たぶん話の流れから"エラーコンソールをサイドバーに表示するボタン"をVertical Toolbarに表示したい
ということだと勝手に判断して以下をうpした。
URLリンク(www6.uploader.jp)
585:名無しさん@お腹いっぱい。
07/09/29 01:44:39 qHYFinhe0
>>582
単純にエラーコンソールを開くためのボタンを追加したいのであれば以下のスクリプトの先頭に書いて、
ボタンのIDはconsole-buttonにする。
// Error Console button
var consoleButton = document.createElement("toolbarbutton");
consoleButton.id = "console-button";
consoleButton.setAttribute("class", "toolbarbutton-1");
// small icon
// consoleButton.setAttribute("image", "chrome://global/skin/console/bullet-error.png");
// large icon
consoleButton.setAttribute("style", "list-style-image: url('chrome://global/skin/console/console-toolbar.png'); -moz-image-region: rect(24px 96px 48px 72px);");
consoleButton.setAttribute("label", "Error Console");
consoleButton.setAttribute("oncommand", "toJavaScriptConsole();");
document.getElementById("navigator-toolbox").palette.appendChild(consoleButton);
586:名無しさん@お腹いっぱい。
07/09/29 02:55:53 8GNU1T/O0
いろいろありがとうございます。
graesemonkeyなどのエラーをサイドバーで確認しながら
見ることができるので、とても助かります。
本格的なFirebugなどは別のプロファイルに拡張として
いれており、普段使うほうにはは
軽量化のため入れてないのですが
手軽にエラー確認ができるのでありがたいです。
587:575
07/09/29 06:58:44 YuyZ+rIP0
>>581
ばっちり動きました。多謝!
試行錯誤の過程でいろいろ勉強になりました。
588:名無しさん@お腹いっぱい。
07/09/29 07:23:38 3RKxAgxb0
久しぶりにYouTubeの動画を保存しようとしたのですが出来ませんでした
みなさん保存できてますか?
保存できるgreasemonkeyかuserChrome.js教えて下さい
589:581
07/09/29 07:57:30 LyekR3dl0
ちょっとバグってたので直しました
URLリンク(firefox.geckodev.org)
590:581
07/09/29 08:23:04 LyekR3dl0
こっちだった
URLリンク(firefox.geckodev.org)
591:名無しさん@お腹いっぱい。
07/09/29 10:36:35 ZLp+5FyR0
>>588
>>569
592:名無しさん@お腹いっぱい。
07/09/29 12:27:38 3RKxAgxb0
>>591
ありがとうございます。
これ気付いてたのですが、usercontent.jsって
よくわからないんですよね・・・
アリスさんのとこのを使わせていただいているのですが、
これって使えるのでしょうか?
SubScriptフォルダに入れたのですが、何も出ないのですが・・
593:名無しさん@お腹いっぱい。
07/09/29 12:36:02 UvDp7B070
>>592
URLリンク(www6.uploader.jp)
594:名無しさん@お腹いっぱい。
07/09/29 16:18:13 3RKxAgxb0
>>593
ありがとうございます。
早速試してみたのですが、俺には難しい・・・
説明読みまくってわからなかったら、また質問に来ます
595:名無しさん@お腹いっぱい。
07/09/29 20:02:55 eUo8YEcW0
初心者ですまんがuserContent.jsってのはメニュー追加できないのか?
596:名無しさん@お腹いっぱい。
07/09/29 20:06:36 Hx5oAWe50
fast look up gooが機能してないんだがなんでだろ
alcの方は機能してる
597:名無しさん@お腹いっぱい。
07/09/29 20:08:03 XS/5zBHg0
>>595
1.0なら標準で「ツール」以下にメニューが追加されるはずだが?
598:596
07/09/29 20:14:07 Hx5oAWe50
ごめんなんでも無かった
fast look up〜で出てくるウインドウを常一番前にすることは出来ない?
例えば、URLリンク(www.avrillavigne.com)
ここの左サイドのnewsのとこで、septemberを訳すと
左右が表示されない(newsとfansに邪魔される
599:名無しさん@お腹いっぱい。
07/09/29 20:21:46 eUo8YEcW0
>>597
いやそういう意味じゃなくて、自分でコンテクストメニューとか追加できないのかなあと思って。
userChrome.jsか*.uc.jsにかけばメニュー追加できるじゃん。
だけどuserContent.js以下のファイルだとエラーでるからさ。
再起動しないでメニューの動作確認できたら便利だと思ったんで。無理?
600:名無しさん@お腹いっぱい。
07/09/29 20:29:36 jED8CueR0
>>598
var area = $N('div', {style: [
を
var area = $N('div', {style: [ 'z-index :3000000 !important',
にするとか
601:名無しさん@お腹いっぱい。
07/09/29 20:33:32 jED8CueR0
>>599
再起動しなくても新しいウィンドウを開けばいい。
どうしてもuserContent.jsでやりたいのなら, chromeWindowの名前空間でスクリプトを実行するようにすればいい。
602:名無しさん@お腹いっぱい。
07/09/29 21:02:17 Hx5oAWe50
>>600
それどうやって出来ます?
サイトをスタイリッシュで変えるってこと?
603:名無しさん@お腹いっぱい。
07/09/29 21:04:38 eUo8YEcW0
>>601
できた。でも更新するたびメニュー増殖してワロタw
604:名無しさん@お腹いっぱい。
07/09/29 21:35:26 rm0e8sOo0
>>602
「fastlookupalc "z-index"」でぐぐれ
605:名無しさん@お腹いっぱい。
07/09/29 23:36:56 Hx5oAWe50
>>604
ありがとう、出来たよ
606:名無しさん@お腹いっぱい。
07/09/30 13:08:13 jopMRfdI0
favicon with google3
faviconのないサイトには白のfaviconが付けられるみたいだけど
これを付けないようにするには、どこをいじればいいかわかる?
607:606
07/09/30 16:27:20 jopMRfdI0
自己解決しました。
あともう一つ
URLリンク(blog.livedoor.jp) ここの
>script/SBMCountWithGoogle が対応しているので、インストールしました。
>デフォルトでは、はてなブックマーク、livedoor クリップ、Buzzurlが表示されますが
>私ははてなだけが表示されればいいので、該当部分以外はコメントアウトして使っています。
これみたいにはてなだけを表示させたい場合はどうすればいい?
608:名無しさん@お腹いっぱい。
07/09/30 17:52:03 jopMRfdI0
自力でやったら出来た・・
別にコメントアウトじゃなくても、消すだけでいいんだよな?
609:名無しさん@お腹いっぱい。
07/09/30 18:51:36 i4FsBeMq0
便利そうで入れたいんですが、自分もはてなだけを入れたい・・・
でも、やり方わからない
どなたか教えて下さい。
610:名無しさん@お腹いっぱい。
07/09/30 18:58:50 i4FsBeMq0
探したら、ここ見つけたので、これ使わせていただくことにしました
URLリンク(www.pqrs.org)
611:名無しさん@お腹いっぱい。
07/09/30 19:11:55 3Nj1jIp20
>>609
メモ張開いて消すだけだけど
612:名無しさん@お腹いっぱい。
07/10/01 06:02:09 Q4Nhb2ub0
URLリンク(space.geocities.jp)
こちらの「新しいタブをバックグラウンド/フォアグラウンドに開くトグルボタン」を入れたいのですが、クリックすると
「コンテンツのエラーによりボタンを作成できませんでした」と表示され、導入できません。
XPSP2、Firefox 2.0.0.7、Custom Buttonsは
URLリンク(xxsionxx.blog17.fc2.com)
こちらの0.0.2alpha 日本語版を入れています。
新規プロファイルでCustom Buttons 0.0.2alpha日本語版だけを入れた状態でも同じようになってしまいます。0.0.1.3では試していません。
また、Custom Buttonsのフォーラムなど他サイトのボタンは上記のエラーもなく導入できることも確認しました。
0.0.1.3だと動かないボタンもあるのでできれば0.0.2alphaを使いたいのですが・・・。
このエラーは私の環境依存なんでしょうか?よろしければ助言いただけると幸いです。
613:142
07/10/01 08:52:10 YVf6dmeWP
>>612
ここのページの URLリンク(space.geocities.jp)
どこをクリックすれべダウンロードできるの?
614:名無しさん@お腹いっぱい。
07/10/01 09:43:18 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:名無しさん@お腹いっぱい。
07/10/01 10:19:08 YEbMTcPO0
>>612
URLリンク(addons.mozilla.org)
URLリンク(addons.mozilla.org)
Custom ButtonsとCustom Buttons2って別物じゃないの?
使ってないからよく知らんけど
フォーラムは同じとこにつながるから使えるのかもしれんが、
Custom Buttons2用って書いて配布してるからCustom Buttonsじゃダメとか
616:名無しさん@お腹いっぱい。
07/10/01 15:56:11 Q4Nhb2ub0
>>615
今アクセスしたらページが変わってて驚きました。
このボタン公開時はCustom Buttonsにリンクが貼られてたんですが・・・。
URLリンク(72.14.253.104)
↑当時のGoogleのキャッシュです。
いきなりCustom Buttons2を入れるのは怖いので、もう少し調べてから試してみたいと思います。
ありがとうございました。
617:名無しさん@お腹いっぱい。
07/10/01 17:22:43 EgUlKqww0
>>616
作成途中のページのことだと思います。
CustomButtons0.0.1.3用およびCustomButtons2用をそれぞれ示しました。
618:名無しさん@お腹いっぱい。
07/10/01 17:31:18 TSzihwzO0
おれは人間をやめるぞ! 福田ああーーっ!!
619:名無しさん@お腹いっぱい。
07/10/01 17:37:18 TSzihwzO0
すいません誤爆しますたorz
620:名無しさん@お腹いっぱい。
07/10/01 23:26:13 yg1L0F1z0
Amazonの検索結果から図書館の蔵書検索にとぶ
スクリプトを利用しているのですが、
豊島区の図書館へのリンクがどうもうまくうごきません。
どなたか作っていただけないでしょうか。
お願いいたします。
621:名無しさん@お腹いっぱい。
07/10/02 00:01:55 RfKWygmC0
自分でやれ
622:名無しさん@お腹いっぱい。
07/10/02 15:19:56 gqlAYZp90
URLリンク(la.ma.la)
これを新しいタブで開かないようにするにはどうしたらいいんでしょうか
623:名無しさん@お腹いっぱい。
07/10/02 16:08:57 EXCgKuic0
URLリンク(garamond.serio.jp)
のようにhostperm.1で
host script 3 jp
host script 3 com
host script 3 net
を設定して外部scriptをはじいているのですが、
URLリンク(space.geocities.yahoo.co.jp)
では、3 という指定をするとオプションの設定画面に設定が
読み込まれません。
どこら辺を直したほうがいいのでしょうか。
624:名無しさん@お腹いっぱい。
07/10/02 17:40:06 O5Y5N6OO0
>>623
"3"を指定できるUIがFxに用意されていないので, UIを一から作らないとだめです。
625:名無しさん@お腹いっぱい。
07/10/02 19:07:53 EXCgKuic0
>>624
ありがとうございます。
UIがないのは厳しいですね。
626:名無しさん@お腹いっぱい。
07/10/02 19:20:53 gqlAYZp90
http://で始まる文字列でもリンクできるスクリプトってある?
627:名無しさん@お腹いっぱい。
07/10/02 19:29:11 O5Y5N6OO0
>>623,625
UIを追加した(一から作るのではなく, 既存のUIに追加する形とした)。
動いているので, これで良しとした。
URLリンク(space.geocities.jp)
URLリンク(space.geocities.jp)
ファイル名を変えているので注意されたし
628:名無しさん@お腹いっぱい。
07/10/02 19:35:04 wxpjTglF0
>>626
TextLinkもどき
でぐぐれ
629:名無しさん@お腹いっぱい。
07/10/02 19:55:21 naBCEpIE0
userContentにデフォでついてるTextUrlAnchor.jsってhttp://〜には対応してなかったっけ?
630:名無しさん@お腹いっぱい。
07/10/02 19:56:24 S9ofYxIjP
userContent.js1.0を便利に使わせてもらってます
Google Secure Proってグリモンスクリプトがリロードを繰り返すばかりで
正常に動かなくて困ってます、エロイ人がいたら助けてください
URLリンク(userscripts.org)
631:名無しさん@お腹いっぱい。
07/10/02 20:28:08 O5Y5N6OO0
>>630
他の拡張機能またはスクリプト等と干渉しているのではないですか?
632:名無しさん@お腹いっぱい。
07/10/02 21:22:28 EXCgKuic0
>>627
きちんと表示されました。
迷惑をかけ申し訳ありません。
ありがとうございます。
633:名無しさん@お腹いっぱい。
07/10/03 13:18:09 1e4kZrn20
userContent.jsでLDRize使ってるとYahoo Pipesがつかえなくなる。
excludeしとけばいいだけだから実用上は問題ないけど原因が気になるな。
634:名無しさん@お腹いっぱい。
07/10/03 13:21:59 okS7o4Ev0
564さん(Aliceさん)のUndoListInTabmenuToo.uc.jsを
有難く使わせていただいている者です。
タブコンテキストメニューの履歴に番号を振るには
スクリプトをどう書き換えればいいでしょうか?
635:名無しさん@お腹いっぱい。
07/10/03 20:23:47 KPP7S9Ll0
>>634
m.setAttribute("label", undoItems[i].title);
を
m.setAttribute("label", (i+1).toString().concat('. ', undoItems[i].title) );
636:名無しさん@お腹いっぱい。
07/10/04 10:12:57 ceQ5lNQf0
>>635
レス遅くなってすいません。
動作を確認しました。バッチリです.
ありがとうございますm(_ _)m
637:名無しさん@お腹いっぱい。
07/10/05 03:11:56 yflW5/Ji0
userContent.css とか hostperm.1 とかって
再読み込みできませんか。
userContent.cssの再読み込みができれば
Stylishを使わなくてもすむのですが。
638:名無しさん@お腹いっぱい。
07/10/05 03:25:42 Jct66tAX0
再読み込みが出来ないから、Stylishを使ってる。
639:名無しさん@お腹いっぱい。
07/10/05 18:22:33 3Sp3Bij70
Greasemonkeyを書いているんですけれどうまく動きません。
Firebugのコンソールで実行した時はうまく言ったんですけど・・・
パス:downpass
URLリンク(www6.uploader.jp)
640:名無しさん@お腹いっぱい。
07/10/05 21:29:08 JINxgpyz0
名前空間とか
641:名無しさん@お腹いっぱい。
07/10/05 22:56:38 3Sp3Bij70
>>640
// @name test script
// @namespace URLリンク(hogefuga.jp)
を追加してもエラーが起こります。
助けてくだしあ><
642:名無しさん@お腹いっぱい。
07/10/05 23:33:55 xFShP0nd0
>>641
inputtag[i].setAttribute('onclick','(function(){alert("aaa");})();');
643:名無しさん@お腹いっぱい。
07/10/06 08:32:53 R7GPDAPT0
>>642
ありがとうございます!!!
解決しました><
644:名無しさん@お腹いっぱい。
07/10/06 12:02:24 Kq5DoJyE0
まとめサイトに載ってるTubePlayerで開けるuc.jsが機能しないんですが、
パス以外に何か変更が必要なんでしょうか
645:名無しさん@お腹いっぱい。
07/10/06 12:47:58 Dajujs3z0
>>644
エラーコンソールのエラーを確認する
拡張機能と干渉していないか確認する
646:名無しさん@お腹いっぱい。
07/10/06 14:31:26 1nBezSAN0
GooglePreviewみたいな機能をもつスクリプトってねーの?
647:名無しさん@お腹いっぱい。
07/10/06 15:58:06 O+pqeXIG0
> ねーの?
www
648:名無しさん@お腹いっぱい。
07/10/07 09:02:19 bStmQipp0
XMLの四次元空間の意味がわからないんですが。
649:名無しさん@お腹いっぱい。
07/10/08 00:07:54 Fnv3/VQa0
LDR DedupeEntriesのuserChrome.js用です。
URLリンク(www6.uploader.jp)
・高速(オリジナルの3倍以上)
・200エントリあるフィードでも固まらない。
・LDRで表示しただけのエントリと、実際にクリックしたエントリとで、表示を区別可能
650:名無しさん@お腹いっぱい。
07/10/08 01:38:33 ilRsX3km0
userContent.jsバージョン1.0のスクリプト有効無効のメニューをリストボックスもどきで行う
使い方は, 解凍後, 「userContentjsのスクリプトの有効無効のメニューをリストボックスもどきで..txt」
に書いてある通りにする。 あくまで"もどき"です。
Fx2.0.0.7, 3.0a9pre WinXPでのみ動作確認した。
URLリンク(www6.uploader.jp)
651:名無しさん@お腹いっぱい。
07/10/08 02:13:09 LH8MuM6a0
>>650
きちんと表示できた。乙。
ただ、ここ見てるような人だったらわかるだろうけど
userChrome.jsに付け加える設定
説明では、
@namespace url(URLリンク(www.mozilla.org));
@-moz-document url(chrome://global/content/selectDialog.xul) {
#list{ height:50em !important }
}
だけど、最後に}が必要だな。
長々とすまん。
ありがとう。
652:名無しさん@お腹いっぱい。
07/10/08 02:14:20 LH8MuM6a0
あっ、すまん
みのがしてた。
orz
653:名無しさん@お腹いっぱい。
07/10/08 04:47:43 QJakQquw0
>>647 しね
654:名無しさん@お腹いっぱい。
07/10/08 10:51:16 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:名無しさん@お腹いっぱい。
07/10/08 14:16:52 RJCtydGZ0
tab mix plus が有効だと、gBrowser.addTab()で空白のタブしか開かないのはなぜなんだぜ?
656:名無しさん@お腹いっぱい。
07/10/08 15:47:28 lXks6FA50
>>649
これ使うためにuserChrome.js入れましたGJ
657:名無しさん@お腹いっぱい。
07/10/08 23:20:05 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:名無しさん@お腹いっぱい。
07/10/09 00:17:48 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:名無しさん@お腹いっぱい。
07/10/09 04:24:11 VqM2UOOM0
わけわからん記号ばかり書かないで日本語でおねがしまします。
660:657
07/10/09 06:46:36 IkqVIxAf0
>>658 ポイントは
<keyset id="mainKeyset">に<commandset id="mainCommandSet"> にE4XにXPCOMですね。
勉強不足でした。
ありがとうございます。
661:名無しさん@お腹いっぱい。
07/10/09 14:36:38 xD6LKsd00
タブを1つロックし、常に表示させているのですが、時々邪魔に感じてしまいます。
一番目のタブをタブバー上から非表示にする userChrome.css または userChrome.js をどなたか書いていただけないでしょうか。
662:名無しさん@お腹いっぱい。
07/10/09 14:59:17 UsBBeS7J0
>>661
全く意味がわからない
>>タブを1つロックし、常に表示
>>一番目のタブをタブバー上から非表示
同じタブのこと?
>>時々邪魔に感じて
何がじゃま? タブそのものそれともそのタブのページ内容がじゃま?
>>タブバー上から非表示
そのタブのページ内容は表示したままにしたいの?
663:名無しさん@お腹いっぱい。
07/10/09 17:06:48 MkKyYXkx0
>>662
permaTabかなんかで閉じない設定にしてるタブがあるが、
そいつがタブバーにあると邪魔なのでタブバー上で見えないようにしたい
という意味なんじゃね?
664:662
07/10/09 17:37:33 UsBBeS7J0
>>661
以下の様なことであれば, 比較的簡単に実現できると思われる。
非表示
1.対象とするロックされたタブのURLまたはタイトルを記憶する
2.そのタブのロックを解除
3.そのタブを閉じる
再表示
1.閉じたタブのリストから,先に記憶したタイトルを持つタブを復元
2.そのタブをロック
この方法の問題点
1.非表示と再表示の間に, Fxのセッションマネジャなどで設定された数以上にタブを閉じると, 閉じたタブのリストから対象タブが追い出されてしまうため, 対象タブが復元できなくなる
2.対象タブの復元対象はFxのセッションマネジャなどの機能に依存する。
665:名無しさん@お腹いっぱい。
07/10/09 17:58:25 3N8tITiK0
.tabbrowser-tab:first-child { display: none !important; }
これで消えるけど
666:661
07/10/09 18:05:04 xD6LKsd00
>>663
その通りです。説明ありがとうございました。
>>664
日本語下手ですいません。貴重なアドバイスですが、下の方のほうが望みどおりなのでそちらにします。
ありがとうございました。
>>665
希望通りになりました!多謝です!
667:名無しさん@お腹いっぱい。
07/10/10 02:53:37 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:名無しさん@お腹いっぱい。
07/10/10 02:54:13 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:名無しさん@お腹いっぱい。
07/10/10 02:54:50 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:名無しさん@お腹いっぱい。
07/10/10 05:19:34 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:名無しさん@お腹いっぱい。
07/10/10 10:01:57 mJJVth6c0
新規タブを開いた際にホームを表示するスクリプトってありますか?
672:名無しさん@お腹いっぱい。
07/10/10 10:04:55 8n9J9rX30
TMP
673:名無しさん@お腹いっぱい。
07/10/10 10:06:46 mJJVth6c0
TMPは重いので
674:名無しさん@お腹いっぱい。
07/10/10 12:09:43 MasEeXz30
>>673
どのくらい重くなるか試したの?
675:名無しさん@お腹いっぱい。
07/10/10 13:51:06 JkO4cHLp0
>>674
TMP、TMP lite 共に1ヶ月以上使用したことがあります
676:名無しさん@お腹いっぱい。
07/10/10 14:21:51 MasEeXz30
>>675
あれ日本語通じないのかな。。。
期間じゃなくてさ、どのくらい動作が重くなったわけ?
677:名無しさん@お腹いっぱい。
07/10/10 14:40:25 JkO4cHLp0
>>676
現在のタブから他のタブを選択する際にラグを感じられるようになりました
678:名無しさん@お腹いっぱい。
07/10/10 14:50:11 4/gUbTdu0
sEeX!!
679:名無しさん@お腹いっぱい。
07/10/10 20:27:05 bKPTh5iO0
ニコニコの仕様変更でスクリプトはどれも全滅だな
680:名無しさん@お腹いっぱい。
07/10/10 20:37:48 pVPK7WVG0
どうせまたつくるだけ
681:名無しさん@お腹いっぱい。
07/10/10 21:45:49 GR638p9BP
素人でさっぱりだけど、ad見せるためにワザと変更してるの?
682:名無しさん@お腹いっぱい。
07/10/10 22:33:37 C8yEs43w0
ニコニコはNicoCacheが便利。前はuserChrome.jsのやつ使ってたけど乗り換えた。
もちろん今日の仕様変更でも問題なく保存出来てる。
URLリンク(homepage1.nifty.com)
683:名無しさん@お腹いっぱい。
07/10/10 22:55:34 5YQppbma0
上のツールはJava使用するし、二度目を見る事なんてほとんどないのでスルー
684:名無しさん@お腹いっぱい。
07/10/10 23:26:30 C8yEs43w0
未だにjavaは遅いとか盲目的に信じ込んでる人いるのね
685:名無しさん@お腹いっぱい。
07/10/10 23:28:58 wLeTGsgh0
通ぶりたいお年頃なんです
686:名無しさん@お腹いっぱい。
07/10/10 23:42:02 3kkId9hh0
スレ違いだから、宣伝は余所でやってね^−^
687:名無しさん@お腹いっぱい。
07/10/11 10:32:54 V7PgXEzc0
アリスさんのところの「ttp,h**p等リンク化,2chリダイレクト外し,半角文字列改行
」使ってたけど、これ入れてるとニコニコ動画の上の部分の
「投稿動画 496,228 再生 2,269,986,391 コメント 459,437,247 たとえ わしをたおしても だいにだいさんの みぎうえが・・・」
とか書いてある部分の表示が崩れる
他にも原因があるかも知れんけど、これ外したら元に戻ったから原因は多分これだと思う
割と重宝してただけに残念だ……
688:名無しさん@お腹いっぱい。
07/10/11 15:59:37 yyO40QVm0
特定のページ上でリンクをクリックすると、リンク先のページは必ず新規タブで開く
ようになるスクリプトを、どなたか書いてくれませんか?
689:名無しさん@お腹いっぱい。
07/10/11 20:47:40 qjMXm2R00
>>688
URLリンク(pasokon-yugi.cool.ne.jp)
690:688
07/10/11 21:42:25 yyO40QVm0
後出しのようになってしまい申し訳ないのですが、上の方で見つけた
URLリンク(space.geocities.jp) と、
>>689様の URLリンク(pasokon-yugi.cool.ne.jp)
とは同じ結果になるスクリプトだと思うのですが、なぜ後者はこんなに複雑なんでしょうか?
691:名無しさん@お腹いっぱい。
07/10/12 01:27:44 Aar1UaoW0
グリースモンキーに入れたスクリプトはどのフォルダに入っているのでしょうか
692:名無しさん@お腹いっぱい。
07/10/12 01:36:22 1VMNGvuR0
gm_scripts
693:名無しさん@お腹いっぱい。
07/10/12 01:40:17 Aar1UaoW0
>>692
そのフォルダはどこに入ってるんでしょうか・・
firefoxのexeが入ったフォルダまではいきつくんですが
694:名無しさん@お腹いっぱい。
07/10/12 01:49:15 9RimViuM0
>>693
そこじゃない。profileのあるところ。
たぶんこのへん↓
C:\Documents and Settings\****\Application Data\Mozilla\Firefox\Profiles\****\
695:名無しさん@お腹いっぱい。
07/10/12 01:53:30 Aar1UaoW0
だめだ・・どこにもない
696:名無しさん@お腹いっぱい。
07/10/12 02:15:50 UhL0Eu3I0
>>695
Vistaだったら
C:\Users\****\AppData\Roaming\Mozilla\Firefox\Profiles\****\
697:名無しさん@お腹いっぱい。
07/10/12 04:17:53 UhL0Eu3I0
userContent.jsで
Error: [Exception... "Index or size is negative or greater than the allowed amount" code: "1" nsresult: "0x80530001 (NS_ERROR_DOM_INDEX_SIZE_ERR)"
ってエラーが出るんだがどうしたんだろうか?
698:名無しさん@お腹いっぱい。
07/10/12 04:22:00 yEKsXWGI0
>>697
配列とかDOMノードのインデックスに、負の値かその長さ以上の数値が指定されてる。
699:667
07/10/12 07:50:17 k1GFhWEL0
>>667です。
javascriptをいじるのは初めてだったのですが、Alice氏に作っていただいたスクリプトをもとに
・bookmarkの追加と同期して表示させる機能
・サイドバーの大きさを可変にする機能
・overflow: scrollにする機能
・drug&dropへの対応
を実現させました。それが、>>667-669です。
しかし、最後の詰めと言うべき
「toolbarbutton上のコンテキストメニューからbookmarkした項目を削除する機能」
がなぜか実現できないでいます。
>>667を投稿する前日から調べまくってますが、もはや自分で何をやっているのかも
わからないといったハマりようです。
コンテキストメニューには「削除(D)」という項目があるのですが、それを選択してもbookmark
が削除されず、したがって表示も変化なし、という現状です。
お忙しいなか恐れ入りますが、ちょっとしたヒントだけでもいただければ不幸中の幸いです。
どうか救いの手をよろしくお願い致します。
700:名無しさん@お腹いっぱい。
07/10/12 10:57:03 UDNLtuJZ0
>>669
>>670でokのはずですが...
701:695
07/10/12 11:00:50 kgfqVaNe0
>>696
vistaですが、やはりないです
C:\Program Files\Mozilla Firefox\defaults\profile までは来れるのですが、
その先にgm_scriptsというフォルダはありません chromeだけです
グリースモンキーは入れていて、スクリプトも使っているのでどこかにはあるはずなのですが。。
702:名無しさん@お腹いっぱい。
07/10/12 11:21:28 hPaJLV5y0
>>701
何でProgram Filesのとこを探してるの?
そこにあるprofileフォルダはユーザープロファイルのひな形なので
ユーザーデータは保存されない
Vista触ったことないので想像で書くが
>>696が書いてるパスのAppDataあたりが隠しフォルダになってて見えないか、
C:\Users\のあとの****フォルダで自分のユーザー名以外のとこを見てるか
どっちかなんじゃないか?
703:名無しさん@お腹いっぱい。
07/10/12 11:26:53 kgfqVaNe0
C:ユーザーってのがあって、そのあとのAppDataがないですね。。
C:ユーザーに入ってるすべてのフォルダを見ましたが、Roaming というのはありませんでした
704:名無しさん@お腹いっぱい。
07/10/12 11:36:00 qrDc7HAB0
だから隠しフォルダだよ
見えるようにしなよ
705:667@majiboke
07/10/12 12:16:14 /Sjacz/r0
>>700
ありがとうございます。あなたの下さったレスを見て愕然としました。
なぜなら、2日前から全く>>670に気づきませんでしたからです。
気づかなくてごめんなさい。
そして、ある意味、ものすごく無駄な2日間でした。
我が人生最大級のボケです。
お騒がせしました。
P.S. スクリプトきちんと動作しました。感謝します。
706:名無しさん@お腹いっぱい。
07/10/12 17:28:58 UhL0Eu3I0
>>703
Usersフォルダはユーザーフォルダであってる
アドレス欄ではC:\Usersと表示されるけど。
AppDataは隠しフォルダ
隠しフォルダの表示
エクスプローラーのメニュー[ツール]−[フォルダオプション]
↓
[フォルダオプション]の[表示]タブをクリック
↓
[詳細設定]の中の[ファイルをフォルダの表示]欄で
[すべてのファイルとフォルダを表示する]オプションボタンをOnに
↓
[OK]ボタンをクリック
707:688
07/10/12 19:41:56 r/VOp7hr0
>>689様のスクリプトで、主要なニュースサイトや、巡回してるサイトを登録して便利になったのですが、
MSN Japan
URLリンク(jp.msn.com)
ここだけ、新規タブで開かないんです。とても気になるので、改良とかしてもらえないでしょうか?
お願いします。
708:名無しさん@お腹いっぱい。
07/10/12 20:27:41 KeoU1Zfm0
>>707
それはページの問題。
hostperm.1でstjjp.msn.comの外部スクリプトを拒否れば解決。
709:名無しさん@お腹いっぱい。
07/10/12 22:03:32 UhL0Eu3I0
>>698
ありがとう
ただ、力不足なものでどうにもやり方がわからなかった。
今のところそれによる不具合もないから
もう少しJavascriptを学んでからがんばってみるわ。
710:名無しさん@お腹いっぱい。
07/10/12 22:21:16 JFLXvevT0
>>707
userContent.js版
URLリンク(www6.uploader.jp)
711:703
07/10/12 22:23:15 8POxs/SG0
>>706
ちょっと方法は違いますが、できました!
なんども本当にありがとうございました。感謝いたしますm(__)m
712:名無しさん@お腹いっぱい。
07/10/13 20:46:57 RXJcuff90
TabMixPlusの"タブを保護"と一緒なことをするuserChrome.jsないですか?
713:名無しさん@お腹いっぱい。
07/10/13 22:06:22 zEISe4Hp0
>>712
TabMixPlusを入れればいいじゃん。どういう感じに改造したいか書かないと
意味無いべー。 こっちはエスパーじゃないんだからさ。
714:名無しさん@お腹いっぱい。
07/10/13 22:11:36 XGn/b9OA0
エスパーじゃなくてもTMPを知ってれば普通に伝わると思う
715:名無しさん@お腹いっぱい。
07/10/13 22:17:02 wB+p7/Yr0
エスパーじゃなくて読解力が足りないだけか
716:名無しさん@お腹いっぱい。
07/10/13 23:43:35 bP51zrgW0
>>712
ちょっと作って見ました
Fx2.0.0.7 WinXpでのみ動作確認した。
removeTabを書き換えただけ。
タブのコンテキストメニューにProtect This Tabを追加, Protect This Tabを選択することでタブのプロテクトをトグル。
URLリンク(www6.uploader.jp)
717:712
07/10/14 00:06:48 FTQKALY50
>>716
作っていただき本当にありがとうございました!
まさに求めていたのはこの機能です。
718:名無しさん@お腹いっぱい。
07/10/14 05:41:17 JWkU/TyC0
質問です。
infoseekの広告を除去したいのですが、方法が分かりません。具体的には、
URLリンク(mmpotato.hp.infoseek.co.jp)
の上下の広告です。usercontent.css//広告カットのインフォシークの項も参照し、
実際にやってみましたが何故か広告を除去する事は出来ませんでした。
どなたか詳しい方、教えて頂けないでしょうか。
719:名無しさん@お腹いっぱい。
07/10/14 05:56:22 TqGt5yAz0
>>718
【CSS】Mozilla広告ブロック Part3【Adblock】
スレリンク(software板)
720:名無しさん@お腹いっぱい。
07/10/14 08:32:34 JWkU/TyC0
>179
誘導有難う御座います。不調法でした。
721:名無しさん@お腹いっぱい。
07/10/14 08:35:29 XINwOt/K0
まさかのウイルス突貫
722:688
07/10/14 09:03:13 pkiEMmRh0
>>710
レス遅くなってしまい、すいませんでした。
早速試してみたところ希望通りになりました!すばらしいです。ありがとうございました。
723:名無しさん@お腹いっぱい。
07/10/14 13:20:31 LyfQe6Nd0
なぜかスルーされる>>708
724:名無しさん@お腹いっぱい。
07/10/14 17:52:41 17kPPvvP0
alice氏の2chリダイレクト外しのスクリプトを使用しているのですが、
ime.nuやime.st以外のリダイレクトを外すのにはどのように記述すれば良いのでしょうか?
725:688
07/10/14 19:42:46 pkiEMmRh0
>>708
すいません。hostperm.1とはwindowsの構成ファイルかと思ってました。
違ったのですね。そんなものできるかっ!と思ってたのですが、レスすべきでした。
ぐぐったら詳しいサイトが見つかったので、やってみます。ありがとうございました。
726:名無しさん@お腹いっぱい。
07/10/14 23:34:24 S8f1ptjs0
Googleで検索した際、結果を1ページに100件表示することができる「Google 100」
URLリンク(userscripts.org)
をインストールしようとすると
URLリンク(vs4.f-t-s.com)
のようなエラーメッセージが出るのですが、
どうしたらよいのでしょうか?
727:名無しさん@お腹いっぱい。
07/10/14 23:41:33 9VWWxxq20
>>726
アドバイスになってないけど、↓を代わりに使えると思う
URLリンク(la.ma.la)
728:名無しさん@お腹いっぱい。
07/10/15 00:07:07 mrhvF1jg0
それよりこっちをおすすめ
URLリンク(userscripts.org)
729:名無しさん@お腹いっぱい。
07/10/15 00:45:02 kXHKsk780
mixiの逆足跡機能をもったスクリプトありますか?
いままで使ってたのが定期的にシステムの復元をしないと動かなくなりましたorz
730:名無しさん@お腹いっぱい。
07/10/15 00:50:52 gbvNWUxT0
>>726
それ何の意味があるんだ?表示設定変えればいいだけだと思うんだが
731:名無しさん@お腹いっぱい。
07/10/15 02:23:27 fCaQt/yc0
( ´д)ヒソ(´д`)ヒソ(д` )ヒソ
732:名無しさん@お腹いっぱい。
07/10/16 00:23:22 h90f/eQh0
<BODY bgcolor="FFFFFF">
または指定なし、の背景の色が真っ白なサイトの背景色を
クリーム色のような目に優しい色に変えてくれる
greasemonkeyのスクリプトありますでしょうか?
733:名無しさん@お腹いっぱい。
07/10/16 00:59:19 2DPMhs9C0
>>732
指定なしなら about:config から browser.display.background_color
734:名無しさん@お腹いっぱい。
07/10/16 18:19:38 VI0RZmt30
Googleの検索結果に番号振るスクリプトがあったけど
あれってcssでも出来るんだな
URLリンク(userstyles.org)
これ見て初めて知った
735:名無しさん@お腹いっぱい。
07/10/16 19:33:12 +4WttQKA0
>>734
おーすげーってことでGoogle用書いてみました
URLリンク(userstyles.org)
736:名無しさん@お腹いっぱい。
07/10/16 19:46:59 SN9jg3Ra0
Livedoor Readerユーティリティパック
URLリンク(youkoseki.com)
URLリンク(youkoseki.com)
このスクリプトから
>11)いきなりフルスクリーンにする
>→Zボタンでフルスクリーン表示になる隠しコマンドを最初から有効にします。さらに
>Zボタンを押すと表示が切り替わります。
だけを取り出して使いたいのですが、自分でやってみても動作しませんでした。
お力を貸していただけないでしょうか。
737:名無しさん@お腹いっぱい。
07/10/16 19:48:55 y1O8RrKF0
CSSにカウンタなんてついてたのか
ダウンロードしてみたよ
738:名無しさん@お腹いっぱい。
07/10/16 20:42:34 J4kUUuhz0
CSSって予想以上にいろいろできるんだな。
Greasemonkeyでやるより実行速度もはやいかもしれんね。
すげー
739:名無しさん@お腹いっぱい。
07/10/16 20:52:31 OZFcmsNL0
>>735
実行されない・・なんでだろ
740:736
07/10/16 21:39:30 SN9jg3Ra0
すいません、訂正します
>URLリンク(youkoseki.com)
>このスクリプトから
こっちでした。
URLリンク(youkoseki.com)
おねがいしますm(__)m
741:名無しさん@お腹いっぱい。
07/10/16 21:55:02 zZj8gEmd0
【質問】
・Stylishについて。たとえばURLリンク(userstyles.org)のスタイルを
インストールしようとし、Load Into Stylishをクリック。そのとき出てくる
ダイアログの"保存"や"プレビュ"を押しても反応しない。唯一キャンセルだけ押せる。
ほかのスタイルでも同じ。
【UserAgent】
・Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7
【導入している拡張とそのバージョン】
・All in one sidebar 0.7.1
BlockSite 0.6
Custom Buttons2 2.0.5.7
DOM Inspector 1.8.1.7
Gmail Notifler 0.6.1
Greasemonkey 0.7.20070607.0
IEtab 1.3.3.20070528
Javascript Actions 2.3.0
NewsFOx 0.8
NoScript 1.1.7.2
OpensearchFox 0.1
Speeddial 0.4.1.1
Stylish 0.5.3
Tab Mix Lite 2.0.1
userChrome.js 0.8
【使用しているテーマ】
・デフォ
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5374日前に更新/280 KB
担当:undef