- 1 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/01(木) 15:37:40 ID:t3UAuOTw0]
- 質問は必ずまとめサイトに目を通した後にして下さい。
■まとめサイト 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スクリプトスレ 6 pc11.2ch.net/test/read.cgi/software/1222168289/ ■拡張機能 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
- 545 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/04(水) 18:04:09 ID:zWbgiMoX0]
- >>544
指摘有難うございます。確かに問題大有りですので viewSidebarMenu_2.0.1.uc.js は削除し再アップしました。 SidebarButton の方は igoogle(i-phone)が無くなったので携帯用を使うようにした程度です。
- 546 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/04(水) 18:35:57 ID:l/0nejRb0]
- そうか、viewSidebarMenu_2.0.1.uc.jsはめっちゃ使ってただけにこれからどうしよう
Webページ関連のを削除すれば問題ないのかな? ところでsidebarbutton_2.0.4.uc.jsがどういうものなのかいまいち分からない 入れてみてサイドバーのヘッダをダブルクリックしたら幅が変わるのは分かったんだが他の機能がいまいち分からない どこにボタンが出るんだろう
- 547 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/04(水) 18:43:35 ID:l/0nejRb0]
- 今見たら
エラー: sidebarbutton_2.0.4.uc.js TypeError : TargetButton is null っていうエラーが266行目で起きてた 環境が悪いんだろうか
- 548 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/04(水) 18:44:10 ID:2PQ7IuTv0]
- 日本語の説明すら読めない人間はuserChrome.js使うべきでないよ
- 549 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/04(水) 18:56:23 ID:BreV8egh0]
- "ボタンはいらないやというヒト向けだよ" をアップしたよ
www6.uploader.jp/dl/script/script_uljp00239.zip.html
- 550 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/04(水) 19:27:46 ID:ug08TWEM0]
- しかしなぜdiff・・
- 551 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/04(水) 19:43:47 ID:BreV8egh0]
- >>550
その方が解りやすいかなっと思って, ボタンのターゲットが"nullの場合に何もしないだけ"のパッチなので (汗 Console2の設定が残ったままだったorz.. そこは必要なかったよね。
- 552 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/04(水) 23:43:59 ID:zWbgiMoX0]
- >>549
>>551 それイイですね。早速頂きました。 TAGET_BUTTON: null, でボタン無しになります。 なお、テスト中に「メニュー:表示:サイドバー」の チェック状態が変になるバグを見つけてしまいましたので マタマタ 2.0.5 になってしまいました....度々スミマセン www6.uploader.jp/dl/script/script_uljp00240.zip.html です。 それにしてもアップ・ローダが重い!!!
- 553 名前:552 mailto:sage [2009/02/05(木) 00:23:19 ID:eruervvu0]
- 先程テスト中の物を間違ってアップしてしてしまい差し替えました。
www6.uploader.jp/dl/script/script_uljp00240.zip.html は変わりませんが 2009/02/05 00:07 の物が正解です。 もし、以前の物を落とした方はもう一度落とし直してください。 タビタビ,すんませーん。
- 554 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/05(木) 10:18:35 ID:723Xinq1P]
- contextPopupBookmarksFolder.uc.js で選択したブックマークを
新しいタブで開くようにするには、どこを修正したらよいでしょうか? BHNewTab も使用しているのですが、こちらのほうの修正になるのでしょうか。
- 555 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/05(木) 10:45:24 ID:y6FCaIW/0]
- www.codecogs.com/components/equationeditor/equation_install.php#Quick
これをblogspotに使いたいのだが、うまくできないだろうか。
- 556 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/05(木) 14:05:21 ID:3OcqloRb0]
- 変なの発見
NoScriptmodoki Opera用だけど使える d.hatena.ne.jp/Griever/20090130/1233309871
- 557 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/05(木) 14:43:10 ID:HKHFIaFH0]
- OperaはJavaScriptOFF状態ではUserjsが使えないから、そういうのが必要になるけど
Fxではucjs_prefbuttonsとucjsPermission2.uc.xul,ucjsPermissionPreferences2.uc.xulで十分じゃないかな 画像の外部ドメイン拒否もucjs_prefbuttonsをちょっと弄ればできるし そんなことしてもucjsPermissionにimageの項目を追加しないと使い物になりそうもないが
- 558 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/05(木) 14:59:41 ID:WxrA9RGn0]
- >>557
>ucjsPermissionにimageの項目を追加しないと ??? 画像を読み込む or 読み込まない and 例外サイト は Firefox のデフォルト機能にある オプション → コンテンツ → 上から二つ目 ucjsPermission.uc.xul使っているとサイトの画像上で 右クリ → フィルタの追加変更 → と進むと 「例外サイト - 画像の読み込み」項目 が表示されて色々設定できるだろうがwww
- 559 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/05(木) 15:18:11 ID:HKHFIaFH0]
- へー画像上でそんなことできたんだな
とにかく画像は追加する作業が面倒なのと 画像の外部ドメイン拒否と全て許可状態では、画像を読み込む設定になるため ucjs_prefbuttonsでは見た目で判別できないと
- 560 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/05(木) 15:20:45 ID:bcfICCNQ0]
- ucjsPermission2.uc.xul
というかpermissions.sqliteは使い物にならない というか書き方によっては機能しない って過去スレ(前スレ?)にあったから 使うときはよく理解して
- 561 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/05(木) 15:27:25 ID:HKHFIaFH0]
- 書き方について何のことか具体的に書いて頂けるとありがたいのだが・・・
まあ、後で過去ログを読んでみるよ
- 562 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/05(木) 15:50:08 ID:WxrA9RGn0]
- >>559
Griever氏みたいに ucjsPermission をメニューバー項目に仕込むと 永遠に「例外サイト - 画像の読み込み」は気付かないかもしれないなw ソース読んでれば気付きそうなものだがw
- 563 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/06(金) 00:41:00 ID:apgvsYK20]
- SidebarButton V2.0.6 アップしました。
www6.uploader.jp/dl/script/script_uljp00238.zip.html V2.0.5 で修正しきれていなかった部分の作り直しが主です。
- 564 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/06(金) 01:59:10 ID:FTlMyc2R0]
- >>563
いただきました。乙です。
- 565 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/06(金) 09:54:45 ID:6N4zC0tF0]
- >>563
乙! ところで、俺の環境が悪いのかもしれないけど、ページのソース→Webページって選択すると、両方選択状態になる 他にもこういう人いる?
- 566 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/06(金) 11:14:05 ID:WNJpMnoy0]
- マウスオーバーで画像をポップアップするImage Links inline viewerを見てみると
var oStyle = document.createElement('style'); oStyle.setAttribute('type','text/css'); var css = 'a.grauw-imageview { -moz-outline: 1px dotted red; padding: 1px; }'; css += 'a.grauw-imageview img.grauw-imageview { display: none; position: absolute; left: 0; max-width: 100%; margin: 0; border: none; }'; css += 'a.grauw-imageview:hover img.grauw-imageview { display: block; }'; oStyle.innerHTML = css; document.getElementsByTagName('head')[0].appendChild(oStyle); var aElm = document.getElementsByTagName('a'); for (i=0; i<aElm.length; i++) { if (aElm[i].href.match(/\.(jpg|jpeg|gif|png)$/)) { var oImg = document.createElement('img'); oImg.setAttribute('src',aElm[i].href); oImg.setAttribute('class','grauw-imageview'); aElm[i].appendChild(oImg); aElm[i].setAttribute('class','grauw-imageview'); } } こんなソースになってたんだけど、マウスオーバーをどうやって察知してるのかがわからない。 addEventListenerとか使わずにどうやってるの?
- 567 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/06(金) 11:48:42 ID:y0VdiDQp0]
- >>566
cssでhoverしてるんじゃないの?(4〜5行)
- 568 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/06(金) 11:52:08 ID:FTlMyc2R0]
- 疑似クラス hover
- 569 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/06(金) 12:12:06 ID:WNJpMnoy0]
- おー!そんな機能があったのか。ありがとうありがとう
- 570 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/06(金) 12:56:41 ID:0MHXF4xH0]
- 正規表現で (jpeg|jpg...) ってやってるのを見ると (jpe?g|...) に直したくなる
- 571 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/06(金) 13:13:35 ID:bKrqvIzp0]
- どっちが早いのかね
- 572 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/06(金) 13:26:22 ID:Wpt+obsn0]
- >>565
表示−>サイドバー−>ページソース、でソースを表示 表示−>サイドバー−>Web ページでページを表示しすると 表示−>サイドバー−> ページソースとWeb ページの両方にチェックが付く の意味?再現できない.....もうチョット 設定とか kwsk
- 573 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/06(金) 13:32:07 ID:FTlMyc2R0]
- 私も再現できない。 何かと干渉してるんじゃないですか?
- 574 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/06(金) 17:20:08 ID:6N4zC0tF0]
- ごめん、その可能性が高そうだ
スレ汚しすまん 普段は>>102のを勝手に使わせてもらってるんだが、そっちでソースやiGoogle、Webページなんかを開いた後に、 ソースやiGoogle、Webページを開こうとすると、両方チェック状態になってた 普通に表示→サイドバーから選択すれば大丈夫だった
- 575 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/06(金) 17:52:54 ID:Wpt+obsn0]
- >>574
トリアエズ手抜きせずイベント登録した物を上げたのでチェックよろしく。 www6.uploader.jp/dl/script/script_uljp00241.zip.html
- 576 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/06(金) 18:15:08 ID:6N4zC0tF0]
- >>575
ありがとう! でも直ってなかった 表示→サイドバーからやる分には問題なかったから使用しているスクリプトとか俺の環境が悪いのかもしれない なにがいけないかがわからない・・・
- 577 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/06(金) 19:43:12 ID:bXnTc9Jw0]
- Google日本のトップページを今のダサいの以前みたいな
検索窓の下にタブが出たりI'm Feeling Luckyを表示可能なgreasemonkeyのスクリプトってありますか?
- 578 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/06(金) 20:17:10 ID:iYESA3Dp0]
-
399 名無しさん@お腹いっぱい。 [sage] 2009/02/06(金) 19:14:44 [夜] ID:bXnTc9Jw0(2) Googleのトップページを以前みたいな検索窓の下にタブが出たり I'm Feeling Luckyを表示可能なスタイルシートってあります? そもそもusercontentの機能的には今のダサいレイアウトを 消す以外の対応って無理なんですかね?
- 579 名前:575 mailto:sage [2009/02/06(金) 20:28:58 ID:apgvsYK20]
- >>576
ヤット意味が分かった、そのスクリプトのメニューがダブってチェックが付くの意味か、 SidebarBotton は独自にメニュー管理しているのでそこを参照しなければならない。 トリアエズならスクリプトの }()); の前に document.getElementById("ucThrobberviewSidebarMenu").addEventListener("popupshowing", function(e) { var popup = e.target; var sidebar_box = document.getElementById("sidebar-box"); var _command = sidebar_box.getAttribute("sidebarcommand"); for (var i = 0; i<popup.childNodes.length; i++) { if (_command && popup.childNodes[i].observes == SidebarButtonService.items[SidebarButtonService._idx].cmd) popup.childNodes[i].setAttribute("checked", true); else popup.childNodes[i].removeAttribute("checked"); } }, false); を入れてやれば良いが汎用性は無くなる。
- 580 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/06(金) 21:02:35 ID:6N4zC0tF0]
- >>579
ものすっごい分かりにくい説明でごめん どうにか解決しました ホント何から何までありがとうございます。
- 581 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/06(金) 21:17:27 ID:apgvsYK20]
- >>580
SidebarBotton の方を汎用性が有る様に直したバージョンを早めにアップします。
- 582 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/06(金) 21:20:19 ID:6N4zC0tF0]
- >>581
なにからなにまですみません 無理をせずに頑張ってください
- 583 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/07(土) 01:03:41 ID:yQZTF8i40]
- SidebarButton V2.0.8 アップしました。タビタビすみません。
www6.uploader.jp/dl/script/script_uljp00241.zip.html コレデ少しは行儀の良いスクリプト(何)になったかもしれません。 >>582 >>579 の変更無しでもOKなはずです。
- 584 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/07(土) 02:01:20 ID:7grEAxiX0]
- >>583
ありがとう! 無事解決してた なにからなにまでありがとう 今後も使わせていただきます。
- 585 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/07(土) 02:52:53 ID:yQZTF8i40]
- >>584
セッカク喜んでもらえたけどバグを出してしまいました。 *空白タブ表示時に[Web ページ]を開くを選ぶとメニューにチェックが付いてしまう。 空白タブ表示時に[Web ページ]を開くと空白のサイドバーが開くようにしました。 プロンプトを出すオプションは廃止、 タブにページを表示して[タブ表示をサイドバーで開くボタン]で取り込みが出来ます。 SidebarBotton V2.0.9 になってしまいました。 www6.uploader.jp/dl/script/script_uljp00241.zip.html 今日は寝るワwww
- 586 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/07(土) 03:28:47 ID:cxXF90tD0]
- おつ
- 587 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/07(土) 11:06:48 ID:7grEAxiX0]
- >>585
乙 無事修正されてました
- 588 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/07(土) 15:29:46 ID:U1OM9gam0]
- タグの中に新しくタグを挿入したいのですが、どうすればいいんでしょう?
具体的には、 <body>(いろいろ処理) 文字 (いろいろ処理)</body> となっているところを、 <body>(いろいろ処理) <div id=moji>文字</div> (いろいろ処理)</body> のように書き換えたいんです。 こうして文字のところ限定の処理を行えるようにしたいのです。
- 589 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/07(土) 15:35:27 ID:13FE+/lx0]
- >>588
innerHTML
- 590 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/07(土) 15:38:35 ID:U1OM9gam0]
- >>589
あ、それって使えるんですか! 前に試してみたらWrapperどうたらのエラーが出たのでgreasemonkeyじゃ使えないのかと思ってたのですが、 使い方が悪かったんですかね。これが使えるなら助かります。ありがとうございます。
- 591 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/07(土) 20:34:05 ID:GXKaW5yt0]
- greasemonkeyのスクリプトをuserChromeで使いたいのですが、そんなことはできますか?
- 592 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/07(土) 20:37:19 ID:GXKaW5yt0]
- 自己解決しました申し訳ありません
- 593 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/07(土) 20:39:45 ID:RWdbds9F0]
- サメ(鮫)は、軟骨魚綱板鰓亜綱に属する魚類のうち、
鰓裂が体の側面に開くものの総称。鰓裂が下面に開くエイとは区別される。 世界中に約400 種が存在する。世界中の海洋に広く分布し、 一部は淡水域にも進出する。また、深海性のサメも知られている。 体の大きさは種によって異なり、 最大のジンベエザメ(体長14 m)から最小のツラナガコビトザメ(体長22 cm) までさまざまであるが、平均的には1 〜3 m のものが多い。サメを意味する言葉として、 他にワニ(鰐)やフカ(鱶)が使われることもある。
- 594 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/07(土) 21:10:19 ID:o7gKuy2yP]
- ページ内の英単語を全てtestに置き換えるスクリプトを書いてみたのですが、
エラーコンソールに missing ) after condition というエラーが出て動きません。括弧が足りない部分は無いと思うのですが。 いろいろコメントアウトしたりして確かめてみると if(j=0; j<targetwords.length; j++) の行が怪しいみたいなのですが、何がいけないのか全くわかりません。 その中のreplace文がおかしいのかと思ったのですが、ここだけコメントアウトしても変わりませんでした。 どうすればいいんでしょう? (function(){ var allbody = document.getElementsByTagName("body"); var allinbody = allbody.item(0).getElementsByTagName("*"); var targetwords = ""; for(i=0; i<allinbody.length; i++){ if(allinbody.item(i).hasChildNodes() && allinbody.item(i).firstChild.nodeType == 3){ targetwords = allinbody.item(i).firstChild.nodeValue.match(/[a-zA-Z]+\b/g); if(j=0; j<targetwords.length; j++){ allinbody.item(i).firstChild.nodeValue.replace(targetwords[j], "test"); } } } })();
- 595 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/07(土) 22:23:58 ID:o7gKuy2yP]
- あああああifじゃなくてforじゃないかあああああああ
お騒がせしました
- 596 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/07(土) 22:28:40 ID:vvn+/t/10]
- マウスオーバーで画像をポップアップするImage Links inline viewerって
HP表示と同時に画像取ってるのかな、画像が多い時に表示が重くなる。 マウスオーバー時に取りに行く様には出来ないのかな?
- 597 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/07(土) 23:45:53 ID:74NG7wJo0]
- userscripts.orgくらい見て来いハゲ
- 598 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/08(日) 00:07:45 ID:Qv+3WXML0]
- >>597サンクス!
でもよく分からん、禿げ。
|

|