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/
321 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/27(火) 00:16:58 ID:nv9f5ZFZ0] >320 なるほどと思ったので,新規プロファイルにuserchrome.jsだけインストールして試してみました 試したのは同じく最初のクロージャーだけです UAはMozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9b2pre) Gecko/2007112604 Minefield/3.0b2pre するとやはり同様のエラーが出ます Error: sidebarbox is null Source File: file:///C:/home/(ユーザ名)/Application%20Data/Mozilla/Profiles/Fx_Trunk/chrome/js/00_CustomSidebar.uc.js Line: 4 ほかに必要な情報とか試すべきことはありますか?
322 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/27(火) 00:30:04 ID:Y0PXGCTw0] >>321 拡張機能のuserChrome.jsのバージョン Sub-Script/XUL Loaderのバージョン は最低必要ですね。 DOMインスペクタでそのidがあるか確認。 当該スクリプトがメインウインドウでloadされているか確認。
323 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/27(火) 06:25:21 ID:nv9f5ZFZ0] >322 userchrome.jsのバージョンは0.8でLoaderはzenikoさんのサイトのものです sidebar-boxは要するにサイドバーなのでないということはないと思います (サイドバーは常に開いています) ええと,4行目のメインウィンドウでloadされているかはDOMiのどこを見ればいいんでしょうか?
324 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/27(火) 06:49:04 ID:nv9f5ZFZ0] もしかしてと思って,pile0nadesさんのLoaderに変えてみたら,エラーが出なくなりました ……長々とつきあっていただいたのに,こんな結末で申し訳ないです
325 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/27(火) 14:27:02 ID:2Vf39C2Y0] AutoPagerize我物故割れたPagerization藻物故割れた
326 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/27(火) 14:27:38 ID:Y0PXGCTw0] AutoPagerize を Firefox3.0β2preでとりあえず動くようにしてみた。 userContent.js1.11用 AutoPagerize 0.0.17 for 3.0b2pre 2007-11-27 ttp://www6.uploader.jp/dl/script/script_uljp00068.zip.html AutoPagerize.addFilterに返すpageオブジェクトがよく分からんorz..
327 名前:326 mailto:sage [2007/11/27(火) 15:06:30 ID:Y0PXGCTw0] >>326 ちょっと差し替えました AutoPagerize 0.0.17 for 3.0b2pre 2007-11-27 15:00 DL URLは同じです。 AutoPagerize.addFilterに返すpageオブジェクトを修正した, たぶんこれでaddFilterを使用しているスクリプトも動くと思います。
328 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/27(火) 16:22:51 ID:ebGM4eOL0] 今までの流れと関係あるのか分からんのですが、GoogleでのAutoPagerize(+LDRize)の動作がおかしくなった。 なんかPage1が消えたりj,kでの移動が吹っ飛んだり。おかしくなる前後で何もfirefoxの設定を変えてないんだけど… Googleの仕様変更か、それとも誰かSITEINFOに変なの書いた?
329 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/27(火) 16:45:09 ID:Y0PXGCTw0] >>328 site infoが壊れているようですね。 wikiだから間違ったsite infoが登録されたのでしょう。 いずれ誰かが直すのを気長に待つか, 自分でローカルにsite infoを 記述するかですね。
330 名前:329 mailto:sage [2007/11/27(火) 16:58:33 ID:Y0PXGCTw0] ttp://swdyh.infogami.com/autopagerizeに挙がっているのを, ローカルに記述することで とりあえずは上手くいくようです。 { url: 'http://(.*).google.+/(search|custom).+', nextLink: 'id("navbar")//td[last()]/a', insertBefore: 'id("res")/*[last()-1]', pageElement: '//div[@id="res"]/div', },
331 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/27(火) 17:11:40 ID:ebGM4eOL0] >>329-330 把握。ローカルで対処しました。wikiの方は ユーザー だれか たのむ。
332 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/27(火) 17:15:54 ID:Vv+xJ1wK0] そういやAutoPagerizeって VeohのSiteinfoもおかしいよね。 検索したとたんに2ページ目になるし。
333 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/27(火) 17:35:16 ID:c8zefZKF0] >>326 これを待ってたGJ
334 名前:326 mailto:sage [2007/11/27(火) 22:30:19 ID:Y0PXGCTw0] userContent.js1.11用 を それぞれうpしました。 googleimagesautopage Ver 0.1 3.0b2pre 2007-11-27 22:22 googleimagedirectlinks Ver 0.1 3.0b2pre 2007-11-27 22:22 ttp://www6.uploader.jp/dl/script/script_uljp00069.zip.html
335 名前:326 mailto:sage [2007/11/27(火) 23:45:53 ID:Y0PXGCTw0] >>334 後から分かったんですが最新版ではFx3でも動くみたいです。orz...
336 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/28(水) 00:29:39 ID:g39HXVNv0] Greasemonkey 0.7.20070607.0のFx3.0対応? エディタ起動できるようにしただけ版をうpした, install.rdfとutils.jsをほんの少し変えただけ。 ttp://www6.uploader.jp/dl/script/script_uljp00070.zip.html
337 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/28(水) 09:51:42 ID:2pDtj/Lz0] >>330 これやってもなおらんね
338 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/28(水) 09:57:40 ID:sy+iRGII0] だめだ>>306 をどういじればコンテクストメニューに出せるのかわからねえや・・・
339 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/28(水) 16:01:48 ID:g39HXVNv0] >>338 ttp://space.geocities.jp/alice0775/STORE/ieviewModoki2.uc.xul.txt
340 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/28(水) 22:47:01 ID:z0PoD3zL0] Gmail Quota Graph ttp://userscripts.org/scripts/show/13173 これがuserContent.jsだと動かないんですがどこをいじればいいんでしょうか
341 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/28(水) 23:34:19 ID:g39HXVNv0] >>340 そのままuserContent.js1.11で動作すると思います。
342 名前:341 mailto:sage [2007/11/29(木) 00:24:36 ID:ForHCAXM0] >>340 追加 マシンスペック, 回線スペック等 および >>97 の理由でタイミングとれずに動作しない場合は, window.addEventListener("load", function() { を setTimeout(function(){ 対になる }, true); を },0); に修正してみる。
343 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/29(木) 00:25:09 ID:AlFXTB+M0] userContent.js1.11とaliceさんのローダーを使っています。 DragNgoModoki4とConQueriModoki2、そしてopenTabsWhere_which〜の組み合わせで、 about:configのbrowser.tabs.loadInBackgroundはtrueのまま、 conqueryが開いたページをアクティブにするような設定方法は可能でしょうか?
344 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/29(木) 00:38:27 ID:tdJj3bNo0] >>339 ありがとうございました。 ただ、リンクにマウスをやると このページをJaneで開く このページをJaneで常に開く このリンクをJaneで開く このリンクをJaneで常に開く という感じになってしまうのです。 リンクにポインティングをしているときには下の二つだけを表示するように出来ないでしょうか・・・
345 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/29(木) 00:44:18 ID:G0v7GTRW0] >>342 それで無事表示されました。ありがとうございます。
346 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/29(木) 01:32:33 ID:ForHCAXM0] >>343 openTabsWhere_which〜の中身 const FOCUSEDEXCEPTLINK = false; および >>79 氏の要望による>>82 の変更点の内, if( /conqueryModoki/.test(caller) ) return true; を if( /conqueryModoki/.test(caller) ) return false; DragNgoModoki4を使うのであれば if( caller.name == "loadSearch") return true; を if( /\bloadSearch\b/.test(caller)) return true;
347 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/29(木) 01:33:25 ID:ForHCAXM0] >>344 cssで自由に消してください。
348 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/29(木) 02:17:37 ID:rsYHEdv90] >>326 なんでコメントアウトしてんの?
349 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/29(木) 10:26:29 ID:AlFXTB+M0] >>346 Aliceさん、ありがとうございます。 ただ、私の環境だと動作できていません。 やり直そうと思って再度スクリプトを頂いてきましたが、 昨夜のバージョンで、上記の変更がマージされていると言うことでしょうか? とすると、DnGMとConquery、OpenTabsWhere〜を再導入するとしたら、 変更しなければ上記の設定になると思うのですが、上手くいきません。 about:configは、 browser.tabs.loadInBackground true browser.tabs.loadDivertedInBackground false のままです。 長らくTMPで使ってきた環境なので、 試しに新規プロファイルをもう一つ作って再度検証してみようと思います。 ありがとうございました。
350 名前:346 mailto:sage [2007/11/29(木) 12:49:53 ID:ForHCAXM0] >>349 いろいろ付加してスパゲッティ状態ですが, これでどうですか。 (11/29 12:00) 位置指定asLinkPosition()とフォーカス指定asLinkFocus()を分けた ttp://space.geocities.jp/alice0775/STORE/openTabsWhere_whichTabSelectWhenCloseTab.uc.js 以下は本件には関係薄いですが, 上記フォーカス指定が優先されないようにするために, サイト内検索はリンク扱いにしてしまおうと言うもの (11/29 12:00) サイト内検索(domain) リンクと同様にNTB, NTF等を効くようにした ttp://space.geocities.jp/alice0775/STORE/DragNgoModoki4.uc.js
351 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/29(木) 16:18:39 ID:E2GpqbX70] ページ上で読み込まれているprototype.jsに変更を施したいのですが Firebugに「prototype is not defined」と怒られてしまいます。 if(prototype){ window.Ajax.getTransport = function() { return Try.these( function() {return eval("GM_XMLHttpRequest",obj)}, function() {return new ActiveXObject('Msxml2.XMLHTTP')}, function() {return new ActiveXObject('Microsoft.XMLHTTP')} ) || false; } } どうかよろしくお願いします。
352 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/29(木) 16:46:28 ID:AlFXTB+M0] >>350 Conqueryは希望通りの動きになりました! が、一方で少し問題が発生していまして。 FOCUSEDEXCEPTLINK = true の状態だと、 popupやwindow等もフォーカスされてしまうようで LDRでvを押して開いたアイテムをあえてバックグラウンドで開くような、 たとえば、 ttp://d.hatena.ne.jp/gotin/20061229/1167329433 ttp://d.hatena.ne.jp/Hetaru/20070917/1190004230 といったスクリプトが効かなくなりました。 GMの代わりにbrowser.tabs.loadDivertedInBackgroundをtrueにするというtipsもあるのですが、 その設定値とは関係なくFOCUSEDEXCEPTLINKが優先されているようです。 元々そうするのがFOCUSEDEXCEPTLINKの狙いでしょうから、 後出しで背反することを言ってる気がします、申し訳ありません。 出来れば御一考ください。 img84.imageshack.us/img84/6884/tmpar2.jpg 一応、TMPを使ってた頃のフォーカスに関する設定を撮ってきました。
353 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/29(木) 17:18:25 ID:2A3EdYT/0] Compact Menu 2に対応させたいんだがcreate menuをどう弄ればいいんでしょうか?
354 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/29(木) 17:25:16 ID:ForHCAXM0] >>352 ttp://space.geocities.jp/alice0775/STORE/openTabsW_whichTabS.test.uc.js これ試されたし, もーうんざり....
355 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/29(木) 17:37:08 ID:AlFXTB+M0] >>354 希望通りの動作になりました。度々申し訳ありませんでした。 追加部分とコメント、参考にさせていただきます。
356 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/29(木) 18:28:48 ID:6F8DPeM30] d.hatena.ne.jp/KGA/20071124/1195886414 の LDR show SBM commentsCommentsですが userContent.jsで動かそうとすると NS_ERROR_NOT_AVAILABLE : Component is not available というエラーが出るのですがどこを変えたらいいでしょうか。
357 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/30(金) 01:30:40 ID:SgKYx96i0] userscripts.org/scripts/show/1050 これUsercontent.jsで動かないのは俺だけ?
358 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/30(金) 01:36:36 ID:Xka5vPdC0] >>357 >>342 みたいにしたらいけない?
359 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/30(金) 01:49:59 ID:n+I194r60] ブックマークとかb2rの背景の色を変えるstylish用のスクリプト教えてください。
360 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/30(金) 03:34:05 ID:RE7WWNaf0] >>359 CSS関連はスレ違い
361 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/30(金) 06:26:42 ID:n+I194r60] >>360 そうですか。。
362 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/30(金) 06:38:46 ID:RE7WWNaf0] >>361 質問スレの方に書き込みしてくれれば、誰かが回答してくれるよ
363 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/30(金) 11:38:08 ID:gVAZX0pj0] aliceさん、DragNgoModoki4.uc.js(2007/11/29 12:00)なんですが、 リンクと画像のD&Dで保存(S)ができなくなってます
364 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/30(金) 12:11:05 ID:SgKYx96i0] >>342 直った。 でも window.addEventListener('load', fixRecommendedTags, false); こういう場合ってどう直せばいいんですかね?
365 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/30(金) 12:35:33 ID:gje+WgNY0] >>363 ご指摘ありがとうございます。 修正しておきました。 >>364 fixRecommendedTagsの中身によります。
366 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/30(金) 12:44:20 ID:POw49rG90] ldrizeの2007.11.28版ってuserContent.jsじゃ動きませんか? 古いのと入れ替えてみたんですが動きませんでした。 minibufferの方は大丈夫でした。
367 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/30(金) 13:02:03 ID:gVAZX0pj0] >>365 修正ありがとう。保存できました
368 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/30(金) 17:34:46 ID:Xka5vPdC0] >>364 @privilege falseをつけて window.addEventListener('load', fixRecommendedTags, false); を setTimeout(fixRecommendedTags,0); にするだけでいける。
369 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/30(金) 17:37:24 ID:YUthxYAU0] Ctrl+ホイール(文字サイズ変更)を無効化して通常のスクロールにするスクリプトはないでしょうか?
370 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/30(金) 17:40:04 ID:lzBVqO0G0] about:config で出来る。 mousewheel.withcontrolkey.action でググレ
371 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/30(金) 17:45:30 ID:7JDloFuF0] >>366 エラーコンソールで return 文がどうたら言ってるなら、 スクリプト全体を無名関数で囲ってみれ。 (function(){ 本体 })();
372 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/30(金) 17:53:44 ID:YUthxYAU0] >>370 有り難うございました。
373 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/30(金) 20:49:32 ID:POw49rG90] >>371 ありがとうございます。 やってみたんですが駄目みたいです。 エラーコンソールには何も出ていませんでした。
374 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/30(金) 20:57:43 ID:Xka5vPdC0] >>366 入れる順番間違えてるんじゃない? 自分は、順番を設定するために前に数字と . をつけて 000.AutoPagerize.user.js 001.Minibuffer.user.js 002.LDRize.user.js その後はMinibufferのコマンド っていう風に名前を変えてるけど。
375 名前:初スレの80 mailto:sage [2007/11/30(金) 21:43:24 ID:/SX9+LPu0] userChrome.js用のライブラリを書いてみた. 色々スクリプトを書いている内に共通化できる処理があったり, 少し探しただけではライブラリが見当たらなかったので. 使い方はソースの注釈文で. 自分のスクリプトに組み込んだり何なり好きなようにやっちゃってください. www6.uploader.jp/dl/script/script_uljp00071.txt.html >>366 userContent.pl.jsの「USE_GM」を「2」にしても動きませんか? ソースをざっと見たところ,FastLadder とやらでは>>97 で言っているタイミングの問題でうまく動かないかも.
376 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/11/30(金) 22:32:01 ID:a48V9vBi0] Pixivの画像一覧に、お気に入り追加へのアンカーを作成するGMを 作成しました。ですが、autopagerize対応がうまく行きません。 本来なら一つだけ出て欲しいのがautopagerizeでページが増えるたびにどんどん 追加されていってしまいます。 Javascript自体初挑戦でまだよくわかってないのでどなたか見ていただけませんか? www6.uploader.jp/dl/script/script_uljp00072.zip.html
377 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/01(土) 00:31:56 ID:BXPsQxdf0] >>374 >>375 いずれも駄目でした。 試しに新規プロファイルの真っ新状態でもやってみたんですが、動きませんでした・・・
378 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/01(土) 10:05:52 ID:WgoOKrCq0] >>376 >>377 テスト用ログインアカウントを提示していただけると, 検証しやすいのですけれどね。
379 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/01(土) 10:57:14 ID:LKmF+HNB0] >>376 ソースを見ただけなので的外れなこと言ってる可能性もありますが、 おそらく var xpath='//div[@class="illust_smarll"]/a' を var xpath='.//div[@class="illust_smarll"]/a' に(ドット一つつけるだけ)すれば解決すると思います。
380 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/01(土) 11:21:17 ID:vbxpns5b0] Days on the moonさんの Middle Click and Go に機能を追加したいです。 検索エンジン選択ポップアップからの右クリックでボックスに入っているテキストを 検索できるようにしたいのですがどのようにすればいいでしょうか? ttp://www.ne.jp/asahi/nanto/moon/2006/12/31/middle-click-and-go.uc.js
381 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/01(土) 11:57:40 ID:WgoOKrCq0] つttp://www6.uploader.jp/dl/script/script_uljp00073.zip.html
382 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/01(土) 12:49:57 ID:vbxpns5b0] >>381 もうっ、うれしすぎる。Aliceさんの所にあるcustombutton2用の検索エンジンボタンを 参考に何とかマージしようとしたのですが無理でした。 ありがとうございます。
383 名前:初スレの80 mailto:sage [2007/12/01(土) 13:40:22 ID:BeHUz2FR0] >>375 このライブラリ使った例として,今更感のある js/xul ローダーを書いた. ツールメニューで有効/無効の切り替えが出来る. 使い方はソースの注釈文にて. www6.uploader.jp/dl/script/script_uljp00074.txt.html
384 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/01(土) 14:31:47 ID:+ZYOkZMS0] >>378 規約的にいいのか知らないけど、誰でもとれるしいいよね。きっと ID: greacemoneky pw: gmtest >>379 見ていただいてありがとうございます。 試してみましたが、Autopagerizeで表示された部分には適用されませんでした。 Autopagerizeするたびに増えてしまうことは無くなりましたが・・・ autopagerize対応スクリプトいろいろ見てますが 人によって書き方全然違ってよくわからないです。
385 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/01(土) 14:35:09 ID:kD1Irxu80] >>384 規約的にって言うか、不正アクセス禁止法的にまずいと思う。同意があっても。 >>378 こんなこと安易に書くべきではない。
386 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/01(土) 14:51:40 ID:+ZYOkZMS0] >>385 了解、退会しておいた
387 名前:378 mailto:sage [2007/12/01(土) 15:20:05 ID:WgoOKrCq0] >>384 >>385 >>386 そのほかの皆様, 2ch運営管理者様 不適切な発言を行ったことに対しお詫びを申し上げると共に, 今後このようなことのないようにいたします。
388 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/01(土) 15:42:55 ID:LKmF+HNB0] >>384 >>379 に加えて 変数ADDED_POSの使用をやめて 常に0からループさせる必要があるかもしんない
389 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/01(土) 16:00:19 ID:+ZYOkZMS0] >>388 おおおおお!できました! 動作の理屈も納得できました。ありがとうございました! www6.uploader.jp/dl/script/script_uljp00075.zip.html Greacemonkeyおもしろいですね。
390 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/01(土) 18:44:58 ID:zFu0bd3Q0] >>383 space.geocities.yahoo.co.jp/gl/alice0775/view/20071002/1191321243 などのxulファイル全般 また space.geocities.yahoo.co.jp/gl/alice0775/view/20071002/1191321243 の ページ内検索(Findbar)をタブバーの下に表示する や space.geocities.yahoo.co.jp/gl/alice0775/view/20071125/1195917482 の Drag'n'go (cf. Super DragAndGo)の改造版 などが動きませんでした。 userContent.uc.js や userMenu.uc.js yanako.blog26.fc2.com/blog-entry-117.html の mouseGesture2.4.2.uc.js や VerticalToolbar.uc.js などの動作は確認できました。
391 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/01(土) 19:54:15 ID:WgoOKrCq0] >>390 各々のスクリプト内の // @include main を Fxなら // @include chrome://browser/content/browser.xul Tbなら // @include chrome://messenger/content/messenger.xul にしてみる
392 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/01(土) 21:43:08 ID:zFu0bd3Q0] >>391 ありがとうございます。 uc.jsについてはうまくいったのですが uc.xulについてはうまくいきませんでした。 例としては、 space.geocities.yahoo.co.jp/gl/alice0775/view/20071002/1191321243 の ucjsPermission2.uc.xul を // ==UserScript== // @name ucjsPermission2 // @namespace space.geocities.yahoo.co.jp/gl/alice0775 // @description add UI for hostperm.1 to context menu // @include main // @compatibility Firefox 2.0 3.0 // @author Alice0775 // @version LastMod 2007/10/12 14:40 // ==/UserScript== から // ==UserScript== // @name ucjsPermission2 // @namespace space.geocities.yahoo.co.jp/gl/alice0775 // @description add UI for hostperm.1 to context menu // @include chrome://browser/content/browser.xul // @compatibility Firefox 2.0 3.0 // @author Alice0775 // @version LastMod 2007/10/12 14:40 // ==/UserScript== に変えましたが動きませんでした。 uc.xulファイルはuc.jsと同じ、subscript.ucという名前のフォルダに入れてあります。
393 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/01(土) 22:29:19 ID:WgoOKrCq0] >>392 Bug 330458 ? Cannot dynamically load an overlay using document.loadOverlay until a previous overlay is completely loaded だと思います。 loadOverlayによるdom構築完了を待って次のloadOverlayをしなければならない。
394 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/01(土) 23:54:18 ID:zFu0bd3Q0] >>393 uc.xulは使えないのですね ありがとうございました。
395 名前:名無しさん@お腹いっぱい。 [2007/12/02(日) 00:24:56 ID:mtNf09k/0] マウスのミドルクリックでホイールスクロール量を変更する スクリプトとかございませんか? いつもは3行づつのスクロールで2chや画像サイトを見るときはスクロール量を 40とか50とかに変更できたら便利なんだけど ホイールクリックでスクロール量Aとスクロール量Bが切り替えれるような スクリプトお願いします
396 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/02(日) 00:44:15 ID:+8HLMV7X0] DragNgoModoki ですが指定したフォルダに保存というのはできないでしょうか?
397 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/02(日) 00:47:55 ID:66CBk/Jb0] >>396 できません。
398 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/02(日) 01:52:36 ID:Nmgaa7bg0] >>397 DragNgoModokiでSave Link in Folder、あるいはSave Image in Folderの メニューを呼び出すことはできる?
399 名前:397 mailto:sage [2007/12/02(日) 02:00:51 ID:66CBk/Jb0] >>398 できません。
400 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/02(日) 02:05:34 ID:+8HLMV7X0] >>397 Alice氏ですか? すみません、要望の意味で言ったんですが、やはり無理でしょうか?
401 名前:397 mailto:sage [2007/12/02(日) 02:24:21 ID:66CBk/Jb0] >>400 どういう仕様にすればいいのか, 具体的に記述ください。 それを見てから, 機能を作れるかどうか判断したいと思います。
402 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/02(日) 02:47:11 ID:+8HLMV7X0] 拡張の Drag de Go のように 指定したジェスチャで画像やリンク先を指定したフォルダに保存できるように 後、できれば>>398 氏の発言から、これも便利そうなので Save Link in Folder、Save Image in Folder のように あらかじめ登録しておいた複数の保存先をジェスチャによって呼び出す。 現機能のConQueryを呼び出すみたいな感じです。 検討お願いします。
403 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/02(日) 03:04:58 ID:omzue+pg0] 素直に Drag de Go 使っとけよ… アレと Firemacs がなかったら Fx の価値半減とまで思ってるぞ俺は
404 名前:397 mailto:sage [2007/12/02(日) 03:07:40 ID:66CBk/Jb0] >>403 激しく同意いたします。
405 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/02(日) 03:19:59 ID:+8HLMV7X0] 下のも Drag de Go でできましたね・・・ 素直にそうしときます。すみませんでした。
406 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/02(日) 04:11:15 ID:jQa3G2qw0] userChrome.jsで何か作るとき xul形式で書くのとjs形式で書くのとでは 速さに違いが出るんかな。 コンテキストメニューに追加するのとかは xulのほうが便利だけどuc.jsで作ったほうが速いのなら 速いほうがいいなあと思って。
407 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/02(日) 04:19:31 ID:66CBk/Jb0] >>406 uc.jsの方がかなりDOM構築時が早いです。 実際に計測したわけではありませんが二倍以上変わると思います。
408 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/02(日) 05:04:37 ID:jQa3G2qw0] >>407 ってことはappendChildとかinsertBeforeとかで いちいちやっていったほうが速いのか。 ありがとう。
409 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/02(日) 09:15:22 ID:VedkoApS0] firefox3でuserChrome.js動いてる人いたら ローダーどれ使ってるか、とか、どこいじったか、とか教えて欲しい。
410 名前:名無しさん@お腹いっぱい。 [2007/12/02(日) 10:02:01 ID:s9fZpFst0] >>409 Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9b2pre) Gecko/2007120121 Minefield/3.0b2pre (ayakawa PGU)上で Sub-Script/Overlay Loader v3.0modを変更なしで普通に使っている。 DragNgoModoki4.uc.js、textLink.uc.js、popupTranslate.uc.xu等を動かしています。
411 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/02(日) 12:13:54 ID:TbFW4v000] >>409 Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9b1) Gecko/2007110904 Firefox/3.0b1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9b2pre) Gecko/2007120102 Minefield/3.0b2pre alice0775 氏の Date 2007/10/15 19:00 を var ver = this.getVer(); とした物を使ってる。スクリプトは自作+他作で30ヶ....チョット多いなア....
412 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/02(日) 12:48:54 ID:VedkoApS0] >>410 >>411 ありがとうございます。
413 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/02(日) 12:53:09 ID:uALNqJFs0] Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O 10.5; ja-JP-mac; rv:1.9b1) Gecko/2007112221 Minefield/3.0b1 (lzyc) >>383 をそのまま userContent.jsとか使ってる
414 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/02(日) 14:12:37 ID:lf0Q0m660] Firefoxではタブをクリックし離したときにその動作が実行されるようですが、これをクリックを押した瞬間に動作させることはできないのでしょうか?
415 名前:414 mailto:sage [2007/12/02(日) 14:19:14 ID:lf0Q0m660] すいません勘違いでした タブの閉じるボタンや戻るボタンの場合はクリックし離したときにその動作が実行されるようで、タブ自体はクイックした際にその動作が実行されていました
416 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/02(日) 14:46:22 ID:iQtxHW1D0] >>414-4115 Windowsの場合リンクだろうとタブだろうと離した時にカーソル直下にあるものへ処理が渡される。 MacとかLinuxだと押したときに処理が入るはず。>>415 の勘違いってのが勘違いじゃない?
417 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/02(日) 15:11:43 ID:HmvtPDNH0] フォーカス以外は基本的に離したときだね
418 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/02(日) 15:14:10 ID:tJbTSHSD0] DragNgoModokiで指定フォルダに保存はSuper Dragandgoから該当部分を移植したらできた かなり決めうちだけど
419 名前:初スレの80 mailto:sage [2007/12/02(日) 17:43:28 ID:DkTlaD/00] >>390 直しました. www6.uploader.jp/dl/script/script_uljp00076.txt.html @include main に対応と, >>393 を受けてloadOverlayをDOM構築を終えてから実行するように.
420 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/02(日) 19:51:13 ID:5Azhmn6p0] 010-ucjs_editor.uc.jsを使ってるんですがスクリプトの170行目 target.value = utf.convertStringToUTF8(textBoxText, encode, true); にエラー表示が出て2バイトの文字が書き込めません。 試してみたエディタはxyzzyとEmEditorでuserChrome.jsは0.8 アリスさんとこのsubです。 解決策ご教示ください。
421 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/12/03(月) 04:02:00 ID:dieQEBTa0] ido.nu/kuma/2007/12/01/capture-tumbr-js-capture-firefox-upload-to-tumblr-jsactions-script/ のcapture.tumblr.jsがuserMenu.jsで動かないのですがどうしたらいいでしょうか。