1 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/11(土) 15:02:56 ID:4uQUz6G20] 質問は必ずまとめサイトに目を通した後にして下さい。 ■まとめサイト 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スクリプトスレ 8 ttp://pc12.2ch.net/test/read.cgi/software/1236532418/ ■拡張機能 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
751 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/08(火) 22:17:48 ID:AnZ6tm1H0] >>750 スクリプト内 設定項目有り
752 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/08(火) 22:25:17 ID:ue9xQdCU0] >>751 ありがとうございます。 var AUTO_START = true; var LAZY_MODE = true; これですよね? 設定は上記の通りです。 これ以外で方法ありますでしょうか?
753 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/08(火) 23:30:06 ID:Iaf4c0uF0] かなりマニアックだと思うんですがw 「最近閉じたタブ」を開いたとき、タブの位置を並び替えないようにするスクリプトってありますか?
754 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/08(火) 23:32:30 ID:0G+MEZUg0] >>750 設定は標準 wedata.net/items/755.json の"data"の中身をMY_SITEINFOにコピペでいけたよ firefoxは再起動してる?
755 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/08(火) 23:45:35 ID:AnZ6tm1H0] >>752 そこであってる readme読もう
756 名前:名無しさん@お腹いっぱい。 [2009/09/09(水) 00:02:31 ID:GHbCWmn1O] >>753 デフォで並び替えしないから 入れているアドオン、スクリプトをご自由に設定して下さいとしか言えない
757 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 00:17:38 ID:N1m82dwB0] loda.jp/script/ ここよく死ぬな
758 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 00:18:58 ID:hKiI0BJ00] >>756 あちゃー。過去にいれてたTMPやらなにやらが原因かも。ありがとうございます
759 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 04:40:02 ID:TsLaq4Xu0] >>756 タブを復元するとき位置も復元しようとするから、それを「並び替え」と言ってるんじゃないか?
760 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 08:01:45 ID:wYXUMPsI0] >>754 ありがとうございます。 寝てしまってお礼が遅くなりすみません。 コピペで行けました。 「"」が不要かと思って勝手に消してたのがいけなかったみたいです。
761 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 08:39:52 ID:zWGA+ob8O] >>759 そうです。位置関係も復元してしまう=並び替え、です。 復元タブは全部右側に出したいんですが…。 かつてTMPを入れていたせいかと思い、とりあえずtabmixと名のつく設定のゴミは取り除いたんですが直りません プロファイル全体をみてもゴミファイルとおぼしきものはなかったんで、それがfxの仕様だと思ったんです。 ところで、逆に「タブの位置関係も復元させる」スクリプトってないでしょうか?ww
762 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 11:22:39 ID:wYXUMPsI0] >>750 です。 何度も質問してすみません。 ttp://wedata.net/databases/AutoPagerize/items からjsonを取得して色々入れてみました。 全部は確認できてないので他にもあるかもしれませんが、気になった所があるので教えて下さい。 追加したサイトに loda.jp/script/ があるのですが、ここに適応すると「DL」と書いてある部分の幅がページが展開される毎に広がっていき、どんどん横長になり途中から狭くなっていきます。 記述を見ると "insertBefore": "", "pageElement": "id(\"myTable\")\/tbody\/tr", "url": "^http:\/\/loda\\.jp\/[^\/]+\/", "nextLink": "\/\/span[@class=\"pages\"]\/strong\/following-sibling::*[1][self::a[not(self::a[contains(text(),\"ALL\")])]]", "exampleUrl": "http:\/\/loda.jp\/script\/" となっています。 どうしたら直せるでしょうか? サンプル画像です ttp://kissho.xii.jp/1/src/1jyou90519.png
763 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 11:52:26 ID:NZ9L5U860] >>762 長文書いたりスクショ撮ってるヒマがあったら自分でソース見るなりFirebug使うなりして調べろよ
764 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 11:56:24 ID:hBjCQ+BT0] >>761 >>753
765 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 12:09:08 ID:wYXUMPsI0] >>763 Firebugってこういう時に使う物だったんですね。 入れて無かったんで入れてみました。 教えて下さってありがとうございます。 ソースは見ました。 見出しの部分の表示が崩れてる為に他も崩れてるんじゃないかとは予想はしてるのですが、変更するとしたら「pageElement」の部分だけでいいのかどうか、及びその変更後の記述が知りたかったんです。 ご存じの方居ましたらよろしくおねがいします。
766 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 13:22:05 ID:U2Z/GYWN0] >>765 Firebugで見たならtableの途中に境界線(hr要素)が挿入されてるのが原因と分かるだろ(試しにhr要素を右クリック→削除してみろ) tableの途中に要素を継ぎ足そうとしてるのが間違いのもと。tableごと挿入するように変えればいい つまり正解は↓ "pageElement": "id(\"myTable\")" つか、これくらい自分で試せ
767 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 13:37:17 ID:iyZo2uxS0] >>766 なんというツンデレ・・・
768 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 13:39:44 ID:/BwtbXfx0] ツンデレw
769 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 15:48:58 ID:TsLaq4Xu0] >>761 > それがfxの仕様だと思ったんです。 その認識で正しい。位置関係も復元するのがfxの仕様。 必ず一番右に出したいなら、undoCloseTab()の後にgBrowser.moveTabToEnd()でタブを動かせばいい。 履歴メニューからの中クリックでのタブ復元はそうやってる。
770 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 16:40:05 ID:SyBS8ZrS0] 閉じたタブの位置情報は破棄するとか記憶させないとかは無理? 覚えることが減ってFirefoxが楽になればなと
771 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 17:34:12 ID:wYXUMPsI0] >>766 ありがとうございます。 hrが原因なのは削除を試して確認しました。 hrが挟んであるなんて思いも寄りませんでしたので、盲点でした。 ですが、お教え頂いた記述を試したら今度は次ページが追加されなくなりました。 「"」に対してのエスケープは施してあります。 しつこいようで申し訳ありませんが、今後自分で弄る際に必要になると思いますので 是非ともご教示下さい。 よろしくお願いします。
772 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 17:49:00 ID:Y+lwJMVr0] しつこい
773 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 17:55:42 ID:aORffWIl0] >>771 今の記述を晒せ まさか行末のカンマを忘れてるとかだったら怒るぞ
774 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 18:14:26 ID:wYXUMPsI0] >>773 ありがとうございます。 以下です。 "insertBefore": "", "pageElement": "id(\"myTable\")", "url": "^http:\/\/loda\\.jp\/[^\/]+\/", "nextLink": "\/\/span[@class=\"pages\"]\/strong\/following-sibling::*[1][self::a[not(self::a[contains(text(),\"ALL\")])]]", "exampleUrl": "http:\/\/loda.jp\/script\/"
775 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 18:21:06 ID:wYXUMPsI0] 連投すみません。 Firebugでコピーした「//*[@id="myTable"]」にエスケープを入れて 「\/\/*[@id=\"myTable\"]」という記述も試してみましたがダメでした。 初期の設定だった「id(\"myTable\")\/tbody\/tr」の「\/tr」を外した記述も試しました。
776 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 18:28:41 ID:aORffWIl0] >>774 こっちの手元じゃそれでちゃんと動いてる。何もかも元に戻して元の挙動に戻るか試す
777 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 19:14:34 ID:N1m82dwB0] Tableの場合のhackを追加すればいい, 010.OwataPagerize.uc.jsの docFragm.appendChild(hr); docFragm.appendChild(p); を if (data[0] && data[0].tagName == 'TR') { var insertParent = this.info.insertBefore.parentNode var colNodes = getElementsByXPath('child::tr[1]/child::*[self::td or self::th]', insertParent, this.isXML) var colums = 0 for (var i = 0, l = colNodes.length; i < l; i++) { var col = colNodes[i].getAttribute('colspan') colums += parseInt(col, 10) || 1 } var td = this.doc.createElement('td') td.appendChild(p) var tr = this.doc.createElement('tr') td.setAttribute('colspan', colums) tr.appendChild(td) insertParent.insertBefore(tr, this.info.insertBefore) } else { docFragm.appendChild(hr); docFragm.appendChild(p); } にする。
778 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 19:15:19 ID:wYXUMPsI0] >>776 検証ありがとうございます。 スクリプトを落とし直して、前述の記述だけを追加で試しましたが動きませんでした。 これを初期の「id(\"myTable\")\/tbody\/tr」に戻すと動きました。 試しに新規プロファイルを作り試しましたが結果は同じでした。 Firefox自体の再インストールも試しましたがダメでした。
779 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 19:30:06 ID:w809l3890] >>769 正しかったんですね。よかった。安心しましたw >必ず一番右に出したいなら、undoCloseTab()の後にgBrowser.moveTabToEnd()でタブを動かせばいい ありがとうございます。ちなみに出したい一番右じゃなくてアクティブタブの右隣ですw
780 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 19:34:13 ID:wYXUMPsI0] >>777 ありがとうございました。 ご指摘の通りに置き換えたら望みの動作になりました。 皆様長くお付き合い頂きありがとうございました。
781 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 21:14:20 ID:UJXdwlNZ0] みんないい人じゃのう…
782 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/09(水) 21:41:54 ID:w809l3890] >>779 と思ったらスクリプトが自作できない。 ちくしょう、勉強したとおもったのに。ちくしょう。 アニメ見よう・・・
783 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/10(木) 00:15:21 ID:0hEJ4Kjh0] >>704 べつにアンタのために作ったんじゃないんだからね! loda.jp/script/?id=256 yahoo用 loda.jp/script/?id=255 google用も更新しました。 loda.jp/script/?id=257
784 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/10(木) 00:23:12 ID:0hEJ4Kjh0] >>777 すばらしいですね。取り入れさせてもらいました。 名前がわからないので777さんにしました。 ありがとうございます。 不具合を修正したので使用してる方は更新してください。 OwataPagerize0.0.5 loda.jp/script/?id=258 更新の前にMY_SITEINFOのコピーをお忘れなく。
785 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/10(木) 00:23:16 ID:rZHfT62d0] userscripts.org/scripts/show/56608 これをSleipnirのSeaHouseで使えるようにしてほしいんですけど・・
786 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/10(木) 00:29:05 ID:NtzRbyYH0] スレタイの読めない馬鹿が迷い込んだようだ。
787 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/10(木) 00:33:07 ID:9q+Je/V50] >>784 つーかそれ元ネタはAutoPagerizeのコードだぞ
788 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/10(木) 00:39:30 ID:0hEJ4Kjh0] >>787 ホントだ! なんで削ったんだろ・・・
789 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/10(木) 16:03:01 ID:yYa0Fvo20] 010.OwataPagerize.uc.jsのonLoadSiteInfoにおいて, siteInfoをwedata.net から取り込んでevalしているが, これは非常に危険です。最悪乗っ取られます。 JSON.parseあるいはevalInSandboxを使用すべきです。 var obj = eval(res.target.responseText); は var s = Components.utils.Sandbox("hinano.jottit.com/ "); var obj = Components.utils.evalInSandbox(res.target.responseText, s); 等にされるのが良いと考えます。
790 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/10(木) 16:12:33 ID:Qr15Ifq80] ロダのadblock#.uc.jsで、ツールメニュー内の「Enable AdblockSharp」を 「userChrome.jsの各スクリプトの設定」の下に移動するにはどうすればいいか、教えていただけないでしょうか お願いします
791 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/10(木) 16:55:31 ID:yYa0Fvo20] >>790 「userChrome.jsの各スクリプトの設定」というのが 何によって生成されているのでしょうか? 仮にrebuild_userChrome.uc.xulであるならば, //あまり使わないメニューのリストに 「Enable AdblockSharp」のidを引用符で括りカンマで区切って 追記すれば良いと思います。
792 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/10(木) 17:02:05 ID:Qr15Ifq80] >>791 速レスありがとうございます、望み通りの動作になりました。
793 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/10(木) 18:49:18 ID:0hEJ4Kjh0] >>789 ご指摘ありがとうございます。 制限の中でやらないと危険ということですね。 さっそく修正しました。 OwataPagerize0.0.6 loda.jp/script/?id=260
794 名前:名無しさん@お腹いっぱい。 [2009/09/10(木) 22:01:16 ID:NvZUluXZ0] アマゾンのURL短縮するスクリプト持ってる人いない? HDD壊れてデータ飛んじゃった\(^o^)/ 旧うpろだにしかなかったようだし
795 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/10(木) 22:45:24 ID:Qr15Ifq80] >>794 これ? ttp://d.hatena.ne.jp/Cherenkov/20080907/p1
796 名前:名無しさん@お腹いっぱい。 [2009/09/10(木) 23:29:13 ID:NvZUluXZ0] >>795 ありがとー!
797 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/11(金) 17:55:44 ID:bUKKF4rsP] 選択した範囲を保存、あるいは全て開くスクリプトはありませんか?
798 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/11(金) 19:19:32 ID:s5lqCeno0] Googleの検索エリアを以前のように小さくするの誰か作ってくれないかな
799 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/11(金) 19:34:30 ID:IMpXnxKg0] >>798 スタイルシートでやればいいだろ
800 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/11(金) 19:35:49 ID:zpWvxHo00] 530 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2009/09/10(木) 18:56:57 ID:jfn/+apA0 New! /* ぐぐる先生の検索フォームをチビにする ※.lstがテキストエリア、.lsbが検索ボタン */ INPUT.lst, INPUT.lsb { font-size: 13px !important; max-height: 22px !important; } /* おまけ。検索語句をハイライト。色は適当に変えて。 */ DIV > EM { background-color: -moz-rgba(255,255,128,1) !important; }
801 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 00:43:46 ID:72GEzOSw0] simple yourfilehost の 自動再生を止めるボタンが機能しないのですが 他に代用できるスクリプトとかないですか?
802 名前:名無しさん@お腹いっぱい。 [2009/09/12(土) 03:50:47 ID:QyFeAZ4Q0] google readerでは登録フィードの右側に未読数が表示されますが、 それを左側に表示するスクリプトってありますか? 長い名前のフィードだと途切れて 未読数が確認出来ないのを何とかしたいのですが。
803 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 04:12:55 ID:5VCH26eR0] 設定で「名前を変更」した方が良い気がする。
804 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 04:16:44 ID:QyFeAZ4Q0] >>803 たくさんあるので全てチェックするのはしんどいです><
805 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 04:18:53 ID:EeCyglQ80] ポインターでマウスオーバーは?
806 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 05:20:57 ID:EvErpZXq0] タブバーにツールボックスを追加するalice氏のJSについて。 タブがウィンドウタイトルの直下にくるスキンだと、FireFox幅いっぱいの 白いツールバーが、メニューを覆い隠すように出てしまって一切の操作が できなくなります。 どこをどのようにいじれば直せるでしょうか(FireFox3.53使いです) デフォルトスキンでは普通に動作しました。
807 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 06:00:09 ID:5VCH26eR0] >>802 スクリプトは面倒そうだったので、とりあえずスタイルシート書いてみた。 (アイコンは被るので消してますm(__)m & おまけで色付け) @namespace url(www.w3.org/1999/xhtml ); @-moz-document url-prefix( www.google.com/reader/ ), url-prefix( https://www.google.com/reader/) { .sub-icon ,.folder-icon { display:none !important;} .unread span { font-size: 13px;padding: 0 !important;} .unread-count { color: red !important;} }
808 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 06:21:33 ID:ppilReHq0] >>807 ありがとうございます。 userContent.cssに貼り付けてみたのですが、 機能しない様です。 試しにgoogle.comをgoogle.co.jpにかえてみましたが、 やはりダメでした。
809 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 06:33:01 ID:5VCH26eR0] >>808 >>807 を書き込んだとき、スタイルシートの5行目以降の先頭に、 全角スペースが入っちゃったみたいなので、それを削除もしくはタブキーに置き換えてみて。
810 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 06:36:05 ID:5VCH26eR0] 5行目じゃないや4行目だ(.sub-icon以降の3行ね) すまん眠くて頭がテンパってる・・・
811 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 15:58:52 ID:Gya3fMcz0] >>810 何度もありがとうございます。 未読数の色も赤に変わり、アイコンも消えたのですが まだ右側に表示されたままです。
812 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 17:08:21 ID:5wxrPkNb0] /*登録フィード*/ .name.sub-name.name-unread > span { display:block !important; } .name.sub-name.name-unread { display:-moz-box !important; -moz-box-direction: reverse !important; }
813 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 17:34:21 ID:yWAzn0L80] >>807-812 スレタイも読めないのか カス
814 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 17:44:32 ID:wHh4aTGj0] ucjsPermission2.uc.xul使ってる人、meta refresh tagの制御ちゃんと機能してますか? 不許可に設定しても機能しちゃうんですが…
815 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 18:15:57 ID:JEEY0OM70] kb.mozillazine.org/Hostperm.1#refresh Use the refresh selector to control the actions of a <meta> refresh tag? ということで? なのが正解
816 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 18:23:30 ID:sjJyzXbP0] >>814 うちでも機能した記憶がないから、 ttp://www.kbstyle.net/program/greasemonkey/index.html これを改造して使ってる。改造しなくても動くと思うけど。
817 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 18:38:24 ID:wHh4aTGj0] >>815-816 ありがとうございます。 Fx側の仕様として動かないみたいですね。昔は使えたのかな…? meta refreshを止める方法は色々あるようなので別の方法を模索してみます。
818 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 19:46:02 ID:/HUlFdrfi] >>812 ありがとうございました
819 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 19:49:16 ID:5wxrPkNb0] どうせ動かないので, 表示しないようにしておいた。
820 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/12(土) 20:56:25 ID:vHHERoF50] ttp://userscripts.org/scripts/show/10383 こういうのあるけど、いつのまにか動かなくなってたような
821 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/13(日) 01:47:59 ID:Qf+dCrRm0] ロケーションバーにh抜きのttps〜のリンクを貼り付けてh付け足さずにそのまま移動できるuserChrome.jsはありませんか? ttp2http_drop_urlbar.uc.jsを現在使っているのですがttpsには対応していないようです
822 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/13(日) 02:43:59 ID:qWrn70F/0] 今確認してみたけど、ttp2http_drop_urlbar.uc.jsが普通に対応している気がする
823 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/13(日) 02:59:48 ID:Qf+dCrRm0] >>822 本当ですか 自分の使ってるやつが古いのか、何か他の物が邪魔しているかもしれないので 新規プロファイルで新しく入れて試してみます
824 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/13(日) 03:25:14 ID:Qf+dCrRm0] ごめんなさい、今やってみたら普通に動きました
825 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/13(日) 11:01:57 ID:/OKB08ca0] どこかで同じ質問見た気がするんだが、 ググってもキーワード違うのか出てこないので質問。 タブバーの左側にボタンを追加するJSってどう書けばいいですか。 順番入れ替えではないのでCSSで-moz-boz-originalとかはダメ。 insertbefore(hoge,タブ)にすればいい・・・とわかったが DOMInspector使ってもどれに対してinsertbeforeしていいのかわからない tabs-stackじゃ動かないorz
826 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/13(日) 11:17:13 ID:+xNr9rtX0] >>825 ツールバーを作る必要が有る。 ttp://space.geocities.yahoo.co.jp/gl/alice0775/view/20070904/1188917313
827 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/13(日) 15:15:06 ID:/OKB08ca0] >>826 ヒントありがと。できた。
828 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/13(日) 18:48:06 ID:f6ZczCJQ0] Searchbox SyncのuserChromeスクリプト版ってあります? ググってもアップローダー見ても見当たらないので、もしあれば教えてください
829 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/14(月) 01:13:11 ID:DyLoeh/n0] VerticalToolbar.uc.jsを使用しているのですが、 foxAge2chとChaikaのアイコンを表示される 方法を教えてもらえないでしょうか?
830 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/14(月) 01:23:50 ID:nJ9urIJJ0] >>829 無能はTotalToolbar使え
831 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/14(月) 02:35:43 ID:VqpxgfVp0] >>829 それくらいで依存するなら教えても無理だと思う gdgd永遠にレスが続くだけ
832 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/14(月) 04:33:27 ID:E7VoCLzX0] 質問があります。 よろしくお願いします。 ●質問 Greasemonkeyで現在のタブを閉じる方法が分かりません。 ●myclosetab.user.js //サイトを開いた際に、特定の文字がなかったらタブを閉じるようにしたいです。 var mystr = document.body.innerHTML; if (mystr.indexOf("ver1.57") == -1) { ここにタブを閉じるコードを入れたいのですが、分からないのです。。 } ●環境 Firefox 3.0.14 Greasemonkey 0.8.20090123.1 WindowsXP Pro SP3 すみませんが、よろしくお願いします。
833 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/14(月) 09:09:05 ID:RfguSJg90] >>832 >Greasemonkeyで現在のタブを閉じる 対象がページのスクリプトで開かれたものならwindow.close()で そうでないなら閉じることはセキュリティ上許可されていない。
834 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/14(月) 12:11:32 ID:CZtYo1A60] userChromeJSもuserChrome.jsと同様に メインウィンドウ以外にスクリプトを読み込む際にはwindowhook.uc.jsが またはGreasemonky様メタデータに対応したサブスクリプトローダが必要ですか? サイドバーに表示するにもそれに対応したサブスクリプトローダが必要? userChromeJSの優位性って何ですか というかuserChromeJSってあんまり使われていませんか?
835 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/14(月) 12:19:28 ID:LZIqMoR10] sugoinokita
836 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/14(月) 14:10:25 ID:JyMwFtug0] 記号大好きなFirefox3.0.x使いに触ってしまった祟りだよ
837 名前:名無しさん@お腹いっぱい。 [2009/09/14(月) 18:03:24 ID:04G1yDUg0] >>828 Searchbox SyncのuserChromeスクリプト版: ttp://board.mozest.com/thread-29329-1-1
838 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/14(月) 21:26:54 ID:BMuZ3pJP0] >>837 ありがとうございます。 しかしどうやらスクリプトを落とすにはログインしなければならないようで厳しいw(汗) 直リンクくらいトップに貼っておいてくれよ〜
839 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/15(火) 01:36:55 ID:vBWYzJwm0] >>838 www.bing.com/search?q=searchbarSync.uc.js
840 名前:名無しさん@お腹いっぱい。 [2009/09/15(火) 08:17:51 ID:1SsFm4CA0] >>838 searchbarSync.uc.0.5.1.20090411.zip (download) ttp://sharebee.com/3afeed51
841 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/15(火) 12:54:08 ID:lojZTsEH0] Adblock#.uc.jsをありがたく使わせてもらってます。 >>120 の奴だとエラーが出てしまいます。 エラー:adblock#.uc.js SyntaxError : missing ) after condition ソースファイル: file:///〜〜〜〜省略〜〜〜〜〜/adblock%23.uc.js 行: 244 環境 Firefox3.5.3 拡張 UserChromeJS1.1 Stylish5.9 >>59 の奴だと問題無く動いてます。 一応ご報告まで・・・・ ※私の環境依存だっ場合はすいません。
842 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/15(火) 12:55:18 ID:lojZTsEH0] >>841 しまった・・・誤爆。 Adblockスレに行ってきます。
843 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/15(火) 17:06:43 ID:UK0kwBN20] www.amazon.co.jp/s/ref=nb_ss?__mk_ja_JP=%83J%83%5E%83J%83i&url=search-alias%3Daps&field-keywords=test&x=0&y=0 アマゾン検索結果ページでowatapagerizeの動作がおかしいです。 確認お願いします。
844 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/15(火) 17:16:49 ID:UK0kwBN20] 連続レスすいません ページ内の特定文字列(jsファイル内で設定)を強調するスクリプトってありますか? 遮断するのならWebAbornというのがありますが強調するのは見当たらないです・・・
845 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/15(火) 19:02:26 ID:NWmsKFVn0] 私も844と同じスクリプト探してます。 予め単語を登録して、どのページでもそれらの単語がハイライトされるようにしたいのです。 highlight_text(ttp://userscripts.org/scripts/show/56520)というスクリプトがそれに一番近いですが、 しばらく使うとフリーズして動作がとても不安定です。 改良したいのは山々ですが、ソース見ても何がなんだかで困ってます。
846 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/15(火) 19:28:14 ID:HP7tAOK+0] Highlight your link auto highlight
847 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/15(火) 20:23:40 ID:IsLhP3Sh0] Searchbox Syncのスクリプトを使用するとデフォルトの検索エンジンに戻すSearchOnEngineChangeForFx3.uc.jsが効かなくなるみたい。 両方使ってる人いる? 私の所だけですかね?
848 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/15(火) 20:23:57 ID:NWmsKFVn0] 何か邦夫いらつくな
849 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/15(火) 20:36:59 ID:bTbGHsjp0] >>839-840 本当にありがとうございます。 あまりに感激したので裸のまま公園で寝たい気分です
850 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/15(火) 21:29:50 ID:axH6jZHO0] >>843 修正しました。 ただアマゾンの仕様が変わったのかwedataのデータでは最後のページが読み込めません。 wedataを編集するか、スクリプト内のデータをコメントアウトしてお使いください。
851 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/15(火) 21:30:03 ID:wzwgQXMv0] 練習ではじめてスクリプトを作った(プログラミング自体はじめてです)のですが、 ふたつ作ってみて、それぞれひとつのときは動くのですが ふたついっしょに入れるとどちらも動かなくなります 動かなくなるというか表示自体されなくなります(どちらもメニューに追加されるものです) それぞれひとつのときもふたつ入れたときも、 エラーコンソールにはそれぞれのスクリプトのエラーは出ていません ほかの人たちが作って配布されている.uc.jsスクリプトたちは動いているので、 明らかに自分が作ったスクリプトに問題があると思うのですが エラーコンソールにそのスクリプトのエラーはでていなくて (ほかのスクリプトたちをなしにして問題のスクリプトだけにしても同様の症状です) いずれも短いスクリプトですがそれぞれ間違っているところを教えてください 環境は Mozilla/5.0 (Windows; U; Windows NT 5.1; ja-JP; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3 userChromeJS 1.1 サブスクリプトローダなし user_pref("javascript.options.showInConsole", true); user_pref("javascript.options.strict", true); です
852 名前:851 mailto:sage [2009/09/15(火) 21:32:09 ID:wzwgQXMv0] ひとつは (function() { var overlay = <overlay xmlns="www.mozilla.org/keymaster/gatekeeper/there.is.only.xul " xmlns:html="www.w3.org/1999/xhtml "> <menupopup id="menu_FilePopup"> <menuitem label="Restart" oncommand="Application.restart();" insertbefore="menu_FileQuitItem"/> </menupopup> </overlay>; overlay = "data:application/vnd.mozilla.xul+xml;charset=utf-8," + encodeURI(overlay.toXMLString()); document.loadOverlay(overlay, null); }()); です www.xuldev.org/misc/docs/userChromeJS.pdf [PDF!!!!] 74.125.153.132/search?q=cache:www.xuldev.org/misc/docs/userChromeJS.pdf [HTML] のPage 27の「E4XでXULオーバーレイ」にあるサンプルほぼそのままです もうひとつは (function() { var overlay = <overlay xmlns="www.mozilla.org/keymaster/gatekeeper/there.is.only.xul " xmlns:html="www.w3.org/1999/xhtml "> <menubar id="main-menubar"> <menuitem label="Home" onclick="BrowserGoHome(event);"/> </menubar> </overlay>; overlay = "data:application/vnd.mozilla.xul+xml;charset=utf-8," + encodeURI(overlay.toXMLString()); document.loadOverlay(overlay, null); }()); です 上記スクリプトとほとんど同じです よろしくお願いします
853 名前:名無しさん@お腹いっぱい。 [2009/09/15(火) 21:41:27 ID:F0osbPMC0] Firefoxをダウンロードしたけど、yourfilehostは何も変わらない。 Simple yourfilehostとか言うけど、エラーになる。 どうすれば使えるの?
854 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/15(火) 22:58:53 ID:zMpxRTH/0] menuitem.setAttribute('acceltext', 'Ctrl+Q'); これだと、メニューに出てくるけど、Ctrl+Qにショートカットが設定されない。 どうすればいい?
855 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/15(火) 23:07:13 ID:r711dHSk0] >>851 B型?
856 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/16(水) 00:01:22 ID:OHC5Eq+V0] >>851 https://developer.mozilla.org/en/Document.loadOverlay#Usage Bug 330458 - Cannot dynamically load an overlay using document.loadOverlay until a previous overlay is completely loaded オブサーバをを設定して そのオブザーバから次のdocument.loadOverlayを実行するようにしなければならない。 >>854 表示される文字列を変更するもので キーボードショートカットそのものが変更されるものではない。 元のキーボードショートカットがCtrl+Qと表示されてあるのをわかりやすくするために「[Ctrl]と[Q]キーを一緒に押す'」と表示したい時に使用するものである。 menuitem.setAttribute('acceltext', '[Ctrl]と[Q]キーを一緒に押す'); 等とする。
857 名前:名無しさん@お腹いっぱい。 [2009/09/16(水) 02:54:27 ID:znHWtAuR0] >>852 overlay1 = overlay2 = overlay_menu = overlay_main = とか名前を微妙に変えてみたら?
858 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/16(水) 03:14:38 ID:YxVunDVL0] >>857 しゃべらないほうがいいとおもいます
859 名前:名無しさん@お腹いっぱい。 [2009/09/16(水) 07:58:27 ID:X7bHNS740] >>847 searchbarUtils.uc.xul home:ttp://board.mozest.com/thread-29124-1-1
860 名前:名無しさん@お腹いっぱい。 [2009/09/16(水) 08:19:12 ID:X7bHNS740] searchbarUtils.uc.xul デフォルトの検索エンジンに戻す ○ 検索後検索ワードをクリア ○ Scrolling mouse wheel on 'Search <engine> for <selection>' menu to change the engine. ○ 左クリックの時の場所(search menu)○ 中クリックの時の場所(search menu)○ 右クリックの時の場所(search menu)○ ctrl+左クリックの時の場所(search menu)○ 左クリックの時の場所(click search)○ 中クリックの時の場所(click search)○ 右クリックの時の場所(click search)○ ctrl+左クリックの時の場所(click search)○ enter エンターキーを押した時も新しいタブで ○ alt+enter エンターキーを押した時も:current ○
861 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/16(水) 08:24:26 ID:MTeNJgph0] @指定したサイトのファビコンを任意の画像orアイコンに変更する。 Aロケーションバーのファビコンを表示しないようにする。 上記2点を実現する手立てはありませんか?
862 名前:名無しさん@お腹いっぱい。 [2009/09/16(水) 08:41:56 ID:X7bHNS740] searchbarUtils.uc.xul(download) ttp://www.easy-share.com/1907779139/searchbarUtils.uc.zip
863 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/16(水) 11:13:38 ID:3hT7Fbo/0] >>861 マルチ死ね
864 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/16(水) 17:32:58 ID:qnRNcti/0] またYousableTubefixがHDカテゴリ以外のHD動画をあのサイズにしてくれなくなった
865 名前:851 mailto:sage [2009/09/16(水) 22:25:16 ID:ObnVCBmL0] >>856 その問題に対応したサブスクリプトローダを経由させたら ふたつとも同時に動きました ありがとうございます
866 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/16(水) 22:27:01 ID:Y46fnh1TP] omnibarのサジェストからの検索結果を新しいタブで開くスクリプトはないですか?
867 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/16(水) 23:26:06 ID:ObnVCBmL0] ttp://forums.mozillazine.org/viewtopic.php?f=48&t=1006795#p5337205 の //Bug 330458 Cannot dynamically load an overlay using document.loadOverlay //until a previous overlay is completely loaded 以降の部分だけを個別の.uc.jsファイルに保存して入れたらサブスクリプトローダなしでも >>852 のふたつとも同時に動きました 動いているみたいです
868 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/17(木) 22:35:42 ID:8luiWeYc0] Alice氏のseachbarOnDropUseTextContent.uc.jsが動かん、、、
869 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/17(木) 22:49:40 ID:JXaFXBQN0] >>868 うちではFirefox 3.5.3とuserChrome.js 1.1で問題なく動いているなあ。 まさかとは思うけど、初版が出たときに入れたまま更新は確認していないなんて落ちではないよな?
870 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/17(木) 23:24:15 ID:xj/9gQXc0] Alice氏のスクリプトは地味に更新してるからたまに確認した方がイイ
871 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/18(金) 01:55:02 ID:i8+1C1NV0] aliceさんの配布サイト内scriptの標記verと実際のscript内明記verが異なるのが少なくなくて困る firefox up loaderにしかupしてないのもあるし aliceさんにはとてもお世話になっていて頭が上がらないけど大なり小なりmozillaと同じで不親切だとも思う aliceさん、ごめんなさい
872 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/18(金) 03:34:43 ID:vYTF+bk70] 異なってるところを見つけたら、どこが違ってるよとここに書いておけばスレも見てると思うし直してくれるかもよ
873 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/18(金) 03:45:54 ID:7NrEQ4HS0] >>868 セカンドサーチ入れてると変になる
874 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/18(金) 10:33:01 ID:yJ6lqXum0] >869>870>873 アドバイスありがとう。 もう一度スクリプトを確認してローダーも確認したんだが駄目だった。 Add Bookmark Here ² : 3.5.20090621 bbs2chreader ex : 0.4.19.005 Favicon Picker 3 : 0.5 FireGestures : 1.5.4 FoxAge2ch ex : 3.0.11.015 Java Console : 6.0.15 MR Tech Toolkit : 6.0.3.4 Post Wizard Utility Module ex for bbs2chreader : 0.9.99.20080401-rev.8e Secure Login : 0.9.3 Stylish : 0.5.9 userChrome.js : 0.8 Adobe Acrobat (無効) Java Deployment Toolkit 6.0.150.3 Java(TM) Platform SE 6 U15 MicrosoftR DRM Mozilla Default Plug-in Shockwave Flash Shockwave for Director Silverlight Plug-In Windows Media Player Plug-in Dynamic Link Library (無効) Windows Presentation Foundation theme:Default : 3.0.14 (選択) Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.0.14) Gecko/2009082707 Firefox/3.0.14 会社のPCだと動くんだけど自宅では動かんのよ。元プロファイルが同じで用途に合せてuser.jsは多少違うけど基本的には同じなんだがなぁ… どこかに見落としてるトコがあるんだろうな…試行錯誤してみる。
875 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/18(金) 17:44:08 ID:yOxTA3yC0] dragdropuploadや、oretabのようなスクリプトは無いでしょうか?
876 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/18(金) 19:18:00 ID:EjM9ydmw0] UCJSToolkit.uc.js 0.42mod3が原因でニコ動画とかに書き込みすると 文字化けするんだけど誰か原因と解決したひといたら教えて。
877 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/18(金) 20:37:52 ID:WJIPALVy0] usermenu.jsは時々不調になるのが困る 原因が不明だから対処のしようがない
878 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/19(土) 01:51:26 ID:zxA9c+c/0] alice先生とこのucjsPermission2とucjsucjsPermissionPreferences2でいろいろと設定してんだけど いつの間にか最新バージョンでmeta refreshの項目消えてんじゃん 今頃気づいたわw 動作しねぇって前から言われてたんで、消しちゃったのかな
879 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/19(土) 02:33:34 ID:/WzibiF00] >>876 ,878 UCJSToolkit 0.42 mod3 2009/01/30 07:00 ucjsPermission2 2009/04/06 17:00 linuxでも ucjsPermissionPreferences2 LastMod 2008/03/12 13:30 Gecko/2008031112 Minefield/3.0b5pre 以降用に Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.3) Gecko/20090913 Shiretoko/3.5.3 (tete009 SSE PGO) teteだけど普通に使えるよ 因みにuserCrome.js 0.8 Sub-Script/Overlay Loader v3.0.25mod 2009/08/06 00:00 tree_style_tab-0.8.2009073102があるとxulのdocument.overlayが出来なくなる件に対応 >>877 不調になったことない どうなったか具体的に書かないとスルーするしかない
880 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/19(土) 04:47:21 ID:vyQNJJuH0] すみません、Firefoxのスクリプトとはちょっと違うのですが質問よろしいでしょうか。 alice0775のファイル置き場 - Yahoo!ジオシティーズ ttp://space.geocities.yahoo.co.jp/gl/alice0775/view/20090509 aliceさんの「Firefox 3 SQLite3ファイルのVACUUMとREINDEXをバッチファイルで実行」 のbatファイルで、portableで使うにはプロファイルフォルダの部分をどのように改変したらよいのでしょうか。 フォルダパスを変えたりしたのですが上手くゆきません。 sqliteファイルが壊れて起動しなくなってしまったりします。 よろしければbatファイルの記述をご教示いただけませんでしょうか。 よろしくお願いします。
881 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/19(土) 05:05:52 ID:xVEk//cbO] >>880 よろしくないです ・分からないなら使わない ・使いたいなら理解する(他力本願除く)
882 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/19(土) 06:19:43 ID:tZ8szcC+P] 便乗ですみません、私もFirefoxのスクリプトとはちょっと違うのですが質問よろしいでしょうか。 肉じゃがの上手な煮方をFirefoxで検索しているのですが、良い情報が見つかりません。どのように調理したらよいのでしょうか 煮る時間や火加減を変えたりしたのですが上手くゆきません。 ジャガイモが崩れて見た目や触感が悪くなってしまったりします。 よろしければ肉じゃがの上手な煮方をご教示いただけませんでしょうか。 よろしくお願いします。
883 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/19(土) 07:10:35 ID:qrLUWnJO0] こういうのって、やっぱ「ワロスwww」って言われるのを期待してんのかな?
884 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/19(土) 09:20:05 ID:Ox86gpml0] >>879 主な不調は 1)現在のタブのURLをコピーするスクリプトを実行すると、一番左端のタブのURLが返される) 2)時々、スクリプトが実行されないことがある(タブを何度か切り替えると一応直る) の二つ 再起動をするとどちらも直るんだが、原因が今一わからない 発生条件もわからないから、他にこういう人いないかなと 不具合を書かなかったのは失念してた すまない Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3 userchromeJS1.1 Sub-Script/Overlay Loader v3.0.25mod UCJSToolkit 0.42 mod3 usermenu.js 1.21mod4 という環境 なにかとコンフリクトしてるのかな 他に書いた方がいい物って何があるだろう
885 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/19(土) 09:37:52 ID:Secfv5Yi0] 書いたほうがいいってか 新規プロファイルで試すとか スクリプトを最小限にするとか userchromeJSにusermenu.jsを直結にするとか(usermenu.jsってSub-Script/Overlay Loader必須だっけ?) 試したほうがいいんでない 再現要件を絞り込めるだけ絞り込んだほうが原因を特定しやすい
886 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/19(土) 11:07:27 ID:sxjgOM+J0] >>879 レスどうも、>>876 だけど小一時間 UCJSToolkit0.42mod3とにらめっこしていじってみたら 何とか自己解決した。
887 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/19(土) 12:58:50 ID:042YUwE/0] このスレを参考にしてsearchbarUtils.uc.xulを使ったら、search historyとかsuggestの 語句選ぶと即検索にいくのを止めるforFx3.uc.jsが影響しているらしく、エンターキーで 検索できなくなってしまいました。 searchbarUtils.uc.xulを使って、即検索を止める方法はありますか? 優しい人教えてください。
888 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/19(土) 13:02:28 ID:sxjgOM+J0] >>886 >>876 だけど、>>876 だけどUTF-8をどこぞかに追加して解決かと思ったら おかしくなってた。(´Д⊂ヽ
889 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/19(土) 14:21:20 ID:p7DypJs00] >>879 ucjsPermissionPreferences2 LastMod 2009/08/25 Minefield 3.7a1pre Bug 506985 - remove java-specific これが最新版だと思う。 ちなみに綾川ビルドのMinefield3.7a1pre Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.3a1pre) Gecko/20090918使ってる。 あとは条件同じですね。 up3.viploader.net/ippan/src/vlippan009225.jpg あとCtrl+Fで検索バー出してもう一回Ctrl+Fで閉じるスクリプトってありますか? d.hatena.ne.jp/Griever/20081106 ↑が動かないんです・・・。
890 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/19(土) 15:43:48 ID:7YWhABZC0] ucjsのマウスジェスチャだとGoogleドキュメントを使ってるときたびたび右クリックが効かなくなる
891 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/19(土) 16:41:31 ID:sxjgOM+J0] >>976 だけど UCJSToolkit.uc.js 0.42mod3がおかしいんじゃなくて flash - enable mouse-gesture1.0.2 が 原因だった。フラッシュ上でマウスジャスチャさせスクリプトなんだけど何故かは分からんけどUTF-8に 対応してないから?
892 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/19(土) 18:48:50 ID:Pa7+rUqd0] >>891 確かにflash - enable mouse-gesture1.0.2を有効にするとニコニコ動画のコメントの書き込みが文字化けするね。 特に困らなければニコニコだけ除外すれば良いんじゃない?
893 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/19(土) 19:26:13 ID:sxjgOM+J0] 取り敢えずはそうするよ。 でもニコニコだけじゃないのと動画見ながらコメントって最近多いんだよね。 でも原因が分かって一安心した。
894 名前:名無しさん@お腹いっぱい。 [2009/09/19(土) 21:31:24 ID:9TOtWlt90] >>889 keyconfigを使えばできる
895 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/19(土) 21:50:57 ID:i1DnLVlE0] Gomitaさん作のMouseGestures2.uc.jsと、Alice0775さん作のGrabScroll4.uc.xulの組み合わせで、 グラブスクロール後に右クリックするとL>Rで指定したロッカージェスチャが暴発してしまうのですが、 もし対処法をご存じの方がいたらご教示お願いします。
896 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/19(土) 22:51:31 ID:Ox86gpml0] >>885 ありがとう 助言を頼りにもう少し試行錯誤してみる しかしこういうことが起こるのって俺だけなんだろうか…
897 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 00:16:20 ID:c4jO4VtN0] >>895 差分 試されたい ttp://loda.jp/script/?id=268
898 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 01:05:09 ID:ACFzQ7czP] >>897 895の人ではないが試してみた Grab後のL>Rの暴発は治ったけど今度はホイールジェスチャが利かなくなりました
899 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 01:10:05 ID:c4jO4VtN0] >>898 Gomitaさん作のMouseGestures2.uc.js用です
900 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 01:16:19 ID:c4jO4VtN0] >>899 ごめん おっしゃるとおり確認しました。 case "DOMMouseScroll": のブロックのところの + if(this._cancelRockerGestures){ + this._cancelRockerGestures=false; + this._isMouseDownR = false; + this._suppressContext = false; + return; + } を取りやめて 試されたい。
901 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 01:29:19 ID:ACFzQ7czP] >>900 試してみました。 ホイールジェスチャ有効 ロッカージェスチャの暴発もばっちり治ってます ありがとうございます
902 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 01:48:48 ID:c4jO4VtN0] >>895 >>898 差分 修正版です。 試されたい。 ttp://loda.jp/script/?id=269 前の(897, 900)は破棄されたい。(アップロダから削除出来なくなった)
903 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 02:06:27 ID:3gLMgqjz0] >>902 先の修正版では肝心のジェスチャ動作の取りこぼしが多くなってた気がしますが、 今回の版でそれもなくなり完璧だと思います。 本当にありがとうございます。
904 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 02:21:36 ID:zQsm/gSGP] GrabScroll4.uc.xulを使ってないけど試してみた ロッカージェスチャのバグが直ってるような気がする 地味にスゲー
905 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 02:27:26 ID:zQsm/gSGP] と思ったけどサイトによって発動するみたいだな
906 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 02:35:40 ID:c4jO4VtN0] >>904 ,905 バグ 根が深そう Mouse gestures (Switch tab by holding button + wheel) https://bugzilla.mozilla.org/show_bug.cgi?id=507006 marquee and/or DOM insertion issue is https://bugzilla.mozilla.org/show_bug.cgi?id=507572
907 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 07:08:31 ID:VTr64IH6P] LDRizeの書き方わかんねぇ!
908 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 12:03:12 ID:K8hqI089O] Firegesturesのほうにあるポップアップのスクリプトで「最近閉じたタブ」と「現在のタブ一覧」って MouseGestures2.uc.jsでどう書けばいいんでしょうか?ってかそもそも可能なんでしょうか Gomita先生とこで紹介されてるスクリプト、Fire〜とMouse〜で微妙に異なりますし
909 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 12:56:33 ID:dtm10Gnp0] >>908 ソース嫁
910 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 13:18:46 ID:5eCIYV0w0] MouseGestures2のMOD6で、Flash上で右クリックして専用メニュー出すと、 以降もう一度どこかで右クリックするまでずっと右が押下状態になるような
911 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 13:27:25 ID:ACFzQ7czP] >>910 それMouseGestures2に元からあった症状だと思う でもうちの環境ではmod6あてたら治ったんだけどな
912 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 13:51:06 ID:A3q9xRob0] >>889 検索バーは smartlyCloseFindbar.uc.js のほうが便利だよ
913 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 13:51:42 ID:5eCIYV0w0] >>911 あれ、じゃあ自分がPatch当てるの失敗してる予感…確認してみます スレ汚し失礼しました
914 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 14:01:14 ID:K8hqI089O] >>909 すみません。質問スレいってきます
915 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 14:05:42 ID:rqIrhGU00] >>912 ありがとうございます。さっそく導入したら・・・なんかfxが落ちました。 多分SafariHighlight入れてるから競合してるんでしょうねえ しかし、これは良いスクリプト。メモっておきます。
916 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 15:43:48 ID:5eCIYV0w0] ttp://www.adobe.com/jp/products/flashplayer/ みたいなswfだと右ロックが暴発するだけだったみたい 普通のembedとかは大丈夫だった。放置しても特に困らない予感
917 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 16:33:48 ID:3Y3KV9dQ0] WebMail Notifierという拡張機能をuserchrome.jsを使って アカウント個別のボタンをツールバーに表示したいと思っています 一応アカウント毎のボタンは作れたのですが 変更を取得して反映させるにはどうすればいいですか? メールチェック後のメール数が取得できません メールチェックが行われる前の起動直後の初期値のままです
918 名前:名無しさん@お腹いっぱい。 [2009/09/20(日) 17:26:01 ID:pMs/bLe10] // ==UserScript== // @name auto download // @namespace localhost // @description auto download // @include www.xxx.com/* // ==/UserScript== (function() { for (var i = 0; i < document.childNodes.length; i++) { if (document.childNodes[i].text == "ダウンロード") { location.href = document.childNodes[i].href; } } })(); あるページを開いたときに「ダウンロード」というリンクを 自動で開きたいと思っています。 上のスクリプトを書いてみたのですが うまく動きません。 どこがおかしいのでしょうか? わかるかた教えていただけますでしょうか。
919 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 17:41:48 ID:c4jO4VtN0] >>910 mod7 2009/09/20 18:00 1. Flash上で右クリックして専用メニュー出すと、以降もう一度どこかで右クリックするまでずっと右が押下状態になるのを修正 2. MiddleclickRockerGesturesを追加 3. Any Gesture Sequence("*LUR", "*RUL")追加 上記のFlash上での不具合対策のためイベントキャプチャのフェーズ?を変更してみた ttp://space.geocities.jp/alice0775/STORE/MouseGestures2.uc.js (diffでないので バックアップ忘れずに)
920 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 18:12:06 ID:rqIrhGU00] OwataPagerize動いてる人いる? できればuserChrome.jsやサブスクリプトローダーのバージョン教えて ちなみに俺はuserChrome.js0.8でローダーは3.0.25mod
921 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 18:21:53 ID:6gCFwWTr0] >>918 document.childNodesに何が入ってるか調べてみろ
922 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 19:20:14 ID:c4jO4VtN0] >918 マルチバイト文字ユニコード文字にしておく。 xpath等でDOMノードをget こんな感じ var link = document.evaluate( "//a[contains(concat(' ',text(),' '),' \u30c0\u30a6\u30f3\u30ed\u30fc\u30c9 ')]", document.body, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue; if (link && link.href) location.href = link.href;
923 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 21:59:47 ID:jzLmPTSJ0] OwataPagerizeについての質問はここでもいいでしょうか?
924 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 22:09:09 ID:AgJMw06x0] >>920 Firefox3.5.4 userChromeJS1.1 Sub-Script/Overlay Loader v3.0.25mod OwataPagerize 0.0.7 で動いているけどなぁ。
925 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 22:19:26 ID:jzLmPTSJ0] 失礼しました、上で質問されている様なので良いと判断して書かせて頂きます。 www.zorg.com/exp/ptall このページ用にXPathを記入していたんですが、2ページ以降が追加されません。 XPathCheckerと言うアドオンで記入したXPathを入れ、マッチしたリンクをクリックしてみましたがちゃんと3ページに飛んだのでXPathは間違ってはないのでは?と行き詰まってしまいました。 ステータスバーのアイコンを見ると青になっているので3ページ目以降は認識されていない?模様です。 現在の設定は "pageElement": '\/\/center\/table[3]\/tbody', "url": '^www\.zorg\.com/ ', "nextLink": '\/\/tbody[last()]\/tr\/td\/table[last()]\/tbody\/tr\/td\/table\/tbody\/tr\/td[@class=\"cap\"][last()]\/a', "exampleUrl": 'www.zorg.com/exp/ptall ' お分かりになる方、ご教示よろしくお願いします。
926 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 22:25:07 ID:jzLmPTSJ0] すみません、環境書き忘れました。 Mozilla/5.0 (Windows; U; Windows NT 6.0; ja; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3 (.NET CLR 3.5.30729) userChrome.js 0.8 Sub-Script/Overlay Loader v3.0.25mod OwataPagerize 0.0.7 です。
927 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 22:27:27 ID:rqIrhGU00] >>924 Minefield3.7a1pre userChromeJS0.8 Sub-Script/Overlay Loader v3.0.25mod OwataPagerize 0.0.7 動かないというか、アイコンが赤色のエラーになる。ググル検索結果でエラーて。 userChromeJS1.1にしてみたが同じ。 もしかして3.7系未・・・対・・・応・・・!?(ごくり)
928 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 22:31:25 ID:8SqjqZCd0] OwataPagerizeと他のページ改変系スクリプト(pixiv images direct link)を共存させる方法ってないのかな
929 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 22:53:16 ID:ACFzQ7czP] OwataPagerizeを3.5.4と3.7a1で試したけど3.7では動かないっぽいな
930 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 23:02:41 ID:6utEy5Gj0] >>925 "pageElement": '\/\/center\/table[3]\/tbody\/tr\/td\/table[2]\/tbody\/tr', で動きました。 動かなかったのはpageElementの中にnextLinkが入ってたからですね。 あとxpathの質問はAutoPagerize質問スレがふさわしいと思います。
931 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 23:06:40 ID:jzLmPTSJ0] >>930 動作確認しました。 AutoPagerize質問スレなんて言うのがあったんですね、ここでも質問されていた様なので良いのかと思ってしまいました。 次回からはそちらに行く様にします。 ありがとうございました。
932 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 23:12:26 ID:rqIrhGU00] >>929 検証ありがとうございます。 OwataPagerizeは頻繁に更新してくれるから対応に期待
933 名前:名無しさん@お腹いっぱい。 [2009/09/20(日) 23:28:23 ID:typKVt7Y0] 3.7αでgoogleサーチでautopageはどのブックマークレットも まだ動かない
934 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/20(日) 23:50:20 ID:pMs/bLe10] >>922 思ったように動作しました。 ありがとうございました! ちなみに、concatの前後にスペースが入っているのはなぜなのでしょうか? 文字列をくっつける関数ということはわかりました。
935 名前:879 mailto:sage [2009/09/21(月) 03:06:53 ID:7dase2KD0] >>889 さんきゅ 差し替えた >あとCtrl+Fで検索バー出してもう一回Ctrl+Fで閉じるスクリプトってありますか? アドオンかスクリプトか忘れたけどまんま希望通りのやつを以前見たことがある 名前思い出せない ごめん 因みに自分はaliceさんの使ってる FindBarトグル(ステータスバーを右クリック, SearchBarのGo(虫眼鏡)ボタンを右クリック) space.geocities.jp/alice0775/STORE/ToggleFindBar.uc.js
936 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/21(月) 06:38:13 ID:y5SrZXAQ0] >>919 自分の環境依存かもしれませんが、Gomitaさんのoriginalからあった症状です。 ロッカージェスチャに戻ると進むを割り当てて使ってるのですが 右を押しながら左クリックで戻った後に、右を離しても押されたままの状況になってしまいます。 マウスを動かすだけなら問題なく、ステータスバーに何も表示されないのですが 左クリックすると再び戻るが実行されます。ホイールでもタブ移動が発動。 押す度に実行され、キャンセルするには右クリックでコンテキストメニューを表示させるしかありません。 同様に左を押しながら右クリックで進んだ場合も同じ症状です。連続で発動してしまい 左クリックでキャンセルしないと、コンテキストメニューを表示できません。 対処できたらお願いします。
937 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/21(月) 13:15:40 ID:mKpNoeeg0] このスクリプトは注目されるべきmousegestures2発展系だと思う d.hatena.ne.jp/raqbgxue/20090624/1245848856
938 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/21(月) 13:45:56 ID:mKpNoeeg0] >>937 あ、ごめん。一応注意点。 これ使うとちょっと右クリックの感度が悪くなることがありますね 文字列ドラッグ直後すぐに右クリックなど、タブを切り替えてすぐ右クリックなどが 反応しないことがたまにあります。少しゆっくり押せばきちんと反応しますけどね
939 名前:名無しさん@お腹いっぱい。 [2009/09/21(月) 15:46:50 ID:CTTGGygh0] なんかうまくuc.xul内から画像アップロードできる方法ないかな? Webページのキャプチャしたのとかを自分の鯖にアップするとかできたらちょい便利かなと思ったんだけど。 ページのキャプチャはできたけど、そこからアップロードする方法が思いつかない・・・。
940 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/21(月) 15:55:56 ID:XDdPVE1R0] 何が分からないの? 何が分からないのか分からないの?
941 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/21(月) 15:56:16 ID:E70RS+/j0] 特定フォルダに保存だけさせて同期は他の外部ソフトにやらせればええんちゃうの
942 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/21(月) 16:18:47 ID:CTTGGygh0] >>940 分からないのはXUL内からデータその物が投げられるかどうか。 ttp://www.xuldev.org/blog/?p=37# キャプチャの参考にしたサイトがココ。 filepickerでローカル保存してるんだけど、ココを直に鯖に送りつけて保存できないかと。 >>941 xulにそういう機能があれば手っ取り早いかなって。
943 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/21(月) 17:13:27 ID:HCU8E6CE0] >>937 そこまでuserChrome.jsのマウスジェスチャにこだわるのはなぜ? 拡張機能にしたからって重くなることも無いよ。
944 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/21(月) 17:34:19 ID:vE/YMsvbP] >>176 これのステータスバーの背景消したいんだけど >>195 の方法じゃ無理でした
945 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/21(月) 17:54:21 ID:B5NnWM+D0] >>943 >>937 ではないし、個人的にはロッカーやホイールジェスチャは不要なのでMouseGestures.uc.jsを 使っているが、少し改変すればタブもジェスチャ領域にできるのが(全画面Flash等で)地味に便利。 これが拡張でもできるならuc.jsにはこだわらないが、俺が探した範囲では見つけられなかった。
946 名前:名無しさん@お腹いっぱい。 [2009/09/21(月) 18:09:24 ID:/JfmFshx0] なんでもかんでもmousegestureかいな
947 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/21(月) 18:16:27 ID:mKpNoeeg0] >>943 確かに。Firefgesture使ってるんで軽い。 タブ周りやセキュリティなどをuserChromeスクリプトにしたときの軽さに魅かれてね んで今はAutopagerizeとFindbar basicsとResizeableTextAreaとか代替品ないかなとか思ってる
948 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/21(月) 18:57:24 ID:hHsygHegP] グリモンでなかったっけ>ResizeableTextArea
949 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/21(月) 19:05:43 ID:NgRFB13Q0] >>947 autopagerizeはgreasemonkey版があるだろ
950 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/21(月) 19:20:06 ID:mKpNoeeg0] >>948 >>949 GM入れずにuserChromeスクリプトで実現できるものってことよ
951 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/21(月) 19:26:10 ID:yxEniQWUP] Opera版のoAutopagerizeなら少し改造するだけでuserChrome.jsで動かせるらしいが。 userChrome.jsにすることでどのような効果があるのか また他のAutopagerize対応Scriptと連携できるのか等は知らん
952 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/21(月) 19:32:11 ID:NgRFB13Q0] usercontent.jsだとautopagerizeは動かないんだよな GMとusercontent.jsってどっちがいいんだ?
953 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/21(月) 19:59:18 ID:B5NnWM+D0] 今からなら素直にGreasemonkeyを使う方がいいんじゃないかな。 Firefox 3.5以降はTraceMonkeyのおかげかuserContent.jsとの速度差は無視できるレベル。 俺はuserContent.jsを使っているけど、それは単に惰性。
954 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/21(月) 19:59:41 ID:s+aTqIoA0] usercontent.jsでもちょこっと手を加えりゃ動いたよ yahooニュースの全文表示とか動かないのもあるけど
955 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/21(月) 20:01:34 ID:mKpNoeeg0] >>952 3.6系以降のやつは少なくとも動かないと思います >>954 ロダにあげてください。お願いします
956 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/21(月) 20:15:25 ID:s+aTqIoA0] >>954 いやそのロダからヒントというか差分ファイルもらったんだが(0.0.36) 一応0.0.41をそれにならって動くようにはしてみたけど どういう処理が行われてるとかがサッパリ分かってないから 無責任にはうpできないよこんなもん そう何日もかかる作業じゃないから頑張って
957 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/21(月) 20:32:52 ID:nE33YQnc0] >>952 function supportsFinalUrl() { return; //リターンを追記するだけ にするだけで3.5.* 3.6a2pre 3.7a1pre で動く
958 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/21(月) 20:40:47 ID:NgRFB13Q0] >>953 >>957 そうだったのか… ちょっといい機会だからusercontent.jsとgreasemonkeyを見直すかな 併用してるんだけどこの状態が一番駄目なのかなぁ
959 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/21(月) 20:57:06 ID:mKpNoeeg0] >>957 それって function supportsFinalUrl() { return (GM_getResourceURL) } の部分と関係ないの?どこに追記するんだ?
960 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/21(月) 20:59:15 ID:nE33YQnc0] >>959 文字通り function supportsFinalUrl() { return; //リターンを追記するだけ return (GM_getResourceURL) }
961 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/21(月) 21:26:02 ID:mKpNoeeg0] >>960 おお。動いたわ。感動だわ。ありがとうございます。 拡張子.user.jsじゃないと動かないってのに気づくのが時間かかった
962 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/22(火) 08:35:44 ID:/Wq/NjrF0] このやり取りを見て userContent で使ってみたが、 使ってた userContent セットの Google Image が効かないな でもコレを入れたら解決した。他の Script との連携もできる。 ttp://furyu.tea-nifty.com/annex/2009/04/autopagerizegoo.html
963 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/22(火) 11:56:10 ID:D5Yghvr80] >>962 それ動かんわorz せっかくautopagerizeがusercontentでも動いたけど、、、 スキル無いからGMに戻すかな
964 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/22(火) 12:31:48 ID:Cubt+XZS0] >>963 005-apGoogleImageSearch.user.js 010-AutoPagerize.user.js というように、apGoogleImageSearchをAutoPagerizeよりも先に 実行させるようにしてる?
965 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/22(火) 12:34:00 ID:e1rmqSEw0] userChrome.js→Sub-Script/Overlay Loader→usercontent.uc.js(と付属のスクリプト類0.UCJSToolkit.uc.js、loadmodule-Do_Not_Delete.js?(、userContent.pl.js、GM_modoki.jsl)) と多段になって原因箇所が複雑化するよりはGMでいいんじゃない
966 名前:名無しさん@お腹いっぱい。 [2009/09/22(火) 12:55:26 ID:D5Yghvr80] >>964 d でもそれしてるけど動かん ちょっと様子見w
967 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/22(火) 14:01:45 ID:G7XQK2Vs0] autopage系みたいな常に動くようなのはGreasemonkeyの方が安定してるし良いと思うけど グリモンは入れすぎると動作遅くなるからuserContentは分散程度に考えてる
968 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/22(火) 15:11:06 ID:M1/F3MdI0] >>966 AutoPagerize.user.jsにsiteinfoを追加しないと動かないわ { url : 'images\\.google\\..+/images\\?.+ ', nextLink : 'id("nn")/parent::a', pageElement : '//table[tbody/tr/td/a[starts-with(@href,"/imgres")]]', insertBefore : 'id("ImgContent")/following-sibling::node()', },
969 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/22(火) 15:36:55 ID:2hv6tsQr0] userContentセットの000-apgoogleimagesearchuserj.user消して>>962 を入れたら URLに拡張子がない画像はGreased Lightbox使えなくなった images.google.co.jp/images?ndsp=20&hl=ja&um=1&q=test&start=60&sa=N&ei=02u4StekFIfutgP8wrVf&gbv=2 上の次のページの右下にあるdozo.matrix.jpの画像など それと born1981.g.hatena.ne.jp/korn_freak/20080504/1209892965 d.hatena.ne.jp/os0x/20090215/1234675753 これでGreased Lightbox 0.18をAutopagerize対応させると Google画像検索での画像ボックス位置がずれてしまうけど、なんか方法ないの? そのせいでGoogle画像だけは未だにuserContentセットの0.17modを使ってるんだが・・・
970 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/22(火) 15:44:10 ID:M1/F3MdI0] >>962 の方法はちょっと改変しすぎるから他の連携グリモンが動かなくなること必至
971 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/22(火) 15:51:19 ID:M1/F3MdI0] 他のスクリプトと連携するために>>957 に追記 //if (typeof(window.AutoPagerize) == 'undefined') { ... //} のようにコメントアウトしておく必要もある。
972 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/22(火) 18:25:53 ID:yaokMdhx0] >>971 >>957 に追記した上で>>968 も追記したけど、 apgoogleimagesearchuserjのバージョン0.01e、動かないよ? fx3.7a1pre userChrome.js0.8 3.0.25mod
973 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/22(火) 18:35:58 ID:yaokMdhx0] >>972 あ、ごめん。 >apgoogleimagesearchuserjのバージョン0.01e、動かないよ? apgoogleimagesearchuserjのバージョン0.01eと連携してAutopagerizeが動かないです。 ということです。 グーグル画像検索ページの右上に一瞬アイコンが出るんですが、すぐに消えてしまう
974 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/22(火) 18:39:49 ID:M1/F3MdI0] >>972 0.01e改変しすぎ>>970 参照 以下で十分なのにね (function(){ var link=document.evaluate('id("nn")/parent::a',document,null,XPathResult.FIRST_ORDERED_NODE_TYPE,null).singleNodeValue; if (link && link.href.match(/\/images\?/)) { if (link.href.match(/gbv=2/)) { link.href=link.href.replace(/gbv=2/,'gbv=1'); } else { link.href+='&gbv=1'; } } })();
975 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/22(火) 18:43:46 ID:enK1+xSU0] >>972 3.7a1pre + userContent.uc.js + AutoPagerize mod + apGoogleImageSearch これで動いてるよ、どこをどう調整したかは覚えてないけど って自力で解決する気がないならこんな組み合わせで使っちゃだめだろう…
976 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/22(火) 18:46:32 ID:yaokMdhx0] >>974 0.0.1d消しちゃった・・・(´;ω;`)
977 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/22(火) 21:31:43 ID:/Wq/NjrF0] 968と971をやったら userContent セットで動いた。 LDRizeも動くようになった >>976 974のが0.0.1dだろ
978 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/22(火) 22:47:51 ID:dbj6RnDM0] "リンクもしくは選択文字列もしくは現在のURLをTubePlayerで開く.uc.js"がいつのまにか動かなくなっていたのですが、 皆さんの所では動いていますでしょうか? 下記サイトの"リンクもしくは選択文字列もしくは現在のURLをTubePlayerで開く.uc.js"です。(URLが長くてはれない・・・) userChrome.js - Mozilla Firefox まとめサイト firefox.geckodev.org/index.php?cmd=read&page=userChrome.js&word=user 具体的には、ニコニコ動画やYoutubeのページで右クリックのコンテキストメニューに「TubePlayerで開く」が追加されるはずなのですが、 追加されません。 どのような原因が考えられますでしょうか? userChrome.js ではこのスクリプトしか使用していません。 環境: Mozilla/5.0 (Windows; U; Windows NT 6.0; ja-JP; rv:1.9.0.14) Gecko/2009082707 Firefox/3.0.14 (.NET CLR 3.5.30729) userChrome.js 0.8 Sub-Script/Overlay Loader v3.0.24mod
979 名前:704 mailto:sage [2009/09/23(水) 14:16:39 ID:yiLjnAyM0] BingSearchServicePack.uc 作って下さった方、有難う
980 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/23(水) 23:13:10 ID:eQeqkSf20] >>978 23行目の「.getService」を「.createInstance」に。 動かなければ、Alice氏作のIE VIEW Modokiを使ってみそ。
981 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/24(木) 01:24:51 ID:U+vHmCBR0] 質問です。 特定の動作したら窓を生成するようなスクリプトを組みたいんですけど。 window.open("url","name","option");っていう形でしか呼び出せないのでしょうか。 というのは、*.uc.xul内で <overlay id="win_overlay" xmlns="..."> <window id="my_window"> </window> みたいにwindowを宣言して特定の動作が起きたらその窓を開くっていう風にしたいんです。 window.open("url","name","option");だとurlの部分をどうかけばいいか分からない・・・。 やっぱり、別にwindowの情報が入ったXULファイルを作成して呼び出すしかないんでしょうか。
982 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/24(木) 01:41:11 ID:hfxPMJVw0] >>981 overlayではダメです。 エンコードしてdaraスキームにすればいい。 たとえば, (改行しているのは無視されたい。) var URL ="data:application/vnd.mozilla.xul+xml,<%3Fxml version%3D"1.0"%3F>%0A <%3Fxml-stylesheet href%3D"chrome%3A%2F%2Fglobal%2Fskin%2F" type%3D"text%2Fcss"%3F>%0A <window id%3D"hogehogewindow" xmlns%3D"http%3A%2F%2Fwww.mozilla.org%2Fkeymaster%2Fgatekeeper%2Fthere.is.only.xul">%0A <label value%3D"Put your XUL here!"%2F>%0A<%2Fwindow>" こんな感じのurlを作って, 開けばいい。
983 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/24(木) 01:50:53 ID:hfxPMJVw0] >>978 >>980 さんのに追記 ページのどこかをクリックすることでコンテキストメニューに表示されないのは, gContextMenu.docURL が定義されてないから。 gContextMenu.target.ownerDocument.location.href にしておく。 何時からそうなったんだろう。
984 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/24(木) 01:55:22 ID:hfxPMJVw0] >>881 >>982 の一番外側のダブルクオテーションはシングルクオテーションにするか, または中のをエスケープしておかないとまずかった。
985 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/24(木) 08:25:11 ID:U+vHmCBR0] >>982 ありがとうございます。 なんとかやってみます。
986 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/24(木) 08:57:31 ID:fwIuGkW/0] >>980 >>983 >>983 のdocURLを置き換える方法で上手くいきました! それだけだと、TubePlayerにURLがわたらないので、 this.docURLも、this.target.ownerDocument.location.href に置き換えた所、無事に起動できるようになりました。 次のレスにパッチ置いておきます ありがとうございました。
987 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/24(木) 08:58:47 ID:fwIuGkW/0] >>978 の修正パッチ @@ -14,7 +14,7 @@ cacm.addEventListener('popupshowing', function() { mitem.hidden = !re.test(gContextMenu.onLink ? gContextMenu.linkURL : gContextMenu.isContentSelected ? - getBrowserSelection() : gContextMenu.docURL); + getBrowserSelection() : gContextMenu.target.ownerDocument.location.href); }, false); nsContextMenu.prototype.openTubePlayer = function() { var lf = Components.classes['@mozilla.org/file/local;1'] @@ -25,7 +25,8 @@ proc.init(lf); var url = this.onLink ? this.linkURL : this.isContentSelected ? - 'http://' + getBrowserSelection().replace(/^h?ttp:\/\//, '') : this.docURL; + 'http://' + getBrowserSelection().replace(/^h?ttp:\/\//, '') : + this.target.ownerDocument.location.href; proc.run(false, [url], 1); }; })(); r
988 名前:978=986=987 mailto:sage [2009/09/24(木) 09:02:33 ID:fwIuGkW/0] 修正したのをまとめサイトにでも上げておきたいのですが、どうすればいいんでしょうか? とりあえず、ロダに上げておきました。 270.js(リンクもしくは選択文字列もしくは現在のURLをTubePlayerで開く.uc.js) - Firefox用スクリプトアップローダー(新) loda.jp/script/?id=270
989 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/24(木) 14:42:12 ID:o93NlNZi0] そろそろ次スレを頼む
990 名前:名無しさん@お腹いっぱい。 [2009/09/24(木) 14:56:22 ID:OVXUnoAu0] 次スレ Firefox userChrome.js greasemonkeyスクリプトスレ10 ttp://pc12.2ch.net/test/read.cgi/software/1253771697/
991 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/24(木) 15:01:27 ID:jZCH7D570] >>990 乙乙
992 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/24(木) 16:06:34 ID:o93NlNZi0] >>990 乙
993 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/24(木) 16:57:46 ID:U+vHmCBR0] >>990 おつー。
994 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/24(木) 19:14:22 ID:gPvcMV4+0] 4Gamer.net ― [TGS 2009]東京ゲームショウ開幕! まずはSCE・平井一夫氏の基調講演がスタート(速報版) www.4gamer.net/games/085/G008587/20090924006/ 4gamerの画像リンクを直リンしてくれるような GreaseMonkeyのスクリプトってありますか? 「Google Images NoFrame link」や、「pixiv direct images link」 みたいな感じの動作をしてくれればなと思っております。
995 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/24(木) 22:17:44 ID:9wav82aI0] (´-`).。oO(もう埋めていいじゃね。?)
996 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/24(木) 22:41:38 ID:aQ1nj3fP0] んじゃ。うめちゃうか・・・・
997 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/24(木) 22:42:21 ID:aQ1nj3fP0] うめうめ。
998 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/24(木) 22:43:02 ID:aQ1nj3fP0] うめー
999 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/24(木) 22:43:12 ID:iqbVyzre0]
1000 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/24(木) 22:43:46 ID:aQ1nj3fP0] 埋める
1001 名前:1001 [Over 1000 Thread] このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。