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/
528 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/16(日) 20:53:16 ID:c3NQlQST0] 今回のuserContent.js ver1.2ではタブを再読込みすると>>504 でも出てるけど AutoPagerizeのaddFilterが効かなくなってませんか? Alice氏のローダー、80氏のローダー、本家のローダー、それぞれで新規プロファイルにて確認してみましたが いずれもタブの再読込み後、そのタブでAutoPagerizeが読み込むページにはフィルターがかかりませんでした。 userContent.jsの設定で対応できるようなら教えていただけませんか。 Mozilla/5.0 (Windows; U; Windows NT 6.0; ja-JP; rv:1.8.1.11) Gecko/20071128 SeaMonkey/1.1.7
529 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/16(日) 21:04:48 ID:UsFGSTLo0] userMenu.jsをver.0.9からver.1.1にしたら、 見よう見まねで作ったスクリプトのうちのいくつかが 動作しなくなってしまいました。 他のスクリプトの関数を呼び出してるとこがダメっぽいです、 ああ、名前空間の問題だなぁと想像してみたものの、 ほとんど知識がないのでどう手を加えていいのか分かりません。 どなたかご教示ねがいます。
530 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/16(日) 21:13:21 ID:0WKTMYiF0] >>529 まずおまいのスクリプトをさらせよ 話はそれからだ
531 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/16(日) 21:21:25 ID:UsFGSTLo0] 晒すって言っても、例えば ucjs_hogehuga(null, null, true, false ); っていう、他のスクリプトで定義してあるucjs_hogehuga関数を呼び出す一行だけでも出来ません。
532 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/17(月) 00:07:31 ID:f9uwNW9/0] 以前どこかでステータスバーをメニューバーに移動するスクリプトを見つけて使ってたんですが 設定ごと全部クラッシュして場所がわからなくなってしまいました。どこにあるのか知っている方いませんか?
533 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/17(月) 00:12:11 ID:wHs3Rq990] >>532 ttp://www6.uploader.jp/dl/script/script_uljp00058.zip.html
534 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/17(月) 00:13:34 ID:f9uwNW9/0] >>533 あーそうかここか・・・完全に失念してた。素早い対応ありがとうございました。
535 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/17(月) 00:21:44 ID:wHs3Rq990] >>531 ttp://firefox.geckodev.org/index.php?userChrome.js にあるように chromeWindow.ucjs_hoge... とするか var namespace = new unsafeWindow.Function(); namespace.prototype = this; eval((function(){ (function(){ ......元のスクリプト本体 })(); }).toSource() + '();',new namespace()); としてみる。 >>528 ttp://www6.uploader.jp/dl/script/script_uljp00086.txt.html ttp://www6.uploader.jp/dl/script/script_uljp00085.txt.html ではリロード後も問題なくaddFilterが動作しています。 Fx2.0.0.11,Fx3.0b3preおよびWinXPで確認
536 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/17(月) 00:38:02 ID:kP0Hal+D0] 80氏のローダー(ver. 0.6)を使わせてもらってるのですが、一つ質問があります。 「ツールメニューに簡単なコントロールメニューを追加する」についてです。 「a.uc」と「b.uc」というようにサブフォルダにスクリプトを分けて置いている のですが、メニューに表示されるスクリプトがa.ucのものだけになっています。 場合によってはこのフォルダのものもすべて表示されていません。 しかしスクリプト自体は問題なく機能しております。 まあ何か困ることがあるかと言えば、ほとんどないのですが、こういうものなので しょうか。
537 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/17(月) 00:39:07 ID:kP0Hal+D0] 最後に入れようと思ってたんですが、忘れて送信してしまいました。 すみません。 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9b3pre) Gecko/2007121605 Minefield/3.0b3pre
538 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/17(月) 01:01:24 ID:LwEFxYMy0] >>535 Alice氏でしょうか。レスありがとうございます。 当方、AutoPagerizeのバージョンが0.0.18の環境での不具合でした。特定できなかった orz... 教えていただいたAutoPagerize 0.0.17 Alice氏Modバージョンでは私の環境でも問題なく動くことを確認しましので こちらを使用させていただきます。 80氏へも、ご迷惑をおかけいたし申し訳ありません。
539 名前:529 mailto:sage [2007/12/17(月) 01:06:26 ID:9BNH9Ink0] >>535 ありがとうございます chromeWindow.を付けたら全部のスクリプトが動きました!
540 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/17(月) 01:17:06 ID:wHs3Rq990] 80氏じゃないけれど, とりあえずはエラーがでないように if(script[i].metaData && script[i].metaData.description) item.setAttribute('tooltiptext',decodeURIComponent(escape(script[i].metaData.description))); を if(script[i].metaData && script[i].metaData.description && toolkit.getCharset(script[i].metaData.description)=='UTF-8' ) item.setAttribute('tooltiptext',decodeURIComponent(escape(script[i].metaData.description))); にしてみる
541 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/17(月) 01:18:51 ID:wHs3Rq990] こちらもレス番を忘れて送信してしまいました。 >>540 は>>536 へでした。
542 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/17(月) 01:43:38 ID:kP0Hal+D0] >>541 早速お答えいただきありがとうございます。 置き換えてみたのですが、相変わらず一部のスクリプトしか表示されません。 Error: malformed URI sequence file:///[...]/chrome/userChrome.js 置換箇所に対して上記エラーがコンソールに出てきます。
543 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/17(月) 02:36:00 ID:wHs3Rq990] >>538 ver 0.0.18です Fx2.0.0.11, Fx3.0b3pre, userContent.js1.2用 ttp://www6.uploader.jp/dl/script/script_uljp00087.zip.html >>540 文字コード変換時のエラー, 改訂版が出るまでの当面の対策として, メニューのツールチップがでなくなる副作用があるが, そのエラー行を削除してみる。
544 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/17(月) 02:45:52 ID:wHs3Rq990] >>540 その前に確認, Fx再起動しました?
545 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/17(月) 03:18:15 ID:LwEFxYMy0] >>543 早々の対応ありがとうございます。完動確認しました。尊敬します。
546 名前:536 mailto:sage [2007/12/17(月) 13:02:22 ID:kP0Hal+D0] >>543 , >>544 該当箇所の削除で、メニューに表示されるようになりました。ありがとうございます。 再起動の件ですが、当然その都度再起動しておりました。
547 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/17(月) 19:32:13 ID:5slHU83t0] 80氏もブログを始めてください。
548 名前:名無しさん@お腹いっぱい。 [2007/12/19(水) 11:44:12 ID:Cg+m/omT0] xulってxmlですよね。 ということはxul内のscript要素内にうじゃうじゃ書いていくときはCDATAセクションで囲んだほうがいいんですか。 そういう書き方を見かけたことないので、厳密にはどうなのかときになりまして
549 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/19(水) 11:51:55 ID:TjM+YGF00] >>548 そうだよ。 Firefoxや拡張機能のソースコードでXULにJavaScriptを 埋め込んでる物はたいていそうなってるよ。
550 名前:名無しさん@お腹いっぱい。 [2007/12/19(水) 13:08:19 ID:Cg+m/omT0] >>549 ありがとうございます。勉強になりました。
551 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/19(水) 17:46:18 ID:Bv8v5Elo0] userContent.jsではてな公式の s.hatena.ne.jp/siteconfig HatenaStarEveryWhere.user.jsが使えません。 拡張版もあるのですがGreasemonkeyのほうが 扱いやすいやすいのでどこら辺を訂正すればいいのか 教えてもらえないでしょうか。
552 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/19(水) 17:59:10 ID:Rgsk17Sf0] >>551 自分で解決できないのなら, GM使えばいいんじゃない
553 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/19(水) 21:11:31 ID:ERXBq2qk0] PIXIVの平均点★表示グリモン デザインリニューアルに対応したよー www6.uploader.jp/dl/script/script_uljp00088.zip.html
554 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/19(水) 21:14:11 ID:ERXBq2qk0] PIXIVの平均点★表示グリモン デザインリニューアルに対応したよー pc11.2ch.net/test/read.cgi/software/1194363551/553 www6.uploader.jp/dl/script/script_uljp00088.zip.html
555 名前:553,554 mailto:sage [2007/12/19(水) 21:16:46 ID:ERXBq2qk0] 誤爆した。 しつこくてスマン
556 名前:初スレの80 mailto:sage [2007/12/19(水) 22:21:49 ID:SHKNQgCx0] 新しい奴です. userChrome.js ローダー 自前ソートの追加と,@descriptionの文字コードがUTF-8以外のマルチバイトでもエラーを吐かないように. www6.uploader.jp/dl/script/script_uljp00089.zip.html userContent.js www6.uploader.jp/dl/script/script_uljp00090.zip.html userMenu.js www6.uploader.jp/dl/script/script_uljp00091.zip.html userContent.jsとuserMenu.jsは非特権時に色々制限が加わったのと, 内蔵していたUCJSToolkitを別ファイルにしたので注意.
557 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/19(水) 23:31:39 ID:RnFNjmPu0] >>556 80さん、乙です。 以下のエラーがcontent・menu両方出るけど大丈夫ですか? load preload file Error : file not found. Source File:chrome/userChrome.js Line: 399
558 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/19(水) 23:35:52 ID:Rgsk17Sf0] 動きますよ readmeをよく読みフォルダ構成と彫り込むファイルを見直すことですね。
559 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/19(水) 23:51:30 ID:0lIW7CTW0] >>556 毎度、乙です。コチラも GoogleAutoPager.user.js googleImagesAutoPager.user.js greasedlightbox_(googleImage).user.js Japanize.user.js 等8個ほどのスクリプトが Fx2/Fx3 で問題なく動いています。 まあ、大した物使ってないって事ですが、 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9b3pre) Gecko/2007121904 Minefield/3.0b3pre
560 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/20(木) 00:17:34 ID:z1M3a6un0] >>559 大した物使ってないって何様のつもり
561 名前:557 mailto:sage [2007/12/20(木) 00:23:49 ID:K/N1OxYd0] ごめん、0.UCJSToolkit.uc.js入れてなかった。 入れたらエラーが0.UCJSToolkit.uc.jsででるようになったけど、pl.js使ってないからおk?
562 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/20(木) 00:25:52 ID:sDoOtRAY0] >>559 greasedlightboxって、userContent.uc.jsで動かすと劇的に軽くなりますか?
563 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/20(木) 00:36:11 ID:ky2rF21x0] >>562 環境による, そのスクリプトの使用頻度, OSのファイルキャッシュとメモリ搭載量, ページイングの状況により変わる。
564 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/20(木) 04:19:37 ID:ky2rF21x0] しかし, ここの連中ときたら, どこそこのスクリプトがuserContent.jsで動かない何処を直せばいいの?だの, エラーがcontent・menu両方出るけど大丈夫? だの, 何かなーって感じ, 自分でどうこうする気全くなし。 素直にGM使ってりゃいいのにってwww
565 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/20(木) 04:27:56 ID:ky2rF21x0] 時々出没するSeamonkey使いもそう, 文句言うばっかりで, 自分で工夫すること全くしない。 元のGM用スクリプトのバージョンがアップしただけで, お手上げの香具師も出没。 何ともかんとも情けない。
566 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/20(木) 04:49:02 ID:1PpCR2Nd0] >>563-565 みんなおまえさんに対して、どうこうして貰おうなどと思って聞いてないから心配するな
567 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/20(木) 04:58:13 ID:f8NcBae9P] \丶 r⌒ヽ (⌒⌒) r⌒ヽ/, / /, ヽ 、、;(⌒ヾ . (((⌒⌒))) /⌒) ), , 、ヾ (⌒ ファビョ━ l|l l|l ━ン!⌒⌒);;)/, 、\(⌒ゝ;(⌒ヾ ∧_∧ ⌒)/)) ., / ((⌒-丶(;;;(⌒ゝ;;(⌒∩#`Д´>'') ,⌒⌒);;;;;)))⌒) (;;;;(⌒(⌒;;;(⌒ ヽ ノ / ))⌒));;;;)-⌒)) ゞ (⌒⌒=─ (,,フ .ノ ─=⌒⌒)ノ;;ノ;;;::) ((⌒≡=─. レ' ─=≡⌒)丿;;丿ノ
568 名前:名無しさん@お腹いっぱい。 [2007/12/20(木) 05:39:41 ID:2n1uDnAb0] alice0775さんのDrag'n'goで検索ボックスに文字列をコピーする機能を追加したいです。 いろいろ試行錯誤したのですが、どうにも上手くいきませんでした。 どなたか方法を教えてくれませんか?
569 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/20(木) 05:50:36 ID:9mrQoVz10] ID:ky2rF21x0の出番きたよ
570 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/20(木) 06:16:33 ID:bZVkEvay0] まだですか?早く教えて下さい。
571 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/20(木) 06:23:51 ID:Jmh8Te5R0] まあID:ky2rF21x0がalice0775さんなんですけどね
572 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/20(木) 06:57:06 ID:1PpCR2Nd0] Alice氏は、たまにお茶目なことするからな
573 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/20(木) 12:14:55 ID:VMLu2uJ80] userContentjsのスクリプトの有効無効とエディタの起動for1.3.txt をうpしておきました。 かなり冗長かもしれない。 0.UCJSToolkit.uc.jsと言うものを使えば簡潔に記述できるのかもしれません。 ttp://www6.uploader.jp/dl/script/script_uljp00092.zip.html
574 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/20(木) 12:28:09 ID:VMLu2uJ80] 連投スマソ >>568 Zeniko氏の? 拙作の最終版(何?)だったら↓→だったと思うけれど >>571 >>572 エッ?! 記憶にない...
575 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/20(木) 12:36:28 ID:/YLHnaEU0] >>574 コテつけた方がいいんじゃないでしょうか
576 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/20(木) 22:27:30 ID:cLbOsF6k0] >>556 お疲れさまです。 SeaMonkey 1.1.7、2.0a1Pre{Build ID:20071220}共に動作確認しました。 TabOrderも完璧戻りました。ありがとうございます。 >>573 お疲れさまです。引き続き使わせていただきます。 > エッ?! 記憶にない... Alice氏作スクリプトのメタデータ観ると、たまに吹き出すことことがありますよ。 やっぱおちゃめです。
577 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/21(金) 01:37:53 ID:wuQ1jF+a0] >>574 見逃していました。ありがとうございました。
578 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/21(金) 02:40:39 ID:jpFJde5W0] cureblack.com/20070810.html#p01 上記のユーザースクリプトコマンドによる時間のリセットは どのように使えばよいのでしょうか? まだjavascriptを始めたばかりの段階で、よくわかりません……。
579 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/21(金) 02:45:27 ID:ylTKl5Y20] >>578 ツールメニューのUser Script Commandsから使うってこと? それが効かないんだったらprefs.jsのNicovideoTimer.nicovideotimer_timeの設定を削除したらリセットされると思う。
580 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/21(金) 03:22:16 ID:jpFJde5W0] >>579 なるほど……そういう意味だったんですか。 全く気づきませんでした。 必死でRTMのショートカットキー表示のスクリプトとか参考にしながら 「このキーを押したらリセット(?)」 らしきスクリプトを付け加えてました…………。
581 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/21(金) 03:26:46 ID:jpFJde5W0] 言い忘れました。ありがとうございます。
582 名前:初スレの80 mailto:sage [2007/12/21(金) 17:54:24 ID:tKKyG1fG0] userMenu.js ver. 1.2 にバグが在ったので修正. USE_SORTがうまく動作しないのと,Javascriptをstrictにしていると警告を吐きまくるのを修正. www6.uploader.jp/dl/script/script_uljp00093.txt.html >>561 プリロード使わないのなら,動作設定の「FILENAME_PRELOAD」を「null」に. 読みづらいreadmeで悪いけど,一応書いてある.
583 名前:557 mailto:sage [2007/12/21(金) 18:24:37 ID:JHrln2ma0] >>582 readmeをろくに読んでませんでした。 80さん、ごめんなさい。
584 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/21(金) 18:58:44 ID:kutho7GS0] Element Resizerを使っているのですがで 一行サイズのテキストエリアには反応してくれなくてサイズ変更が出来ません どうすればそれらのサイズを変更出来ますか?
585 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/21(金) 19:18:22 ID:ylTKl5Y20] >>584 それtextareaじゃなくてinputなんじゃない? 自分はこんなの使ってる。 userscripts.org/scripts/show/9176
586 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/21(金) 19:59:43 ID:kutho7GS0] >>585 おおー、これですこれ とても助かりました
587 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/22(土) 16:31:24 ID:a0yMQlzF0] >>526 いまさらだけど メタデータに// @privilege falseを追記
588 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/22(土) 17:08:09 ID:Wjj/10zV0] 俺は#heat_output > spanのところにwidth: 3px;を追加してた
589 名前:568 mailto:sage [2007/12/22(土) 18:38:49 ID:wIsurx/50] alice0775さんのDrag'n'goで検索ボックスに文字列をコピーする機能のジェスチャーを右にしたいのですが、 //検索バーにテキストをコピー case 'DR': を //検索バーにテキストをコピー case 'R': にしてもなにも反応しません。どこがいけないのでしょうか?
590 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/22(土) 18:51:36 ID:+/mWVuHX0] エラーコンソールとか見てみる。
591 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/22(土) 19:25:15 ID:XoqSJsL00] >>589 LINK, IMAGE,SEARCHのRが指定されている行を全部消す。 これにはあまり関係ないけれど, リンクの判定を少し厳しくしたもの(12/22 19:00)をうpし直した。
592 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/24(月) 00:32:45 ID:4WhLjl/00] タブを1つ表示している時にマウスジェスチャーでタブを消すと firefox自体が終了してしまいます。 恐らくuserchrome.jsの軽量版マウスジェスチャーが原因だと思うのですが 解決法が分かる方いらっしゃいましたら回答お願いします。 ちなみに該当すると思われるスクリプトは // タブを閉じる case "Rsw": document.getElementById("cmd_close").doCommand(); break;
593 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/24(月) 01:17:28 ID:93wdfWfT0] 既出だ
594 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/24(月) 01:31:59 ID:gjCxizQD0] >>592 オプション開いて常にタブバーを表示すればたぶんOK
595 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/24(月) 02:18:49 ID:es67o05a0] >>592 SCRAPBLOGのコメント欄のどっかに書いてあったような気がする。
596 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/24(月) 02:31:24 ID:lbV+p2R00] >>595 gBrowser.removeCurrentTab();
597 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/24(月) 18:20:47 ID:HdeRdnKK0] Aliceさんにお願いです 「userContentjsのスクリプトの有効無効とエディタの起動」が便利過ぎるので 80さんローダーuserChrome.js版も作って欲しいです お願いします m(_ _)m
598 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/24(月) 18:25:48 ID:gjCxizQD0] それはaliceさんに頼むことなのか…?
599 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/24(月) 18:39:22 ID:lSQyUkn80] Aliceタソ、今日はクリスマスイブです。 行くあてもない憐れなおいら達に、夢のあるスクリプトをドカーンとおながいします。
600 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/24(月) 18:50:44 ID:es67o05a0] >>597 userChrome.jsのローダーもuserConent.jsもcreateContrlMenuのところは 作者が同じだけあって見た感じほとんど一緒だから aliceさんにやってもらわなくてもいけるだろ。
601 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/24(月) 20:42:54 ID:4DEHv78J0] Flashのコンテキストメニューを抑制するスクリプトってありませんか? マウスジェスチャの時に非常に邪魔です
602 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/24(月) 21:20:30 ID:DRoS2dW90] >>601 それ、前に聞いたら無理だって言われた。 読み込み中のページエリア内でジェスチャが利かないのも。
603 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/24(月) 21:27:20 ID:LFvtrqzF0] >>601 軽量マウスジェスチャを使っているなら、タブ上でもジェスチャが効くように編集してやればいい。
604 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/24(月) 21:34:28 ID:ZjEQFLMC0] >>597 うpろーだー参照。 >>601 enablemousegesture.user.js
605 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/24(月) 22:08:12 ID:HdeRdnKK0] >>604 Aliceサンタ キタキタキタキタ━━━(゚∀゚≡(゚∀゚≡゚∀゚)≡゚∀゚)━━━━!!! 今年のクリスマス一番のプレゼント頂きます! ありがとうございます キャホーィ >>598 >>600 これは、オリジナルを更に使いやすくしてくれる「Aliceブランド」に意味があるのです
606 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/24(月) 22:20:38 ID:ERJrdXdM0] 相変わらずconpact menuではうごかんのな。シクシク・・・
607 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/24(月) 22:34:42 ID:4DEHv78J0] >>604 ありがとうございます
608 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/24(月) 23:18:03 ID:DRoS2dW90] >>606 MenuEditorを回避する例のやつでいけるとか?
609 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/24(月) 23:42:34 ID:es67o05a0] >>606 ちょっと見た感じではCompactMenu使っても、本来のmenuの要素残ってるから隠れてるそっちに適用されてるんじゃないだろうか。 var after = (function(win){ var p = (MENU_PARENT_ID) ? win.document.getElementById(MENU_PARENT_ID) : null; if(p && p.nodeName == 'menu') p = p.firstChild; return (p) ? p.lastChild || (win.document.getElementById((SEAMONKEY) ? 'sep_switchprofile' : 'menu_preferences')) || win.document.getElementById((SEAMONKEY) ? 'taskPopup' : 'menu_ToolsPopup').lastChild : (win.document.getElementById((SEAMONKEY) ? 'sep_switchprofile' : 'menu_preferences')) || win.document.getElementById((SEAMONKEY) ? 'taskPopup' : 'menu_ToolsPopup').lastChild; })(win); のらへんをいじれば何とかなるような気がする。
610 名前:609 mailto:sage [2007/12/25(火) 00:51:51 ID:opviamG40] すまん。 拡張のCompact Menu2と間違ってた。
611 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/25(火) 00:59:20 ID:bSs5Wypy0] ニコ動のflvとコメントをDLできるuserChrome.jsないですか?サンタさん あとでローカルでゆっくり見ようという算段なんだけど ぐぐっても使えなくなってて更新もしてないってところしかヒットしてくれない
612 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/25(火) 01:18:56 ID:plEu00L90] ソフトでいいならBOON SUTAZIOが楽 flv単体ならあるだろうけどコメント付きは俺は知らないな
613 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/25(火) 01:29:51 ID:bSs5Wypy0] firefoxのCookie使ってくれるそういうソフトがないので ログイン確認で躓いてしまうからuserChrome.jsの力貸してください それもIEの利用なんで困ってます やっぱりfirefoxはこういうの公開してくれる人の数が少ないから敷居高いですよね 結局ソフトとの連携とかでfirefoxとSleipnirを行ったり来たりで頻度的にはIE系使うほうが多かったり 自分で作ろうにも頭がパーンで一歩たりとも前に進めない
614 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/25(火) 01:34:56 ID:2RByP+lw0] >>613 Firefoxのcookieを共有する方法より使用ブラウザをFirefoxに統一させることを考えた方がいいと思うのだが・・・
615 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/25(火) 01:37:05 ID:bSs5Wypy0] >>614 そうするために>>611 の件を探してるんですよ
616 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/25(火) 01:40:09 ID:L5MiV18i0] 前にどっかで観た記憶があってかなり探したんだけど タスクバー辺りでリファラー送信をトグルスクリプトってなかったですか?
617 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/25(火) 01:40:32 ID:bSs5Wypy0] 一応 ぐぐって発見したnicovideoDownloader.uc.jsとnicovideoDownloader2.uc.jsをDLして メモ帳で開いてにらめっこしてたんだけどどこをどう弄ったらいいのかお手上げで頭から湯気ですよ
618 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/25(火) 01:56:27 ID:2RByP+lw0] >>615 使ってくれるってブラウザじゃなくてニコニコ系ツールの話だったのね、失礼。
619 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/25(火) 02:15:31 ID:gEku9+UR0] >>617 ぐぐって見つかる nicovideoDownloader.uc.js 使えてるけど。
620 名前:609 mailto:sage [2007/12/25(火) 03:02:06 ID:opviamG40] なんかとりあえず作ってみた。 www6.uploader.jp/dl/script/script_uljp00095.zip.html Compact Menu デザインとかださいとかはいろいろすみません。
621 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/25(火) 06:44:09 ID:7tYACt4g0] AliceさんのuserChrome.js ローダ (改題)を利用しております。 //Firefox のブックマークツールバーのラベル文字列をケチる (function() { var nodes = document.getElementById('bookmarks-ptf').childNodes; for (var i = 0, max = nodes.length; i<max; i++) { var label = nodes[i].getAttribute('label'); label = label.charAt(0)+label.charAt(1); nodes[i].setAttribute('label', label); } })(); というスクリプトを使っているのですが、ローダーがuserChrome.js ローダ (改題)になってから このスクリプトが使えなくなってしまいました。 これはどこを変えればいいのでしょうか?
622 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/25(火) 08:37:43 ID:gzcCcaa20] >>621 問題点 1.ブラウザのBrowserStartup時点では'bookmarks-ptf'は未定義 2.ブラウザのdelayedStartup完了を待たないとダメ(ただし現状では捕捉手段が用意されていない) 3.後にブックマークを追加してもラベルは短くならない これらを改善するため以下を実施 1.ブックマークツールバーに要素が追加されたことを捕捉するイベントリスナーを追加 2.変更中は, 1のイベントリスナーを実行しないように抑制 3.連続して呼び出された場合に実行を抑制 //Firefox のブックマークツールバーのラベル文字列をケチる (function(){ var timer; function ketiru(){ document.getElementById('PersonalToolbar').removeEventListener("DOMNodeInserted", init,false); var nodes = document.getElementById('bookmarks-ptf').childNodes; for (var i = 0, max = nodes.length; i<max; i++) { var label = nodes[i].getAttribute('label'); label = label.charAt(0)+label.charAt(1); nodes[i].setAttribute('label', label); } BookmarksToolbar.resizeFunc(); document.getElementById('PersonalToolbar').addEventListener("DOMNodeInserted", init,false); } document.getElementById('PersonalToolbar').addEventListener("DOMNodeInserted", init,false); function init(e){ if(timer) clearTimeout(timer); timer = setTimeout(ketiru,0); } })();
623 名前:名無しさん@お腹いっぱい。 [2007/12/25(火) 14:22:15 ID:q4urvONA0] >>47 の bookmarkToolbarOnTopOfStatusbar.uc.js ttp://space.geocities.jp/alice0775/STORE/bookmarkToolbarOnTopOfStatusbar.uc.js を使わせていただいてます。 var btf = BMSVC.getBookmarksToolbarFolder().Value;のところでエラーがでます。
624 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/25(火) 14:30:51 ID:gzcCcaa20] >>623 だから?
625 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/25(火) 15:32:33 ID:F0dGyZ/u0] >>623 ローダーの that.runScripts(doc); that.runOverlays(doc); を setTimeout(function(){that.runScripts(doc);},0); setTimeout(function(){that.runOverlays(doc);},0); にする
626 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/25(火) 15:44:02 ID:F0dGyZ/u0] または, 80氏ローダなら this.userChrome_js_loader.loadJSandXUL(this); を var self = this; setTimeout(function(){self.userChrome_js_loader.loadJSandXUL(self);},0); および loadJSandXUL(userScript,this); を var self = this; setTimeout(function(){loadJSandXUL(userScript,self);},0); にする
627 名前:623 mailto:sage [2007/12/25(火) 16:49:37 ID:7DME8JWv0] >>625 >>626 Alice0775氏のローダーを使わせていただいてますが エラーがなくなりました。 ありがとうございました。
628 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/25(火) 18:15:16 ID:IjbRlK08O] >>622 ありがとうございます! でもなぜか自分の環境ではうまく動作しませんでした。 Win XPHome Edition [Service Pack 2] CPU:1296MHz メモリ:758MB (382MB Free) Mozilla/5.0 (Windows; U; Windows NT 5.1; ja-JP, en-US; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11 userchrome.js0.8 なのであれこれググって toolbarbutton.bookmark-item { width: 4em !important; max-width: 4em !important; } を利用することにしました。 お世話になりました。